---
title: "Table extension 99000758 Mfg. Item Journal Line"
author: "Jonas Paprotka"
url: https://jonas-paprotka.de/ref/tableextension/99000758-mfg-item-journal-line/
type: tableextension
id: 99000758
name: "Mfg. Item Journal Line"
app: "Base Application"
namespace: Microsoft.Inventory.Journal
versions: "26-28"
build: 28.5.54151.54365
source: "https://jonas-paprotka.de/ref/tableextension/99000758-mfg-item-journal-line/source/29/"
checked: 2026-09-20
subject: "Microsoft Dynamics 365 Business Central"
license: "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link."
---

# Table extension 99000758 Mfg. Item Journal Line

Jonas Paprotka, https://jonas-paprotka.de/ref/tableextension/99000758-mfg-item-journal-line/

| | |
| --- | --- |
| App | Base Application |
| Namespace | Microsoft.Inventory.Journal |
| Versions | 26-28 |
| Extends | Item Journal Line |
| Source file | Manufacturing/Inventory/Journal/MfgItemJournalLine.TableExt.al |

## Fields

| Id | Name | Type | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| 5561 | Flushing Method | Enum Flushing Method | 26 | - | - |
| 5838 | Operation No. | Code[10] | 26-28 | - | - |
| 5839 | Work Center No. | Code[20] | 26-28 | - | - |
| 5841 | Setup Time | Decimal | 26-28 | - | - |
| 5842 | Run Time | Decimal | 26-28 | - | - |
| 5843 | Stop Time | Decimal | 26-28 | - | - |
| 5846 | Output Quantity | Decimal | 26-28 | - | - |
| 5847 | Scrap Quantity | Decimal | 26-28 | - | - |
| 5849 | Concurrent Capacity | Decimal | 26-28 | - | - |
| 5851 | Setup Time (Base) | Decimal | 26-28 | - | - |
| 5852 | Run Time (Base) | Decimal | 26-28 | - | - |
| 5853 | Stop Time (Base) | Decimal | 26-28 | - | - |
| 5856 | Output Quantity (Base) | Decimal | 26-28 | - | - |
| 5857 | Scrap Quantity (Base) | Decimal | 26-28 | - | - |
| 5873 | Starting Time | Time | 26-28 | - | - |
| 5874 | Ending Time | Time | 26-28 | - | - |
| 5882 | Routing No. | Code[20] | 26-28 | - | - |
| 5883 | Routing Reference No. | Integer | 26-28 | - | - |
| 5884 | Prod. Order Comp. Line No. | Integer | 26-28 | - | - |
| 5885 | Finished | Boolean | 26-28 | - | - |
| 5888 | Subcontracting | Boolean | 26 | - | - |
| 5895 | Stop Code | Code[10] | 26-28 | - | - |
| 5896 | Scrap Code | Code[10] | 26-28 | - | - |
| 5898 | Work Center Group Code | Code[10] | 26-28 | - | - |
| 5899 | Work Shift Code | Code[10] | 26-28 | - | - |
| 5900 | Rev. Capacity Ledger Entry No. | Integer | 27-28 | - | - |

## Procedures

| Name | Parameters | Returns | Access | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- | --- |
| CheckProdOrderCompBinCode | () | - | public | 26-28 | - | - |
| CopyFromProdOrderComp | (Record Prod. Order Component) | - | public | 26-28 | - | - |
| CopyFromProdOrderLine | (Record Prod. Order Line) | - | public | 26-28 | - | - |
| CopyFromWorkCenter | (Record Work Center) | - | public | 26-28 | - | - |
| CopyFromMachineCenter | (Record Machine Center) | - | public | 26-28 | - | - |
| CreateProdDim | () | - | public | 26-28 | - | - |
| CreateDimWithProdOrderLine | () | - | public | 26-28 | - | - |
| GetProdOrderRoutingLine | (var Record Prod. Order Routing Line) | - | public | 26-28 | - | - |
| FindProdOrderComponent | (var Record Prod. Order Component) | Boolean | public | 26-28 | - | - |
| ErrorIfSubcontractingWorkCenterUsed | () | - | public | 26-28 | - | - |
| ItemPosting | () | Boolean | public | 26-28 | - | - |
| LastOutputOperation | (Record Item Journal Line) | Boolean | public | 26-28 | - | - |
| LookupProdOrderLine | () | - | public | 26-28 | - | - |
| LookupProdOrderComp | () | - | public | 26-28 | - | - |
| OnlyStopTime | () | Boolean | public | 26 | - | - |
| OutputValuePosting | () | Boolean | public | 26-28 | - | - |
| PostingItemJnlFromProduction | (Boolean) | - | public | 26-28 | - | - |
| PreviewPostItemJnlFromProduction | () | - | internal | 26-28 | - | - |
| SubcontractingWorkCenterUsed | () | Boolean | public | 26-28 | - | - |
| RunOnValidateOrderNoOrderTypeProduction | (var Record Item Journal Line, Record Production Order) | - | internal | 26-28 | - | - |
| RunOnValidateCapUnitofMeasureCodeOnBeforeRoutingCostPerUnit | (var Record Item Journal Line, var Record Prod. Order Routing Line, var Boolean) | - | internal | 26-28 | - | - |
| RunOnValidateItemNoOnAfterValidateProdOrderCompLineNo | (var Record Item Journal Line, Record Prod. Order Line) | - | internal | 26-28 | - | - |
| RunOnValidateItemNoOnAfterSetProdOrderLineItemNoFilter | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line) | - | internal | 26-28 | - | - |
| RunOnValidateItemNoOnAfterCalcShouldCopyFromSingleProdOrderLine | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line, var Boolean) | - | internal | 26-28 | - | - |
| RunOnValidateItemNoOnAfterCalcShouldThrowRevaluationError | (var Record Item Journal Line, var Boolean) | - | internal | 26-28 | - | - |
| RunOnValidateOrderLineNoOnAfterProdOrderLineSetFilters | (var Record Item Journal Line, var Record Prod. Order Line) | - | internal | 26-28 | - | - |
| RunOnOrderLineNoOnValidateOnAfterAssignProdOrderLineValues | (var Record Item Journal Line, Record Prod. Order Line) | - | internal | 26-28 | - | - |
| CheckWhse | (Code[20], var Decimal) | - | public | 27-28 | - | - |

## Events

| Kind | Name | Parameters | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| Integration event | OnAfterCopyFromProdOrderComp | (var Record Item Journal Line, Record Prod. Order Component) | 26-28 | - | - |
| Integration event | OnAfterCopyFromProdOrderLine | (var Record Item Journal Line, Record Prod. Order Line) | 26-28 | - | - |
| Integration event | OnBeforeCopyFromProdOrderComp | (var Record Item Journal Line, var Record Prod. Order Component, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeCreateProdDim | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnCreateProdDimOnBeforeCreateDimSetIDArr | (var Record Item Journal Line, var Integer, var Boolean) | 26-28 | - | - |
| Integration event | OnCreateProdDimOnAfterCreateDimSetIDArr | (var Record Item Journal Line, var Integer, var Integer) | 26-28 | - | - |
| Integration event | OnCreateDimWithProdOrderLineOnAfterInitDefaultDimensionSources | (var Record Item Journal Line, var List, Integer) | 26-28 | - | - |
| Integration event | OnValidateOrderNoOrderTypeProduction | (var Record Item Journal Line, Record Production Order) | 26-28 | - | - |
| Integration event | OnBeforeGetProdOrderRoutingLine | (var Record Prod. Order Routing Line, var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateCapUnitofMeasureCodeOnBeforeRoutingCostPerUnit | (var Record Item Journal Line, var Record Prod. Order Routing Line, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateItemNoOnAfterProdOrderCompSetFilters | (var Record Item Journal Line, var Record Prod. Order Component, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateItemNoOnAfterValidateProdOrderCompLineNo | (var Record Item Journal Line, Record Prod. Order Line) | 26-28 | - | - |
| Integration event | OnValidateItemNoOnAfterSetProdOrderLineItemNoFilter | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line) | 26-28 | - | - |
| Integration event | OnValidateItemNoOnAfterCalcShouldCopyFromSingleProdOrderLine | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateItemNoOnAfterCalcShouldThrowRevaluationError | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateOrderLineNoOnAfterProdOrderLineSetFilters | (var Record Item Journal Line, var Record Prod. Order Line) | 26-28 | - | - |
| Integration event | OnOrderLineNoOnValidateOnAfterAssignProdOrderLineValues | (var Record Item Journal Line, Record Prod. Order Line) | 26-28 | - | - |
| Integration event | OnBeforeLastOutputOperation | (Record Item Journal Line, var Boolean, var Boolean) | 26-28 | - | - |
| Integration event | OnLastOutputOperationOnBeforeTestRoutingNo | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnAfterItemPosting | (var Record Prod. Order Routing Line, var Boolean, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeItemPosting | (var Record Item Journal Line, var Boolean, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeValidateQuantityIsBalanced | (var Record Item Journal Line, Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeConfirmOutputOnFinishedOperation | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeCheckProdOrderCompBinCode | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnLookupProdOrderCompOnBeforeSetTableView | (var Record Prod. Order Component, var Record Item Journal Line) | 26-28 | - | - |
| Integration event | OnLookupProdOrderCompBeforeRunModal | (var Record Prod. Order Component, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeCopyFromMachineCenter | (var Record Item Journal Line, var Record Machine Center, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeCopyFromWorkCenter | (var Record Item Journal Line, var Record Work Center, var Boolean) | 26-28 | - | - |
| Integration event | OnAfterCopyFromWorkCenter | (var Record Item Journal Line, Record Work Center) | 26-28 | - | - |
| Integration event | OnAfterCopyFromMachineCenter | (var Record Item Journal Line, Record Machine Center) | 26-28 | - | - |
| Integration event | OnValidateConcurrentCapacityOnAfterCalcTotalTime | (var Record Item Journal Line, var Integer, Record Item Journal Line) | 26-28 | - | - |
| Integration event | OnAfterSubcontractingWorkCenterUsed | (Record Item Journal Line, Record Work Center, var Boolean) | 26-28 | - | - |
| Integration event | OnAfterOutputValuePosting | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeValidateScrapCode | (var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforePostingItemJnlFromProduction | (var Record Item Journal Line, Boolean, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeValidateScrapQuantityBase | (var Record Item Journal Line, Record Item Journal Line, Integer, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeValidateOutputQuantityBase | (var Record Item Journal Line, Record Item Journal Line, Integer, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeValidateProdOrderCompLineNo | (var Record Item Journal Line, Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnValidateConcurrentCapacityOnBeforeTimeValidation | (var Record Item Journal Line, Record Item Journal Line, var Boolean) | 27-28 | - | - |

## Source

Symbols: Microsoft.BaseApplication.symbols.437dbf0e-84ff-417a-965d-ed2bb9650972, https://dynamicssmb2.pkgs.visualstudio.com/DynamicsBCPublicFeeds/_packaging/MSSymbols/nuget/v3/index.json, highest build per major on 2026-09-20.
AL source 29: https://github.com/microsoft/BCApps, MIT, releases/29.x at a66254c3b8b5bb1cea290dc8f9d097aec4381153.

Jonas Paprotka, 2026-09-20.
