...
NewSalesLine.VALIDATE("Bin Code",OldSalesLine."Bin Code");
IF NewSalesLine.MODIFY THEN;
END;
BEGIN
END.
}
}
...
...
NewSalesLine.VALIDATE("Bin Code",OldSalesLine."Bin Code");
IF NewSalesLine.MODIFY THEN;
END;
// Add the following lines.
LOCAL PROCEDURE GetFieldValue@91(VAR FieldRef@1000 : FieldRef;FieldName@1002 : Text[100]);
VAR
Field@1003 : Record 2000000041;
RecRef@1001 : RecordRef;
BEGIN
RecRef.GETTABLE(Rec);
Field.SETFILTER(TableNo,FORMAT(RecRef.NUMBER));
Field.SETFILTER("Field Caption",FieldName);
Field.FINDFIRST;
FieldRef := RecRef.FIELD(Field."No.");
END;
LOCAL PROCEDURE UpdateRecord@92(FieldName@1000 : Text[100]);
VAR
FieldRef@1001 : FieldRef;
BEGIN
GetFieldValue(FieldRef,FieldName);
GET("Document Type","No.");
CASE FieldName OF
FIELDCAPTION("Shipment Date"):
"Shipment Date" := FieldRef.VALUE;
FIELDCAPTION("Currency Factor"):
"Currency Factor" := FieldRef.VALUE;
FIELDCAPTION("Transaction Type"):
"Transaction Type" := FieldRef.VALUE;
FIELDCAPTION("Transport Method"):
"Transport Method" := FieldRef.VALUE;
FIELDCAPTION("Exit Point"):
"Exit Point" := FieldRef.VALUE;
FIELDCAPTION(Area):
Area := FieldRef.VALUE;
FIELDCAPTION("Transaction Specification"):
"Transaction Specification" := FieldRef.VALUE;
FIELDCAPTION("Shipping Agent Code"):
"Shipping Agent Code" := FieldRef.VALUE;
FIELDCAPTION("Shipping Agent Service Code"):
"Shipping Agent Service Code" := FieldRef.VALUE;
FIELDCAPTION("Shipping Time"):
"Shipping Time" := FieldRef.VALUE;
FIELDCAPTION("Prepayment %"):
"Prepayment %" := FieldRef.VALUE;
FIELDCAPTION("Requested Delivery Date"):
"Requested Delivery Date" := FieldRef.VALUE;
FIELDCAPTION("Promised Delivery Date"):
"Promised Delivery Date" := FieldRef.VALUE;
FIELDCAPTION("Outbound Whse. Handling Time"):
"Outbound Whse. Handling Time" := FieldRef.VALUE;
END;
END;
// End of the added lines.
BEGIN
END.
}
}