| LOCAL cMainTable$="SO_ShipToAddress" |
| LOCAL cIsSysDB=isFALSE |
| LOCAL cPerformCreditChecking=isFALSE |
| LOCAL cTelephoneCountryCode$ |
[string] Country Code to be used when validating telephone number values. |
| PROPERTY AuditTracking |
[boolean] Flag to indicate whether to track changes in audit trail |
| PROPERTY IMIntegrated * Read Only * |
| PROPERTY MultipleWarehouses * Read Only * |
| PROPERTY SalespersonCommRpting * Read Only * |
| PROPERTY ARSalesTaxReporting * Read Only * |
| PROPERTY SalesTaxExemptions * Read Only * |
| PROPERTY CRMLinkFailed * Read Only * |
| PROPERTY CRMLinkFailedMsg$ * Read Only * |
| PROPERTY CRMSetup * Read Only * |
| PROPERTY AddressID$ * Read Only * |
| PROPERTY SyncFailed * Read Only * |
| PROPERTY CRMGroup$ * Read Only * |
| FUNCTION Clear() | ||||||
| FUNCTION ConfirmDelete() | ||||||
| FUNCTION CopyFrom(key$) | ||||||
| FUNCTION Delete(key$) | ||||||
| FUNCTION GetNextShipToCode(code$) | ||||||
| FUNCTION SetCRMID(value$) | ||||||
| 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() |
|
cCompanyEntityID$, cPersonEntityID$, cCompanyLinkFiles$, cPersonLinkFiles$, cAddressLinkFiles$, cCompanyCreateLinkFiles$, cPersonCreateLinkFiles$, cAddressCreateLinkFiles$, cCompanyWhereClause$ |
|
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$ |
|
ClassValidateARContact() |
|
ClassValidateARDivision() |
|
ClassValidateCountry() |
|
CheckPostCode(), CloseTables(), CreateAdditionalLinks(), CreateLink(), CRMIDChanged(), DissolveLink(), FormatCountryToCRM(), FormatCountryToMAS(), FormatInactiveReasonToCRM(), FormatPersonToCRM(), FormatPersonToMAS(), FormatPhoneNumberToCRM(), FormatPhoneNumberToMAS(), FormatStateToMAS(), FormatTaxScheduleToCRM(), FormatTermsCodeToCRM(), GenerateContactCode$(), GenerateNewCRMID(), GenerateShipToCode$(), GenerateTimeStamp$(), GetAddressLinkID$(), GetEmailLinkID$(), GetPhoneLinkID$(), GetTaxSchedule(), LinkedToCRM(), PromoteCompanyToCustomer(), PushData(), PushMasData(), SetCustomerTemplate(), CheckColumnsToSkip(), GetCRMValidationGroupMembers$(), PERFORM InstantiateLinkObject(), PERFORM OpenCountryFile(), OpenTable(), PushDataReadLine(), PERFORM SetCRMCompanyFields(), PERFORM SetKeyLength(), PERFORM TranslateField(), UpdatePrimaryContactID(), ValidateGroupCRM() |
|
GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo() |
|
GetDetailLineIOList(), GetIOList$(), StripDetailLineIOList(), SubmitForm(), GetRawDate$() |
|
FormatLotSerialNo$(), IncrementSerialNo(), NextNumber(), FindPrefix(), GetColumnInfo(), IncrementNumber() |
|
ClassValidateSalespersonNo() |
|
ClassValidateTaxSchedule() |
|
SetAllowInactiveRestrictedWhse(), ClassValidateWarehouse(), GetClassName$() |
|
ClassValidateZIPCode() |
|
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() |
|