ProcessFlexFixedAssetCache

Process Flex Fixed Asset Cache

Minor Business Rule

Object Name: B1200170

Parent DLL: CAEC

Location: Client/Server

Language: C

Use this function to maintain the Flexible Fixed Asset Cache, for Activity Based Cost purposes. This 
cache will be used by all fixed asset programs that create journal entries.  This function will be 

used to add, change, inquire, and delete cache records.

Data Structure

D1200170 - Process Flex Fixed Asset Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
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.

szErrorMessageDTAIcharOPTNONE

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cActionEV01charOPTNONE

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

mnJobNumberJOBSMATH_NUMERICOPTNONE

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

mnAssetNumberNUMBMATH_NUMERICOPTNONE

An 8-digit number that uniquely identifies an asset.

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.

szUnitNumberAPIDcharOPTNONE

A 12-character alphanumeric code used as an alternate identification number for an asset. This number is not required, nor does the 
system assign a number if you leave the field blank when you add an asset. If you use this number, it must be unique. For equipment, this is 
typically the serial number.

mnParentNumberAAIDMATH_NUMERICOPTNONE

A parent number groups related components together. You can associate each item of property and piece of equipment with a parent item. 
For example, you can associate a mobile telephone with a specific automobile (the parent), a printer with a computer (the parent), or a flat 
bed with a specific truck chassis (the parent). Note: If this is a data entry field, the default value is the asset number. For example, if the asset 
number is 123, the system assigns 123 as the default parent number.

szSerialNumberASIDcharOPTNONE

A 25-character alphanumeric number that you can use as an alternate asset identification number. You might use this number to track 
assets by the manufacturer's serial number. You are not required to use a serial number to identify an asset. Every serial number that you enter 
must be unique.

szMajorAccountingClassACL1charOPTNONE

A user defined code (12/C1) that determines the accounting class category code. You use this accounting category code to classify assets 
into groups or families, for example, 100 for land, 200 for vehicles, and 300 for general office equipment. J.D. Edwards recommends that you 
set up major class codes that correspond to the major general ledger object accounts in order to facilitate the reconciliation to the general 
ledger. Note: If you do not want to use the major accounting class code, you must set up a value for blank in the user defined code table.

szMajorEquipmentClassACL2charOPTNONE

A user defined code (12/C2) that is used to classify assets into groups or families. You use the equipment category code as a subclass to 
further define the accounting class, for example, 310 for copy equipment, 320 for projectors,and 330 for typewriters within the accounting class 
for general office equipment. Note: If you do not want to use the major equipment class, you must set up a value for blank in the user defined 
code table.

szManufacturerACL3charOPTNONE

A user defined code (12/C3) that classifies assets into groups or families. You use the manufacturer category code to further define 
subclass codes. For example, you can define an International Harvester, single-axle within the subclass for trucks.

szModelYearACL4charOPTNONE

A user defined code (12/C4) that classifies assets into groups or families. You use the model year category code to further define the 
subclass codes. For example, you can define a 1990 International Harvester, single-axle within the subclass for trucks.

szUsageMilesHoursACL5charOPTNONE

A user defined code (12/C5) that classifies assets into groups or families. You use the usage category codes to further define the subclass 
codes.

szResponsibleBusinessUnitMCUcharOPTNONE

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.

szEquipmentStatusEQSTcharOPTNONE

A user defined code (12/ES) that identifies the equipment or disposal status of an asset, such as available, down, or disposed.

cNewOrUsedOnAcquisitNORUcharOPTNONE

A user defined code (H12/NO) that specifies whether an asset is new or used for tax purposes. Valid values are: N  The asset is new. U  The 
asset is used. This code is used in computing the ITC limitation on the acquisition of used assets.

mnTaxEntityTXJSMATH_NUMERICOPTNONE

The address number of the tax authority to which property taxes are paid.

cFinancingMethodFINCcharOPTNONE

A user defined code (12/FM) that indicates how a fixed asset was acquired, for example financed or purchased outright.

mnLessorRentorLANOMATH_NUMERICOPTNONE

The address book number for the lessor, renter, or lending institution.

szInsurancePolicyNumberINSPcharOPTNONE

A reference number for information only.

szInsuranceCompanyINSCcharOPTNONE

The name of the company issuing a specific insurance policy for a piece of equipment or property.

mnPolicyRenewalMonthINSMMATH_NUMERICOPTNONE

The month in which the insurance policy is to be renewed.

szLocationLOCcharOPTNONE

The current physical location of an asset. The location must have a valid business unit or job number in the Business Unit Master table 
(F0006).

szStateADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

mnAddressNumberAN8MATH_NUMERICOPTNONE

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

szCategoryCode6ACL6charOPTNONE

A user defined code (12/C6) that classifies assets into groups or families. You use this code to further define the subclass codes.

szCategoryCode7ACL7charOPTNONE

A user defined code (12/C7) that classifies assets into groups or families. You use this category code to further define the subclass codes.

szCategoryCode8ACL8charOPTNONE

A user defined code (system 12, type C8) that is used to classify assets into groups or families. You use this category code to further define 
the subclass codes.

szCategoryCode9ACL9charOPTNONE

A user defined code (system 12, type C9) that is used to classify assets into groups or families. You use this category code to further define 
the subclass codes.

szRateGroupACL0charOPTNONE

A user defined code (12/CO) that groups similar items for billing. If you are an Equipment Management client and you use Equipment 
Billing, you must use this category code for rate group purposes only.

mnParentItemNumberKITMATH_NUMERICOPTNONE

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.

szSecondItemNumberKITLcharOPTNONE

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. This is used in a parts list as either a parent or component number. In the Equipment 
Management system, this item is used for memo purposes only.

szAFENumberAFEcharOPTNONE

Authorization for Expenditure unit number. This number is used for informational purposes only.

szJobTypeJBCDcharOPTNONE

A user defined code (07/G) that defines the jobs within your organization. You can associate pay and benefit information with a job type and 
apply that information to the employees who are linked to that job type.

szJobStepJBSTcharOPTNONE

A user defined code (07/GS) that designates a specific level within a particular job type. The system uses this code in conjunction with job 
type to determine pay rates by job in the Pay Rates table.

szCategoryCode20FA0charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F0 to view or change values for this category code.

szCatagoryCode11FA1charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F1 to view or change values for this category code.

szCategoryCode12FA2charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F2 to view or change values for this category code.

szCategoryCode13FA3charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F3 to view or change values for this category code.

szCategoryCode14FA4charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F4 to view or change values for this category code.

szCategoryCode15FA5charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F5 to view or change values for this category code.

szCategoryCode16FA6charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F6 to view or change values for this category code.

szCategoryCode17FA7charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F7 to view or change values for this category code.

szCategoryCode18FA8charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F8 to view or change values for this category code.

szCategoryCode19FA9charOPTNONE

A three digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the 
Asset Master. Use UDC 12/F9 to view or change values for this category code.

szCategoryCode21FA21charOPTNONE

A 10-digit category code that can be specified for any purpose. This code can then be used to selectively extract specific assets from the 
Item Master. See User Defined Codes, system 12, code 21 to view and/or change values for this category code.

szCategoryCode22FA22charOPTNONE

A 10 digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the Asset 
Master. Use UDC 12/22 to view or change values for this category code.

szCategoryCode23FA23charOPTNONE

A 10 digit category code that can be used for any purpose. You can then use this code to selectively extract specific assets from the Asset 
Master. Use UDC 12/23 to view or change values for this category code.

cWarrantyFlagWRFLcharOPTNONE

A code that indicates whether a piece of equipment is under warranty. Valid values are:  Blank  Not under warranty 1      Under warranty 

szTaxRateAreaTXA1charOPTNONE

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

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.

szDepreciationMethodADMcharOPTNONE

The user defined code (12/DM) that indicates the method of depreciation for the specified book. In addition to any user defined 
depreciation methods that you set up for your company, the following standard depreciation methods are available in the Fixed Assets system: 00 No 
Depreciation Method Used   01 Straight Line Depreciation   02 Sum of the Year's Digits   03 125% Declining Bal w/ Cross Ovr   04 150% Declining 
Bal w/ Cross Ovr 05 200% Declining Bal w/ Cross Ovr   06 Fixed % on Declining Balance   07 ACRS Standard Depreciation   08 ACRS Optional 
Depreciation   09 Units of Production Method   10 MACRS Luxury Cars   11 Fixed % Luxury Cars   12 MACRS Standard Depreciation   13 MACRS 
Alternative Depreciation   14 ACRS Alternate Real Property   15 Fixed % on Cost   16 Fixed % on Declining Bal w/ Cross Ovr   17 AMT Luxury Cars  
18 ACE Luxury Cars Note: Any additional depreciation methods that you create for your organization must have an alpha code.

cDepreciationInformationITACcharOPTNONE

A code for additional depreciation information. This code is used for investment tax credit (ITC) and averaging conventions. The system 
validates the code you enter in this field against user defined code table (12/AC). Valid codes are: A Actual Depreciation Start  
F First-half/2nd-half convention   H Half-Year   M Mid-Month Convention   N 1st Day of Next Period   P Middle of Period   Q Mid-Quarter Convention   R 1st Day of 
Next Year   S 1st Actual/2nd Period Start   Y Mid-Year Convention   W Whole Year Convention   0 No ITC Taken   1 Three Year Method (3 1/3%)  
2 Five Year Method (6 2/3%)   3 Seven Year Method (10%)   4 ACRS w/ Basis Reduction - 10% ITC 5 ACRS w/o Basis Reduction  Note: Numeric 
codes apply to standard depreciation methods only. To determine the date for F (First-half/Second-half), use the following guidelines:  o If the 
asset was placed in service in the first half of the year, then the adjusted depreciation start date is the first day of the year.  o If the asset was 
placed in service in the second half of the year, then the adjusted depreciation start date is the first day of the succeeding year.   o The first half 
of the year expires at the close of the last day of the calendar month that is closest to the middle of the tax year.   o The second half of the year 
begins the day after the expiration of the first half of the tax year.

szScheduleMethod9ADSNcharOPTNONE

The alphanumeric code you assign to a units of production schedule. You must set up the schedules you want to use for method 09 (Units 
of Production Depreciation) in advance on the Units of Production Schedule form.

cComputationMethodDIR1charOPTNONE

A code that specifies the method that the system uses to calculate depreciation based on the depreciation method you specify. Valid 
values are: C  Current year to date. Calculates only the current year's depreciation. I  Inception to date. Recalculates the entire depreciation amount 
from the start date through the current year. Prior year depreciation is then subtracted to determine current year depreciation. This method 
results in a one-time current period correction for any errors in prior period depreciation. F  Inception to date - first rule. Calculates inception to 
date (rule I) for the first rule (if there are two rules) and calculates current year to date (rule C) for the second rule. P  Current period. Calculates 
depreciation for the current period and then extrapolates the annual amount based on the cumulative percentage from the period pattern and 
year-to-date posting. Any depreciation calculated for the current period is subtracted. R  Remaining months. Depreciates the net book value 
as of the beginning of the current tax year over the remaining life of the asset. This results in the amortization of prior period calculation errors 
over the remaining life of the asset.

cBalanceCharacterCodeCHCDcharOPTNONE

A code that indicates in which range of accounts the account in the Item Balance falls.  Valid values are: 1 Cost     2 Accumulated Depreciation    
3 Secondary A/D   4 Depreciation Expense     5 Depreciation Expense - Secondary     6 Depreciation Expense - Tertiary     7 Net Book Value - 
Disposal     8 Disposal - Clearing     9 Disposal - Proceeds

Related Functions

None

Related Tables

None