F3111WOIssuesBeginDocument

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270A - F3111 WO Issues Begin Document

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

cActionCodeACTNcharOPTNONE

A code that specifies the action that is performed. Valid values are: A Add C Change

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szProcOptProgramIdPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

szProcOptVersionVERScharOPTNONE

A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined 
processing option values and data selection and sequencing options. Interactive versions are associated with applications (usually as a 
menu selection). Batch versions are associated with batch jobs or reports. To run a batch process, you must choose a version.

szProcessModuleVC04AcharOPTNONE

This is a generic field used as a work field in Everest.

cBeginDocEditModeEV01charOPTNONE

An option that specifies the type of processing for an event.

szProgramIdPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

szComputerIDCTIDcharOPTNONE

szUserIdUSERcharOPTNONE

The code that identifies a user profile.

mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

szOrderTypeDCTOcharOPTNONE

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 
reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post 
program. (These entries are not self-balancing when you originally enter them.) The following document types are defined by J.D. Edwards and 
should not be changed: P Accounts Payable documents   R Accounts Receivable documents   T Payroll documents   I Inventory documents  
O Purchase Order Processing documents   J General Accounting/Joint Interest Billing documents   S Sales Order Processing documents

szOrderDescriptionDL01charOPTNONE

A user defined name or remark.

szBranchPlantMMCUcharOPTNONE

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 
represent lower-level business units, subordinate to it. For example:     o Branch/Plant (MMCU)     o Dept A (MCU)     o Dept B (MCU)     o Job 123 
(MCU) Business unit security is based on the higher-level business unit.

szCompanyCOcharOPTNONE

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

szStatusCodeWoSRSTcharOPTNONE

A user defined code (00/SS) that describes the status of a work order, rate schedule, or engineering change order. Any status change from 
90 through 99  triggers the system to automatically update the completion date.

jdDateRequestedJulianDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

cWoPickListPrintedSHTYcharOPTNONE

A code to designate whether or not the Work Order Pick List has been printed for a Work Order.  If a 1 is in this code, the Work Order Pick 
List has been printed.

mnQuantityOrderedUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

mnQuantityScrappedSOCNMATH_NUMERICOPTNONE

The number of units canceled in Sales Order or Work Order Processing, using either the entered or the primary unit of measure defined for 
this item. In manufacturing, this can also be the number of units scrapped to date.

mnQuantityCompletedSOQSMATH_NUMERICOPTNONE

The number of units committed for shipment in Sales Order Entry, using either the entered or the primary unit of measure defined for this 
item. In the Manufacturing system and Work Order Time Entry, this field can indicate completed or scrapped quantities. The quantity type is 
determined by the type code entered.

szUnitOfMeasureUOMcharOPTNONE

A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box).

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

mnIdentifierShortItemITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szIdentifier2ndItemLITMcharOPTNONE

A number that identifies the item. The system provides three separate item numbers plus an extensive cross-reference capability to 
alternative item numbers. The three types of item numbers are: Item Number (short) An 8-digit, computer-assigned item number. 2nd Item Number A 
25-digit, user defined, alphanumeric item number. 3rd Item Number  Another 25-digit, user defined, alphanumeric item number. In addition to 
these three basic item numbers, the system provides an extensive cross-reference search capability. You can define numerous 
cross-references to alternative part numbers. For example, you can define substitute item numbers, replacements, bar codes, customer numbers, or 
supplier numbers.

szIdentifier3rdItemAITMcharOPTNONE

The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item 
numbers are as follows: 1.  Item Number (short) - An 8-digit, computer-assigned item number. 2.  2nd Item Number - The 25-digit, free-form, user 
defined alphanumeric item number. 3.  3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item number.  In addition to 
these three basic item numbers, an extensive cross-reference search capability has been provided (see XRT). Numerous cross references to 
alternate part numbers can be user defined, such as substitute item numbers, replacements, bar codes, customer numbers, or supplier 
numbers.

mnAssetItemNumberNUMBMATH_NUMERICOPTNONE

An 8-digit number that uniquely identifies an asset.

szTypeBillTBMcharOPTNONE

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. 
For example:    M     Standard manufacturing bill    RWK   Rework bill    SPR   Spare parts bill  The system enters bill type M in the work order 
header when you create a work order, unless you specify another bill type. The system reads the bill type code on the work order header to 
know which bill of material to use to create the work order parts list. MRP uses the bill type code to identify the bill of material to use when it 
attaches MRP messages. Batch bills of material must be type M for shop floor management, product costing, and MRP processing.

szLotSerialNumberLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

cTypeWoTYPScharOPTNONE

A user defined code (00/TY) that indicates the classification of a work order or engineering change order. You can use work order type as a 
selection criterion for work order approvals.

szOrderSuffixSFXOcharOPTNONE

In the A/R and A/P systems, a code that corresponds to the pay item. In the Sales Order and Procurement systems, this code identifies 
multiple transactions for an original order. For purchase orders, the code is always 000. For sales orders with multiple partial receipts against an 
order, the first receiver used to record receipt has a suffix of 000, the next has a suffix of 001, the next 002, and so on.

mnRelatedLineNumberLNIDMATH_NUMERICOPTNONE

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

szRelatedPoSoNumberRORNcharOPTNONE

A number that identifies a secondary purchase order, sales order, or work order that is associated with the original order. This number is for 
informational purposes only.

szRelatedOrderTypeRCTOcharOPTNONE

A user defined code (system 00, type DT) that indicates the document type of the secondary or related order. For example, a purchase 
order might be document type OP and might have been created to fill a related work order with document type WO.

szCompanyKeyRelatedRKCOcharOPTNONE

The key company that is associated with the document number of the related order.

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szAssetNumberPrimaryASIIcharOPTNONE

An identification code that represents an asset. You enter the identification code in one of the following formats: 1 Asset number (a 
computer-assigned, 8-digit, numeric control number)   2 Unit number (a 12-character alphanumeric field)   3 Serial number (a 25-character alphanumeric 
field) Every asset has an asset number. You can use unit number and serial number to further identify assets. If this is a data entry field, the first 
character you enter indicates whether you are entering the primary (default) format that is defined for your system, or one of the other two 
formats. A special character (such as / or *) in the first position of this field indicates which asset number format you are using. You assign special 
characters to asset number formats on the fixed assets system constants form.

szPrimaryItemNumberUITMcharOPTNONE

A number that the system assigns to an item. It can be in short, long, or third item number format.

szPrimaryUoMUOMcharOPTNONE

A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box).

szStandardConversionFlagTFLAcharOPTNONE

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 
unit of measure    1       Bypass the item-specific unit of measure and use the standard unit of measure

mnConversionFactorCONVMATH_NUMERICOPTNONE

The factor that the system uses to convert one unit of measure to another unit of measure.

cCommitmentControlFLD1charOPTNONE

An option that determines how the system commits inventory to a work order, and specifies the inventory location to which commitments are 
made. Valid values are: 1 Primary Location 2 Split-Cross Branch Boundaries 3 Split-Don't Cross Branch Boundaries Note: The system 
activates this field only when you create hard commitments. The three available options are as follows:   o  Primary Location. Make commitments to 
the primary location in the branch/plant where the work order originates.   o  Split-Cross Branch Boundaries. Split the parts list and 
commitments to fill any component shortages. The system can cross branch boundaries to fill requirements. In this case, the system uses the next 
alphabetical branch/plant listed in the table that occurs after the branch/plant on the work order header. For example, for the branch/plants CAL, 
CHI, CLE, and HOU: If the system starts committing inventory at branch/plant CHI, it accesses CLE as the next branch/plant. If inventory is low in 
all locations, the system makes the remaining commitments to the primary location of the branch/plant on the work order header.   o  
Split-Don't Cross Branch Boundaries. This option is similar to Split-Cross Branch Boundaries, but the system cannot cross branch boundaries. Note: 
When you set the Commitment Method field in the Item Branch/Plant table to 2 or 3 (lot number or expiration date control), you must use the 
Split-Don't Cross Branch Boundaries option.

cHardSoftCommitFLD2charOPTNONE

An option that determines how the Shop Floor Management system commits inventory. The options are as follows:     o Hard commitment at 
creation of parts list. The system performs a hard commitment at the creation of the parts list. The hard commitment remains in effect until 
inventory is relieved.     o Soft commitment, then changed to hard commitment when printing. The system performs a soft commitment at the 
creation of the parts list.        The system then changes the commitment to a hard commitment during the pick list print process (P31410) for the 
work order. The hard commitment remains in effect until inventory is relieved.     o Soft commitment at creation of parts list. The system performs a 
soft commitment at creation of the parts list. The soft commitment remains in effect until inventory is relieved. When you set the Commitment 
Method field in the Branch/Plant Constants form to 2 or 3, you must use either Hard commitment at creation of parts list or Soft commitment, 
then hard commitment when printing because a hard commitment must be performed. If you want to identify substitute items when a shortage 
occurs, you must choose the hard commitment at creation of parts list option. When you choose either Soft, Hard when printing or Soft at creation 
of Parts List, any line item in the parts list may be hard-committed prior to printing or relieving the inventory. For World: When the hard/soft 
commit option is set to 2 or 3, any line item in the parts list may be hard committed prior to printing or relieving the inventory. Valid codes are:    1   
Hard commitment    2   Soft commitment, hard commitment when printing (P31410)    3   Soft commitment For OneWorld: To specify how the 
program commits inventory, click one of the following options under the Hard/Soft Commit heading:     o Hard at creation of parts list     o Soft, Hard 
when printing (P31410)     o Soft at creation of parts list

cLotProcessTypeSRCEcharOPTNONE

A code that indicates whether lot or serial number is assigned. Lot and serial number processes use the Lot Master table (F4108). Valid 
codes are:    0   Lot assignment is optional. You can manually assign numbers. Quantity can be greater than one. (Default)    1   Lot assignment is 
required. The system assigns numbers using the system date in YYMMDD format. Quantity can be greater than one.    2   Lot assignment is 
required. The system assigns numbers in ascending order using Next Numbers. Quantity can be greater than one.    3   Lot assignment is 
required. You must manually assign numbers. Quantity can be greater than one.    4   Serial number assignment is optional except during shipment 
confirmation. Quantity must not exceed one.    5   Serial number assignment is required. The system assigns numbers using the system date 
in YYMMDD format. Quantity must not exceed one.    6   Serial number assignment is required. The system assigns numbers in ascending 
order using Next Numbers. Quantity must not exceed one.    7   Serial number assignment is required. You must manually assign numbers. 
Quantity must not exceed one.

cWarrantyInEffectEV01charOPTNONE

An option that specifies the type of processing for an event.

szCurrencyCodeCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cCurrencyDataDisplayDecimalsCDECcharOPTNONE

A value that designates the number of decimals in the currency, amount, or quantity fields the system displays. For example, U.S. Dollars 
would be 2  decimals, Japanese Yen would be no decimals, and Cameroon Francs would be 3  decimals.

mnCoByJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

szWorkOrderTypeA201charOPTNONE

A code that the system uses to determine the type of work order; based on the value in the Order Type field.  Values are: 01 Unrelated to 
work order 02 Manufacturing work order 03 Manufacturing rework work order 04 Equipment work order 05 Service work order 06 Warranty claim 
order 07 Supplier recovery order 08 Engineering change order 09 Engineering change request order 10  Property Management order 11 Engineer to 
Order summary order 12 Rate schedule order

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesEditDocument

F3111WOIssuesEditDocument

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270C - F3111 WO Issues Edit Document

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

cActionCodeACTNcharOPTNONE

A code that specifies the action that is performed. Valid values are: A Add C Change

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

cEditDocEditModeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnOpSeqFromValueOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

mnOpSeqThruValueOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

cSuperBackflushingLastPaypointEV01charOPTNONE

An option that specifies the type of processing for an event.

cSetIssueFlagValueEV01charOPTNONE

An option that specifies the type of processing for an event.

mnIssueMaterialForTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

szIssueMatlForUoMUMcharOPTNONE

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, 
cubic meter, liter, hour, and so on.

idCacheCursorPtrGENLNGIDOPTNONE

General purpose ID variable.

jdTransactionDateTRDJJDEDATEOPTNONE

The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.

jdGLDateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

cApplyShrinkEV01charOPTNONE

An option that specifies the type of processing for an event.

cApplyYieldEV01charOPTNONE

An option that specifies the type of processing for an event.

cModeExtendorNetEXTNDcharOPTNONE

The mode controls how the system calculates the quantity to issue for each component ordered on the work order. There are two modes: 
extended and net. Extended mode takes the "quantity to issue material for" and extends it for each line of the parts list. This is the only option 
available from Completions. Net mode takes the "quantity to issue material for" and calculates the quantity needed to complete that amount 
for each component and then subtracts the quantity already issued. Valid values are:    Blank The system uses the net mode.    1       The 
system uses the extended mode.

cCallReceiptsMBFEV01charOPTNONE

An option that specifies the type of processing for an event.

mnReceiptsF0911JobNoJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnReceiptsF4111JobNoJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnReceiptsBatchNumberICUMATH_NUMERICOPTNONE

A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either 
assign a batch number or let the system assign it using the Next Numbers program.

cReceiptsBatchStatusBSTcharOPTNONE

A code that indicates whether a batch of transactions has been posted, is ready to post, is still open for entry, and so on.

szAccountNumberANIcharOPTNONE

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

cPOCRecordsExistEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesEditLine

F3111WOIssuesEditLine

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270B - F3111 WO Issues Edit Line

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

cActionCodeACTNcharOPTNONE

A code that specifies the action that is performed. Valid values are: A Add C Change

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

cEditLineEditModeEV01charOPTNONE

An option that specifies the type of processing for an event.

cIssueFlagYNEV01charOPTNONE

An option that specifies the type of processing for an event.

cMultiLocIssueTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnPartOperationSequenceOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

mnPartShortItemNoCPITMATH_NUMERICOPTNONE

The short identifier for the component item number.

szPartBranchPlantCMCUcharOPTNONE

A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several 
subordinate departments or jobs. For example, assume that the component branch is named MMCU. The structure of MMCU might be as follows:    
Branch/Plant - (MMCU)       Dept A - (MCU)       Dept B - (MCU)       Job 123 - (MCU)

szParentLotPLOTcharOPTNONE

An inventory separation device that allows tracking of the inventory by date received or similar convention to control lots or layers.

szPartLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szPartLotLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

szLotGradeLOTGcharOPTNONE

A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:    A1   Premium 
grade    A2   Secondary grade  The grade for a lot is stored in the Lot Master table (F4108).

mnLotPotencyLOTPMATH_NUMERICOPTNONE

A code that indicates the potency of the lot expressed as a percentage of active or useful material (for example, the percentage of alcohol 
in a solution). The actual potency of a lot is defined in the Lot Master table (F4108).

jdLotExpirationDateMMEJJDEDATEOPTNONE

The date on which a lot of items expires. The system automatically enters this date if you have specified the shelf life days for the item on 
Item Master Information or Item Branch/Plant Information. The system calculates the expiration date by adding the number of shelf life days to 
the date that you receive the item. You can commit inventory based on the lot expiration date for items. You choose how the system commits 
inventory for an item on Item Master Information or Item Branch/Plant Information.

szLotMemo1LOT1charOPTNONE

A higher classification or grouping of serial number or lot processed items,maintained within the Lot Master (F4108).

szLotMemo2LOT2charOPTNONE

A higher classification or grouping of memo lot 1 maintained within the lot master (F4108).

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

jdIssuesTransactionDateTRDJJDEDATEOPTNONE

The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.

mnPartOrderQuantityUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

mnPartIssuedQuantityTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

mnPartUnaccDirectLaborCTS1MATH_NUMERICOPTNONE

The number of unaccounted direct labor hours associated with a specific operation for a work order.

szPartUnitOfMeasureUMcharOPTNONE

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, 
cubic meter, liter, hour, and so on.

szPartMaterialStatusMTSTcharOPTNONE

A user defined code (31/MS) that identifies the current status of a particular component on the work order.

szPartBusinessUnitMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szPartProjectBusinessUnitOMCUcharOPTNONE

The business unit from an account number.  The account number business unit is usually found in the data item MCU, however, Distribution 
systems use the field MCU as the branch.

szPartObjectAccountOBJcharOPTNONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

szPartSubsidiarySUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

cPartCommittedTypeCOMMcharOPTNONE

A value that indicates whether you specified from which Location and Lot a particular item was to come. If you specified a storage area, the 
program assigns a Hard (H) commit, and subsequent programs will not determine which Location and Lot to use to satisfy the order line. If 
you did not specify a storage area, the program assigns a Soft (S) commit and attempts to determine which Location and Lot records can best 
satisfy the order line quantity. Valid codes are:    S Soft Committed,    H Hard Committed    C Hard Committed by Commitment Program    K Kit 
Master Line (No Commitment)    N Work Order (No Commitment)

cCheckEditStatusEV01charOPTNONE

An option that specifies the type of processing for an event.

szAccountNumberANIcharOPTNONE

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

mnWarehouseMgmtLineIDLDSQMATH_NUMERICOPTNONE

The sequence number that identifies a record in the Location Detail table (F4602). The system uses this number to distinguish between the 
diffferent pallets, cases, and so forth, for the same item in the same location.

mnPartUniqueKeyIDUKIDMATH_NUMERICOPTNONE

This field is a unique number used to identify a record in a file.

mnRecommendedIssueQtyTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

mnOldOperationSeqOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

cFirstPassFlagEV01charOPTNONE

An option that specifies the type of processing for an event.

jdGLDateGLDJDEDATEOPTNONE

Determines the date used for the journal entry. If you leave this field blank,the system uses the current period date. If the Current Period 
Date field is blank, the system uses the financial reporting date.

cPayOnConsumptionPOCcharOPTNONE

A code that indicates whether an item is received at the time of inventory issues or if the system uses the Move and Disposition program. 
Valid values are:    0   The system does not perform any actions.    1   The system receives an item when an inventory issue occurs.    2   The 
system uses the Movement and Disposition program when an inventory issue occurs.

szPartsListBranchPlantCMCUcharOPTNONE

A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several 
subordinate departments or jobs. For example, assume that the component branch is named MMCU. The structure of MMCU might be as follows:    
Branch/Plant - (MMCU)       Dept A - (MCU)       Dept B - (MCU)       Job 123 - (MCU)

szPartsListLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szPartsListLotLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

cPartsListCommittedHSCOMMcharOPTNONE

A value that indicates whether you specified from which Location and Lot a particular item was to come. If you specified a storage area, the 
program assigns a Hard (H) commit, and subsequent programs will not determine which Location and Lot to use to satisfy the order line. If 
you did not specify a storage area, the program assigns a Soft (S) commit and attempts to determine which Location and Lot records can best 
satisfy the order line quantity. Valid codes are:    S Soft Committed,    H Hard Committed    C Hard Committed by Commitment Program    K Kit 
Master Line (No Commitment)    N Work Order (No Commitment)

szPartsListUoMUMcharOPTNONE

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, 
cubic meter, liter, hour, and so on.

szSecondaryUOMUOM2charOPTNONE

A user defined code (00/UM) that indicates an alternate unit of measure for the item.

mnSecondaryQtyIssuedSSTQMATH_NUMERICOPTNONE

The number of units, expressed in the secondary unit of measure, that the system has recorded as completed or issued. This value can 
represent either the quantity completed for co-/by-products or the quantity that was issued for a component.

mnSecondaryIssuesSSTQMATH_NUMERICOPTNONE

The number of units, expressed in the secondary unit of measure, that the system has recorded as completed or issued. This value can 
represent either the quantity completed for co-/by-products or the quantity that was issued for a component.

mnComponentNumberCPNBMATH_NUMERICOPTNONE

A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially 
indicates the sequence in which a component was added to the bill of material. You can modify this number to change the sequence in which the 
components appear.

jdLotEffectiveDateDLEJJDEDATEOPTNONE

The date on which a lot becomes available. The system uses this date for availability and commitment processing to indicate that the lot is 
available on or after the date that you specify. You must complete this field when inventory first becomes an on-hand quantity for the lot. If you 
leave this field blank, the system calculates the effective date of the lot by using the value for Effective Days in the Item Branch File table 
(F4102) or the current date if the value for Effective Days is zero.

cFixedOrVariableQtyFORQcharOPTNONE

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 
produced or is fixed regardless of the parent quantity. This value also determines if the component quantity is a percent of the parent quantity. Valid 
values are:    F Fixed Quantity    V Variable Quantity (default)    %   Quantities are expressed as a percentage and must total 100%For 
fixed-quantity components, the Work Order and Material Requirements Planning systems do not extend the component's quantity per assembly 
value by the order quantity.

cIssueTypeCodeITCcharOPTNONE

A code that indicates how the system issues each component in the bill of material from stock. In Shop Floor Management, it indicates how 
the system issues a part to a work order. Valid values are:    I Manual issue    F Floor stock (there is no issue)    B Backflush (when the part is 
reported as complete)    P Preflush (when the parts list is generated)    U Super backflush (at the pay-point operation)    S Sub-contract item (send 
to supplier)    Blank Shippable end item  You can issue a component in more than one way within a specific branch/plant by using different 
codes on the bill of material and the work order parts list. The bill of material code overrides the branch/plant value.

jdDateRequestedJulianDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

cLocationChangedFlagEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesEndDocument

F3111WOIssuesEndDocument

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270D - F3111 WO Issues End Document

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

cEndDocActionCodeACTNcharOPTNONE

A code that specifies the action that is performed. Valid values are: A Add C Change

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

cEndDocEditModeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesGetCacheRow

F3111WOIssuesGetCacheRow

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270E - F3111 Get WO Issues Cache Row

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

idCacheCursorPtrGENLNGIDOPTNONE

General purpose ID variable.

mnFromOpSeqFilterOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

mnThruOpSeqFilterOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

jdFromReqDateFilterDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

jdThruReqDateFilterDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

mnShortItemNumberFilterITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

cIssueFlagOPTcharOPTNONE

Selection option. Place the cursor on the option field and press F1 for a list of valid selection options.

szItemDescriptionDSC1charOPTNONE

Brief information about an item; a remark or an explanation.

szAccountNumberANIcharOPTNONE

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

mnOperationSequenceOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

mnIssuesQuantityQNTOWMATH_NUMERICOPTNONE

The total quantity requested.

jdRequestedDateDRQJJDEDATEOPTNONE

The date that an item is scheduled to arrive or that an action is scheduled for completion.

szMaterialStatusMTSTcharOPTNONE

A user defined code (31/MS) that identifies the current status of a particular component on the work order.

mnQuantityOrderedUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

mnQuantityIssuedTRQTMATH_NUMERICOPTNONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

szBranchPlantCMCUcharOPTNONE

A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several 
subordinate departments or jobs. For example, assume that the component branch is named MMCU. The structure of MMCU might be as follows:    
Branch/Plant - (MMCU)       Dept A - (MCU)       Dept B - (MCU)       Job 123 - (MCU)

szUnitOfMeasureUMcharOPTNONE

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, 
cubic meter, liter, hour, and so on.

szLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szLotLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

szMemoLotField1LOT1charOPTNONE

A higher classification or grouping of serial number or lot processed items,maintained within the Lot Master (F4108).

szMemoLotField2LOT2charOPTNONE

A higher classification or grouping of memo lot 1 maintained within the lot master (F4108).

jdExpiredDateEXPRJDEDATEOPTNONE

The expiration date of the log entry. For example, in the case of a submittal requirement for an insurance certificate,, the termination date for 
the policy would be entered in the Expired Date field. The termination date would then be used by the Submittal Status Update program to 
update the status field. If the Expired Date is earlier than the date that you run the program, the system sets the status to N for the log entry.

szLotGradeLOTGcharOPTNONE

A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:    A1   Premium 
grade    A2   Secondary grade  The grade for a lot is stored in the Lot Master table (F4108).

mnLotPotencyLOTPMATH_NUMERICOPTNONE

A code that indicates the potency of the lot expressed as a percentage of active or useful material (for example, the percentage of alcohol 
in a solution). The actual potency of a lot is defined in the Lot Master table (F4108).

mnShortItemNumberCPITMATH_NUMERICOPTNONE

The short identifier for the component item number.

sz3rdItemNumberAITMcharOPTNONE

The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item 
numbers are as follows: 1.  Item Number (short) - An 8-digit, computer-assigned item number. 2.  2nd Item Number - The 25-digit, free-form, user 
defined alphanumeric item number. 3.  3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item number.  In addition to 
these three basic item numbers, an extensive cross-reference search capability has been provided (see XRT). Numerous cross references to 
alternate part numbers can be user defined, such as substitute item numbers, replacements, bar codes, customer numbers, or supplier 
numbers.

mnUniqueKeyIDUKIDMATH_NUMERICOPTNONE

This field is a unique number used to identify a record in a file.

mnUnacctDirectLaborHrsCTS1MATH_NUMERICOPTNONE

The number of unaccounted direct labor hours associated with a specific operation for a work order.

cEditLineActionCodeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnOpSeqCacheKeyOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

szItemNumberPrimaryUITMcharOPTNONE

A number that the system assigns to an item. It can be in short, long, or third item number format.

cDisplayOnlyOpenLinesEV01charOPTNONE

An option that specifies the type of processing for an event.

cEditDocActionCodeEV01charOPTNONE

An option that specifies the type of processing for an event.

szPartsListBranchPlantCMCUcharOPTNONE

A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several 
subordinate departments or jobs. For example, assume that the component branch is named MMCU. The structure of MMCU might be as follows:    
Branch/Plant - (MMCU)       Dept A - (MCU)       Dept B - (MCU)       Job 123 - (MCU)

szPartsListLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szPartsListLotNumberLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

cPartsListCommittedHSCOMMcharOPTNONE

A value that indicates whether you specified from which Location and Lot a particular item was to come. If you specified a storage area, the 
program assigns a Hard (H) commit, and subsequent programs will not determine which Location and Lot to use to satisfy the order line. If 
you did not specify a storage area, the program assigns a Soft (S) commit and attempts to determine which Location and Lot records can best 
satisfy the order line quantity. Valid codes are:    S Soft Committed,    H Hard Committed    C Hard Committed by Commitment Program    K Kit 
Master Line (No Commitment)    N Work Order (No Commitment)

szPartsListUnitOfMeasureUMcharOPTNONE

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, 
cubic meter, liter, hour, and so on.

cMultiLocIssueTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

szSecondaryUOMUOM2charOPTNONE

A user defined code (00/UM) that indicates an alternate unit of measure for the item.

mnSecondaryQtyIssuedSSTQMATH_NUMERICOPTNONE

The number of units, expressed in the secondary unit of measure, that the system has recorded as completed or issued. This value can 
represent either the quantity completed for co-/by-products or the quantity that was issued for a component.

mnSecondaryIssuesSSTQMATH_NUMERICOPTNONE

The number of units, expressed in the secondary unit of measure, that the system has recorded as completed or issued. This value can 
represent either the quantity completed for co-/by-products or the quantity that was issued for a component.

mnComponentNumberCPNBMATH_NUMERICOPTNONE

A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially 
indicates the sequence in which a component was added to the bill of material. You can modify this number to change the sequence in which the 
components appear.

jdLotEffectiveDateDLEJJDEDATEOPTNONE

The date on which a lot becomes available. The system uses this date for availability and commitment processing to indicate that the lot is 
available on or after the date that you specify. You must complete this field when inventory first becomes an on-hand quantity for the lot. If you 
leave this field blank, the system calculates the effective date of the lot by using the value for Effective Days in the Item Branch File table 
(F4102) or the current date if the value for Effective Days is zero.

mnPickSlipNumberPSNMATH_NUMERICOPTNONE

A automatic next number assigned by the system that can be used to track picking information through the system.  This number is 
assigned during the printing of pick slips.  The shipment confirmation program allows inquiry and confirmation by this number.

mnPickSlipNumberFilterPSNMATH_NUMERICOPTNONE

A automatic next number assigned by the system that can be used to track picking information through the system.  This number is 
assigned during the printing of pick slips.  The shipment confirmation program allows inquiry and confirmation by this number.

mnComponentNumberFilterCPNBMATH_NUMERICOPTNONE

A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially 
indicates the sequence in which a component was added to the bill of material. You can modify this number to change the sequence in which the 
components appear.

cFixedOrVariableQtyFORQcharOPTNONE

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 
produced or is fixed regardless of the parent quantity. This value also determines if the component quantity is a percent of the parent quantity. Valid 
values are:    F Fixed Quantity    V Variable Quantity (default)    %   Quantities are expressed as a percentage and must total 100%For 
fixed-quantity components, the Work Order and Material Requirements Planning systems do not extend the component's quantity per assembly 
value by the order quantity.

cIssueTypeCodeITCcharOPTNONE

A code that indicates how the system issues each component in the bill of material from stock. In Shop Floor Management, it indicates how 
the system issues a part to a work order. Valid values are:    I Manual issue    F Floor stock (there is no issue)    B Backflush (when the part is 
reported as complete)    P Preflush (when the parts list is generated)    U Super backflush (at the pay-point operation)    S Sub-contract item (send 
to supplier)    Blank Shippable end item  You can issue a component in more than one way within a specific branch/plant by using different 
codes on the bill of material and the work order parts list. The bill of material code overrides the branch/plant value.

cLocationChangedFlagEV01charOPTNONE

An option that specifies the type of processing for an event.

cPayOnConsumptionEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesGetPOCCacheLine

F3111WOIssuesGetPOCCacheLine

Work Order Issues Master Business Function

Minor Business Rule

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270G - F3111 WO Issues Get POC Cache Line

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnComponentNumberCPNBMATH_NUMERICOPTNONE

A number that specifies how the system displays the sequence of components on a single-level bill of material. This number initially 
indicates the sequence in which a component was added to the bill of material. You can modify this number to change the sequence in which the 
components appear.

idCacheCursorPtrGENLNGIDOPTNONE

General purpose ID variable.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesReleaseAllocatedRes

F3111WOIssuesReleaseAllocatedRes

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270F - F3111 WO Issues Release Allocated Resources

Parameter NameData ItemData TypeReq/OptI/O/Both
mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

idCacheCursorPtrGENLNGIDOPTNONE

General purpose ID variable.

mnOPF4111JobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnOPF0911JobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

mnOPBatchNumberICUMATH_NUMERICOPTNONE

A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either 
assign a batch number or let the system assign it using the Next Numbers program.

cF4312RecordExistsEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

B0000042 Batches
B0000564 Get Internal Next Number
B1300030 F1307 Update Work Order Status
B1702420 Load Parts List Extension
B3100330 Verify and Get Work Order Master
B3101020 F3111 Get Parts List Rows
B3101130 CacheCalculateIssueQuantity
B3102240 Assign, Compare High Value
B3102250 F40205 Get Smart Line Type Constants
B3102260 F3009 Get Smart Manufacturing Constants
B3102280 Cache Process WOI
B4000310 Location Information
B4000520 Get Item UoM Conversion Factor
B4000750 Get Item Branch Grade Potency
B4100150 Get Lot Master Fields
B4100210 Check Item Branch
B4100470 Get F0911 Information
N1200210 F1207 Get Warranty Information
N1702100 Recalc Actual Billable/Payable Amounts
N31P0270 Verify Project Specific Item
N3201480 RetrieveUniqueConfigCFGSID
N4101440 Dual Unit of Measure
X0005 Get User Defined Codes
X1202 F1201 Validate Asset Number
X3111 F3111 Process Master Data
X4101 Validate and Retrieve Item Master
XF41021 Update F41021 Locations
XT4111Z1 Inventory Transactions
XT4312Z1 Purchase Order Receipts

Related Tables

F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
ated Tables
F1207 Maintenance Schedule File
F3105 Work Order LSN
F3111 Work Order Parts List
F4111 Item Ledger File
F4826 W.O. Status Action Table
F3111WOIssuesEditLine

F3111WOIssuesEditLine

Work Order Issues Master Business Function

Master Business Function

Object Name: B3102270

Parent DLL: CMFGBASE

Location: Client/Server

Language: C

Data Structure

D3102270B - F3111 WO Issues Edit Line

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

cActionCodeACTNcharOPTNONE

A code that specifies the action that is performed. Valid values are: A Add C Change

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

cEditLineEditModeEV01charOPTNONE

An option that specifies the type of processing for an event.

cIssueFlagYNEV01charOPTNONE

An option that specifies the type of processing for an event.

cMultiLocIssueTypeEV01charOPTNONE

An option that specifies the type of processing for an event.

mnOrderNumberDOCOMATH_NUMERICOPTNONE

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

mnPartOperationSequenceOPSQMATH_NUMERICOPTNONE

A number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the 
manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the 
fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing 
instructions for the item. The Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering 
change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that 
identifies the sequence in which an item is scheduled to be produced. Skip To fields allow you to enter an operation sequence that you want to begin 
the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 
12 and 13.

mnPartShortItemNoCPITMATH_NUMERICOPTNONE

The short identifier for the component item number.

szPartBranchPlantCMCUcharOPTNONE

A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several 
subordinate departments or jobs. For example, assume that the component branch is named MMCU. The structure of MMCU might be as follows:    
Branch/Plant - (MMCU)       Dept A - (MCU)       Dept B - (MCU)       Job 123 - (MCU)

szParentLotPLOTcharOPTNONE

An inventory separation device that allows tracking of the inventory by date received or similar convention to control lots or layers.

szPartLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szPartLotLOTNcharOPTNONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

szLotGradeLOTGcharOPTNONE

A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:    A1   Premium 
grade    A2   Secondary grade  The grade for a lot is stored in the Lot Master table (F4108).

mnLotPotencyLOTPMATH_NUMERICOPTNONE

A code that indicates the potency of the lot expressed as a percentage of active or useful material (for example, the percentage of alcohol 
in a solution). The actual potency of a lot is defined in the Lot Master table (F4108).

jdLotExpirationDateMMEJJDEDATEOPTNONE

The date on which a lot of items expires. The system automatically enters this date if you have specified the shelf life days for the item on 
Item Master Information or Item Branch/Plant Information. The system calculates the expiration date by adding the number of shelf life days to 
the date that you receive the item. You can commit inventory based on the lot expiration date for items. You choose how the system commits 
inventory for an item on Item Master Information or Item Branch/Plant Information.

szLotMemo1LOT1charOPTNONE

A higher classification or grouping of serial number or lot processed items,maintained within the Lot Master (F4108).

szLotMemo2LOT2charOPTNONE

A higher classification or grouping of memo lot 1 maintained within the lot master (F4108).

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system,