Table "BOM Component"
ID 90
Namespace: Microsoft.Inventory.BOM
Properties
Fields
Name
Type
Description
"Parent Item No."
Code[20]
"Line No."
Integer
Type
Enum Microsoft.Inventory.BOM."BOM Component Type"
"No."
Code[20]
"Assembly BOM"
Boolean
Description
Text[100]
"Unit of Measure Code"
Code[10]
"Quantity per"
Decimal
Position
Code[10]
"Position 2"
Code[10]
"Position 3"
Code[10]
"Machine No."
Code[10]
"Lead-Time Offset"
DateFormula
"BOM Description"
Text[100]
"Resource Usage Type"
Option
"Variant Code"
Code[10]
"Installed in Line No."
Integer
"Installed in Item No."
Code[20]
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
ValidateAgainstRecursion
procedure ValidateAgainstRecursion(ItemNo: Code[20])
Parameters
Name
Type
Description
ItemNo
Code[20]
Events
OnAfterCopyFromItem
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromItem(var BOMComponent: Record "BOM Component", Item: Record Item)
Parameters
OnAfterCopyFromResource
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromResource(var BOMComponent: Record "BOM Component", Resource: Record Resource)
Parameters
OnBeforeCopyFromItem
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyFromItem(var BOMComponent: Record "BOM Component", xBOMComponent: Record "BOM Component", Item: Record Item, CallingFieldNo: Integer, var IsHandled: Boolean)
Parameters
OnBeforeValidateAgainstRecursion
[IntegrationEvent(True,False)]
local procedure OnBeforeValidateAgainstRecursion(ItemNo: Code[20], var IsHandled: Boolean, var BOMComponent: Record "BOM Component")
Parameters
See also