1.Functional Description
1.1Purpose
This function will perform master business function editing specifically for Engineering Change
Orders.
1.2Setup Notes and Prerequisites
This function is called from X4801 Work Order Master Business Function. Do not call this function
from elsewhere.
1.3Special Logic
None.
2.Technical Specifications
2.4Processing
2.4.1For each ECO field, perfrom Data Dictionary Validation and special editing, if required.
2.4.2Call X4801 ECO Write to Cache to update the cache if all fields were successful. Pass in the
Pointer to Cache Structure.
^
D4800300 - X4801 ECO Editing Module
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnOrderNumber | DOCO | MATH_NUMERIC | OPT | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szOrderType | DCTO | char | OPT | 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
| ||||
szRelatedOrderType | RCTO | char | OPT | NONE |
A user defined code (system 00, type DT) that indicates the document type of the secondary or related order. For example, a purchase
| ||||
szParentOrderNumber | PARS | char | OPT | NONE |
A number that identifies the parent work order. You can use this number to do the following:
o Enter default values for new work orders,
| ||||
cWOType | TYPS | char | OPT | NONE |
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
| ||||
cWOPriority | PRTS | char | OPT | NONE |
A user defined code (00/PR) that indicates the relative priority of a work order or engineering change order in relation to other orders.
A
| ||||
szWODescription | DL01 | char | OPT | NONE |
A user defined name or remark. | ||||
szBusinessUnit | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szBranchPlant | MMCU | char | OPT | NONE |
A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which
| ||||
szWOStatus | SRST | char | OPT | NONE |
A user defined code (00/SS) that describes the status of a work order, rate schedule, or engineering change order. Any status change from
| ||||
szSubsidiary | SUB | char | OPT | NONE |
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account. | ||||
mnCustomersNumber | AN8 | MATH_NUMERIC | OPT | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
mnOriginatorNumber | ANO | MATH_NUMERIC | OPT | NONE |
The address book number of the person who originated the change request. The system verifies this number against the Address Book. | ||||
mnManager | ANSA | MATH_NUMERIC | OPT | NONE |
The address book number of a manager or planner.
Note: A processing option for some forms allows you to enter a default value for this
| ||||
mnSupervisor | ANPA | MATH_NUMERIC | OPT | NONE |
The address book number of the supervisor. | ||||
mnAssignedToAddressNumber | ANP | MATH_NUMERIC | OPT | NONE |
The address book number of the person assigned to do the work. | ||||
jdPlannedCompletionDate | DPL | JDEDATE | OPT | NONE |
The date that the work order or engineering change order is planned to be completed. | ||||
jdOrderDate | TRDJ | JDEDATE | OPT | NONE |
The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing. | ||||
jdStartDate | STRT | JDEDATE | OPT | NONE |
The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine
| ||||
jdRequestedDate | DRQJ | JDEDATE | OPT | NONE |
The date that an item is scheduled to arrive or that an action is scheduled for completion. | ||||
jdCompletionDate | STRX | JDEDATE | OPT | NONE |
The date that the work order or engineering change order is completed or canceled. | ||||
jdAssignedToDate | DAP | JDEDATE | OPT | NONE |
The date the person responsible for the work order receives the work order. | ||||
jdAssignToInspectorDate | DAT | JDEDATE | OPT | NONE |
The date that the system sends the engineering change order notice to the inspector in the review process. | ||||
szWOCategoryCode001 | WR01 | char | OPT | NONE |
A user defined code (00/W1) that indicates the current stage or phase of development for a work order. You can assign a work order to only
| ||||
szWOCategoryCode002 | WR02 | char | OPT | NONE |
A user defined code (00/W2) that indicates the type or category of a work order.
Note: A processing option for some forms lets you enter a
| ||||
szWOCategoryCode003 | WR03 | char | OPT | NONE |
A user defined code (00/W3) that indicates the type or category of the work order.
Note: A processing option for some forms allows you to
| ||||
szWOCategoryCode004 | WR04 | char | OPT | NONE |
A user defined code (00/W4) that indicates the type or category of the work order. | ||||
szWOCategoryCode005 | WR05 | char | OPT | NONE |
A user defined code (00/W5) that indicates the type or category of the work order. | ||||
szWOCategoryCode006 | WR06 | char | OPT | NONE |
A user defined code (00/W6) that indicates the status of the work order. | ||||
szWOCategoryCode007 | WR07 | char | OPT | NONE |
A user defined code (00/W7) that indicates the service type for the work order. | ||||
szWOCategoryCode008 | WR08 | char | OPT | NONE |
A user defined code (00/W8) that indicates the type or category of the work order. | ||||
szWOCategoryCode009 | WR09 | char | OPT | NONE |
A user defined code (00/W9) that indicates the type or category of the work order. | ||||
szWOCategoryCode010 | WR10 | char | OPT | NONE |
A user defined code (00/W0) that indicates the type or category of the work order. | ||||
szReference | VR01 | char | OPT | NONE |
An alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the customer number, supplier
| ||||
szMessageNumber | SHNO | char | OPT | NONE |
A generic rates and message code (48/SN) that is assigned to a standard note, message, or general narrative explanation. You can use
| ||||
cFlashMessage | SPRT | char | OPT | NONE |
A user defined code (00/WM) that indicates a change in the status of a work order. The system indicates a changed work order with an
| ||||
cDrawingChange | DRWC | char | OPT | NONE |
A code that indicates whether the engineering change order requires a drawing change. Valid values are:
For World,
Y Yes, a drawing
| ||||
cRoutingChange | RTCH | char | OPT | NONE |
A code that indicates whether the engineering change order requires a change to the routing. Valid values are:
For World,
Y Yes, a change
| ||||
cNewPartNumberRequired | PNRQ | char | OPT | NONE |
A code that indicates whether a new part number is required for an engineering change order. Valid values are:
For World,
Y Yes, a new
| ||||
szReasonCode | REAS | char | OPT | NONE |
A user defined code (40/CR) that indicates the reason for an engineering change order. | ||||
szPhase | PHSE | char | OPT | NONE |
A user defined code (40/PH) that indicates how the system phases in an engineering change order. | ||||
szExistingDisposition | XDSP | char | OPT | NONE |
A user defined code (40/ED) that identifies the disposition of the existing item affected by the engineering change order. | ||||
cBillOfMaterialsChange | BOMC | char | OPT | NONE |
A code that indicates whether the engineering change order requires a change to the bill of material. Valid values are:
For World,
Y Yes, a
| ||||
mnJobnumber | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
cErrorCode | ERRC | char | OPT | NONE |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
| ||||
cActionCode | ACTN | char | OPT | NONE |
A code that specifies the action that is performed. Valid values are: A Add C Change | ||||
szErrorMessageID | DTAI | char | OPT | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
cSuppressErrorMessage | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cProcessEdits | EV02 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
idCacheStructPointer | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
idInputPointer | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
idF4801Pointer | GENLNG | ID | OPT | NONE |
General purpose ID variable. |
None |
None |