Skip to content

KVSTRDConsignmLocationMgt#

Events#

KVSTRDOnBeforeFillConsignmentInventory(Record Sales Header, Record Sales Header, Record Sales Line, Boolean) :#

Summary: This event is raised before the consignment inventory is filled. The consignment inventory is filled after a sales header has been posted and consignment functionality is used .

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeFillConsignmentInventory(SalesHeader: Record "Sales Header"; var TempSalesHeader: Record "Sales Header" temporary; var TempSalesLine: Record "Sales Line" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDConsignmLocationMgt", 'KVSTRDOnBeforeFillConsignmentInventory', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeFillConsignmentInventory(SalesHeader: Record "Sales Header"; var TempSalesHeader: Record "Sales Header" temporary; var TempSalesLine: Record "Sales Line" temporary; var IsHandled: Boolean)
begin
end;

Parameters:

  • SalesHeader: The Sales Header record that is posted.
  • TempSalesHeader: Temporary Sales Header record used for consignment inventory filling.
  • TempSalesLine: Temporary Sales Line record used for consignment inventory filling.
  • isHandled: Specifies if the event has been handled. If set to true, the default logic will not be executed.

KVSTRDOnBeforeSetCustomerConsignmentLocationCodeToSalesHeader(Record Sales Header, Boolean) :#

Summary: This event is raised before the customer consignment location code is set to the sales header.

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeSetCustomerConsignmentLocationCodeToSalesHeader(var SalesHeader: Record "Sales Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDConsignmLocationMgt", 'KVSTRDOnBeforeSetCustomerConsignmentLocationCodeToSalesHeader', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeSetCustomerConsignmentLocationCodeToSalesHeader(var SalesHeader: Record "Sales Header"; var IsHandled: Boolean)
begin
end;

Parameters:

  • SalesHeader: The Sales Header record to which the consignment location code will be set.
  • isHandled: Specifies if the event has been handled. If set to true, the default logic will not be executed.