Learn BPM and ABL programming language

I agree if you will be going to E10 in the near future learning ABL isn't of much value.  If you will be on E9/Vantage for a while than learning ABL would be of value.  ABL is used in BPMs and the Product configurator.

ABL is a product from OpenEdge/Progress so we get documentation from them.

This is a starting overview type document.  

 You can find many manuals on ABL on their website Progress® Software Documentation  the key one is the reference manual.  http://documentation.progress.com/output/OpenEdge115/pdfs/dvref/dvref.pdf 

Jim Kinneman
Encompass Solutions, Inc.


Hey all. I am interested in learning about BPM and the ABL code. A peer helped me write some code to copy one data field to another and instead of being a thorn in anyones side I really want to learn to do this myself. And advice on where I should start and is there Epicor specific documentation on how the ABL syntax works? I know this might seem vague but I am not sure yet what questions to ask as I am not very fluent with any of this. Thank you for any consideration.

It’s helpful to know ABL I suppose, but at the end of the day it’s been done away with in 10. What is your companies plans to upgrade to 10. It becomes a matter of what is more valuable in the long run, learning ABL for past versions or LINQ for future versions.

 

Joshua Giese

CIO

 

Direct:     920.593.8299

IT Dept:   920.437.6400 Ext. 337

Site ID:    27450-E905702A-SQL64

Wisconsin Converting, Inc.

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Monday, July 13, 2015 2:13 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Learn BPM and ABL programming language

 

 

Hey all. I am interested in learning about BPM and the ABL code. A peer helped me write some code to copy one data field to another and instead of being a thorn in anyones side I really want to learn to do this myself. And advice on where I should start and is there Epicor specific documentation on how the ABL syntax works? I know this might seem vague but I am not sure yet what questions to ask as I am not very fluent with any of this. Thank you for any consideration.

I am not sure when or if my company is moving to 10 at all at this point. We aren't utilizing all of 9.05 so I think the mentality is why move to 10 if we are not using 9 fully? Does that make sense? I am not really sure how to move forward with this other than to try and learn what we have now. Currently we have version 905.701