| LOCAL cMainTable$="AR_Customer" |
| LOCAL cIsSysDB |
| LOCAL cOpenItemBalForward$ |
| LOCAL cCreditAvailable$="Available" |
[string] Credit status available description |
| LOCAL cCreditAtLimit$="At limit" |
[string] Credit status at limit description |
| LOCAL cCreditExceeded$="Exceeded" |
[string] Credit status exceeded description |
| LOCAL cCreditOnHold$="On hold" |
[string] Credit status on hold description |
| PROPERTY BillToExists * Read Only * |
| PROPERTY BillToDivisionNo$ * Read Only * |
| PROPERTY BillToCustomerNo$ * Read Only * |
| PROPERTY UseBillToCreditLimit * Read Only * |
| PROPERTY UseBillToCreditHold * Read Only * |
| PROPERTY UseBillToCustPricing * Read Only * |
| PROPERTY UseBillToAddress * Read Only * |
| PROPERTY UseBillToTermsCode * Read Only * |
| PROPERTY CheckForInactiveCustomerStatus |
| PROPERTY CheckForPurchaseControl |
| PROPERTY PurchaseControlRetVal * Read Only * |
| PROPERTY CreditRights * Read Only * |
| PROPERTY CreditExceeded * Read Only * |
| PROPERTY CreditHold * Read Only * |
| PROPERTY CreditWarning$ * Read Only * |
| PROPERTY JobSvc |
| PROPERTY OrderTotal GET ORDER_TOTAL SET ERR ! This is only applicable in SO Invoice Data Entry, used in credit limit checking * Read Only * |
| PROPERTY CustomerNumber$ * Read Only * |
| PROPERTY EBMEnabledOnly$ |
| PROPERTY UserID$ ! If EBM Enabled only, the UserID$ value may need to be validated against the EBMConsumerUserID field |
| PROPERTY AgingCalculated * Read Only * |
| FUNCTION CheckCredit(tmpDiv$, tmpCust$) | ||||||||||
| FUNCTION CheckCredit(tmpDiv$, tmpCust$, docTotal) | ||||||||||
| FUNCTION CheckCredit(tmpDiv$, tmpCust$, docTotal, ordTotal) | ||||||||||
| FUNCTION CheckCredit(tmpDiv$, tmpCust$, docTotal, ordTotal, recalcAging) | ||||||||||
| FUNCTION CheckCustomerStatus(tmpDiv$, tmpCust$) | ||||||||||
| FUNCTION CheckCustomerStatus(tmpDiv$, tmpCust$, isBillTo) | ||||||||||
| FUNCTION DoAdditionalValidation(div$, cust$, state$) | ||||||||||
| FUNCTION Find(key$) | ||||||||||
| FUNCTION GetCodeFormat(codeFormat$) | ||||||||||
Returns the expression used to format the code or display key for this record type. | ||||||||||
| ||||||||||
| ||||||||||
| FUNCTION GetCreditRemaining(creditBalance, creditRemaining, agingCreditBalance, agingCreditRemaining) | ||||||||||
Gets the current customer's remaining credit per the applicable A/R module options. | ||||||||||
| ||||||||||
| ||||||||||
| FUNCTION GetCustomerBalance(tmpDiv$, tmpCust$, tmpBalance) | ||||||||||
| FUNCTION GetNameFormat(nameFormat$) | ||||||||||
Returns the expression used to format the name for this record type. | ||||||||||
| ||||||||||
| ||||||||||
| FUNCTION GetRecordEx(record$, iol$) | ||||||||||
Override of the extended GetRecord to append the record and iolist with CreditRemaining. | ||||||||||
| ||||||||||
| FUNCTION IsValid(key$) | ||||||||||
| FUNCTION SetParentHandle(parentHandle) |
|
AgingCalculated, LastCustomerAged$, CustomerAgingRec$ |
|
BOF, CurrentBrowseIndex$, CurrentIndex$, EOF, SecurityAccess |
|
AgeCustomer(), AgeInvoice(), ClearAgingTotals(), ExcludeFuturePostings(), SetAgingBuckets(), UpdateAging(), PERFORM AgeByDay(), PERFORM AgeByMonth(), CheckAgingCategories(), GetAgingParams() |
|
ParseCustomer() |
|
BindVariable(), CheckMainTable(), Clear(), Find(), FindById(), GetChildHandle(), GetChildKeyReference$(), GetColumns$(), GetDataSources$(), GetDataSourcesAddl$(), GetJson$(), GetKey$(), GetKeyColumns$(), GetKeyPadded$(), GetPartialRecord(), GetRecord(), GetRecordCount(), GetRecordEx(), GetResultSets(), GetTable$(), GetTablePath$(), GetValue(), GetValues(), IsValid(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ReadAdditional(), SetBrowseFilter(), SetBrowseIndex(), SetCacheMode(), SetIndex(), SetKeyValue(), SetParentColumns(), SetParentHandle(), SetUIHandle(), PERFORM ClearEditRcd(), FormatJson$(), GetAddlDataSources(), GetDateColumns$(), InitChildCollection(), MoveFirstLast(), MoveNextPrevious(), OpenMainTable(), ParseKeyDef(), PrepareKeyDef(), ReadRec(), ResolveColumnList$(), SetControls(), SetCurrentKey(), UseKeyColl() |
|