Technology: Basics of Scripting

Technology: Basics of Scripting

March 9, 2023 08:00 AM -
4:00 pm
CPE Credits: 8.0

This full-day session is an introductory class covering basic concepts of scripting in Sage 100. It is generally designed but not limited to the more technically oriented consultant in your organization who has a working knowledge or better of Custom Office / Customizer but brand new to or just recently introduced to Visual Basic (VB) Scripting. It is also valuable for those wanting to identify if a customer’s need for a programming modification can be done with Scripting instead. After covering part of the morning on concepts, the rest of the day will be spent doing scripting labs and activities.

In the morning we will cover concepts such as Business Objects, UI Objects, User Defined Scripts (UDS) / Event scripts, Button scripts, UI scripts, and Business Object Interface (BOI). We will also cover the very important list of supported script events for Business and UI scripts noting many examples of which events to use based on the customer’s requirements. We will then dive into coding basic scripts as class lab activities.

** You are required to bring a laptop computer with you in order to participate in the class labs and activities where most of the day will be spent.

Prior to class start, the instructor will email you with instructions on how to setup your laptop which will include installing Sage 100 with demonstration data. It will include using the Customizer Import Wizard to import a provided file, as a quick easy way to auto-create UDFs and UDTs on your system.

The instructions will also include links to download the course material and supplemental material to your laptop. This will include installing an advanced text editor such as the free Notepad++. This material will also be provided at the beginning of class if you have not already downloaded the material.


Alnoor Cassim​

Director of Software Development
Accounting Systems, Inc