| LOCAL cDefaultBatchNo$="00001" |
string used for default batch for restart logic |
| LOCAL cMainTable$="AP_ReverseCheckWork" |
main table for class |
| LOCAL cIsSysDB=isFALSE |
boolean value denoting whether the main table is a system table |
| LOCAL cReverseStatusAVAILABLE$="A" |
local constant for reverse status available to reverse |
| LOCAL cReverseStatusJOBDIST$="J" |
local constant for reverse status not available job distribution required |
| LOCAL cReverseStatusINACTIVEVENDOR$="V" |
local constant for reverse status not available due to inactive vendor |
| LOCAL cReverseStatusInvalidDetail$="D" |
local constant for reverse status not available due to missing or invalid check detail in history |
| LOCAL cReverseStatusPENDING$="P" |
local constant for reverse status of reversal pending in manual check |
| LOCAL cReverseStatusREVERSED$="R" |
local constant for reverse status of check previously reversed |
| PROPERTY RestartPoint$ |
point to restart an interrupted update |
| FUNCTION CheckForReversal(chkAmount) | ||||||||||||||||||||
Logic to check for an existing reversal of a check | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION CheckReversalInManualCheck(tmpBankCode$, tmpCheckNo$, tmpCheckAmt) | ||||||||||||||||||||
Logic to check for pending reversal in manual check | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION Clear() | ||||||||||||||||||||
Clear all records from work table | ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION GetVendorInfo(divVal$, VendVal$, name$, status$) | ||||||||||||||||||||
Logic to get vendor information | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION InvalidCheckDetail(checkKey$, checkAmt) | ||||||||||||||||||||
Logic to check if a history check has invalid or missing check history detials | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION JobOnInvoice(checkKey$) | ||||||||||||||||||||
Checks if a job number exists for any detail lines of a check | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION SelectChecks(tmpSrcJournal$, tmpSrcJournalBatchNo$, tmpDateUpdated$, numInactiveVendorChecks, numInvalidDetailChecks, numJobDistChecks, numSelectedChecks, numReversedChecks, numPendingReversal) | ||||||||||||||||||||
Logic to select checks, writes to AP_ReverseCheckWork | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| FUNCTION ValidateGroupBankRequired() | ||||||||||||||||||||
Validate Bank Required Group | ||||||||||||||||||||
|
|
checkAUTO$, checkCREDITCARD$, checkELECTRONIC$, checkELECTRONICREVERSAL$, checkMANUAL$, checkREVERSAL$, checkVOID$, checkWIRE$, checkWIREREVERSAL$ |
|
cDummyIol$ |
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
|
ClassValidateBankCode() |
|
GetCustomizations(), PostTableRead(), PreNextRecord(), PreTableWrite() |
|
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(), InitSearchForUpdate(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), PreWriteScripts(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule() |
|