Codeunit "CFL Customer Subscribers"

  • 3 minutes to read

event CFLOnBeforeCustomerOnBeforeValidateVATRegistrationNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Customer Subscribers",'CFLOnBeforeCustomerOnBeforeValidateVATRegistrationNo', '', false, false)]
local procedure CFLOnBeforeCustomerOnBeforeValidateVATRegistrationNo(var rec: record customer; var xRec: record customer)
begin
end;

event CFLOnBeforeCustomerOnBeforeValidateEnterpiseNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Customer Subscribers",'CFLOnBeforeCustomerOnBeforeValidateEnterpiseNo', '', false, false)]
local procedure CFLOnBeforeCustomerOnBeforeValidateEnterpiseNo(var rec: record customer; var xRec: record customer)
begin
end;

event CFLOnBeforeWarnDuplicateVATRegistrationNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Customer Subscribers",'CFLOnBeforeWarnDuplicateVATRegistrationNo', '', false, false)]
local procedure CFLOnBeforeWarnDuplicateVATRegistrationNo(Customer: record customer; var WarnAboutDuplicate: boolean)
begin
end;

Gebruik dit event om in te grijpen in de melding omtrent dubbele btw-nummers.
Indien WarnAboutDuplicate op false wordt geplaatst, wordt de BoCount melding niet weergegeven.

event CFLOnBeforeWarnDuplicateEnterpriseNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Customer Subscribers",'CFLOnBeforeWarnDuplicateEnterpriseNo', '', false, false)]
local procedure CFLOnBeforeWarnDuplicateEnterpriseNo(Customer: record customer; var WarnAboutDuplicate: boolean)
begin
end;

Gebruik dit event om in te grijpen in de melding omtrent dubbele btw-nummers.
Indien WarnAboutDuplicate op false wordt geplaatst, wordt de BoCount melding niet weergegeven.

Codeunit "CFL Vendor Subscribers"

event CFLOnBeforeVendorOnBeforeValidateVATRegistrationNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Vendor Subscribers",'CFLOnBeforeVendorOnBeforeValidateVATRegistrationNo', '', false, false)]
local procedure CFLOnBeforeVendorOnBeforeValidateVATRegistrationNo(var rec: record vendor; var xRec: record vendor)
begin
end;

event CFLOnBeforeVendorOnBeforeValidateEnterpriseNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Vendor Subscribers",'CFLOnBeforeVendorOnBeforeValidateEnterpriseNo', '', false, false)]
local procedure CFLOnBeforeVendorOnBeforeValidateEnterpriseNo(var rec: record vendor; var xRec: record vendor)
begin
end;

event CFLOnBeforeWarnDuplicateVATRegistrationNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Vendor Subscribers",'CFLOnBeforeWarnDuplicateVATRegistrationNo', '', false, false)]
local procedure CFLOnBeforeWarnDuplicateVATRegistrationNo(Vendor: record Vendor; var WarnAboutDuplicate: boolean)
begin
end;

Gebruik dit event om in te grijpen in de melding omtrent dubbele btw-nummers.
Indien WarnAboutDuplicate op false wordt geplaatst, wordt de BoCount melding niet weergegeven.

event CFLOnBeforeWarnDuplicateEnterpriseNo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Vendor Subscribers",'CFLOnBeforeWarnDuplicateEnterpriseNo', '', false, false)]
local procedure CFLOnBeforeWarnDuplicateEnterpriseNo(Vendor: record Vendor; var WarnAboutDuplicate: boolean)
begin
end;

Gebruik dit event om in te grijpen in de melding omtrent dubbele btw-nummers.
Indien WarnAboutDuplicate op false wordt geplaatst, wordt de BoCount melding niet weergegeven.

Codeunit "CFL VAT Log Mgt."

event CFLOnBeforeGetCompanyInfoCustomer

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeGetCompanyInfoContact', '', false, false)]
local procedure CFLOnBeforeGetCompanyInfoCustomer(var Customer: record Customer; var IsHandled: boolean)
begin
end;

Gebruik dit event om de functie te overrulen. Via de IsHandled parameter kan het uitvoeren van de functie worden vermeden.

event CFLOnBeforeSetCustomerInfo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeSetCustomerInfo', '', false, false)]
local procedure CFLOnBeforeSetCustomerInfo(var VATRegistrationLog: record "VAT Registration Log"; var Customer: record customer; var IsHandled: boolean)
begin
end;

Gebruik dit event om in te grijpen in het toepassen van de klantgegevens (naam, adres, postcode, gemeente) die zijn opgehaald op basis van het btw- of ondernemingsnummer.
Wanneer IsHandled op true wordt geplaatst, zal het overzetten van deze gegevens door BoCount niet gebeuren.

event CFLOnBeforeGetCompanyInfoVendor

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeGetCompanyInfoVendor', '', false, false)]
local procedure CFLOnBeforeGetCompanyInfoVendor(var Vendor: record Vendor; var IsHandled: boolean)
begin
end;

Gebruik dit event om de functie te overrulen. Via de IsHandled parameter kan het uitvoeren van de functie worden vermeden.

event CFLOnBeforeSetVendorInfo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeSetVendorInfo', '', false, false)]
local procedure CFLOnBeforeSetVendorInfo(var VATRegistrationLog: record "VAT Registration Log"; var Vendor: record Vendor; var IsHandled: boolean)
begin
end;

Gebruik dit event om in te grijpen in het toepassen van de leveranciergegevens (naam, adres, postcode, gemeente) die zijn opgehaald op basis van het btw- of ondernemingsnummer.
Wanneer IsHandled op true wordt geplaatst, zal het overzetten van deze gegevens door BoCount niet gebeuren.

event CFLOnBeforeGetCompanyInfoContact

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeGetCompanyInfoContact', '', false, false)]
local procedure CFLOnBeforeGetCompanyInfoContact(var Contact: record Contact; var IsHandled: boolean)
begin
end;

Gebruik dit event om de functie te overrulen. Via de IsHandled parameter kan het uitvoeren van de functie worden vermeden.

event CFLOnBeforeSetContactInfo

[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL VAT Log Mgt.",'CFLOnBeforeSetContactInfo', '', false, false)]
local procedure CFLOnBeforeSetContactInfo(var VATRegistrationLog: record "VAT Registration Log"; var Contact: record Contact; var IsHandled: boolean)
begin
end;

Gebruik dit event om in te grijpen in het toepassen van de gegevens op contact (naam, adres, postcode, gemeente) die zijn opgehaald op basis van het btw- of ondernemingsnummer.
Wanneer IsHandled op true wordt geplaatst, zal het overzetten van deze gegevens door BoCount niet gebeuren.