This class creates the Phone link records in MAS when change to a linked Company or Contact is made in CRM |
|
| LOCAL cMainTable$="CU_PhoneLink" |
[constant, string] Used by service object. Sets the main table name that will be opened on cFH |
| LOCAL cIsSysDB=isTRUE |
[constant, boolean] Used by service object. Set to false because this is not a system table |
| FUNCTION Delete(key$) | ||||
Delete phone link record | ||||
| ||||
| ||||
| FUNCTION WRITE() | ||||
| FUNCTION WRITE(nosync) | ||||
Reads the Person or Company table to get the appropriate information for the Phone link record Writes the Phone link record and updates the Phone record if necessary | ||||
|
|
cSageCRMName$, cSageCRMInstanceIDFiles$, cCRMCompanyFiles$, newRecord |
|
AddMappedFieldsColl(), CheckForLink(), GetCRMUserID(), GetKeyColumns$(), GetMappedField$(), GetMappedFields$(), SetKey(), SetPartialRecord(), SetValue(), UpdateAllFields(), WRITE(), PERFORM CheckForCompanyLink(), InitFieldColl() |
|