Skip to content

KVSTRDInvMultipleEventMgt#

Events#

KVSTRDOnBeforeReleaseSalesDocReleaseSalesDocument(Record Sales Header, Boolean, Boolean) :#

Summary: This event is raised before the Sales Document is released. It allows custom logic to be executed before the release process.

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeReleaseSalesDocReleaseSalesDocument(var SalesHeader: Record "Sales Header"; PreviewMode: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDInvMultipleEventMgt", 'KVSTRDOnBeforeReleaseSalesDocReleaseSalesDocument', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeReleaseSalesDocReleaseSalesDocument(var SalesHeader: Record "Sales Header"; PreviewMode: Boolean; var isHandled: Boolean)
begin
end;

Parameters:

  • SalesHeader: The Sales Header record being processed.
  • PreviewMode: Specifies if the release process is in preview mode.
  • isHandled: Specifies if the event has been handled. If set to true, the default logic will not be executed.