Class SY_BatchOptions_bus

Properties

LOCAL cIsSysDB  
LOCAL cMainTable$="GL_CompanyBatchOptions"  
PROPERTY CurrentTotalColumnsUsed  
PROPERTY CurrentTotalsLoad$  
PROPERTY ModifyNextBatch  

Methods

FUNCTION GetBatchDataEntryTable(DataEntryTableName$)  
FUNCTION GetBatchDesc(BatchDesc$, TotalDesc$)  
FUNCTION GetBatchEntryBusinessObject(EntryObject$)  
FUNCTION GetBatchOptions(EnableBatchEntry$, NextBatchNo$, activeBatches)  
FUNCTION GetBatchRestartTable(RestartTableName$)  
FUNCTION GetNextBatch(EnableBatchEntry$, NextBatchNo$)  
FUNCTION InitOptionModuleType(Module$, Type$, DataEntry)  
FUNCTION PostWriteRec()  
FUNCTION ReadNextBatch(EnableBatchEntry$, NextBatchNo$)  
FUNCTION SetBatchOptions(EnableBatchEntry$, NextBatchNo$)  
FUNCTION SetBatchTotalHeaders()  
FUNCTION ValidateBatchType(var$)  
FUNCTION ValidateEnableBatchEntry(var$)  
FUNCTION ValidateModuleCode$(var$)  
FUNCTION Write()  

Overriding base write in SY_Maint to save off changed values before writing.

Returns [integer] Will return the value from the call to base SY_Maint call.

Properties inherited from: SY_Maint

cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest

Properties inherited from: SY_MaintSet

FileChanged

Methods inherited from: SY_Maint

ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule()

Methods inherited from: SY_MaintSet

ClearSetFiles(), CommitRow(), QuickRowLoad(), ResetRow(), SeedDetailRow(), SetFilter(), SetMode()