KanbanWorkOrderProcessing

Kanban, Work Order Processing

Minor Business Rule

Object Name: N3101890

Parent DLL: CMFGBASE

Location: Client/Server

Language: NER

1.Functional Description

Purpose

To prepare for the work order functionality as required by Kanban.  This funtion will be called by 

the Kanban check out processing.


2.Technical Specifications


Processing 

Initialize ErrorCode to blank

Initialize ErrorMessageId to blank


If WOEntryVersion is blank

Default "ZJE0001"

End


Call WO Entry Begin Doc

F4801 Begin doc


If no error from begin doc

If ErrorCode is not equal to "2",

Call WO Entry Edit Line
F4801 Edit line

End

If there is an error from edit line

If ErrorCode is '2'

Call WO Entry Clear Work File

F4801 clear work file
End

Data Structure

D3101890 - Kanban, Work Order Processsing

Parameters:

Data Item Data Structure DescriptionI/ORequiredNotes

JOBS      JobNumber                  I/OY     Save for X4801 End Doc      

                                                         and Clear Work File

ERRC      ErrorCode                  O   Determines whether any 

                                                         errors or warnings were 

                                                         issued. ' ' = No Errors 

                                                         '1' = Warning '2' = 

                                                         Error

EV01      SuppressErrors            I   ' ' = Not Suppress '1' = 

                                                         Suppress

VERS      WOEntryVersion            I

MCU      SupplyBranch            IY

KCOO      WOKeyCompany            O   Save for End Doc 

LNID      WOLineNumber            O   Save for End Doc

ITM      ShortItemNumber            IY

TRDJ      TransactionDate            IN

DRQJ      RequestedDate            IY

TRQT      TransactionQty            IY

KCO      szKanbanCompany            IY

UITM      UnformatedItemNumber      IY

LINE      LineCell                  IN

SHFT      ShiftCode                  IN


^

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobnumberJOBSMATH_NUMERICOPTNONE

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

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).

cSuppressErrorMessagesEV01charOPTNONE

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

szWOEntryVersionVERScharOPTNONE

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.

szSupplyBranchMCUcharOPTNONE

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.

szWOCompanyKCOOcharOPTNONE

A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a 
sales order, and so on). If you use the Next Numbers by Company/Fiscal Year facility, the Automatic Next Numbers program (X0010) uses the 
order company to retrieve the correct next number for that company. If two or more order documents have the same order number and order 
type, the order company lets you locate the desired document. If you use the regular Next Numbers facility, the order company is not used to 
assign a next number. In this case, you probably would not use the order company to locate the document.

mnWOLineNumberLNIDMATH_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.

mnShortItemNumberITMMATH_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

jdTransactionDateTRDJJDEDATEOPTNONE

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

jdRequestedDateDRQJJDEDATEOPTNONE

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

mnTransactionQuantityTRQTMATH_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).

szCompanyKeyKCOcharOPTNONE

A number that, with the document number, document type and G/L date, uniquely identifies an original document, such as invoice, voucher, 
or journal entry. If you use the Next Numbers by Company/Fiscal Year feature, the Automatic Next Numbers program (X0010) uses the 
document company to retrieve the correct next number for that company. If two or more original documents have the same document number and 
document type, you can use the document company to locate the desired document.

szItemNoUnknownFormatUITMcharOPTNONE

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

szLineCellLINEcharOPTNONE

A number that defines a production line or cell. Detailed work center operations can be defined inside the line or cell.

cShiftCodeSHFTcharOPTNONE

A user defined code (00/SH) that identifies daily work shifts. In payroll systems, you can use a shift code to add a percentage or amount to 
the hourly rate on a timecard. For payroll and time entry: If an employee always works a shift for which a shift rate differential is applicable, 
enter that shift code on the employee's master record. When you enter the shift on the employee's master record, you do not need to enter the 
code on the timecard when you enter time. If an employee occasionally works a different shift, you enter the shift code on each applicable 
timecard to override the default value.

szReferenceVR01charOPTNONE

An alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the customer number, supplier 
number, or job number.

szTransactionUnitOfMeasureUOMcharOPTNONE

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

Related Functions

None

Related Tables

None