Class SY_BatchManager_bus

Properties

LOCAL cAccessPrivateBatches=isTRUE  
LOCAL cBatchSubTypeSet=isFALSE  
LOCAL cMainTable$="GL_CompanyActiveBatch"  
LOCAL cMergeBatch=isTRUE  
LOCAL cRenumberBatch=isTRUE  
LOCAL cVerifyBatch=isTRUE  
PROPERTY CurrentBatchStatus$   * Read Only *
PROPERTY CurrentBatchSubType$   * Read Only *
PROPERTY CreateAccess   * Read Only *
PROPERTY DeleteAccess   * Read Only *
PROPERTY HidePOTotal$  
PROPERTY HideTotals$  
PROPERTY ModifyAccess   * Read Only *
PROPERTY WrkModuleCode$   * Read Only *
PROPERTY WrkBatchType$   * Read Only *
PROPERTY WrkBatchEnabled   * Read Only *
PROPERTY coBatchOption   * Read Only *
PROPERTY WrkDataEntry   * Read Only *

Methods

FUNCTION CheckDeleteSecurity()  
FUNCTION CheckMergeBatch(sourceSubType$, destSubType$)  
FUNCTION ClearSelections()  
FUNCTION CloseBatch(closeBatch$)  
FUNCTION CreateBatch(createBatch$, createPrivate$, createComment$)  
FUNCTION CreateBatch(createBatch$, createPrivate$, createComment$, fromVerify)  
FUNCTION Delete()  
FUNCTION DeleteBatch(deleteBatch$)  
FUNCTION GetRecordCount(src$)  
FUNCTION GroupGetNext(BatchNo$)  
FUNCTION GroupGetNext(BatchNo$, updateFlag)  
FUNCTION GroupGetNext(BatchNo$, updateFlag, updateGroup$)  
FUNCTION MergeBatch(sourceBatch$, destBatch$)  
FUNCTION OpenBatch(openBatch$)  
FUNCTION OpenBatch(openBatch$, batchGroup$)  
FUNCTION OpenNextBatch(openBatch$)  
FUNCTION OpenNextBatch(openBatch$, private$, comment$)  
FUNCTION PreDelete()  
FUNCTION PrintBatch(BatchNo$, BatchGroup$)  
FUNCTION PrintBatch(BatchNo$, BatchGroup$, RegisterNo$)  
FUNCTION PurgeBatch(purgeBatch$)  
FUNCTION ReadBatch(readBatch$)  
FUNCTION ReadBatchStatus(readBatch$, BatchStatus$)  
FUNCTION RenumberBatch(sourceBatch$, destBatch$)  
FUNCTION RepairBatch(RepairBatch$)  
FUNCTION RepairBatch(RepairBatch$, repaired)  
FUNCTION ResetBatchSubType(subType$, batchBusObj)  
FUNCTION SetDataEntryBusObj(busObject)  
FUNCTION SetKey()  
FUNCTION SetMergeSubTypes(types$)  
FUNCTION SetRenumberKey()  
FUNCTION SetRestartVars(tmpRegisterNo$, tmpPostingDate$)  
FUNCTION TransferBatch(destBatch$, transferDoc$)  

Transfers current entry document from one batch to another

ParameterDescription
destBatch$ [input,String] Batch to transfer entry document to
transferDoc$ [input,String] Entry document to transfer to another batch
Returns [boolean] True = success, False = failure
FUNCTION UpdateBatch(updateBatch$, updateTotal$)  
FUNCTION UpdateBatch(updateBatch$, updateTotal$, updateCount)  
FUNCTION UpdateBatch(updateBatch$, updateTotal$, updateCount, repair)  
FUNCTION ValidateGroupPOReceipt()  
FUNCTION ValidateGroupTotals()  
FUNCTION VerifyBatch(VerifyBatch$)  
FUNCTION Write()  

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()