| 
 CI_AccountUI_Val, CI_CommonPII, SY_MaintUI, SY_Password, SY_Printers, SY_Wizard_ui  | 
| 
LOCAL cDesktopProductId$="-10002"      Desktop product ID for the sync driver  | 
| 
LOCAL cFailMessage$="failed! Retry the synchronization process or contact "+"Sage Payroll Services for additional assistance."      Synchronization failure message displayed to us  | 
| 
LOCAL cListingTitle$="Sage Payroll Services Synchronization Wizard"      Listing title  | 
| 
LOCAL cSkipdCompany$=isNO$      Indicates if company is skipped as part of sync  | 
| 
LOCAL cSyncDone=isFALSE      Indicates if Sync has been completed  | 
| 
LOCAL cSyncSuccess=isFALSE      Indicates if Sync succeeds and enables the options check box on the completion page  | 
| 
FUNCTION Event_SyncSteps(IngSteps)    Events processed by the Payroll Service to process the synch and update messages in the Sage 100 Code  | ||||||
  | ||||||
| 
FUNCTION Event_UpdateStatus(IngCurStep, IngSyncType, strStatus$)    | ||||||
| 
FUNCTION PROCESS()    Function to process the GL Pay Sync wizard  | ||||||
  | 
| 
 AllowSensitiveAccess  | 
| 
 InBrowse, ViewOnly  | 
| 
 AESCipher$, AES256Cipher$  | 
| 
 cListingClass$  | 
| 
 ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()  | 
| 
 GetDecryptedCols(), CheckEncryptedCols(), ClearEncryptedCols(), DecryptRec(), EncryptRec(), GetEncryptedCols(), InitEncryptInfo(), MaskColumnValue$(), ResetEncryptedCols()  | 
| 
 HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()  | 
| 
 ConfirmAESKey(), ConfirmPassword(), EncryptAESData(), EncryptAESKey(), EncryptAESPassword(), EncryptPassword(), GetAESDataTest$(), PasswordAcceptable(), ValidateAESData(), ValidateAESPassword(), ValidatePassword(), VerifyAESDataEncryption(), DecryptAESData(), DecryptAESKey(), DecryptAESPassword(), DecryptAltAESData(), DecryptPassword(), EncryptAltAESData(), GetKEK$(), InitAESKey(), InitializeAES(), InitializeAltAES(), ValidateAltAESData(), VerifyAltAESDataEncryption()  | 
| 
 GetPort(), GetPrinters$(), ValidatePrinter(), PERFORM CheckTerminalServicesPrinters(), InitializeDB_Output(), PERFORM InitPrinterList(), PERFORM RemovePDFDevices()  | 
| 
 PROCESS(), ReadControl$(), ReadControlNext$(), AddCompletionText(), AddDialog(), AddSwitch(), BT_WizardListing(), BT_WIZBACK(), BT_WIZCANCEL(), BT_WIZFINISH(), BT_WIZNEXT(), DeleteControl(), DeletePanel(), MESSAGE$(), ModifyCompletionText(), ONEXIT(), PanelFound(), POSTLOAD(), RemoveCompletionText(), ReturnCompletionText$(), WriteControl()  | 
 
 |