CreateFailureAnalysisRecord

Create Failure Analysis Record

Minor Business Rule

Object Name: N1702510

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.1Purpose
The purpose of this business function is to create Failure Analysis records automatically instead of having 

to use the Failure Analysis (P17767) program to enter them. Currently this function only was designed to 

create the Failure Record. If Analysis or Resolutions records need to be created, that will be addressed in the 

future.


1.2Setup Notes and Prerequisites

None


1.3Special Logic

None

Data Structure

D1702510 - Create Failure Analysis Record

Parameter NameData ItemData TypeReq/OptI/O/Both
cFailureAnalysisType_KNLTKNLTcharREQINPUT

A code that associates a type of action with the Failure Analysis record. Valid values are: Failure Analysis Resolution All

cSearchFileType_SRCHFSRCHFcharREQINPUT

Indicates the system that is associated to the Failure Analysis record.  Values are:  Blank None S Work Order C Maintenance Request

mnOrderNumber_DOCODOCOMATH_NUMERICREQINPUT

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.

szOrderType_DCTODCTOcharOPTINPUT

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

szFailureDescription_DS01DS01charOPTINPUT

A free-form, 80-character text field.

szFailureAnalysisTreeNameKBTNMcharOPTINPUT

The name of the Failure Analysis Tree. A Failure Analysis Tree is a hierarchical organization of codes selected from the Failure Analysis 
Codes table (F48161).

mnFailureAnalysisCodeID1KBID1MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes (F48161) table.

mnFailureAnalysisCodeID2KBID2MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes (F48161) table.

mnFailureAnalysisCodeID3KBID3MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes (F48161) table.

mnFailureAnalysisCodeID4KBID4MATH_NUMERICOPTINPUT

A code in the Failure Analysis Base Codes Table (F48161) table.

mnFailureAnalysisCodeID5KBID5MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes (F48161) table.

mnFailureAnalysisCodeID6KBID6MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes table (F48161).

mnFailureAnalysisCodeID7KBID7MATH_NUMERICOPTINPUT

A code in the Failure Analysis Codes table (F48161).

mnIdentifierShortItem_ITMITMMATH_NUMERICOPTINPUT

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

mnAssetItemNumber_NUMBNUMBMATH_NUMERICOPTINPUT

An 8-digit number that uniquely identifies an asset.

szProductFamily_PRODFPRODFcharOPTINPUT

A code that classifies an inventory item into a group for customer service. Some examples include: Laser Printer, Inkjet, or Fax.

szProductModel_PRODMPRODMcharOPTINPUT

A code that classifies an inventory item into a model for customer service. Some examples include: Laser Printer, Inkjet or Fax.

szProductComponent_PRODCPRODCcharOPTINPUT

The components that make an equipment number or components associated with a customer site.

szEnvironment_ENVENVcharOPTINPUT

The operating environment of the user. Some examples include Windows 95, Windows NT, UNIX or AS/400.

mnItemNumberShortKit_KITKITMATH_NUMERICOPTINPUT

The system provides for three separate item numbers.    1.   Item Number (short) - An eight-digit, computer assigned, completely 
non-significant 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.

szCostCenterAlt_MMCUMMCUcharOPTINPUT

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.

szTypeBill_TBMTBMcharOPTINPUT

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.

szTypeRouting_TRTTRTcharOPTINPUT

A user defined code (40/TR) that indicates the type of routing. You can define different types of routing instructions for different uses. For 
example:    M    Standard Manufacturing Routing    RWK  Rework Routing    RSH  Rush Routing You define the routing type on the work order 
header. The system then uses the specific type of routing that you define in the work order routing. Product Costing and Capacity Planning systems 
use only M type routings.

szCompCode-Grp/SysVMRS31charOPTINPUT

A user defined code (17/C6) that indicates a specific system, such as the air conditioning system, that is associated with a piece of 
equipment. The system uses the UDCs for the system, the assembly, and the part to identify a particular position within the equipment.

szCompCode-System/AssemblyVMRS32charOPTINPUT

A user defined code (17/C7) that indicates the location of a specific assembly, such as the air conditioning compressor, within a piece of 
equipment. The system uses the UDCs for the system, the assembly, and the part to identify a particular position within the equipment.

szCompCode-System/Assembly_2VMRS33charOPTINPUT

A user defined code (17/C8) that indicates the location of a specific part, such as the fuse to the air conditioning compressor clutch,  within a 
piece of equipment. The system uses the UDCs for the system, the assembly, and the part to identify a particular position within the 
equipment.

mnBaseFailure_UKIDUKIDMATH_NUMERICOPTINPUT

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

cErrorCode_EV01EV01charOPTOUTPUT

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

Related Functions

None

Related Tables

None