Codeunit "CustVendBank-Update"
ID 5055
Namespace: Microsoft.CRM.BusinessRelation
Properties
| Name | Value |
|---|---|
| Permissions | TableData "Bank Account" = rm, TableData Customer = rm, TableData Employee = rm, TableData Vendor = rm, tabledata "Contact Business Relation" = r |
| TableNo | Table Microsoft.CRM.Contact.Contact |
Methods
UpdateCustomer
procedure UpdateCustomer(var Cont: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Cont | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
UpdateVendor
procedure UpdateVendor(var Cont: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Cont | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
UpdateBankAccount
procedure UpdateBankAccount(var Cont: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Cont | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
UpdateEmployee
[Scope(Onprem)]
procedure UpdateEmployee(Contact: Record Contact, ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
Events
OnAfterUpdateCustomer
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateCustomer(var Customer: Record Customer, Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateCustomerProcedure
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateCustomerProcedure(var Customer: Record Customer, var Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateVendor
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateVendor(var Vendor: Record Vendor, Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Vendor | Table Microsoft.Purchases.Vendor.Vendor | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateVendorProcedure
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateVendorProcedure(var Vendor: Record Vendor, var Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Vendor | Table Microsoft.Purchases.Vendor.Vendor | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateBankAccount
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateBankAccount(var BankAccount: Record "Bank Account", Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| BankAccount | Table Microsoft.Bank.BankAccount."Bank Account" | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateBankAccountProcedure
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateBankAccountProcedure(var BankAccount: Record "Bank Account", var Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| BankAccount | Table Microsoft.Bank.BankAccount."Bank Account" | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnBeforeBankAccountCopyFieldsFromCont
[IntegrationEvent(False,False)]
local procedure OnBeforeBankAccountCopyFieldsFromCont(var BankAccount: Record "Bank Account", var Contact: Record Contact, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| BankAccount | Table Microsoft.Bank.BankAccount."Bank Account" | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| IsHandled | Boolean |
OnBeforeCustCopyFieldsFromCont
[IntegrationEvent(False,False)]
local procedure OnBeforeCustCopyFieldsFromCont(var Customer: Record Customer, var Contact: Record Contact, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| IsHandled | Boolean |
OnBeforeOnRun
[IntegrationEvent(False,False)]
local procedure OnBeforeOnRun(var Contact: Record Contact, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Contact | Table Microsoft.CRM.Contact.Contact | |
| IsHandled | Boolean |
OnBeforeUpdateCustomer
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateCustomer(var Customer: Record Customer, var Contact: Record Contact, var ContactBusinessRelation: Record "Contact Business Relation", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContactBusinessRelation | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" | |
| IsHandled | Boolean |
OnBeforeUpdateVendor
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateVendor(var Vendor: Record Vendor, var Contact: Record Contact, var ContactBusinessRelation: Record "Contact Business Relation", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Vendor | Table Microsoft.Purchases.Vendor.Vendor | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContactBusinessRelation | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" | |
| IsHandled | Boolean |
OnBeforeUpdateBankAccount
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateBankAccount(var BankAccount: Record "Bank Account", var Contact: Record Contact, var ContactBusinessRelation: Record "Contact Business Relation", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| BankAccount | Table Microsoft.Bank.BankAccount."Bank Account" | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContactBusinessRelation | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" | |
| IsHandled | Boolean |
OnBeforeVendCopyFieldsFromCont
[IntegrationEvent(False,False)]
local procedure OnBeforeVendCopyFieldsFromCont(var Vendor: Record Vendor, var Contact: Record Contact, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Vendor | Table Microsoft.Purchases.Vendor.Vendor | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| IsHandled | Boolean |
OnRunCustVendBankUpdateCaseElse
[IntegrationEvent(False,False)]
local procedure OnRunCustVendBankUpdateCaseElse(var Contact: Record Contact, var ContactBusinessRelation: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContactBusinessRelation | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnAfterUpdateEmployee
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateEmployee(var Employee: Record Employee, Contact: Record Contact)
Parameters
| Name | Type | Description |
|---|---|---|
| Employee | Table Microsoft.HumanResources.Employee.Employee | |
| Contact | Table Microsoft.CRM.Contact.Contact |
OnUpdateCustomerOnAfterGetCust
[IntegrationEvent(False,False)]
local procedure OnUpdateCustomerOnAfterGetCust(var Customer: Record Customer, var Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnUpdateVendorOnAfterGetVend
[IntegrationEvent(False,False)]
local procedure OnUpdateVendorOnAfterGetVend(var Vendor: Record Vendor, var Contact: Record Contact, var ContBusRel: Record "Contact Business Relation")
Parameters
| Name | Type | Description |
|---|---|---|
| Vendor | Table Microsoft.Purchases.Vendor.Vendor | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContBusRel | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" |
OnBeforeUpdateEmployee
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateEmployee(var Employee: Record Employee, var Contact: Record Contact, var ContactBusinessRelation: Record "Contact Business Relation", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Employee | Table Microsoft.HumanResources.Employee.Employee | |
| Contact | Table Microsoft.CRM.Contact.Contact | |
| ContactBusinessRelation | Table Microsoft.CRM.BusinessRelation."Contact Business Relation" | |
| IsHandled | Boolean |