procedure PropagateInsertLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)
procedure PropagateModifyLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckValidRecord(var SalesHeader: Record "Sales Header", var Result: Boolean, var IsHandled: Boolean)