Table of Contents

Table "Production BOM Header"

ID 99000771
Namespace: Microsoft.Manufacturing.ProductionBOM

Properties

Name Value
Caption Production BOM Header
DataCaptionFields 1,10
DrillDownPageID Page Microsoft.Manufacturing.ProductionBOM."Production BOM List"
LookupPageID Page Microsoft.Manufacturing.ProductionBOM."Production BOM List"
DataClassification CustomerContent

Fields

Name Type Description
"No." Code[20]

Specifies the number of the involved entry or record, according to the specified number series.

Description Text[100]

Specifies a description for the production BOM.

"Description 2" Text[50]

Specifies an extended description for the BOM if there is not enough space in the Description field.

"Search Name" Code[100]

Specifies an alternate name that you can use to search for the record in question when you cannot remember the value in the Name field.

"Unit of Measure Code" Code[10]

Specifies the manufacturing batch unit of measure.

"Low-Level Code" Integer

Specifies how many levels of components are below this production BOM in the BOM hierarchy. The lowest level has the highest code.

Comment Boolean

Specifies that a comment has been entered for this production BOM.

"Creation Date" Date

Specifies the date when the production BOM was created.

"Last Date Modified" Date

Specifies the last date that was modified.

Status Enum Microsoft.Manufacturing.ProductionBOM."BOM Status"

Specifies the status of the production BOM.

"Version Nos." Code[20]

Specifies the version number series that the production BOM versions refer to.

"No. Series" Code[20]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
SystemRowVersion BigInteger

Methods

AssistEdit

procedure AssistEdit(OldProdBOMHeader: Record "Production BOM Header"): Boolean

Parameters

Name Type Description
OldProdBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"

Returns

Type Description
Boolean

ProductionBOMLinesExist

procedure ProductionBOMLinesExist(): Boolean

Returns

Type Description
Boolean

Events

OnBeforeAsistEdit

[IntegrationEvent(False,False)]
local procedure OnBeforeAsistEdit(var ProductionBOMHeader: Record "Production BOM Header"; OldProductionBOMHeader: Record "Production BOM Header"; var SeriesSelected: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
ProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
OldProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
SeriesSelected Boolean
IsHandled Boolean

OnBeforeCheckVariantIfMandatory

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckVariantIfMandatory(var ProductionBOMHeader: Record "Production BOM Header"; xProductionBOMHeader: Record "Production BOM Header"; var ProductionBOMLine: Record "Production BOM Line"; var IsHandled: Boolean)

Parameters

Name Type Description
ProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
xProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
ProductionBOMLine Table Microsoft.Manufacturing.ProductionBOM."Production BOM Line"
IsHandled Boolean

OnValidateStatusOnBeforeConfirm

[IntegrationEvent(False,False)]
local procedure OnValidateStatusOnBeforeConfirm(var ProductionBOMHeader: Record "Production BOM Header"; xProductionBOMHeader: Record "Production BOM Header"; var IsHandled: Boolean)

Parameters

Name Type Description
ProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
xProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
IsHandled Boolean

OnBeforeOnValidateStatus

[IntegrationEvent(True,False)]
local procedure OnBeforeOnValidateStatus(var ProductionBOMHeader: Record "Production BOM Header"; var xProductionBOMHeader: Record "Production BOM Header"; var IsHandled: Boolean)

Parameters

Name Type Description
ProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
xProductionBOMHeader Table Microsoft.Manufacturing.ProductionBOM."Production BOM Header"
IsHandled Boolean

See also