How to Flow Custom Field from Transfer Header to Transfer Shipment Header Table in AL for D365 BC

Flow Custom Field from Transfer Header to Transfer Shipment Header:

(1) In this blog we will see how custom fields flow from Transfer Header to Transfer Shipment Header. For this, follow the below steps-

  • Adding Fields in “Transfer Header” and “Transfer Shipment Header” as Table Extension.
  • Adding Fields in “Transfer Order” and “Posted Transfer Shipment” as Page Extension.
  • Adding Code in Codeunit by using Eventsubcriber of “TransferOrder-Post Shipment” Codeunit.

(2) Adding Fields in “Transfer Header” and “Transfer Shipment Header” as Table Extension as shown.

Adding field in Transfer Header table as extension:
Adding field in Transfer Header table as extension in d365 bc
Adding field in Transfer Shipment Header table as extension:
Adding field in Transfer Shipment Header table as extension

(3) Adding Fields in “Transfer Order” and “Posted Transfer Shipment” as Page Extension as shown.

Adding field in Transfer Order page as extension:
Adding field in Transfer Orderpage as extension
Adding field in Posted Transfer Shipment page as extension:
Adding field in Posted Transfer Shipmentpage as extension

(4) Adding Code in New Codeunit by using Eventsubcriber of “TransferOrder-Post Shipment” Codeunit as shown.

Adding Code in New Codeunit by using Eventsubcriber

Call “No.” field “OnValidate” trigger via “EventSubscriber” of Sales & Purchase Line Table in BC D365
How to Call OnAfterValidateEvent of Table Field via Eventsubscriber
How to Call OnAfterInsertEvent (Table) Trigger Event via EventSubscriber
Create and Assign Dimensions in Sales Document at Creation in BC D365
Posting Sales– Microsoft Docs

Leave a Reply