ProfitRecognitionCalculations

Profit Recognition Calculations

Minor Business Rule

Object Name: N5100007

Parent DLL: CAEC

Location: Client/Server

Language: NER

Purpose
To perform the calculations needed for Profit Recognition programs.  The calculations needed are:
1)Percent Complete

2)Earned Job to Date Revenue

3)Earned Job to Date Costs

4)Earned Job to Date Profit

5)Earned Current Period Revenue

6)Earned Current Period Costs

7)Earned Current Period Profit

8)Earned Quarter to Date Revenue

9)Earned Quarter to Date Costs

10)Earned Quarter to Date Profit

11)Earned Year to Date Revenue

12)Earned Year to Date Costs

13)Earned Year to Date Profit

14)Under Billing/Cost Amount

15)Over Billing/Cost Amount

16)Provision for Loss

17)Projected Final Revenue

18)Projected Final Costs

19)Projected Final Profit

20)Unearned Revenue

21)Unearned Costs

22)Unearned Profit


Setup Notes and Prerequisites

The following Database data items in the Special Logic section need to be hidden as workfields.  Some of these workfields, as noted,  need to be setup to 
calculate the amount and update the table F5144.  Revenues are stored as negative numbers but displayed on forms as positve and costs are stored as 

positive numbers and displayed as positive numbers.  The logic in the named event rules takes revenues (which is a  negative number in the database but 

passed on to the named event rule as a positive number) and subtract costs to obtain profit calculation.  A negative profit indicates true loss and a positive 

number indicates a profit.

Data Structure

DN5100007 - Profit Recogntion Calculations

Parameter NameData ItemData TypeReq/OptI/O/Both
cMethodProfitRecogRECMcharOPTBOTH

A code that specifies the method of recognition for job-to-date earned profit. The recognition method controls whether the percent complete 
is applied to costs or billings (revenue). Valid values are: 1    Percent of cost (cost to cost). 2    Percent of revenue. 3    The percent complete 
applies to the lesser of the two, cost or revenue. The system applies the percentage to the one that results in a lower job-to-date earned 
profit. Note: If the job-to-date earned profit is equal for both cost and revenue, the system uses method 1.

mnProfitThresholdPercentPTPCMATH_NUMERICOPTINPUT

The level of completion at which the actual cost becomes significant for recognizing profit on a job. If the percent complete for a job is less 
than the threshold percent, profit recognition is deferred. If the percent complete is equal to or greater than the threshold, profit recognition can 
occur. You can recognize the entire deferred profit toward the current recognition period or recognize it proportionately over the life of the 
job. You can specify the threshold percent with either of the following:   o  A processing option for the Profit Recognition program   o  The Profit % 
field on the Single Job Adjustments form 

cDeferredProfitRecongniPTTHcharOPTINPUT

A value that controls how to recognize the deferred profit that accrues while the percent complete for a job is less than the threshold percent 
for profit recognition. Valid values are: 1    Recognize all the accrued profit in the first period that the percent complete is equal to or greater 
than the threshold. 2    Recognize the accrued profit proportionately over the life of the job beginning with the first period that the percent 
complete is equal to or greater than the threshold. The total profit recognized is equal to:        [(% Complete - Threshold %) / (1 - Threshold %)] * 
Projected Final Profit

mnPercentComplete_CalculatedAO1OWMATH_NUMERICOPTOUTPUT

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.

mnProjectedFinalRevenuePercentAO1OWMATH_NUMERICOPTINPUT

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.

mnProjectedFinalCostPercentAO1OWMATH_NUMERICOPTINPUT

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.

mnProjectedFinalProfitPercentAO1OWMATH_NUMERICOPTINPUT

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.

mnCostProjectedFinalAdjCPFAMATH_NUMERICOPTBOTH

The projected final amount (ledger type HA) in the Account Balances table (F0902) for a job's cost accounts. Initially, this amount is equal to 
the projected final cost that results when the Profit Recognition File Build program (R51800) is run. You can then use this field to manually 
change the amount. You can also enter a percentage so that the system automatically calculates the amount. If you enter a percentage, which 
is the percent complete as it applies to cost, enter the number preceded or followed by %. For example, you can enter 20 percent as either 
%20 or 20%. Note: The JCSTxx AAIs control the ranges of accounts that are considered cost accounts.

mnRevnProjectedFinalAdjRPFAMATH_NUMERICOPTBOTH

The projected final amount (ledger type HA) in the Account Balances table (F0902) for a job's revenue accounts. Initially, this amount is 
equal to the projected final revenue that results when the Build Recognition Data program (R51800) is run. You can then use this field to manually 
adjust the amount. You can also enter a percentage to have the system automatically calculate the amount. If you enter a percentage, which 
is the percent complete as it applies to revenue, enter the number preceded or followed by %. For example, you can enter 20 percent as 
either %20 or 20%. Note: The JCCAxx AAIs control the ranges of accounts that are considered as revenue accounts.

mnActualCostToDateCATDMATH_NUMERICOPTINPUT

The actual amount (ledger type AA) recorded to date in the Account Balances table (F0902) for a job's cost accounts. It is the sum of the 
prior year-end balance and the net amount of all the postings in the current year through the current period. Note: The JCSTxx AAIs control the 
ranges of accounts that are considered cost accounts.

mnActualRevnToDateRATDMATH_NUMERICOPTINPUT

The actual amount (ledger type AA) recorded to date in the Account Balances file (F0902) for a job's revenue accounts. It is the sum of the 
prior year-end balance and the net amount of all the postings in the current year through the current period. Note: The JCCAxx AAIs control the 
ranges of accounts that are considered as revenue accounts.

mnJobToDateEarnedCostCJTDMATH_NUMERICOPTBOTH

The cumulative earned cost for a job. This cost is controlled by the method of recognition. The following rules apply:   o  When the method 
relates to the percent of cost, this cost is equal to the job-to-date actual cost.   o  When the method relates to the percent of revenue, and the 
projected final profit is positive, this cost is equal to the projected final cost multiplied by the earned percentage.   o  When the method relates to 
the percent of revenue, and the projected final profit is negative, the job-to-date earned profit is set to equal the projected final profit. As a 
result, this cost is equal to the job-to-date earned revenue minus the job-to-date earned profit.   o  When the method relates to the percent of 
revenue, and the threshold percent complete is greater than the actual percent complete, this cost is equal to the job-to-date earned revenue.

mnJobToDateEarnedRevenRJTDMATH_NUMERICOPTBOTH

The cumulative earned revenue for a job. This revenue is controlled by the method of recognition and the following criteria:   o  When the 
method relates to the percent of revenue, this revenue is equal to the job-to-date actual revenue.   o  When the method relates to the percent of 
cost, and the projected final profit is positive, this revenue is equal to the projected final revenue multiplied by the earned percentage.   o  
When the method relates to the percent of cost, and the projected final profit is negative, the job-to-date earned profit is set to equal the 
projected final profit. As a result, this revenue is equal to the job-to-date earned cost plus the job-to-date earned profit.   o  When the method relates to 
the percent of cost, and the threshold percent complete is greater than the actual percent complete, this revenue is equal to the job-to-date 
earned cost.

mnCostEarnedPriorMoCEPMMATH_NUMERICOPTINPUT

The actual costs as calculated the last time that profit recognition was run.

mnRevnEarnedPriorMoREPMMATH_NUMERICOPTINPUT

The actual revenue as calculated the last time that profit recognition was run.

mnCostEarnedEndOfPriorCEPQMATH_NUMERICOPTINPUT

The actual costs as calculated the last time that profit recognition was run in the prior quarter.  This field is used for calculating Earned 
Current Quarter Cost.

mnRevenueEarnedEndOfPriorREPQMATH_NUMERICOPTINPUT

The revenue as calculated the last time that profit recognition was run in the prior quarter. This field is used to calculate Earned Current 
Quarter Revenue.

mnCostEarnedPriorYrCEPYMATH_NUMERICOPTINPUT

The actual costs as calculated the last time that profit recognition was run in the prior year. Profit recognition is not run automatically, so the 
value in this field represents costs at the end of last year only if profit was recognized through the end of the year.

mnRevnEarnedPriorYrREPYMATH_NUMERICOPTINPUT

The actual revenue as calculated the last time that profit recognition was run in the prior year. This value represents revenue at the end of 
last year only if profit was recognized through the end of the year.

mnProjectedFinalProfit_LossAO1OWMATH_NUMERICOPTBOTH

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.

mnProvisionforLossCostAdjmtAO1OWMATH_NUMERICOPTOUTPUT

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.

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

mnActualToDateProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnJobToDateEarnedProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarmedCurrentPeriodCostsAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentPeriodRevenueAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentQuarterCostsAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentQuarterRevenueAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentYearCostsAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentYearRevenueAO1OWMATH_NUMERICOPTOUTPUT

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.

mnUnderBillingAmountAO1OWMATH_NUMERICOPTOUTPUT

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.

mnUnearnedBacklogRevenueAO1OWMATH_NUMERICOPTOUTPUT

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.

mnOverBillingAmountAO1OWMATH_NUMERICOPTOUTPUT

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.

mnUnearnedBacklogCostAO1OWMATH_NUMERICOPTOUTPUT

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.

mnUnearnedBacklogProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentPeriodProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedCurrentQtrProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnEarnedYTDProfitAO1OWMATH_NUMERICOPTOUTPUT

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.

mnStoredMaterialsSTMLMATH_NUMERICOPTINPUT

A code that specifies whether to accrue or defer additional costs to a job. A deferred cost can be the value of stored materials, which have 
been received but not yet used on a job. A positive amount in this field is an accrued cost that increases the job-to-date actual costs. A 
negative amount is a deferred cost that decreases the job-to-date actual costs. In the profit recognition process, this amount is initially set to 
zero. Note: The JCSMI and JCSMJ AAIs identify the accounts for deferred costs. JCAPC and JCAPO AAIs identify the accounts for accrued costs.

Related Functions

None

Related Tables

None