GlobalMeterUpdate

Global Meter Update

Minor Business Rule

Object Name: B1300230

Parent DLL: CMFG

Location: Client/Server

Language: C

Data Structure

D1300230 - Global Meter Update

Parameter NameData ItemData TypeReq/OptI/O/Both
mnF0911JobnumberJOBSMATH_NUMERICREQINPUT

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

mnFuelNetIncreaseNIOWMMATH_NUMERICOPTINPUT

The net increase (decrease) in the current amount.

mnMilesNetIncreaseNIOWMMATH_NUMERICOPTINPUT

The net increase (decrease) in the current amount.

mnHoursNetIncreaseNIOWMMATH_NUMERICOPTINPUT

The net increase (decrease) in the current amount.

szCompanyCOcharREQINPUT

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.

jdGLDateJULIANDGJJDEDATEREQINPUT

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

szDescCompressedDSCCcharOPTINPUT

The compressed description contains the alpha name without spaces, slashes,dashes, commas, and other special characters.  The 
compressed description is the field used in the Data Dictionary Name Search.

szCostCenterMCUcharOPTINPUT

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.

szLocationLOCcharOPTINPUT

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

szAssetNumberInputASIIcharOPTINPUT

An identification code that represents an asset. You enter the identification code in one of the following formats: 1 Asset number (a 
computer-assigned, 8-digit, numeric control number)   2 Unit number (a 12-character alphanumeric field)   3 Serial number (a 25-character alphanumeric 
field) Every asset has an asset number. You can use unit number and serial number to further identify assets. If this is a data entry field, the first 
character you enter indicates whether you are entering the primary (default) format that is defined for your system, or one of the other two 
formats. A special character (such as / or *) in the first position of this field indicates which asset number format you are using. You assign special 
characters to asset number formats on the fixed assets system constants form.

szItemNoUnknownFormatUITMcharOPTINPUT

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

szEquipmentStatusEQSTcharOPTINPUT

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

cDisplayChildrenEV01charOPTINPUT

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

cDisplayDisposedEV01charOPTINPUT

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

szMajorClassACL1charOPTINPUT

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.

szSubClassACL2charOPTINPUT

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.

szClassCode3ACL3charOPTINPUT

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.

szClassCode4ACL4charOPTINPUT

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.

szClassCode5ACL5charOPTINPUT

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.

szClassCode6ACL6charOPTINPUT

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

szClassCode7ACL7charOPTINPUT

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

szClassCode8ACL8charOPTINPUT

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.

szClassCode9ACL9charOPTINPUT

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.

szClassCode0ACL0charOPTINPUT

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.

cUpdateChildrenMetersEV01charOPTINPUT

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

szSubledgerSBLcharOPTINPUT

A code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an 
address book number. If you enter a subledger, you must also specify the subledger type.

cSubledgerTypeSBLTcharOPTINPUT

A user defined code (00/ST) that is used with the Subledger field to identify the subledger type and how the system performs subledger 
editing. On the User Defined Codes form, the second line of the description controls how the system performs editing. This is either hard-coded 
or user defined. Valid values include: A Alphanumeric field, do not edit   N Numeric field, right justify and zero fill   C Alphanumeric field, right 
justify and blank fill  

szGLExplanationTextDL40charOPTINPUT

A description, remark, name or address.

szVersionVERScharOPTINPUT

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.

cF0911UpdatedEV02charOPTOUTPUT

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

mnNumberOfRecordsUpdatedMATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

szAmountofIncreaseAMTcharOPTOUTPUT

A value that represents a monetary amount increase that the system will apply to the selections on the form.

cEditFlagF0911EV01charREQINPUT

This flag is used by the business function to determine if editing should be done on the F0911 entries. Valid values are:
1= F0911 editing is done

0 = No F0911 editing is done


As a general practice, the first time the Global Update function is called, you should set this flag to a 1. If no errors or 

warnings are recieved, then call this function again using a zero.

nWriteF1202FlagINT01integerREQINPUT

This flag is used by the business function to determine if F1202 records should be written. Valid values are:
1 = Write F1202 records

0 = Do not write F1202 records

nWriteF0911FlagINT01integerREQINPUT

This flag is used by the business function to tell N1300210 whether or not to write the F0911 cache records. Valid 
values are:

1 = Write F0911 records

0 = Don't write F0911 records

cF0911ResetFlagEV01charREQINPUT

This flag is used by the business function to determine if the function is being called again. Valid values are:
1 = Function has been called more than once

0 = Function is being called the first time


As a general practice, this flag should be set to a 1 ONLY if you have had no errors or warnings and are calling Global 

Update a second time to do both F0911 and F1202 writing.

mnBatchNumberICUMATH_NUMERICREQBOTH

This field is used by the function for F0911Begin Doc purposes.

szBatchTypeICUTcharREQBOTH

This field is used by the function for F0911Begin Doc purposes.

jdDateBatchDICJJDEDATEREQBOTH

This field is used by the function for F0911Begin Doc purposes.

mnDocumentNumberDOCMATH_NUMERICREQBOTH

This field is used by the function for F0911Begin Doc purposes.

szWorkStationIdJOBNcharREQNONE

This field is used in this function when it calls B3103040 "Retrieve Job Number for Company". This is used by that 
function to create a unique cache name.

Related Functions

B1200050 F1201, Create Parent Child Asset Cache
B1200100 Cache, Process Asset Tree
N1300210 Write Meter Reading Transaction
R12807 Update PM Schedule Status
X1202 F1201 Validate Asset Number
X4101 Validate and Retrieve Item Master

Related Tables

F0010 Company Constants
F1201 Asset Master File