You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Could you please modify the publisher in "Copy Document Mgt." (Codeunit 6620) and a bit the following code? The publisher name is: "OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo" and "OnCopySalesShptLinesToDocOnAfterCalcNextLineNo".
<<<<< Original Code >>>>>
Proc CopySalesReturnRcptLinesToDoc:
[IntegrationEvent(false, false)]
local procedure OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo(var ToSalesHeader: Record "Sales Header"; FromReturnRcptLine: Record "Return Receipt Line"; FromSalesHeader: Record "Sales Header"; var NextLineNo: Integer; var InsertDocNoLine: Boolean)
begin
end;
if CopyLine then begin
NextLineNo := GetLastToSalesLineNo(ToSalesHeader);
OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo(ToSalesHeader, FromReturnRcptLine, FromSalesHeader, NextLineNo, InsertDocNoLine);
if InsertDocNoLine then begin
InsertOldSalesDocNoLine(ToSalesHeader, FromReturnRcptLine."Document No.", 3, NextLineNo);
InsertDocNoLine := false;
Proc CopySalesShptLinesToDoc:
[IntegrationEvent(false, false)]
local procedure OnCopySalesShptLinesToDocOnAfterCalcNextLineNo(var ToSalesHeader: Record "Sales Header"; FromSalesShptLine: Record "Sales Shipment Line"; FromSalesHeader: Record "Sales Header"; var NextLineNo: Integer; var InsertDocNoLine: Boolean)
begin
end;
if CopyLine then begin
NextLineNo := GetLastToSalesLineNo(ToSalesHeader);
OnCopySalesShptLinesToDocOnAfterCalcNextLineNo(ToSalesHeader, FromSalesShptLine, FromSalesHeader, NextLineNo, InsertDocNoLine);
AsmHdrExistsForFromDocLine := FromSalesShptLine.AsmToShipmentExists(PostedAsmHeader);
InitAsmCopyHandling(true);
Add extra 2-2 more field to these publishers
<<<<< Modified >>>>>
Proc CopySalesReturnRcptLinesToDoc:
[IntegrationEvent(false, false)]
local procedure OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo(var ToSalesHeader: Record "Sales Header"; FromReturnRcptLine: Record "Return Receipt Line"; FromSalesHeader: Record "Sales Header"; var NextLineNo: Integer; var InsertDocNoLine: Boolean; FromLineCounter: Integer; var FromSalesLineBuf: Record "Sales Line" temporary)
begin
end;
if CopyLine then begin
NextLineNo := GetLastToSalesLineNo(ToSalesHeader);
OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo(ToSalesHeader, FromReturnRcptLine, FromSalesHeader, NextLineNo, InsertDocNoLine, FromLineCounter, FromSalesLineBuf);
if InsertDocNoLine then begin
InsertOldSalesDocNoLine(ToSalesHeader, FromReturnRcptLine."Document No.", 3, NextLineNo);
InsertDocNoLine := false;
Proc CopySalesShptLinesToDoc:
[IntegrationEvent(false, false)]
local procedure OnCopySalesShptLinesToDocOnAfterCalcNextLineNo(var ToSalesHeader: Record "Sales Header"; FromSalesShptLine: Record "Sales Shipment Line"; FromSalesHeader: Record "Sales Header"; var NextLineNo: Integer; var InsertDocNoLine: Boolean; FromLineCounter: Integer; FromSalesLineBuf: Record "Sales Line" temporary)
begin
end;
if CopyLine then begin
NextLineNo := GetLastToSalesLineNo(ToSalesHeader);
OnCopySalesShptLinesToDocOnAfterCalcNextLineNo(ToSalesHeader, FromSalesShptLine, FromSalesHeader, NextLineNo, InsertDocNoLine, FromLineCounter, FromSalesLineBuf);
AsmHdrExistsForFromDocLine := FromSalesShptLine.AsmToShipmentExists(PostedAsmHeader);
InitAsmCopyHandling(true);
Additional context
We need to skip the Release part of the code for several times due to a customer condition.
Thank you in advance.
The text was updated successfully, but these errors were encountered:
Dear Support,
Could you please modify the publisher in "Copy Document Mgt." (Codeunit 6620) and a bit the following code? The publisher name is: "OnCopySalesReturnRcptLinesToDocOnAfterCalcNextLineNo" and "OnCopySalesShptLinesToDocOnAfterCalcNextLineNo".
<<<<< Original Code >>>>>
Proc CopySalesReturnRcptLinesToDoc:
Proc CopySalesShptLinesToDoc:
Add extra 2-2 more field to these publishers
<<<<< Modified >>>>>
Proc CopySalesReturnRcptLinesToDoc:
Proc CopySalesShptLinesToDoc:
Additional context
We need to skip the Release part of the code for several times due to a customer condition.
Thank you in advance.
The text was updated successfully, but these errors were encountered: