Skip to content

KVSEDX GS1 BMS Manangement#

Summary: Global Data Dictionary GS1 Business Message Standard - BMS see https://www.publikationen.gs1-germany.de/Complete/GS1_XML_Standard_Version_3.4.1/ https://www.gs1.org/edi-xml/functional-user-guide/3-4 https://www.gs1.org/edi-xml/functional-user-guide/3-4/edi-trade-messages http://apps.gs1.org/GDD/bms/SitePages/Home.aspx

Procedures#

OnRun#

procedure OnRun(Rec: Record "KVSEDX Inbound")

Events#

OnGS1Process_ApplicationReceiptAcknowledgementMessage(RecordId, Text, XmlNodeList, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGS1Process_ApplicationReceiptAcknowledgementMessage(ParRecordID: RecordId; ParapplicationResponseStatusCode: Text; ParXmlNodeListErrors: XmlNodeList; ParHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX GS1 BMS Manangement", 'OnGS1Process_ApplicationReceiptAcknowledgementMessage', '', false, false)]
local procedure DoSomethingOnGS1Process_ApplicationReceiptAcknowledgementMessage(ParRecordID: RecordId; ParapplicationResponseStatusCode: Text; ParXmlNodeListErrors: XmlNodeList; ParHandled: Boolean)
begin
end;

OnGS1Process_ApplicationReceiptAcknowledgementMessageV2(RecordId, XmlElement, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGS1Process_ApplicationReceiptAcknowledgementMessageV2(ParRecordID: RecordId; ParXmlRootElement: XmlElement; ParHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX GS1 BMS Manangement", 'OnGS1Process_ApplicationReceiptAcknowledgementMessageV2', '', false, false)]
local procedure DoSomethingOnGS1Process_ApplicationReceiptAcknowledgementMessageV2(ParRecordID: RecordId; ParXmlRootElement: XmlElement; ParHandled: Boolean)
begin
end;