---
id: app/subcontracting
type: app
title: Subcontracting
summary: "Subcontracting (Microsoft.Manufacturing): 188 objects in BC29-30 (64 codeunits, 53 page extensions, 37 table extensions, 12 pages, 6 enums, ...); no Learn hub documents its objects yet."
tier: official
language: en
tags:
  - first-party app
  - manufacturing
system: manufacturing
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-07T23:36:24.645Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 447eee8a4c7626b95aeb68f716f7a8d8e6929505e3ba5e952b8c109652e5c23b
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/Subcontracting/app
    title: src/Apps/W1/Subcontracting/app (main)
    date: null
    commit: f18567dc08e2bd162bf192e1da4d714b57eb099f
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/table/20500
    - object/table/20560
    - object/table/20572
    - object/table/20573
    - object/table/20574
    - object/tableextension/20500
    - object/tableextension/20501
    - object/tableextension/20502
    - object/tableextension/20503
    - object/tableextension/20504
    - object/tableextension/20505
    - object/tableextension/20506
    - object/tableextension/20507
    - object/tableextension/20508
    - object/tableextension/20509
    - object/tableextension/20510
    - object/tableextension/20511
    - object/tableextension/20512
    - object/tableextension/20513
    - object/tableextension/20514
    - object/tableextension/20515
    - object/tableextension/20516
    - object/tableextension/20517
    - object/tableextension/20518
    - object/tableextension/20519
    - object/tableextension/20520
    - object/tableextension/20521
    - object/tableextension/20522
    - object/tableextension/20523
    - object/tableextension/20524
    - object/tableextension/20525
    - object/tableextension/20526
    - object/tableextension/20527
    - object/tableextension/20528
    - object/tableextension/20529
    - object/tableextension/20530
    - object/tableextension/20531
    - object/tableextension/20560
    - object/tableextension/20571
    - object/tableextension/20572
    - object/tableextension/20574
    - object/tableextension/20575
    - object/page/20500
    - object/page/20501
    - object/page/20502
    - object/page/20503
    - object/page/20504
    - object/page/20505
    - object/page/20518
    - object/page/20560
    - object/page/20561
    - object/page/20575
    - object/page/20576
    - object/page/20577
    - object/pageextension/20501
    - object/pageextension/20502
    - object/pageextension/20503
    - object/pageextension/20504
    - object/pageextension/20505
    - object/pageextension/20506
    - object/pageextension/20507
    - object/pageextension/20508
    - object/pageextension/20509
    - object/pageextension/20510
    - object/pageextension/20511
    - object/pageextension/20512
    - object/pageextension/20513
    - object/pageextension/20514
    - object/pageextension/20515
    - object/pageextension/20516
    - object/pageextension/20517
    - object/pageextension/20518
    - object/pageextension/20519
    - object/pageextension/20523
    - object/pageextension/20524
    - object/pageextension/20525
    - object/pageextension/20526
    - object/pageextension/20527
    - object/pageextension/20528
    - object/pageextension/20529
    - object/pageextension/20530
    - object/pageextension/20531
    - object/pageextension/20532
    - object/pageextension/20533
    - object/pageextension/20534
    - object/pageextension/20535
    - object/pageextension/20536
    - object/pageextension/20537
    - object/pageextension/20538
    - object/pageextension/20539
    - object/pageextension/20540
    - object/pageextension/20541
    - object/pageextension/20542
    - object/pageextension/20543
    - object/pageextension/20544
    - object/pageextension/20545
    - object/pageextension/20546
    - object/pageextension/20547
    - object/pageextension/20548
    - object/pageextension/20549
    - object/pageextension/20550
    - object/pageextension/20551
    - object/pageextension/20552
    - object/pageextension/20553
    - object/pageextension/20554
    - object/pageextension/20576
    - object/pageextension/20577
    - object/report/20501
    - object/report/20502
    - object/report/20504
    - object/report/20505
    - object/codeunit/20500
    - object/codeunit/20501
    - object/codeunit/20502
    - object/codeunit/20503
    - object/codeunit/20504
    - object/codeunit/20505
    - object/codeunit/20506
    - object/codeunit/20507
    - object/codeunit/20508
    - object/codeunit/20511
    - object/codeunit/20512
    - object/codeunit/20513
    - object/codeunit/20514
    - object/codeunit/20515
    - object/codeunit/20516
    - object/codeunit/20517
    - object/codeunit/20518
    - object/codeunit/20519
    - object/codeunit/20520
    - object/codeunit/20521
    - object/codeunit/20522
    - object/codeunit/20523
    - object/codeunit/20524
    - object/codeunit/20529
    - object/codeunit/20530
    - object/codeunit/20531
    - object/codeunit/20532
    - object/codeunit/20533
    - object/codeunit/20534
    - object/codeunit/20535
    - object/codeunit/20536
    - object/codeunit/20537
    - object/codeunit/20538
    - object/codeunit/20539
    - object/codeunit/20540
    - object/codeunit/20541
    - object/codeunit/20542
    - object/codeunit/20543
    - object/codeunit/20544
    - object/codeunit/20547
    - object/codeunit/20548
    - object/codeunit/20549
    - object/codeunit/20550
    - object/codeunit/20551
    - object/codeunit/20557
    - object/codeunit/20558
    - object/codeunit/20559
    - object/codeunit/20560
    - object/codeunit/20561
    - object/codeunit/20562
    - object/codeunit/20563
    - object/codeunit/20564
    - object/codeunit/20565
    - object/codeunit/20566
    - object/codeunit/20567
    - object/codeunit/20568
    - object/codeunit/20569
    - object/codeunit/20570
    - object/codeunit/20571
    - object/codeunit/20572
    - object/codeunit/20573
    - object/codeunit/20574
    - object/codeunit/20575
    - object/codeunit/20578
    - object/enum/20500
    - object/enum/20501
    - object/enum/20503
    - object/enum/20507
    - object/enum/20508
    - object/enum/20509
    - object/enumextension/20500
    - object/permissionset/20501
    - object/permissionset/20502
    - object/permissionset/20503
    - object/permissionsetextension/20500
    - object/permissionsetextension/20501
    - object/permissionsetextension/20502
  features:
    - feature/573345
    - feature/573353
    - feature/573355
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
app: Subcontracting
namespace_root: Microsoft.Manufacturing
present_in:
  - "29"
  - "30"
counts:
  objects: 188
  by_type:
    codeunit: 64
    pageextension: 53
    tableextension: 37
    page: 12
    enum: 6
    table: 5
    report: 4
    permissionset: 3
    permissionsetextension: 3
    enumextension: 1
  hubs: 0
  videos: 0
  posts: 0
---

# Subcontracting

> Subcontracting (Microsoft.Manufacturing): 188 objects in BC29-30 (64 codeunits, 53 page extensions, 37 table extensions, 12 pages, 6 enums, ...); no Learn hub documents its objects yet.

First-party app · folder `src/Apps/W1/Subcontracting/app` · namespace `Microsoft.Manufacturing` · BC29-30 · system manufacturing · facts from the code pillar and the joins, nothing machine-written

## Objects

188 objects, by type.

### Tables (5)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Subcontractor Price](../objects/table/20500.md) |  |
| 20560 | [Subcontractor WIP Ledger Entry](../objects/table/20560.md) |  |
| 20572 | [Subc. Standard Task Comment](../objects/table/20572.md) | Subcontracting Standard Task Comment |
| 20573 | [Subc. Routing Comment Line](../objects/table/20573.md) | Subcontracting Routing Comment Line |
| 20574 | [Subc. Prod. Rtng. Comment](../objects/table/20574.md) | Subcontracting Production Order Routing Comment |

### Table extensions (37)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Subc. Item Ledger Entry](../objects/tableextension/20500.md) |  |
| 20501 | [Subc. Manufacturing Setup](../objects/tableextension/20501.md) |  |
| 20502 | [Subc. Prod Order Comp Ext.](../objects/tableextension/20502.md) |  |
| 20503 | [Subc. Planning Comp Ext.](../objects/tableextension/20503.md) |  |
| 20504 | [Subc. Cap Ledger Entry Ext.](../objects/tableextension/20504.md) |  |
| 20505 | [Subc. Production Order Ext.](../objects/tableextension/20505.md) |  |
| 20506 | [Subc. ProdOrderRtngLine Ext.](../objects/tableextension/20506.md) |  |
| 20507 | [Subc. Vendor](../objects/tableextension/20507.md) |  |
| 20508 | [Subc. Item Journal Line Ext.](../objects/tableextension/20508.md) |  |
| 20509 | [Subc. Purchase Header](../objects/tableextension/20509.md) |  |
| 20510 | [Subc. RequisitionLine](../objects/tableextension/20510.md) |  |
| 20511 | [Subc. Purchase Header Arch](../objects/tableextension/20511.md) |  |
| 20512 | [Subc. Purchase Line](../objects/tableextension/20512.md) |  |
| 20513 | [Subc. Purch. Rcpt. Line](../objects/tableextension/20513.md) |  |
| 20514 | [Subc. Purch. Inv. Line](../objects/tableextension/20514.md) |  |
| 20515 | [Subc. Purch. CrMemo Line](../objects/tableextension/20515.md) |  |
| 20516 | [Subc. Purchase Line Archive](../objects/tableextension/20516.md) |  |
| 20517 | [Subc. Transfer Line](../objects/tableextension/20517.md) |  |
| 20518 | [Subc. Transfer Rcpt. Line Ext](../objects/tableextension/20518.md) |  |
| 20519 | [Subc. Transfer Shpt. Line Ext](../objects/tableextension/20519.md) |  |
| 20520 | [Subc. Transfer Header](../objects/tableextension/20520.md) |  |
| 20521 | [Subc. Trans Rcpt Header Ext.](../objects/tableextension/20521.md) |  |
| 20522 | [Subc. Trans Shpt Header Ext.](../objects/tableextension/20522.md) |  |
| 20523 | [Subc. DirectTrans. Line Ext](../objects/tableextension/20523.md) |  |
| 20524 | [Subc. DirectTransHeader Ext.](../objects/tableextension/20524.md) |  |
| 20525 | [Subc. Warehouse Receipt Line](../objects/tableextension/20525.md) |  |
| 20526 | [Subc. Posted Whse Receipt Line](../objects/tableextension/20526.md) |  |
| 20527 | [Subc. Warehouse Shipment Line](../objects/tableextension/20527.md) |  |
| 20528 | [Subc. Pstd. Whse Shipment Line](../objects/tableextension/20528.md) |  |
| 20529 | [Subc. Manufacturing Cue](../objects/tableextension/20529.md) |  |
| 20530 | [Subc. Planning Rtng. Line](../objects/tableextension/20530.md) |  |
| 20531 | [Subc. Prod BOM Line Ext.](../objects/tableextension/20531.md) |  |
| 20560 | [Subc. Routing Line](../objects/tableextension/20560.md) |  |
| 20571 | [Subc. Application Area Setup](../objects/tableextension/20571.md) |  |
| 20572 | [Subc. Warehouse Activity Line](../objects/tableextension/20572.md) |  |
| 20574 | [Subc. Posted Invt. Pick Line](../objects/tableextension/20574.md) |  |
| 20575 | [Subc. Posted Invt. Put-away](../objects/tableextension/20575.md) |  |

### Pages (12)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Subcontractor Prices](../objects/page/20500.md) |  |
| 20501 | [Subc. Transfer Line Factbox](../objects/page/20501.md) | Subcontracting Details |
| 20502 | [Subc. Routing Info Factbox](../objects/page/20502.md) | Subcontracting Routing Details |
| 20503 | [Subc. Prod. Order Components](../objects/page/20503.md) | Prod. Order Comp. Line List |
| 20504 | [Subc. Subcontracting Worksheet](../objects/page/20504.md) | Subcontracting Worksheets |
| 20505 | [Subcontracting Setup Wizard](../objects/page/20505.md) | Subcontracting Setup |
| 20518 | [Subc. Purchase Line Factbox](../objects/page/20518.md) | Subcontracting Details |
| 20560 | [Subc. WIP Ledger Entries](../objects/page/20560.md) | Subcontracting WIP Entries |
| 20561 | [Subc. WIP Adjustment](../objects/page/20561.md) | WIP Adjustment |
| 20575 | [Subc. Standard Task Comments](../objects/page/20575.md) | Subcontracting Standard Task Comments |
| 20576 | [Subc. Routing Comments](../objects/page/20576.md) | Subcontracting Routing Comments |
| 20577 | [Subc. Prod. Rtng. Comments](../objects/page/20577.md) | Subcontracting Production Order Routing Comments |

### Page extensions (53)

| Id | Name | Caption |
|---|---|---|
| 20501 | [Subc. ILEntries](../objects/pageextension/20501.md) |  |
| 20502 | [Subc. CapLEntries](../objects/pageextension/20502.md) |  |
| 20503 | [Subc. Prod. Order Rtng.](../objects/pageextension/20503.md) |  |
| 20504 | [Subc. Rel. Prod. Order](../objects/pageextension/20504.md) |  |
| 20505 | [Subc. Rel. Prod. Orders](../objects/pageextension/20505.md) |  |
| 20506 | [Subc. Work Center Card](../objects/pageextension/20506.md) |  |
| 20507 | [Subc. Work Center List](../objects/pageextension/20507.md) |  |
| 20508 | [Subc. Routing Lines](../objects/pageextension/20508.md) |  |
| 20509 | [Subc. Routing Version Lines](../objects/pageextension/20509.md) |  |
| 20510 | [Subc. Prod BOM Lines](../objects/pageextension/20510.md) |  |
| 20511 | [Subc. Planning Comp](../objects/pageextension/20511.md) |  |
| 20512 | [Subc. Prod Order Comp](../objects/pageextension/20512.md) |  |
| 20513 | [Subc. ProdOrderCompLine](../objects/pageextension/20513.md) |  |
| 20514 | [Subc. ProdBOMVersionLines](../objects/pageextension/20514.md) |  |
| 20515 | [Subc. Standard Tasks](../objects/pageextension/20515.md) |  |
| 20516 | [Subc. Vendor Card](../objects/pageextension/20516.md) |  |
| 20517 | [Subc. Vendor List](../objects/pageextension/20517.md) |  |
| 20518 | [Subc. Item Card](../objects/pageextension/20518.md) |  |
| 20519 | [Subc. Item List](../objects/pageextension/20519.md) |  |
| 20523 | [Subc. Purch. Order](../objects/pageextension/20523.md) |  |
| 20524 | [Subc. PO Subform](../objects/pageextension/20524.md) |  |
| 20525 | [Subc. PurchOrderList](../objects/pageextension/20525.md) |  |
| 20526 | [Subc. Transfer Order](../objects/pageextension/20526.md) |  |
| 20527 | [Subc. Pstd. Transfer Shpt](../objects/pageextension/20527.md) |  |
| 20528 | [Subc. Pstd. Transfer Rcpt](../objects/pageextension/20528.md) |  |
| 20529 | [Subc. Trans. Order Sub.](../objects/pageextension/20529.md) |  |
| 20530 | [Subc. Transfer Lines](../objects/pageextension/20530.md) |  |
| 20531 | [Subc. Pstd. Direct Trans.](../objects/pageextension/20531.md) |  |
| 20532 | [Subc. PstdDirectTransfSub](../objects/pageextension/20532.md) |  |
| 20533 | [Subc. Whse Rcpt Subform Ext.](../objects/pageextension/20533.md) |  |
| 20534 | [Subc. Whse Rcpt Lines Ext.](../objects/pageextension/20534.md) |  |
| 20535 | [Subc. Purchasing Manager RC](../objects/pageextension/20535.md) |  |
| 20536 | [Subc. Manufacturing Manager RC](../objects/pageextension/20536.md) |  |
| 20537 | [Subc. Prod. Planner Activities](../objects/pageextension/20537.md) |  |
| 20538 | [Subc. Prod. Planner RoleCenter](../objects/pageextension/20538.md) |  |
| 20539 | [Subc. Shop S. Mfg Foundation](../objects/pageextension/20539.md) |  |
| 20540 | [Subc. Shop Super. Role Center](../objects/pageextension/20540.md) |  |
| 20541 | [Subc. Purch. Agent Role Center](../objects/pageextension/20541.md) |  |
| 20542 | [Subc. Manufacturing Setup](../objects/pageextension/20542.md) |  |
| 20543 | [Subc. Finished Prod. Orders](../objects/pageextension/20543.md) |  |
| 20544 | [Subc.Change Status Prod. Order](../objects/pageextension/20544.md) |  |
| 20545 | [Subc. Pstd. Whse Rcpt Sub](../objects/pageextension/20545.md) |  |
| 20546 | [Subc. Pstd. Whse Shipm Sub](../objects/pageextension/20546.md) |  |
| 20547 | [Subc. Whse Shipm. Subform Ext.](../objects/pageextension/20547.md) |  |
| 20548 | [Subc. Finished Prod. Order](../objects/pageextension/20548.md) |  |
| 20549 | [Subc. Shop Super. Activities](../objects/pageextension/20549.md) |  |
| 20550 | [Subc. ShopSuperbasicActivity](../objects/pageextension/20550.md) |  |
| 20551 | [Subc. Transfer Orders](../objects/pageextension/20551.md) |  |
| 20552 | [Subc. Pstd. Transfer Shpts.](../objects/pageextension/20552.md) |  |
| 20553 | [Subc. Pstd. Transfer Rcpts.](../objects/pageextension/20553.md) |  |
| 20554 | [Subc. Pstd. Direct Transfers](../objects/pageextension/20554.md) |  |
| 20576 | [Subc. Pstd. Invt. Pick](../objects/pageextension/20576.md) |  |
| 20577 | [Subc. Pstd. Invt. Putaway](../objects/pageextension/20577.md) |  |

### Reports (4)

| Id | Name | Caption |
|---|---|---|
| 20501 | [Subc. Create Transf. Order](../objects/report/20501.md) | Create Subcontracting Transfer Order |
| 20502 | [Subc. Create SubCReturnOrder](../objects/report/20502.md) | Create Subcontracting Return Order |
| 20504 | [Subc. Dispatching List](../objects/report/20504.md) | Subcontractor - Dispatch List |
| 20505 | [Subc. Calculate Subcontracts](../objects/report/20505.md) | Calculate Subcontracts |

### Codeunits (64)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Subc. Session State](../objects/codeunit/20500.md) |  |
| 20501 | [Subcontracting Install](../objects/codeunit/20501.md) |  |
| 20502 | [Subc. Business Setup Ext.](../objects/codeunit/20502.md) |  |
| 20503 | [Subcontracting Comp. Init.](../objects/codeunit/20503.md) |  |
| 20504 | [Subc. Transfer Management](../objects/codeunit/20504.md) |  |
| 20505 | [Subcontracting Management](../objects/codeunit/20505.md) |  |
| 20506 | [Subc. Notification Mgmt.](../objects/codeunit/20506.md) |  |
| 20507 | [Subc. Transfer Header Ext.](../objects/codeunit/20507.md) |  |
| 20508 | [Subc. Price Management](../objects/codeunit/20508.md) |  |
| 20511 | [Subc. Synchronize Management](../objects/codeunit/20511.md) |  |
| 20512 | [Subc. Reporting Triggers Ext](../objects/codeunit/20512.md) |  |
| 20513 | [Subc. Req.Line Extension](../objects/codeunit/20513.md) |  |
| 20514 | [Subc. Calc.StandardCost Ext.](../objects/codeunit/20514.md) |  |
| 20515 | [Subc. ItemJnlPostLine Ext](../objects/codeunit/20515.md) |  |
| 20516 | [Subc. Req. Wksh. Make Ord.](../objects/codeunit/20516.md) |  |
| 20517 | [Subc. Calc. Prod. Order Ext.](../objects/codeunit/20517.md) |  |
| 20518 | [Subc. Planning Line Mgmt Ext.](../objects/codeunit/20518.md) |  |
| 20519 | [Subc. Work Center Extension](../objects/codeunit/20519.md) |  |
| 20520 | [Subc. Prod. Order Rtng. Ext.](../objects/codeunit/20520.md) |  |
| 20521 | [Subc. Calc BOM Tree Ext.](../objects/codeunit/20521.md) |  |
| 20522 | [Subc. Planning Comp. Ext.](../objects/codeunit/20522.md) |  |
| 20523 | [Subc. Carry Out Action Ext.](../objects/codeunit/20523.md) |  |
| 20524 | [Subc. Prod. Order Comp. Ext.](../objects/codeunit/20524.md) |  |
| 20529 | [Subc. Calc Subcontracts Ext.](../objects/codeunit/20529.md) |  |
| 20530 | [Subc. Prod. Ord. Comp. Res.](../objects/codeunit/20530.md) |  |
| 20531 | [Subc. Vendor Extension](../objects/codeunit/20531.md) |  |
| 20532 | [Subc. Item Extension](../objects/codeunit/20532.md) |  |
| 20533 | [Subc. Purchase Header Ext](../objects/codeunit/20533.md) |  |
| 20534 | [Subc. Purchase Line Ext](../objects/codeunit/20534.md) |  |
| 20535 | [Subc. Purch. Post Ext](../objects/codeunit/20535.md) |  |
| 20536 | [Subc. ItemChargeAssPurchExt](../objects/codeunit/20536.md) |  |
| 20537 | [Subc. Transfer Shpt Line Ext.](../objects/codeunit/20537.md) |  |
| 20538 | [Subc. Transfer Rcpt Line Ext.](../objects/codeunit/20538.md) |  |
| 20539 | [Subc. TransOrderPostShpt Ext](../objects/codeunit/20539.md) |  |
| 20540 | [Subc. TransOrderPostRcpt Ext](../objects/codeunit/20540.md) |  |
| 20541 | [Subc. Transfer WIP Posting](../objects/codeunit/20541.md) |  |
| 20542 | [Subc. Trans Rcpt Header Ext](../objects/codeunit/20542.md) |  |
| 20543 | [Subc. Trans Shpt Header Ext](../objects/codeunit/20543.md) |  |
| 20544 | [Subc. Transfer Line Ext.](../objects/codeunit/20544.md) |  |
| 20547 | [Subc. TransOrderPostTrans Ext](../objects/codeunit/20547.md) |  |
| 20548 | [Subc. DirectTransferLine Ext.](../objects/codeunit/20548.md) |  |
| 20549 | [Subc. Change Prod.Order Status](../objects/codeunit/20549.md) |  |
| 20550 | [Subc. WhsePurchRelease Ext](../objects/codeunit/20550.md) |  |
| 20551 | [Subc. WhsePostReceipt Ext](../objects/codeunit/20551.md) |  |
| 20557 | [Subc. Purchase Order Creator](../objects/codeunit/20557.md) |  |
| 20558 | [Subc. Worksheet Handler](../objects/codeunit/20558.md) |  |
| 20559 | [Subc. ProdO. Factbox Mgmt.](../objects/codeunit/20559.md) |  |
| 20560 | [Subc. Purch. Factbox Mgmt.](../objects/codeunit/20560.md) |  |
| 20561 | [Subc. Routing Factbox Mgmt.](../objects/codeunit/20561.md) |  |
| 20562 | [Subc. Comp. Factbox Mgmt.](../objects/codeunit/20562.md) |  |
| 20563 | [Subc. WhsePostShipment Ext](../objects/codeunit/20563.md) |  |
| 20564 | [Subc. WIP Item Ledg Find Entry](../objects/codeunit/20564.md) |  |
| 20565 | [Subc. Posting Preview Binding](../objects/codeunit/20565.md) |  |
| 20566 | [Subc. Posting Preview Subscr.](../objects/codeunit/20566.md) |  |
| 20567 | [Subc. Pst. Prev. Event Handler](../objects/codeunit/20567.md) |  |
| 20568 | [Subc. Routing Line Ext.](../objects/codeunit/20568.md) |  |
| 20569 | [Subc. Feature Flag Handler](../objects/codeunit/20569.md) |  |
| 20570 | [Subc. Upgrade Tag Def. Ext.](../objects/codeunit/20570.md) |  |
| 20571 | [Subc. Application Area Mgmt.](../objects/codeunit/20571.md) |  |
| 20572 | [Subc. Req Wksh Templ Upgrade](../objects/codeunit/20572.md) |  |
| 20573 | [Subc. Invt. Pick Ext](../objects/codeunit/20573.md) |  |
| 20574 | [Subc. Item Tracking Ext](../objects/codeunit/20574.md) |  |
| 20575 | [Subc. Invt. Put-away Ext](../objects/codeunit/20575.md) |  |
| 20578 | [Subc. Attachment Details Ext.](../objects/codeunit/20578.md) |  |

### Enums (6)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Component Supply Method](../objects/enum/20500.md) |  |
| 20501 | [Transfer Source Type](../objects/enum/20501.md) |  |
| 20503 | [Components at Location](../objects/enum/20503.md) |  |
| 20507 | [Subc. Purchase Line Type](../objects/enum/20507.md) |  |
| 20508 | [WIP Ledger Entry Type](../objects/enum/20508.md) |  |
| 20509 | [WIP Document Type](../objects/enum/20509.md) |  |

### Enum extensions (1)

| Id | Name | Caption |
|---|---|---|
| 20500 | [Subc. ReqWkshTempType Ext.](../objects/enumextension/20500.md) |  |

### Permission sets (3)

| Id | Name | Caption |
|---|---|---|
| 20501 | [Subcontract. - Objs](../objects/permissionset/20501.md) | Subcontracting - Objects |
| 20502 | [Subcontract. - Read](../objects/permissionset/20502.md) | Subcontracting - Read |
| 20503 | [Subcontract. - Edit](../objects/permissionset/20503.md) | Subcontracting - Edit |

### Permission set extensions (3)

| Id | Name | Caption |
|---|---|---|
| 20500 | [D365 READ - Subcontracting](../objects/permissionsetextension/20500.md) |  |
| 20501 | [D365 BUS FULL ACCESS - Subcontracting](../objects/permissionsetextension/20501.md) |  |
| 20502 | [D365 BASIC - Subcontracting](../objects/permissionsetextension/20502.md) |  |

## Roadmap

Possibly related: these roadmap features have "Subcontracting" in their title. A name match, the only one on this page; check the feature.

- [Carry subcontracting instructions into purchase orders](../features/573345.md) (ga, GA 2026-10)
- [Set up and explore subcontracting more easily](../features/573353.md) (ga, GA 2026-10)
- [Use inventory put-aways and picks for subcontracting](../features/573355.md) (ga, GA 2026-10)

Source: [src/Apps/W1/Subcontracting/app](https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/Subcontracting/app); objects from data/code/, hubs from data/index/docs-objects.json through the object pages.
