Skip to content

KVSEDX Document Setup Relation#

Fields#

Name Type Note
Partner No. Code[30]
Message Code[30]
Business Relation Enum Contact Business Relation
Relation No. Code[20]
Name Text[100]
Search Name Code[100]
Name 2 Text[50]
Message Type Enum (KVSEDX Document Type)

Events#

OnBeforeGetBusinessRelation(Enum Contact Business Relation, Record KVSEDX Document Setup, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeGetBusinessRelation(var BusinessRelation: Enum "Contact Business Relation"; DocumentSetup: Record "KVSEDX Document Setup"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSEDX Document Setup Relation", 'OnBeforeGetBusinessRelation', '', false, false)]
local procedure DoSomethingOnBeforeGetBusinessRelation(var BusinessRelation: Enum "Contact Business Relation"; DocumentSetup: Record "KVSEDX Document Setup"; var IsHandled: Boolean)
begin
end;

OnBeforeSetFilter(Enum Contact Business Relation, Record KVSEDX Document Setup, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeSetFilter(BusinessRelation: Enum "Contact Business Relation"; var DocumentSetup: Record "KVSEDX Document Setup"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSEDX Document Setup Relation", 'OnBeforeSetFilter', '', false, false)]
local procedure DoSomethingOnBeforeSetFilter(BusinessRelation: Enum "Contact Business Relation"; var DocumentSetup: Record "KVSEDX Document Setup"; var IsHandled: Boolean)
begin
end;