F1217OverlayApplicationParms

F1217 Overlay Application Parameters for Eq Tag MBF

Major Business Rule

Object Name: B1200290

Parent DLL: CCRIN

Location: Client/Server

Language: C

Functional Description

Purpose

This business function helps forms to pass parameters to the Equipment Tag MBF. This allows the 

developer to reduce the number of required grid columns in the calling application and improve application 

performance.


Setup Notes and Prerequisites

This business function currently only supports calls from P1702 and P1705. 


Special Logic

The process of overlaying data from this function's input parameters to the Equipment Tag MBF data 

structure is determined by the Calling Program parameter. For example: If the Calling Program parameter 

is "P1705" then only P1705 parameters are overlaid into the Equipment Tag  MBF's data structure.



Technical Specification


If Action Code = 'A'

Default blanks and zeros to N1200090's data structure.

Overlay F1201 Fields from Input Parameters into the N1200090 data structure.

End If

If Action Code = 'C'

Fetch Record from Equipment Tag MBF cache using NUMB=Input Asset Item Number, and Modified 

Flag = 'O' using B1200280

Copy All F1217 Fields from the Cache Record to the N1200090 data structure.

Overlay F1217 Fields from Input Parameters based on the Calling Program Id to  the N1200090 

data structure.

End If

If Action Code = 'D'

Fetch Record from Equipment Tag MBF cache using NUMB=Input Asset Item Number, and Modified 

Flag = 'O' using B1200280

Copy All F1217 Fields from the Cache Record to the N1200090 data structure.

Overlay F1217 Fields from Input Parameters based on the Calling Program Id to  the N1200090 

data structure.

End If

Return All Output from the Overlayed Datastructure to the I/O Parameters of this function.



Data Structure

D1200290 - F1217 Overlay Application Parameters for MBF

Parameter NameData ItemData TypeReq/OptI/O/Both
cActionCodeACTNcharOPTNONE

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

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.

mnAssetItemNumberNUMBMATH_NUMERICOPTNONE

An 8-digit number that uniquely identifies an asset.

szConfiguredModelCMODcharOPTNONE

szBranchMMCUcharOPTNONE

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.

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

szOrderCompanyKCOOcharOPTNONE

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.

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

jdOrderedDateORDJJDEDATEOPTNONE

The date you entered the sales or purchase order into the system.

jdShippedDateSHPJJDEDATEOPTNONE

The date on which you confirm that a specific order line was shipped.

jdActualShipDateADDJJDEDATEOPTNONE

The date on which the shipment to the customer is confirmed as shipped. During shipment confirmation, the system updates the Sales 
Order Detail table (F4211) with this date.

mnAddNumOwnerBillingANOBMATH_NUMERICOPTNONE

The address number of an alternate location to which the owner wants the invoice (application) sent.

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.

jdCompletedSTRXJDEDATEOPTNONE

The date that the work order or engineering change order is completed or canceled.

mnPrimaryLastVendorNoVENDMATH_NUMERICOPTNONE

The address book number of the preferred provider of this item.

szOriginalPoSoNumberOORNcharOPTNONE

The original document number. This can be a voucher, an invoice, unapplied cash, a journal entry number, and so on Matching document 
numbers are also used to identify related documents in the Accounts Receivable and Accounts Payable systems. The document number 
(DOC) is always the original document number. The matching document number (DOCM) is the check, adjustment, or credit to be applied 
against the original document.

szOriginalOrderTypeOCTOcharOPTNONE

This code defines the order type. It is verified in user defined codes (40/OT). Reserved document types have been defined for voucher 
entry, invoice entry, receipts entry, and time sheet entry.  Because the offsetting entries for document types are created automatically during the 
post program, they will not be self-balancing on original entry. The reserved document types are:    PR Purchase Requisition Orders    PQ 
Purchase Quote    PO Purchase Order    PD Purchase Order - Direct Ship    PB Purchase Order - Blanket    SQ Sales Quote    SO Sales Order    
SD Sales Order - Direct Ship    SB Sales Order - Blanket 

szOriginalOrderCompanyOKCOcharOPTNONE

A number that is used in conjunction with the values in the ODOC and ODCT fields to identify a transaction.

mnOriginalLineNumberOGNOMATH_NUMERICOPTNONE

A number identifying which line on the original order that the current line matches.

szInstallKeySYEMcharOPTNONE

szProductComponentPRODCcharOPTNONE

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

szCustCategoryCode01ZE01charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode02ZE02charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode03ZE03charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode04ZE04charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode06ZE06charOPTNONE

A user defined reporting code for equipment. Enter a value from UDC 17/B6.

szCustCategoryCode07ZE07charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode08ZE08charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode09ZE09charOPTNONE

A user defined reporting code for equipment.

szCustCategoryCode10ZE10charOPTNONE

A user defined reporting code for equipment.

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.

szReferenceNumberREFNcharOPTNONE

A Reference number or identification number as defined for a particular EDI transaction set or as specified by the Reference Number 
Qualifier.

szUserReservedCodeURCDcharOPTNONE

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTNONE

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

mnUserReservedNumberURABMATH_NUMERICOPTNONE

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTNONE

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szProductFamilyPRODFcharOPTNONE

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

szProductModelPRODMcharOPTNONE

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

szCountryCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

cCompanyOwnedCOOWNcharOPTNONE

A flag that indicates if an equipment record is company owned.

mnAddressNumberShipToSHANMATH_NUMERICOPTNONE

The address number of the location to which you want to ship this order. The address book provides default values for customer address, 
including street, city, state, zip code, and country.

mnAddressNumberParentPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnSalesperson1SLSMMATH_NUMERICOPTNONE

The first of two salespeople who have responsibility for or can receive a commission on sales to this customer. You create this code by 
using the Address Book system or the Related Salesperson form.

szVehicleIdentNumVINNUcharOPTNONE

jdUserReservedDateURDTJDEDATEOPTNONE

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szCreatedByUserCRTUcharOPTNONE

The address book number of the user who created this record.

szEqTagMBFCacheNameJBNMcharOPTNONE

This is the name of a job in the system.

szCustCategoryCode05ZE05charOPTNONE

A user defined reporting code for equipment.

szLotLOTNcharOPTNONE

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

szLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

mnECONumber_WODWODMATH_NUMERICOPTNONE

The order number from the work order.

szBillRevisionLevel_BREVBREVcharOPTNONE

A value that indicates the revision level of a bill of material. It is usually used in conjunction with an engineering change notice or 
engineering change order. The revision level of the bill of material should match the revision level of its associated routing, although the system does 
not check this. This value is defined and maintained by the user.

jdECOEffectiveDate_EFFFEFFFJDEDATEOPTNONE

A date that indicates one of the following:     o When a component part goes into effect on a bill of material     o When a routing step goes into 
effect as a sequence on the routing for an item     o When a rate schedule is in effect The default is the current system date. You can enter 
future effective dates so that the system plans for upcoming changes. Items that are no longer effective in the future can still be recorded and 
recognized in Product Costing, Shop Floor Management, and Capacity Requirements Planning. The Material Requirements Planning system 
determines valid components by effectivity dates, not by the bill of material revision level. Some forms display data based on the effectivity 
dates you enter.

mnDefaultDealer_AN8DLAN8DLMATH_NUMERICOPTNONE

The default Dealer for the Customer.

mnAssessorNumber_AN8ASAN8ASMATH_NUMERICOPTNONE

The address book number that identifies the assessor.

cTermsAcceptedFlag_TERMYNTERMYNcharOPTNONE

A code that specifies whether the owner of the equipment has agreed to the the terms and conditions presented regarding the ownership of 
the equipment.

szSalesType_SATYPSATYPcharOPTNONE

A code that specifies the sales type for the equipment. Enter a value from UDC 17/SY.

jdInServiceDate_INSDTEINSDTEJDEDATEOPTNONE

The date that the equipment was placed into service.

cMeterReadingRequired_MRRYNMRRYNcharOPTNONE

A code that specifies whether the system requires a value in one of the meter readings fields when you enter a warranty claim against a 
piece of equipment.

szRegistrationStatus_REGSTSREGSTScharOPTNONE

A code that specifies the current registration status for an equipment record. Enter a value from UDC 17/RS. 

mnDistributor_AN8DRAN8DRMATH_NUMERICOPTNONE

The address book number that identifies the distributor of the equipment.

mnEquipmentPartsNumberEQPNMATH_NUMERICOPTNONE

szMfgWOBranchPlant_MMCUMMCUcharOPTNONE

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.

Related Functions

B1200280 Cache Process Equipment Tag MBF

Related Tables

None