| 
 CI_AccountUI_Val, CI_WarehouseUI_Val, SY_GridHandler, SY_MaintUI, SY_Printers, SY_Wizard_ui  | 
| 
LOCAL cListingTitle$="Setup Wizard"      | 
| 
LOCAL cModuleCode$="S/O"      | 
| 
LOCAL Pnl_Welcome$=""      | 
| 
LOCAL Pnl_DataEntry_Header$="Define Data Entry Options"      | 
| 
LOCAL Pnl_DataEntry_SONum$=" Next Automatic Sales Order Number: %1"      | 
| 
LOCAL Pnl_DataEntry_InvNum$=" Next Automatic Invoice Number: %1"      | 
| 
LOCAL Pnl_DataEntry_UnitCost$=" Display Unit Cost: %1"      | 
| 
LOCAL Pnl_DataEntry_Disc$=" Allow Discount Rate by Detail Line: %1"      | 
| 
LOCAL Pnl_DataEntry_Batch$=" Batch Processing for Invoice Entry: %1"      | 
| 
LOCAL Pnl_AddtnlEntry_Header$="Define Additional Entry Options"      | 
| 
LOCAL Pnl_AddtnlEntry_OnHand$=" Check for Quantity on Hand: %1"      | 
| 
LOCAL Pnl_AddtnlEntry_WHSE$=" Default Warehouse for Order/Invoice: %1"      | 
| 
LOCAL Pnl_AddtnlEntry_DfltWhse$=" Use Item's Default Warehouse: %1"      | 
| 
LOCAL Pnl_PONumCheck_Header$="Define Files to Check for Duplicate Customer PO Numbers"      | 
| 
LOCAL Pnl_PONumCheck_CheckSalesOrderEntry$=" Check the Sales Order Entry file: %1"      | 
| 
LOCAL Pnl_PONumCheck_CheckSOInvoiceDataEntry$=" Check the Sales Order Invoice Data Entry file: %1"      | 
| 
LOCAL Pnl_PONumCheck_CheckSalesOrderHistory$=" Check the Sales Order History file: %1"      | 
| 
LOCAL Pnl_PONumCheck_CheckARInvoiceDataEntry$=" Check the Accounts Receivable Invoice Data Entry file: %1"      | 
| 
LOCAL Pnl_PONumCheck_CheckARInvoiceHistory$=" Check the Accounts Receivable Invoice History file: %1"      | 
| 
LOCAL Pnl_Accounts_Header$="Define Default General Ledger Accounts"      | 
| 
LOCAL Pnl_Accounts_Deposit$=" Customer Deposits Account: %1"      | 
| 
LOCAL Pnl_Accounts_Sales$=" Special Item Sales Account: %1"      | 
| 
LOCAL Pnl_Accounts_COGS$=" Special Item COGS Account: %1"      | 
| 
LOCAL Pnl_Accounts_Purch$=" Special Item Purchases Account: %1"      | 
| 
LOCAL Pnl_Form_Header$="Define Form Printing Options"      | 
| 
LOCAL Pnl_Form_SO$=" Print Sales Orders: %1"      | 
| 
LOCAL Pnl_Form_Pick$=" Print Picking Sheets By: %1"      | 
| 
LOCAL Pnl_Form_Kits$=" Include Kit Items on Picking Sheets: %1"      | 
| 
LOCAL Pnl_Form_ShipLbls$=" Print Shipping Labels: %1"      | 
| 
LOCAL Pnl_Form_NumShip$=" Default Number of Shipping Labels: %1"      | 
| 
LOCAL Pnl_Form_COD$=" Print COD Labels: %1"      | 
| 
LOCAL Pnl_History_Header$="Define History Retention"      | 
| 
LOCAL Pnl_History_OrdQuote$=" Retain Sales Order/Quotes History: %1"      | 
| 
LOCAL Pnl_History_Purch$=" Retain Customers' Last Purchase History: %1"      | 
| 
LOCAL Pnl_History_Years$=" Years to Retain Sales History: %1"      | 
| 
LOCAL Pnl_History2_Header$="Define Additional History Options"      | 
| 
LOCAL Pnl_History2_Detail$=" Retain Ship-To Detail in Customer Sales History: %1"      | 
| 
LOCAL Pnl_History2_LotSerial$=" Retain Lot/Serial Item Sales History: %1"      | 
| 
LOCAL Pnl_Shipping_Header$="Define Shipping Options"      | 
| 
LOCAL Pnl_Shipping_Enable$=" Enable Shipping: %1"      | 
| 
LOCAL Pnl_Shipping_IncQty$=" Automatically Increment Quantity When Scanning: %1"      | 
| 
LOCAL Pnl_Shipping_AltItems$=" Allow Alternate Items to be Used: %1"      | 
| 
LOCAL Pnl_Shipping_Order$=" Order to Display Lines: %1"      | 
| 
LOCAL Pnl_Additional_Header$="Configure Additional Options"      | 
| 
LOCAL Pnl_Additional_Period$=" Current Accounting Period: %1"      | 
| 
LOCAL Pnl_Additional_Journal$=" Print Gross Profit Journal: %1"      | 
| 
LOCAL Pnl_Additional_DepDiv$=" Post Customer Deposits by Division: %1"      | 
| 
LOCAL Pnl_Additional_SalesDiv$=" Post Sales to General Ledger by Division: %1"      | 
| 
FUNCTION PROCESS()    | 
| 
 cAutoCompCellTypes$, cCentreCellTypes$, cEnterLikeTab$, cGridDefaultRowHeight, cLookupCellTypes$, cSearchDialogueCreated, cExcelInstalled, cAllUsers$, cAllComps$, cAllWrks$, cOpenedNOMADSGridTable, cLocalGridVariablesSet, GridIOL$  | 
| 
 InBrowse, ViewOnly  | 
| 
 cListingClass$  | 
| 
 ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()  | 
| 
 ClassChangeWarehouse()  | 
| 
 AddColumn(), ClassChangeGrid(), ClassInitializeGrid(), ClassOnFocusGrid(), ClearGrid(), DisableGrid(), DropColumn(), DropRow(), EnableGrid(), ExportToExcel(), FindColumnHeader(), FreezeColumn(), GetALEColumnInfo(), GetColumnAttributes(), GetGridIndex(), GetGridIOLIST$(), GotoCell(), GotoColumn(), GotoRow(), HideColumn(), InitializeRow(), InsertRow(), IsColumnHideAble(), IsColumnInGrid(), IsColumnMoveAble(), LoadGrid(), LoadRow(), LockGrid(), OnExitWithGrid(), ParseQuickString(), RefreshGridBindings(), RemoveGridFocus(), SaveGridSettings(), SaveRow(), SetColumnAttributes(), SetColumnAttributesHeadersMain(), SetColumnAttributesHeadersSec(), SetGridPresets(), SetupGrid(), ShowColumn(), ShowColumns(), ShowRow(), AddGroups(), AdjustNomadsInfo(), BT_RowDel(), BT_RowDown(), BT_RowIns(), BT_RowSearch(), BT_RowUp(), ChangeML_GotoLine(), ClearNomadsInfo(), CloneNomadsInfo(), CloseSearchWindow(), DoColumnChange(), DoSave(), PERFORM DoSearch(), FindNextCell(), FormatDate$(), FormatRow(), GetRowLockState(), GetWdwForCtl(), HasRowChanged(), IsColumnHidden(), IsCtlGrid(), OpenSearchWindow(), PERFORM PaintCell(), ParseIOList$(), ParseRowTag$(), PopulateGridBindings(), PutTick(), RemoveGridCustomization(), RemoveNomadsInfo(), ResetSecInitPropLists(), PERFORM ResolveFormatters(), ResolveGroups(), RestoreGridAutoComplete(), RestoreNomadsInfo(), ReturnToField(), SetButtonState(), SetButtonStateFirstRow(), SetButtonStateInsertRow(), SetButtonStateLastRow(), SetButtonStateNoRow(), SetButtonStateOtherRow(), SetColumnGroupState(), SetColumnState(), SetGridAutoComplete(), PERFORM SetGridHeaders(), PERFORM SetGridIOLISTS(), SetGridSecurity(), SetGridSize(), SetLocalGridVariables(), SetPopupStatus(), SetRowLockState(), SetRowState(), SetupNomadsInfo(), ShowSearchResult(), TestAutoCompleteObj()  | 
| 
 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()  | 
| 
 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()  | 
 
 |