AccumulateJobCostTotals

Job Cost Totals

Minor Business Rule

Object Name: B5100021

Parent DLL: CAEC

Location: Client/Server

Language: C

Purpose
Use a pointer in memory to store totals from a grid to display the totals rolled back to a level of detail.


Setup Notes and Prerequisites
A while loop with level of detail rolling must be set up in Event Rules. After every grid record is fetched then the totals are accumulated. When a 

level break occurs then the totals are retrieved to the current level of detail.

The Pointer needs to be cleaned up before exiting the form because memory is allocated.

Data Structure

D5100021 - Job Cost Totals

Parameter NameData ItemData TypeReq/OptI/O/Both
idPointerGENLNGIDREQBOTH

General purpose ID variable.

cLevelOfDetailLODcharREQINPUT

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

szDescriptionDL01charOPTNONE

A user defined name or remark.

mnTotal_1AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_2AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_3AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_4AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_5AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_6AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_7AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_8AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_9AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_10AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

cOutputFlagEV01charOPTNONE

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

szCostCodeSUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szCostTypeOBJcharOPTNONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

cLevelOfDetailOutputLODcharOPTNONE

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

Related Functions

None

Related Tables

None
FreeMemoryJCTotalPointer

FreeMemoryJCTotalPointer

Job Cost Totals

Minor Business Rule

Object Name: B5100021

Parent DLL: CAEC

Location: Client/Server

Language: C

Data Structure

D5100021 - Job Cost Totals

Parameter NameData ItemData TypeReq/OptI/O/Both
idPointerGENLNGIDREQBOTH

General purpose ID variable.

cLevelOfDetailLODcharREQINPUT

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

szDescriptionDL01charOPTNONE

A user defined name or remark.

mnTotal_1AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_2AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_3AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_4AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_5AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_6AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_7AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_8AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_9AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_10AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

cOutputFlagEV01charOPTNONE

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

szCostCodeSUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szCostTypeOBJcharOPTNONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

cLevelOfDetailOutputLODcharOPTNONE

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

Related Functions

None

Related Tables

None
RetrieveJobCostTotals

RetrieveJobCostTotals

Job Cost Totals

Minor Business Rule

Object Name: B5100021

Parent DLL: CAEC

Location: Client/Server

Language: C

Purpose
Use a pointer in memory to store totals from a grid to display the totals rolled back to a level of detail.


Setup Notes and Prerequisites
A while loop with level of detail rolling must be set up in Event Rules. After every grid record is fetched then the totals are accumulated. When a 

level break occurs then the totals are retrieved to the current level of detail.

The Pointer needs to be cleaned up before exiting the form because memory is allocated.

Data Structure

D5100021 - Job Cost Totals

Parameter NameData ItemData TypeReq/OptI/O/Both
idPointerGENLNGIDREQBOTH

General purpose ID variable.

cLevelOfDetailLODcharREQINPUT

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

szDescriptionDL01charOPTNONE

A user defined name or remark.

mnTotal_1AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_2AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_3AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_4AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_5AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_6AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_7AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_8AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_9AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

mnTotal_10AO1OWMATH_NUMERICOPTNONE

A value that the method of computation and processing options are set to in order to determine which fields appear on this form. Valid 
values are:   o  Force +/- Amounts. This field appears with Methods F, G, O, Q, and S. Incremental change to the Force Amounts (FA) ledger. The 
system calculates force amounts.   o  Force Total Amounts. This field appears with Methods F, G, O, Q, and S. The new total in the Force 
Amounts (FA) ledger. The system calculates +/- force amounts.   o  Percent Complete. This field appears with Methods F, G, O, P, and S. The new 
total in the Percent Complete (F%) ledger.   o  Estimate to Complete Amounts. This field appears only with Method E. The system adds the 
values in this field, the Estimate to Complete Units fields, and Unit Rate field to the Actual Units and Actual Amounts fields to determine the 
estimate total (projected final values). The system updates the Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.   o  
Estimate Total Amounts. This field appears only with Method E. The values in this field are the projected final values. The system updates the 
Projected Final Amounts (HA) and Projected Final Units (HU) ledgers.

cOutputFlagEV01charOPTNONE

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

szCostCodeSUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szCostTypeOBJcharOPTNONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

cLevelOfDetailOutputLODcharOPTNONE

The Level of Display field contains a number or letter identifying the level at which menus and processing options are displayed. The 
levels of display are as follows:    A Product Groups (for example, Job Cost, Manufacturing)    B Major Products (for example, GL, AP)    1   Basic 
Operations    2   Intermediate Operations    3   Advanced Operations    4   Computer Operations    5   Programmers    6   Senior Programmers.

Related Functions

None

Related Tables

None