Why do you need this change?
Hi,
I need a similar event for procedure PostPrepmtCrMemoYN like is in the PostPrepmtInvoiceYN to use our own confirm.
Describe the request
I need the similar event as in the previous function for posting prepayment invoices.
procedure PostPrepmtCrMemoYN(var SalesHeader2: Record "Sales Header"; Print: Boolean)
var
SalesHeader: Record "Sales Header";
//Change begins
IsHandled: Boolean;
//Change ends
begin
SalesHeader.Copy(SalesHeader2);
//Change begins
IsHandled := false;
OnPostPrepmtCrMemoYNOnBeforeConfirm(SalesHeader, IsHandled);
if not IsHandled then
//Change ends
if not ConfirmForDocument(SalesHeader, Text001) then
exit;
PostPrepmtDocument(SalesHeader, SalesHeader."Document Type"::"Credit Memo");
if Print then
GetReport(SalesHeader, 1);
Commit();
OnAfterPostPrepmtCrMemoYN(SalesHeader);
SalesHeader2 := SalesHeader;
end;
[IntegrationEvent(false, false)]
local procedure OnPostPrepmtCrMemoYNOnBeforeConfirm(var SalesHeader: Record "Sales Header"; var IsHandled: Boolean);
begin
end;
Why do you need this change?
Hi,
I need a similar event for procedure PostPrepmtCrMemoYN like is in the PostPrepmtInvoiceYN to use our own confirm.
Describe the request
I need the similar event as in the previous function for posting prepayment invoices.