1.Functional Description
This Business function will write Planned Orders due to transfers for co or by products prior to
calling B3400500. This function can only be called if the item is a co or by product and the consolidation
method used is '2'.
1.1Purpose
This function is used to write 'PLQ' quantities (Planned Orders) when co or by products can be
transferred out to another branch. These 'PLQ' quantities will be detected by B3400500 and will reduce the
total requirements for the item.
1.2Setup Notes and Prerequisites
The Manufacturing Data from the Item Balance table must be obtained and all other data must be loaded
in the MRP Bucketless Date Cache and MRP Item Quantity Cache. Please note that this is almost the
final process in planning and care must be taken while making changes in the code.
1.3Special Logic
None
2.Technical Specifications
D3500080 - MRP, Write CoBy Product Transfer Quantity
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szJobNumber | JOB | char | NONE | NONE |
Job Number | ||||
szBranch | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
mnShortItemNumber | ITM | MATH_NUMERIC | NONE | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
cLeadtimeType | MRPP | char | NONE | NONE |
A code that determines whether the system uses fixed or variable leadtimes.
This code works in conjunction with the value from either the
| ||||
mnLeadtimeLevel | LTLV | MATH_NUMERIC | NONE | NONE |
A value that represents the leadtime for an item at its assigned level in the production process, as defined on Plant Manufacturing Data.
| ||||
mnLeadtimePerUnit | LTPU | MATH_NUMERIC | NONE | NONE |
The total number of hours required to build one unit as specified on the routing. This value is factored by the time basis code.
You can enter
| ||||
c2ndStockType | STKT | char | NONE | 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
| ||||
cPlanningCode | MPST | char | NONE | NONE |
A code that indicates how Master Production Schedule (MPS), Material Requirements Planning (MRP), or Distribution Requirements
| ||||
mnFromPotency | FRMP | MATH_NUMERIC | NONE | 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 | NONE | NONE |
A number that indicates the maximum potency or percentage of active ingredients that is acceptable for an item.
The system displays a
| ||||
szFromGrade | FRGD | char | NONE | 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 | NONE | 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
| ||||
mnVendorNumber | VEND | MATH_NUMERIC | NONE | NONE |
The address book number of the preferred provider of this item. | ||||
mnWorkHourPerDay | WRHR | MATH_NUMERIC | NONE | NONE |
The number of work hours that the manufacturing plant operates per day. | ||||
szUnitOfMeasurePrimary | UOM1 | char | NONE | NONE |
A user defined code (00/UM) that identifies the unit of measure that the system uses to express the quantity of an item, for example, EA
| ||||
cRoundingFlag | SNS | char | NONE | NONE |
A code that determines whether the system performs rounding for planning purposes. Valid values are:
R Round either up or down to the
| ||||
cCostLevel | CLEV | char | NONE | NONE |
A code that indicates whether the system maintains one overall inventory cost for the item, a different cost for each branch/plant, or a
| ||||
szDateErrorMsg | DSC1 | char | NONE | NONE |
Brief information about an item; a remark or an explanation. | ||||
cWorkOrderFlag | EV04 | char | NONE | NONE |
PeopleSoft event point processing flag 04. | ||||
cPurchOrderFlag | EV04 | char | NONE | NONE |
PeopleSoft event point processing flag 04. | ||||
cProcessOrderExistFlag | EV04 | char | NONE | NONE |
PeopleSoft event point processing flag 04. | ||||
jdFrozenDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
jdMessageDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
jdBeginningDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
jdStartDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
jdEndDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
cDateErrorFlag | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cLotExpirationFlag | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cGenerationType | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
nMfgSafetyLeadtime | INT01 | integer | NONE | NONE |
Number of Days in Future to Query for Responses Due. | ||||
nPurcSafetyLeadtime | INT01 | integer | NONE | NONE |
Number of Days in Future to Query for Responses Due. | ||||
szPurchOrderDocType | DCTO | char | NONE | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
szWorkOrderDocType | DCTO | char | NONE | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
nNumberOfBuckelessDates | INT01 | integer | NONE | NONE |
Number of Days in Future to Query for Responses Due. | ||||
cSuppressErrorMessages | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode | ERRC | char | NONE | NONE |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
| ||||
szErrorMessageID | DTAI | char | NONE | 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
| ||||
mnF3411UniqueID | UKID | MATH_NUMERIC | NONE | NONE |
This field is a unique number used to identify a record in a file. | ||||
mnF3412UniqueID | UKID | MATH_NUMERIC | NONE | NONE |
This field is a unique number used to identify a record in a file. | ||||
szProgramID | PID | char | NONE | NONE |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
cMakeMfgItemsInOrigin | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cProcessEachBranch | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szTransferOrderDocType | DCTO | char | NONE | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
szStdUOMConversion | TFLA | char | NONE | NONE |
Allows you to bypass the item-specific unit of measure and use the standard unit of measure. Valid values are:
blank Use the item-specific
| ||||
mnStandardPotency | STDP | MATH_NUMERIC | NONE | NONE |
The percentage of active ingredients normally found in an item. | ||||
cPotencyControl | OT1Y | char | NONE | NONE |
A code that indicates whether you control the item by potency. | ||||
szDateBranch | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szCategoryCode | PRPX | char | NONE | NONE |
A user defined code (system 41, type P4) under which you can organize logically related items.
You can simplify the master planning
| ||||
mnJobNumber | JOBS | MATH_NUMERIC | NONE | NONE |
The job number (work station ID) which executed the particular job. | ||||
szComputerID | CTID | char | NONE | NONE |
cUseForecastConsumption | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
mnUniqueKeyIDOffset | MATH01 | MATH_NUMERIC | OPT | NONE |
- - - Good Performance Low Value. | ||||
cSupplyDemandExists | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
B3400540 MRP, Calculate Schedule Dates for Planning | ||||
B3401270 Cache, Process MRP Bucketless Dates | ||||
B3401280 Cache, Process MRP Co/By Products | ||||
B3401290 Cache, Process MRP Item Quantities | ||||
B3401300 Cache, Process MRP Inclusion Rules | ||||
B3401310 Cache, Process MRP Work Orders | ||||
B3401320 Cache, Process MRP Purchase Orders | ||||
B3500030 MRP, Get Supply Branch | ||||
B3500040 MRP, Calculate Available Transfer Qty from Cache | ||||
B4000520 Get Item UoM Conversion Factor | ||||
B9800100 Get Audit Information | ||||
B9800420 Get Data Dictionary Definition |
F3002 Bill of Material Master File | ||||
F3111 Work Order Parts List | ||||
F3411 MPS/MRP/DRP Message File | ||||
F35UI001 MPS/MRP Planning - Multiple Plant User Index |