Table 5870 BOM Buffer in 19

App
Base Application

Fields, 52Keys, 4Procedures, 29Events, 21

Versions171819202122232425262728latest

Source29

Fields, 52

IdNameTypeObsolete
1Entry No.Integer-
2TypeEnum BOM Type-
3No.Code[20]-
5DescriptionText[100]-
6Unit of Measure CodeCode[10]-
7Variant CodeCode[10]-
8Location CodeCode[10]-
9Replenishment SystemEnum Replenishment System-
10IndentationInteger-
11Is LeafBoolean-
13BottleneckBoolean-
15Routing No.Code[20]-
16Production BOM No.Code[20]-
20Lot SizeDecimal-
21Low-Level CodeInteger-
22Rounding PrecisionDecimal-
30Qty. per ParentDecimal-
31Qty. per Top ItemDecimal-
32Able to Make Top ItemDecimal-
33Able to Make ParentDecimal-
35Available QuantityDecimal-
36Gross RequirementDecimal-
37Scheduled ReceiptsDecimal-
38Unused QuantityDecimal-
40Lead Time CalculationDateFormula-
41Lead-Time OffsetDateFormula-
42Rolled-up Lead-Time OffsetInteger-
43Needed by DateDate-
45Safety Lead TimeDateFormula-
50Unit CostDecimal-
52Indirect Cost %Decimal-
54Overhead RateDecimal-
55Scrap %Decimal-
56Scrap Qty. per ParentDecimal-
57Scrap Qty. per Top ItemDecimal-
59Resource Usage TypeOption-
61Single-Level Material CostDecimal-
62Single-Level Capacity CostDecimal-
63Single-Level Subcontrd. CostDecimal-
64Single-Level Cap. Ovhd CostDecimal-
65Single-Level Mfg. Ovhd CostDecimal-
66Single-Level Scrap CostDecimal-
71Rolled-up Material CostDecimal-
72Rolled-up Capacity CostDecimal-
73Rolled-up Subcontracted CostDecimal-
74Rolled-up Capacity Ovhd. CostDecimal-
75Rolled-up Mfg. Ovhd CostDecimal-
76Rolled-up Scrap CostDecimal-
81Total CostDecimal-
82BOM Unit of Measure CodeCode[10]-
83Qty. per BOM LineDecimal-
84InventoriableBoolean-

Keys, 4

NameFieldsObsolete
Key1, clusteredEntry No.-
Key2Low-Level Code-
Key3Type, No., Indentation-
Key4Total Cost-

Procedures, 29

NameParametersReturnsAccessObsolete
TransferFromItem(var Integer, Record Item, Date)public-
TransferFromAsmHeader(var Integer, Record Assembly Header)public-
TransferFromAsmLine(var Integer, Record Assembly Line)public-
TransferFromBOMComp(var Integer, Record BOM Component, Integer, Decimal, Decimal, Date, Code[10])public-
TransferFromProdComp(var Integer, Record Production BOM Line, Integer, Decimal, Decimal, Decimal, Date, Code[10], Record Item, Decimal)public-
TransferFromProdOrderLine(var Integer, Record Prod. Order Line)public-
TransferFromProdOrderComp(var Integer, Record Prod. Order Component)public-
TransferFromProdRouting(var Integer, Record Routing Line, Integer, Decimal, Date, Code[10])public-
InitFromItem(Record Item)public-
InitFromRes(Record Resource)public-
InitFromMachineCenter(Record Machine Center)public-
InitFromWorkCenter(Record Work Center)public-
UpdateAbleToMake(Decimal)public-
AddMaterialCost(Decimal, Decimal)public-
AddCapacityCost(Decimal, Decimal)public-
AddSubcontrdCost(Decimal, Decimal)public-
AddCapOvhdCost(Decimal, Decimal)public-
AddMfgOvhdCost(Decimal, Decimal)public-
AddScrapCost(Decimal, Decimal)public-
GetItemCosts()public-
GetResCosts()public-
RoundCosts(Decimal)public-
CalcOvhdCost()public-
CalcDirectCost()Decimalpublic-
CalcIndirectCost()Decimalpublic-
CalcUnitCost()public-
IsLineOk(Boolean, var Record BOM Warning Log)Booleanpublic-
AreAllLinesOk(var Record BOM Warning Log)Booleanpublic-
SetLocationVariantFiltersFrom(var Record Item)public-

Events, 21

KindNameParametersObsolete
Integration eventOnAfterInitFromItem(var Record BOM Buffer, Record Item)-
Integration eventOnAfterInitFromRes(var Record BOM Buffer, Record Resource)-
Integration eventOnAfterInitFromMachineCenter(var Record BOM Buffer, Record Machine Center)-
Integration eventOnAfterInitFromWorkCenter(var Record BOM Buffer, Record Work Center)-
Integration eventOnBeforeInitFromItem(var Record BOM Buffer, Record Item, var Boolean)-
Integration eventOnBeforeInitFromRes(var Record BOM Buffer, Record Resource, var Boolean)-
Integration eventOnBeforeInitFromMachineCenter(var Record BOM Buffer, Record Machine Center, var Boolean)-
Integration eventOnbeforeInitFromWorkCenter(var Record BOM Buffer, Record Work Center, var Boolean)-
Integration eventOnTransferFromItemCopyFields(var Record BOM Buffer, Record Item)-
Integration eventOnTransferFromAsmHeaderCopyFields(var Record BOM Buffer, Record Assembly Header)-
Integration eventOnTransferFromAsmLineCopyFields(var Record BOM Buffer, Record Assembly Line)-
Integration eventOnTransferFromBOMCompCopyFields(var Record BOM Buffer, Record BOM Component)-
Integration eventOnTransferFromProdCompCopyFields(var Record BOM Buffer, Record Production BOM Line, Record Item, Decimal)-
Integration eventOnTransferFromProdOrderLineCopyFields(var Record BOM Buffer, Record Prod. Order Line)-
Integration eventOnTransferFromProdOrderCompCopyFields(var Record BOM Buffer, Record Prod. Order Component)-
Integration eventOnTransferFromProdRoutingCopyFields(var Record BOM Buffer, Record Routing Line)-
Integration eventOnAfterGetItemCosts(var Record BOM Buffer, Record Item)-
Integration eventOnAfterIsLineOk(var Record BOM Buffer, Boolean, var Record BOM Warning Log, var Boolean)-
Integration eventOnAfterRoundCosts(var Record BOM Buffer, Decimal)-
Integration eventOnAfterTransferFromProdComp(var Record BOM Buffer, Record Production BOM Line, Record Item, var Integer)-
Integration eventOnGetItemCostsOnBeforeRoundCosts(var Record BOM Buffer)-