---
id: object/page/12152-it
type: object
title: Page 12152 "Subcontracting Order" (IT)
summary: Page 12152 "Subcontracting Order" (IT) in the IT country layer (Microsoft.Manufacturing.Document). Introduced in BC29, still in BC30. Obsolete (Pending since 27.0).
tier: official
language: en
tags:
  - page
  - it layer
versions:
  introduced: "29"
  last_changed: null
  deprecated: "27.0"
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 276f3e06a670d0d20f35b03d7e02999ab44c1ee0595822123239586faf7d2507
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/IT/BaseApp/Local/Manufacturing/Document/SubcontractingOrder.Page.al
    title: src/Layers/IT/BaseApp/Local/Manufacturing/Document/SubcontractingOrder.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations:
    - localization/it
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 12152
name: Subcontracting Order
namespace: Microsoft.Manufacturing.Document
app: Base Application
extends: null
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete:
  state: Pending
  tag: "27.0"
  reason: Preparation for replacement by Subcontracting app
countries: []
ms_search_form_ids: []
country: IT
counts:
  fields: 0
  procedures: 3
  events: 0
  subscribers: 0
  controls: 62
  actions: 23
relations:
  out: 0
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
---

# Page 12152 "Subcontracting Order" (IT)

> Page 12152 "Subcontracting Order" (IT) in the IT country layer (Microsoft.Manufacturing.Document). Introduced in BC29, still in BC30. Obsolete (Pending since 27.0).

IT country layer · Microsoft.Manufacturing.Document · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/IT/BaseApp/Local/Manufacturing/Document/SubcontractingOrder.Page.al) · facts from BC29

An object of the [IT localization](../../localizations/it.md), not part of W1.

## Properties

| Property | Value |
|---|---|
| Caption | Subcontracting Order |
| SourceTable | Purchase Header |
| PageType | Document |
| ApplicationArea | LegacySubcontracting |
| ObsoleteState | Pending |
| ObsoleteTag | 27.0 |
| ObsoleteReason | Preparation for replacement by Subcontracting app |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| General | No. | `Rec."No."` | Specifies the document number. |
|  | Buy-from Vendor No. | `Rec."Buy-from Vendor No."` | Specifies the vendor. |
|  | Buy-from Contact No. | `Rec."Buy-from Contact No."` | Specifies your contact person. |
|  | Buy-from Vendor Name | `Rec."Buy-from Vendor Name"` | Specifies the company name of the vendor. |
|  | Buy-from Address | `Rec."Buy-from Address"` | Specifies the address of the vendor's residence. |
|  | Buy-from Address 2 | `Rec."Buy-from Address 2"` | Specifies the address of the vendor's residence. |
|  | Buy-from Post Code | `Rec."Buy-from Post Code"` | Specifies the post code of the vendor. |
|  | Buy-from City | `Rec."Buy-from City"` | Specifies the city of the vendor. |
|  | Buy-from Contact | `Rec."Buy-from Contact"` | Specifies your contact person. |
|  | Purchaser Code | `Rec."Purchaser Code"` | Specifies the purchaser. |
|  | Responsibility Center | `Rec."Responsibility Center"` | Specifies the responsibility center. |
|  | Order Address Code | `Rec."Order Address Code"` | Specifies the address. |
|  | No. of Archived Versions | `Rec."No. of Archived Versions"` | Specifies the number of archived versions. |
|  | Posting Date | `Rec."Posting Date"` | Specifies the posting date of the document. |
|  | Order Date | `Rec."Order Date"` | Specifies the date when the order was registered. |
|  | Document Date | `Rec."Document Date"` | Specifies the transaction date of the document. |
|  | Operation Occurred Date | `Rec."Operation Occurred Date"` | Specifies the date when the VAT operation occurred on the transaction. |
|  | Vendor Order No. | `Rec."Vendor Order No."` | Specifies the external order number. |
|  | Vendor Shipment No. | `Rec."Vendor Shipment No."` | Specifies the external shipment number. |
|  | Vendor Invoice No. | `Rec."Vendor Invoice No."` | Specifies the external invoice number. |
|  | Operation Type | `Rec."Operation Type"` | Specifies the operation type that is assigned to the purchase invoice. |
|  | Activity Code | `Rec."Activity Code"` | Specifies the code for the company's primary activity. |
|  | Check Total | `Rec."Check Total"` | Specifies the total amount including VAT on the purchase document from the vendor. |
|  | Status | `Rec.Status` | Specifies the status of the document. |
|  | Subcontracting Order | `Rec."Subcontracting Order"` | Specifies the subcontracting orders that have been created. |
|  | Subcontracting Location Code | `Rec."Subcontracting Location Code"` | Specifies the code for the location where the subcontracted items are stored for pickup and delivery. |
| Content | PurchLines | part Subcontracting Order Subform | — |
| Invoicing | Pay-to Vendor No. | `Rec."Pay-to Vendor No."` | Specifies the vendor. |
|  | Pay-to Contact No. | `Rec."Pay-to Contact No."` | Specifies your contact person. |
|  | Pay-to Name | `Rec."Pay-to Name"` | Specifies the company name of the vendor. |
|  | Pay-to Address | `Rec."Pay-to Address"` | Specifies the address of the vendor's residence. |
|  | Pay-to Address 2 | `Rec."Pay-to Address 2"` | Specifies the address of the vendor's residence. |
|  | Pay-to Post Code | `Rec."Pay-to Post Code"` | Specifies the post code of the vendor. |
|  | Pay-to City | `Rec."Pay-to City"` | Specifies the city of the vendor. |
|  | Pay-to Contact | `Rec."Pay-to Contact"` | Specifies your contact person. |
|  | Shortcut Dimension 1 Code | `Rec."Shortcut Dimension 1 Code"` | Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. |
|  | Shortcut Dimension 2 Code | `Rec."Shortcut Dimension 2 Code"` | Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. |
|  | Payment Terms Code | `Rec."Payment Terms Code"` | Specifies the payment terms for the document. |
|  | Payment Method Code | `Rec."Payment Method Code"` | Specifies the payment method code for the document. |
|  | Bank Account | `Rec."Bank Account"` | Specifies the vendor's bank account that is associated with the purchase invoice. |
|  | On Hold | `Rec."On Hold"` | Specifies if the order is on hold. |
| Shipping | Ship-to Name | `Rec."Ship-to Name"` | Specifies the name of the company. |
|  | Ship-to Address | `Rec."Ship-to Address"` | Specifies the address. |
|  | Ship-to Address 2 | `Rec."Ship-to Address 2"` | Specifies the address. |
|  | Ship-to Post Code | `Rec."Ship-to Post Code"` | Specifies the post code. |
|  | Ship-to City | `Rec."Ship-to City"` | Specifies the city. |
|  | Ship-to Contact | `Rec."Ship-to Contact"` | Specifies the contact person. |
|  | Location Code | `Rec."Location Code"` | Specifies the warehouse location. |
|  | Inbound Whse. Handling Time | `Rec."Inbound Whse. Handling Time"` | Specifies a date formula for the inbound warehouse handling time for the location. |
|  | Shipment Method Code | `Rec."Shipment Method Code"` | Specifies the shipment method. |
|  | Lead Time Calculation | `Rec."Lead Time Calculation"` | Specifies a date formula for the amount of time that it takes to replenish the item. This field is used to calculate the date fields on order and order proposal lines. |
|  | Requested Receipt Date | `Rec."Requested Receipt Date"` | Specifies the wanted date of receipt. |
|  | Promised Receipt Date | `Rec."Promised Receipt Date"` | Specifies the date of receipt that the vendor has promised. |
|  | Expected Receipt Date | `Rec."Expected Receipt Date"` | Specifies the expected date of receipt. |
|  | Sell-to Customer No. | `Rec."Sell-to Customer No."` | Specifies the customer. |
|  | Ship-to Code | `Rec."Ship-to Code"` | Specifies the company. |
| Foreign Trade | Currency Code | `Rec."Currency Code"` | Specifies the currency that is associated with the document. |
|  | Transaction Type | `Rec."Transaction Type"` | Specifies the type of transaction that is the source of the entry. |
|  | Transaction Specification | `Rec."Transaction Specification"` | Specifies a code for the document's transaction specification. |
|  | Transport Method | `Rec."Transport Method"` | Specifies the code for the transport method used for the item on this line. |
|  | Entry Point | `Rec."Entry Point"` | Specifies the point of entry. |
|  | Area | `Rec.Area` | Specifies the area that the transaction takes place in. |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Order | Statistics | View statistics about the document. |  |
|  | Card | Open the card. | [Page 26 "Vendor Card"](../page/26.md) |
|  | Comments | View or edit comments about the document. | [Page 66 "Purch. Comment Sheet"](../page/66.md) |
|  | Receipts | View the related receipts. | [Page 145 "Posted Purchase Receipts"](../page/145.md) |
|  | Invoices | View the related invoices. | [Page 146 "Posted Purchase Invoices"](../page/146.md) |
| Functions | Payments | View the related payments. | Page "Payment Date Lines" |
|  | Copy Document | Create a copy of this document. |  |
|  | Archive Document | Specifies if the document is archived after you print it. |  |
|  | Move Negative Lines | Move negative lines. |  |
| Drop Shipment | Get Sales Order | View the related sales order. | [Codeunit 76 "Purch.-Get Drop Shpt."](../codeunit/76.md) |
| Special Order | Get Sales Order | View the related sales order. |  |
| Warehouse | Receipt Lines | View the related receipt lines. | [Page 7342 "Whse. Receipt Lines"](../page/7342.md) |
|  | Create Receipt | Create a receipt for the order. |  |
| Functions | Release | Release the document. | [Codeunit 415 "Release Purchase Document"](../codeunit/415.md) |
|  | Reopen | Reopen the document. |  |
|  | Create Transf. Ord. to Subcontractor | Create a transfer order to send to the subcontractor. |  |
|  | Create Return from Subcontractor | Create a return document from the subcontractor. |  |
| Posting | Test Report | View a test report for the document. |  |
|  | Post | Post the document. | [Codeunit 91 "Purch.-Post (Yes/No)"](../codeunit/91.md) |
|  | Post and Print | Post the document and also print it. | [Codeunit 92 "Purch.-Post + Print"](../codeunit/92.md) |
|  | Post Batch | Post the document as part of a bulk operation. |  |
| Processing | Print | Print the subcontracting order. |  |
|  | New Subcontr. Transfer Order | Create a new subcontracting transfer order. | Page "Subcontr. Transfer Order" |

## Procedures

3 local procedures, no public ones.

## Triggers

OnDeleteRecord, OnNewRecord, OnOpenPage

## Across versions

- Present in: BC29-30
- Changed (declaration) in: none
- Obsolete: Pending since 27.0, "Preparation for replacement by Subcontracting app"

## Deprecations

- object: Pending 27.0 (#if not CLEAN28), "Preparation for replacement by Subcontracting app"

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## 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: "page", object_name: "Subcontracting Order")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.

A IT country object, not part of W1: the default corpus does not have it; `bcatlas_list_countries` shows which countries the atlas has.
