|
CI_ARDivision_val, CI_CustomerNo_val, CI_ShipTo_val, SY_Maint, SY_MaintSet |
| LOCAL cMainTable$="AR_CustomerShipToTaxExemptions" |
| LOCAL cIsSysDB=isFALSE |
| LOCAL cPerformCreditChecking=isFALSE |
| PROPERTY AuditTracking |
[boolean] Flag to indicate whether to track changes in audit trail |
| PROPERTY TaxCodesChanged * Read Only * |
| PROPERTY FilterSet * Read Only * |
| FUNCTION ApplyExemptions(tmpRecord$, tmpIOL$) | ||||||
| FUNCTION Clear() | ||||||
| FUNCTION ClearAll() | ||||||
| FUNCTION Delete(key$) | ||||||
Deletes tax exemption record and updates audit tracking. | ||||||
| ||||||
| ||||||
| FUNCTION DeleteAll() | ||||||
| FUNCTION ResetAll() | ||||||
| FUNCTION ResetRow(key$) | ||||||
| FUNCTION RestoreOriginalTaxExemptions(divNo$, custNo$, shipTo$) | ||||||
Restores original tax exemptions when changes are cancelled (used by customer maintenance) | ||||||
| ||||||
| FUNCTION SaveOriginalTaxExemptions(divNo$, custNo$, shipTo$) | ||||||
Saves original tax exemptions before changes are made (used by customer maintenance) | ||||||
| ||||||
| FUNCTION SetFilter(whereClause$, restrictKey$, tmpRecord$, tmpIOL$) | ||||||
| FUNCTION SetFilter(whereClause$, restrictKey$, tmpRecord$, tmpIOL$, taxSchSrc$) | ||||||
| FUNCTION ValidateGroupConsumerPII() | ||||||
Group validation for fields that belong to the ConsumerPII group. Will not allow changes after the encryption of consumer PII process has been completed on a record. | ||||||
| ||||||
| ||||||
| FUNCTION Write() | ||||||
Writes tax exemption record and updates audit tracking. | ||||||
|
|
cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer |
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
|
FileChanged |
|
ClassValidateARDivision() |
|
GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo() |
|
ClassValidateShipTo() |
|
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() |
|
ClearSetFiles(), CommitRow(), QuickRowLoad(), ResetRow(), SeedDetailRow(), SetFilter(), SetMode() |
|