---
id: object/page/99000867
type: object
title: Page 99000867 "Finished Production Order"
summary: Page 99000867 "Finished Production Order" in Base Application (Microsoft.Manufacturing.Document). Present since at least BC23, still in BC30, changed in BC24.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: "24"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 3759b71449eadb036c4378bb05339fc07294ac58c3ff3ac4d85a65d9455fca01
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Manufacturing/Document/FinishedProductionOrder.Page.al
    title: src/Layers/W1/BaseApp/Manufacturing/Document/FinishedProductionOrder.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-about-finished-production-order-costs
    title: About finished production order costs
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/production-about-production-orders
    title: About production orders
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/finance-about-finished-production-order-costs
    - https://learn.microsoft.com/dynamics365/business-central/production-about-production-orders
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/manufacturing
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 99000867
name: Finished Production Order
namespace: Microsoft.Manufacturing.Document
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "24"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/finance-about-finished-production-order-costs.md
  - docs/learn-smb-docs/business-central/production-about-production-orders.md
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 23
  actions: 15
relations:
  out: 1
  referenced_by: 0
  pages: 1
  extended_by: 2
  event_subscribers: 0
  calls: 0
  called_by: 3
  implements: 0
---

# Page 99000867 "Finished Production Order"

> Page 99000867 "Finished Production Order" in Base Application (Microsoft.Manufacturing.Document). Present since at least BC23, still in BC30, changed in BC24.

Base Application · Microsoft.Manufacturing.Document · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Manufacturing/Document/FinishedProductionOrder.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Finished Production Order |
| SourceTable | Production Order |
| PageType | Document |

## 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. | [No.](../table/5405.md#fields) | Specifies the number of the involved entry or record, according to the specified number series. <small>from the table field</small> |
|  | Description | [Description](../table/5405.md#fields) | Specifies the description of the production order. <small>from the table field</small> |
|  | Description 2 | [Description 2](../table/5405.md#fields) | Specifies an additional part of the production order description. |
|  | Source Type | [Source Type](../table/5405.md#fields) | Specifies the source type of the production order. <small>from the table field</small> |
|  | Source No. | [Source No.](../table/5405.md#fields) | Specifies the item number or number of the source document that the entry originates from. |
|  | Variant Code | [Variant Code](../table/5405.md#fields) | Specifies the variant code for production order item. <small>from the table field</small> |
|  | Search Description | [Search Description](../table/5405.md#fields) | Specifies the search description. <small>from the table field</small> |
|  | Quantity | [Quantity](../table/5405.md#fields) | Specifies how many units of the item or the family to produce (production quantity). <small>from the table field</small> |
|  | Due Date | [Due Date](../table/5405.md#fields) | Specifies the due date of the production order. <small>from the table field</small> |
|  | Last Date Modified | [Last Date Modified](../table/5405.md#fields) | Specifies when the production order card was last modified. <small>from the table field</small> |
|  | Reopened | [Reopened](../table/5405.md#fields) | Specifies if the production order is reopened. <small>from the table field</small> |
|  | Manual Scheduling | [Manual Scheduling](../table/5405.md#fields) | Specifies that the End/Due Dates on the production have been scheduled manually. <small>from the table field</small> |
| Content | ProdOrderLines | part [Page 99000868 "Finished Prod. Order Lines"](../page/99000868.md) | — |
| Schedule | Starting Date-Time | [Starting Date-Time](../table/5405.md#fields) | Specifies the starting date and starting time of the production order. <small>from the table field</small> |
|  | Ending Date-Time | [Ending Date-Time](../table/5405.md#fields) | Specifies the ending date and ending time of the production order. <small>from the table field</small> |
| Posting | Inventory Posting Group | [Inventory Posting Group](../table/5405.md#fields) | Specifies links between business transactions made for the item and an inventory account in the general ledger, to group amounts for that item type. <small>from the table field</small> |
|  | Gen. Prod. Posting Group | [Gen. Prod. Posting Group](../table/5405.md#fields) | Specifies the item's product type to link transactions made for this item with the appropriate general ledger account according to the general posting setup. <small>from the table field</small> |
|  | Gen. Bus. Posting Group | [Gen. Bus. Posting Group](../table/5405.md#fields) | Specifies the vendor's or customer's trade type to link transactions made for this business partner with the appropriate general ledger account according to the general posting setup. <small>from the table field</small> |
|  | Shortcut Dimension 1 Code | [Shortcut Dimension 1 Code](../table/5405.md#fields) | 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. <small>from the table field</small> |
|  | Shortcut Dimension 2 Code | [Shortcut Dimension 2 Code](../table/5405.md#fields) | 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. <small>from the table field</small> |
|  | Location Code | [Location Code](../table/5405.md#fields) | Specifies the location code to which you want to post the finished product from this production order. <small>from the table field</small> |
|  | Document Put-away Status | [Document Put-away Status](../table/5405.md#fields) | Specifies the status of the warehouse put-away. <small>from the table field</small> |
| FactBoxes | Documents | part [Page 1178 "Doc. Attachment List Factbox"](../page/1178.md) | — |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Entries | Item Ledger Entries | View the item ledger entries of the item on the document or journal line. | [Page 38 "Item Ledger Entries"](../page/38.md) |
|  | Capacity Ledger Entries | View the capacity ledger entries of the involved production order. Capacity is recorded either as time (run time, stop time, or setup time) or as quantity (scrap quantity or output quantity). | [Page 5832 "Capacity Ledger Entries"](../page/5832.md) |
|  | Value Entries | View the value entries of the item on the document or journal line. | [Page 5802 "Value Entries"](../page/5802.md) |
|  | Warehouse Entries | View the history of quantities that are registered for the item in warehouse activities. | [Page 7318 "Warehouse Entries"](../page/7318.md) |
| Order | Comments | View or add comments for the record. | [Page 99000838 "Prod. Order Comment Sheet"](../page/99000838.md) |
|  | Dimensions | View or edit dimensions, such as area, project, or department, that you can assign to sales and purchase documents to distribute costs and analyze transaction history. |  |
|  | Statistics | View statistical information, such as the value of posted entries, for the record. | [Page 99000816 "Production Order Statistics"](../page/99000816.md) |
|  | Put-away Lines | View the list of ongoing put-aways for the order. | [Page 5785 "Warehouse Activity Lines"](../page/5785.md) |
|  | Registered Pick Lines | View the list of warehouse picks that have been made for the order. | [Page 7364 "Registered Whse. Act.-Lines"](../page/7364.md) |
|  | Registered Invt. Movement Lines | View the list of inventory movements that have been made for the order. | [Page 7387 "Reg. Invt. Movement Lines"](../page/7387.md) |
|  | Registered Put-away Lines | View the list of completed put-away activities. | [Page 7364 "Registered Whse. Act.-Lines"](../page/7364.md) |
|  | Attachments | Add a file as an attachment. You can attach images as well as documents. |  |
| Processing | Print Label | Print labels for the items on the order lines. |  |
|  | Reopen | Reopen the production order to change it after it has been finished. |  |
|  | Create Warehouse Put-Away | Create warehouse put-away documents for the production order lines. |  |

## Relations

- source table [Table 5405 "Production Order"](../table/5405.md)

## Pages and codeunits on this table

- [Page 9327 "Finished Production Orders"](../page/9327.md) (card page)

## Extended by

- [Page extension 20548 "Subc. Finished Prod. Order"](../pageextension/20548.md)
- [Page extension 6270 "Sust. Finished Prod. Order"](../pageextension/6270.md)

## Called by

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 99000875 "Prod. Order Availability Mgt."](../codeunit/99000875.md) (1 call: `RunProductionOrderPage → (object)`)
- [Codeunit 99000891 "Mfg. Item Tracking Mgt."](../codeunit/99000891.md) (1 call: `OnShowDocument → (object)`)
- [Page 99000815 "Production Order List"](../page/99000815.md) (1 call: `OpenSourceCard → (object)`)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24

## Documented on Microsoft Learn

- [About finished production order costs](https://learn.microsoft.com/dynamics365/business-central/finance-about-finished-production-order-costs)
- [About production orders](https://learn.microsoft.com/dynamics365/business-central/production-about-production-orders)

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). The call sections above are our own, per object, from the BC29 call graph. 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: "Finished Production Order")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
