D3003450 - Cache Process BOM Shell DS
2.1Parameters:
Data Item Data StructureI/ORequiredNotes
Description
INT01Cache Line NumberI/ONKey Value
INT01Level As IntegerI/OY
VC10ALevel IndentedI/ON
UITMParent Item NumberI/ON
(unknown)
KITParent Short ItemI/ON
Number
MMCUParent BranchI/ON
ITMComponent Short ItemI/ON
LITMComponent 2nd Item NoI/ON
AITMThird Item NumberI/ON
CMCUComponent BranchI/ON
DSC1Component DescriptionI/OY
UMUnit Of MeasureI/ON
FORQFixed Or VariableI/ON
ITCIssue Type CodeI/ON
OPSQOperation SequenceI/ON
STKTStocking TypeI/ON
CPNTLine NoI/ON
LNTYLine TypeI/OY
EFFFEffective From DateI/ON
EFFTEffective Thru DateI/ON
BREVBill Revision LevelI/ON
LTLVActual Leadtime LevelI/ON
LTMFActual Mfg LeadtimeI/ON
LTCMActual Cum LeadtimeI/ON
MATH06Calc Leadtime LevelI/ON
MATH07Calc Mfg LeadtimeI/ON
MATH08Calc Cum LeadtimeI/ON
RQTE1Requested QtyI/ON
UMComponent QuantityI/ON
UOM
QNTYActual Required QtyI/ON
QNTYActual Extended QtyI/ON
QNTYCalc Required Qty I/ON
QNTYCalc Extended Qty I/ON
QNTYAvailable QuantityI/ON
QNTYOn-Hand QuantityI/ON
CPYPCumulative Yield PercentI/ON
STPPOperation Scrap PercentI/ON
SCRPScrap PercentI/ON
RSCPResource PercentI/ON
LOVDLeadtime Offset DaysI/ON
OPTKOptional ItemI/ON
CMRVComponent Revision I/ON
PRICUnit PriceI/ON
UNCSUnit CostI/ON
FTRCRequiredI/ON
FORVDefault ComponentI/ON
DSC1RemarkI/ON
FTRPFeature Planned PercentI/ON
F$RPFeature Cost PercentI/ON
BSEQBubble SequenceI/ON
TBMParent Type Of BillI/ON
BQTYParent Batch QuantityI/ON
EV01Substitute ExistI/ON
EV01Critical RowI/ON
CPNTParent Line NumberI/ON
EV01Cache Code ErrorON "0" = Successful Process
"2" = Invalid Input Parameter
"3" = Failed to Create CACHE
"4" = Failed to Add CACHE
"5" = Failed to Delete CACHE
"6" = Cache is loaded
"7" = Empty CACHE
DTAIError Message IDON
EV01Process ModeIY"1" = Get cache element
"3' = Update element
"4" = Delete cache elements
"5" = Delete All cache elements
"6" = Get Next cache element
"7' = Add/Update cache element
"8" = End cache (terminate cache)
RVNOLast Revision NumberI/ON
DRAWDrawingI/ON
FRMPFrom PotencyI/ON
THRPThru PotencyI/ON
FRGDFrom GradeI/ON
THGDThru GradeI/ON
JOBSJob NumberIYUnique job number for that
^
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
|---|---|---|---|---|
| nCacheLineNumber | INT01 | integer | OPT | NONE |
Number of Days in Future to Query for Responses Due. | ||||
| nLevelAsInteger | INT01 | integer | OPT | NONE |
Number of Days in Future to Query for Responses Due. | ||||
| szLevelIndented | VC10A | char | OPT | NONE |
This is a generic field used as a work field in Everest. | ||||
| szParentItemNumber | UITM | char | OPT | NONE |
A number that the system assigns to an item. It can be in short, long, or third item number format. | ||||
| mnParentItemShort | KIT | MATH_NUMERIC | OPT | NONE |
The system provides for three separate item numbers.
1. Item Number (short) - An eight-digit, computer assigned, completely
| ||||
| szParentBranch | MMCU | char | OPT | NONE |
A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which
| ||||
| mnIdentifierShortItem | ITM | MATH_NUMERIC | OPT | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
| szIdentifier2ndItem | LITM | char | OPT | NONE |
A number that identifies the item. The system provides three separate item numbers plus an extensive cross-reference capability to
| ||||
| szIdentifier3rdItem | AITM | char | OPT | NONE |
The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item
| ||||
| szBranchComponent | CMCU | char | OPT | NONE |
A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several
| ||||
| szDescription | DSC1 | char | OPT | NONE |
Brief information about an item; a remark or an explanation. | ||||
| szUnitOfMeasure | UM | char | OPT | NONE |
A user defined code (00/UM) that identifies the unit of measurement for an amount or quantity. For example, it can represent a barrel, box,
| ||||
| cFixedOrVariableQty | FORQ | char | OPT | NONE |
A code that indicates if the quantity per assembly for an item on the bill of material varies according to the quantity of the parent item
| ||||
| cIssueTypeCode | ITC | char | OPT | NONE |
A code that indicates how the system issues each component in the bill of material from stock. In Shop Floor Management, it indicates how
| ||||
| mnOperationSequence | OPSQ | MATH_NUMERIC | OPT | NONE |
A number used to indicate an order of succession.
In routing instructions, a number that sequences the fabrication or assembly steps in the
| ||||
| cStockingType | STKT | char | OPT | NONE |
A user defined code (41/I) that indicates how you stock an item, for example, as finished goods or as raw materials. The following stocking
| ||||
| szLineType | LNTY | char | OPT | NONE |
A code that controls how the system processes lines on a transaction. It controls the systems with which the transaction interfaces, such as
| ||||
| jdEffectiveFromDate | EFFF | JDEDATE | OPT | NONE |
A date that indicates one of the following:
o When a component part goes into effect on a bill of material
o When a routing step goes into
| ||||
| jdEffectiveThruDate | EFFT | JDEDATE | OPT | NONE |
A date that indicates one of the following:
o When a component part is no longer in effect on a bill of material
o When a routing step is no
| ||||
| szBillRevisionLevel | BREV | char | OPT | NONE |
A value that indicates the revision level of a bill of material. It is usually used in conjunction with an engineering change notice or
| ||||
| mnLeadtimeLevel | LTLV | MATH_NUMERIC | OPT | NONE |
A value that represents the leadtime for an item at its assigned level in the production process, as defined on Plant Manufacturing Data.
| ||||
| mnLeadtimeMfg | LTMF | MATH_NUMERIC | OPT | NONE |
The total number of days required to build an item from its lowest level components to the final assembly. This value is the total of the level
| ||||
| mnLeadtimeCum | LTCM | MATH_NUMERIC | OPT | NONE |
The total number of days required to build an item from its lowest level components to the final assembly. The system calculates the value
| ||||
| mnCriticalLevel | MATH06 | MATH_NUMERIC | OPT | NONE |
Event point for Math Numeric. | ||||
| mnCriticalMfg | MATH07 | MATH_NUMERIC | OPT | NONE |
Event point for Math Numeric. | ||||
| mnCriticalCum | MATH08 | MATH_NUMERIC | OPT | NONE |
Event point for Math Numeric. | ||||
| mnRequestedQuantity | RQTE1 | MATH_NUMERIC | OPT | NONE |
The number of parent items that you want to process. The system calculates lower level values in quantity per the number of parent items
| ||||
| szComponentQuantityUOM | UM | char | OPT | NONE |
A user defined code (00/UM) that identifies the unit of measurement for an amount or quantity. For example, it can represent a barrel, box,
| ||||
| mnActualRequiredQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnActualExtendedQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnCalcRequiredQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnCalcExtendedQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnAvailableQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnOnHandQuantity | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
| mnCumulativeYieldPercent | CPYP | MATH_NUMERIC | OPT | NONE |
The cumulative planned output yield percent for a step. The system uses this value to adjust the operation step scrap percent for the
| ||||
| mnYieldPercent | STPP | MATH_NUMERIC | OPT | NONE |
A value that the system uses to increase or decrease the amount of materials to account for loss within the operation. The system updates
| ||||
| mnScrapPercent | SCRP | MATH_NUMERIC | OPT | NONE |
The percentage of unusable component material that is created during the manufacture of a particular parent item.
During DRP/MPS/MRP
| ||||
| mnResourcePercent | RSCP | MATH_NUMERIC | OPT | NONE |
A number that indicates what percent of the ingredients should be issued separately to co-products and by-products. | ||||
| mnLeadtimeOffsetDays | LOVD | MATH_NUMERIC | OPT | NONE |
The number of days that a part is needed before or after the start date of a manufacturing work order. The system adds the leadtime offset
| ||||
| cOptionalItemKit | OPTK | char | OPT | NONE |
A code that indicates whether a component is standard or optional within a bill of material or for kit processing. Valid codes are:
S
| ||||
| szComponentRevisionLevel | CMRV | char | OPT | NONE |
A code that indicates the current revision level of a component on the bill of material. It is usually used with an engineering change notice
| ||||
| mnUnitPricePerPrimary | PRIC | MATH_NUMERIC | OPT | NONE |
A base or default price that is used with multipliers from the pricing rules to develop discounted prices. If no formula applies to an item or no
| ||||
| mnUnitCost | UNCS | MATH_NUMERIC | OPT | NONE |
The amount per unit, derived by dividing the total cost by the unit quantity. | ||||
| cRequiredYN | FTRC | char | OPT | NONE |
A code that specifies whether a component is required. Valid codes are:
Y The component is required.
N The component is not a
| ||||
| cDefaultComponent | FORV | char | OPT | NONE |
An option that specifies a default component. Use this field if you are creating Sales Orders using the Recurring Orders Edited Creation
| ||||
| szRemark | DSC1 | char | OPT | NONE |
Brief information about an item; a remark or an explanation. | ||||
| mnFeaturePlannedPercent | FTRP | MATH_NUMERIC | OPT | NONE |
The percentage of demand for a specified feature based on projected production. For example, a company might produce 65% of their
| ||||
| mnFeatureCostPercent | F$RP | MATH_NUMERIC | OPT | NONE |
A percentage that the Simulate Cost Rollup program uses to calculate the cost of a feature or option item as a percentage of the total cost
| ||||
| mnBubbleSequence | BSEQ | MATH_NUMERIC | OPT | NONE |
A secondary bill of material sequence number that indicates the drawing bubble number. | ||||
| szParentTypeOfBill | TBM | char | OPT | NONE |
A user defined code (40/TB) that designates the type of bill of material. You can define different types of bills of material for different uses.
| ||||
| mnParentBatchQuantity | BQTY | MATH_NUMERIC | OPT | NONE |
The quantity of finished units that you expect this bill of material or routing to produce. You can specify varying quantities of components
| ||||
| cSubstituteExists | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| cCriticalRow | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| cCacheCodeError | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| cSuppressErrorMessage | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| szErrorMessageID | DTAI | char | OPT | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
| cProcessMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| cReturnCursorFlag | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| nNumberOfKeys | INT01 | integer | OPT | NONE |
Number of Days in Future to Query for Responses Due. | ||||
| idCursor | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
| mnJobnumber | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
| szDrawingNumber | DRAW | char | OPT | NONE |
An engineering drawing number. It might be the same as the part or item number. | ||||
| szLastRevisionNo | RVNO | char | OPT | NONE |
A subset to the drawing number. It provides an additional description of the drawing and is useful if the system uses an engineering drawing
| ||||
| szPartRevisionLevel | MERL | char | OPT | NONE |
The revision level for an item. If you enter a revision level in this field, verify that the revision level of the routing for an item matches the
| ||||
| szFromGrade | FRGD | char | OPT | NONE |
A user defined code (40/LG) that indicates the minimum grade that is acceptable for an item.
The system displays a warning message if
| ||||
| szThruGrade | THGD | char | OPT | NONE |
A user defined code (40/LG) that indicates the maximum grade that is acceptable for an item.
The system displays a warning message if
| ||||
| mnFromPotency | FRMP | MATH_NUMERIC | OPT | NONE |
A number that indicates the minimum potency or percentage of active ingredients acceptable for an item.
The system displays a warning
| ||||
| mnThruPotency | THRP | MATH_NUMERIC | OPT | NONE |
A number that indicates the maximum potency or percentage of active ingredients that is acceptable for an item.
The system displays a
| ||||
| mnLineNumber | CPNB | MATH_NUMERIC | OPT | NONE |
A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially
| ||||
| mnParentLineNumber | CPNB | MATH_NUMERIC | OPT | NONE |
A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially
| ||||
| cBOMCHAR | BCHAR | char | OPT | NONE |
A field that indicates whether the item is included in the Lean Superflush. A | ||||
| szBOMSTRING | BOSTR | char | OPT | NONE |
A Prep Code used by DFM Kanban Management. | ||||
| None |
| None |