Skip to content

KVSTRDRentalAdditionalItem#

Events#

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

Summary: This event is raised before testing that the Sales Header status is Open in the SalesInsertAdditionalItem procedure.

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeTestSalesDocumentStatusOpen(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDRentalAdditionalItem", 'KVSTRDOnBeforeTestSalesDocumentStatusOpen', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeTestSalesDocumentStatusOpen(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;

Parameters:

  • SalesHeader: The Sales Header record whose status is being tested.
  • SalesLine: The Sales Line record for which additional rental items are being inserted.
  • IsHandled: Set to true to skip the default status check. If set to true, the TestField for Status = Open will not be executed.