when you have a line for Purchase Header then only the above requirement will work.
otherwise, whenever you enter “No.” in Purchase Line then Header Remarks will be copied to Line remarks.
Table 38
Remarks - OnValidate()
UpdatePurchLines(FIELDCAPTION(Remarks)); // New Code
Funtion - UpdatePurchLines
After
FIELDCAPTION(“Inbound Whse. Handling Time”):
IF UpdateConfirmed AND (PurchLine.“No.” <> ‘’) THEN
PurchLine.VALIDATE(“Inbound Whse. Handling Time”,“Inbound Whse. Handling Time”);
// New Code Begin
FIELDCAPTION(Remarks):
IF PurchLine.“No.” <> ‘’ THEN
PurchLine.VALIDATE(Remarks,Remarks);
// New Code End
Table 39
No. - OnValidate()
After
“Order Date” := PurchHeader.“Order Date”;
Remarks := PurchHeader.Remarks; // New Code