Codeunit 20575 "Subc. Invt. Put-away Ext"
Subcontracting · Microsoft.Manufacturing.Subcontracting
Across versions
- BC23-28not present
- BC29-30present
Subcontracting · Microsoft.Manufacturing.Subcontracting · BC29-30 · source at ea08af5e · facts from BC29
Event subscriptions
- SetSubcLineTypeAndQtyPerUoM_OnBeforeNewWhseActivLineInsertFromPurchase subscribes to Codeunit “Create Inventory Put-away” OnBeforeNewWhseActivLineInsertFromPurchase
- InsertFullQuantityForNotLastOperation_OnBeforeInsertSNWhseActivLine subscribes to Codeunit “Create Inventory Put-away” OnBeforeInsertSNWhseActivLine
- SkipWhseJnlForNotLastOp_OnBeforePostWhseJnlLine subscribes to Codeunit “Whse.-Activity-Post” OnBeforePostWhseJnlLine
- SuppressAutoWhseJnlForSubcOutput_OnPostOutputOnBeforeCreateWhseJnlLine subscribes to Codeunit “Mfg. Item Jnl.-Post Line” OnPostOutputOnBeforeCreateWhseJnlLine
- SetSubcOutputSourceOnAfterCreateWhseJnlLine subscribes to Codeunit “Whse.-Activity-Post” OnAfterCreateWhseJnlLine
- SuppressCalcQtyTestFieldForNotLastOp_OnBeforeCalcQty subscribes to Table “Warehouse Activity Line” OnBeforeCalcQty
- Warehouse Activity Line_OnBeforeValidateQuantityIsBalanced subscribes to Table “Warehouse Activity Line” OnBeforeValidateQuantityIsBalanced
- Warehouse Activity Line_OnAfterSetSource subscribes to Table “Warehouse Activity Line” OnAfterSetSource
- Create Inventory Put-away_OnAfterInitWarehouseActivityLine subscribes to Codeunit “Create Inventory Put-away” OnAfterInitWarehouseActivityLine
- FixSourceDocLineQtyForSubcLastOperation_OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError subscribes to Codeunit “Item Tracking Management” OnRegisterNewItemTrackingLinesOnBeforeCannotMatchItemTrackingError
- SuppressTrackingTestFieldForNotLastOp_OnBeforeTestTrackingIfRequired subscribes to Table “Warehouse Activity Line” OnBeforeTestTrackingIfRequired
- SkipTrackingSyncForNonPhysicalLine_OnBeforeCheckItemTracking subscribes to Codeunit “Whse.-Activity-Post” OnBeforeCheckItemTracking
- RedirectSubcLastOperationTrackingToProdOrderLine_OnSynchronizeWhseActivItemTrkgOnAfterSetToRowID subscribes to Codeunit “Item Tracking Management” OnSynchronizeWhseActivItemTrkgOnAfterSetToRowID
- SkipPhysicalChecksForNotLastOp_OnBeforeCheckWarehouseActivityLine subscribes to Codeunit “Whse.-Activity-Post” OnBeforeCheckWarehouseActivityLine
- RedirectReservationLookupToProdOrderLine_OnBeforeFindReservationFromPurchaseLine subscribes to Codeunit “Create Inventory Put-away” OnBeforeFindReservationFromPurchaseLine
Procedures
ShouldInsertFullQuantityForNotLastOperation(WarehouseActivityLine: Record "Warehouse Activity Line"; IsHandled: Boolean): Boolean(internal)
Recent changes
- 2026-09-30 #11945 Bug 648959: [Subcontracting] Fix serial splitting for non-last subcontracting put-away lines (main, BC30, fix)
- 2026-08-20 #10277 Slice 554749: Inventory put-away/pick support for subcontracting purchase lines and WIP item transfers (main, BC30, feature, added)
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Subc. Invt. Put-away Ext"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.