Process

1. Process Mode

Specify whether to run the program in proof or final mode. Values are:

Blank: Run the program in proof (preliminary) mode. The system calculates final projected values and profit information and prints a report.

1: The system performs the same calculations as it does when you run the program in proof (preliminary) mode, but additionally updates the F5144 and F5145 tables.

2. Period End Date

Specify the date through which the system calculates profit information. Because the system stores account balances by period, the system always calculates balances based on the last day of the period regardless of the day that you enter. For example, if June 30 is the last day of the period and you specify June 15, the system uses June 30. You must enter a date in this processing option; otherwise, the system prints the error message No period end date in processing option on the report.

3. Period End Quarter Date

Specify the prior quarter end date for which the system calculated profit information. If you leave this processing option blank, the system uses the Earned Job to Date amounts as the Earned Current Quarter amounts.

4. Company

Specify the company to assign to the profit recognition records that the system generates. The system uses the company number that you enter to generate the journal entries when you run the Create Journal Entries program (R51444). The company number that you specify must be set up with a complete balance sheet.

5. Summarization Level

Specify the summarization level to store profit recognition information in table F5144. Values are:

1: Project level.

2: Job level.

3: Subledger level.

4: Revenue Performance Obligation (RPO) level.

Note: If you are using the JD Edwards EnterpriseOne Homebuilder Management system, you must enter 3 for this processing option to view cost of sales accounts at the option level in the P5144 program.
6. Threshold

Specify the threshold percent against which the system compares the value of the percent complete to determine whether to calculate profit. The value that you enter for this processing option overrides the value that you entered on the Job Master Revisions form. If the percent complete of the job is less than the threshold amount, the system uses zero as the earned job-to-date profit.

Enter the threshold percent as a whole number. For example, enter 15 to specify 15 percent.

(Release 9.2 Update) If you leave this field blank, the system uses the Threshold Processing value.

6a. Threshold Processing (Release 9.2 Update)

Specify whether the system uses the threshold percent complete value from the Job Master program (P51006). The system uses the value in this field only if you leave the Threshold field blank. Values are:

Blank: Do not use threshold percent complete value from Job Master.

1: Use threshold percent complete value from Job Master.

7. Defer Preference

Specify whether to recognize all of the deferred profit in the period during which the percent complete exceeds the threshold percent, or allocate it based on the life of the job. Deferred profit is profit that the system calculated when the percent complete was less than the threshold percent.

8. Projected Final Cost (Release 9.2 Update)

Specify the ledger the system uses to calculate the projected final cost. Values are:

Blank: The system accumulates the projected final cost stored in the HA ledger.

1: The system calculates projected final cost using the percent completion from the F% ledger with a blank Cost Code and Cost Type.

2: The system accumulates the projected final cost and revenue from the ledger type that you specify in the Ledger Type for Projected Final Cost processing option.

If you enter 2 in this field, you must specify the ledger type from which to calculate the projected final cost and revenue.

9. Recognition Method

Specify the method that the system uses to recognize profit. Values are:

1: The system calculates profit based on the values of the cost accounts. The AAI ranges for item JCST identify the cost accounts that the system uses.

2: The system calculates profit based on the values of the revenue accounts. The AAI ranges for item JCCA identify the revenue accounts that the system uses.

3: The system calculates profit using both the cost and revenue methods, and then uses the lower of the two results.

10. Exclude Invalid Work Orders

Specify whether to include or exclude invalid work orders to recognize profit. Values are:

Blank: Include invalid work orders.

1: Exclude invalid work orders.

11. Provision for Loss

Specify whether to add the value in the Provision for Loss field to the Earned Job to Date Cost field. The system calculates and displays a provision for loss value if estimated cost for the contract exceeds estimated revenue. Values are:

Blank: Add the provision for loss value to the earned job to date cost. As a result, the value in the Earned Job to Date Cost field is not equal to the percent complete multiplied by the projected final cost in the Group Job Adjustments program (P5144) and the Single Job Adjustments program (P51440).

1: Do not add the provision for loss to the earned job to date cost.

For example, suppose that you create a journal entry and post the journal entry to the Cost/Revenue account to update the AA ledger. You update the percent complete value so that the cost is greater than the revenue and then run the R51800 program with this processing option value set to Blank. The system will calculate and display the provision for loss value. If you set this processing option value to 1, the system will not display the provision for loss value.

Note: You must set this processing option to the same value for these programs: Profit Recognition Build (R51800), Executive Summary Report (R51443), Create Journal Entries for Profit Recognition (R51444), Single Job Adjustment Screen (P51440), and Group Job Adjustment Screen (P5144).
12. (Release 9.2 Update) Earned Amount Calculation

Specify whether to calculate the earned cost and revenue amounts when the cost and revenue for the prior period are reversed, and the current period is a reversal of the prior period. Values are:

Blank: Calculate earned cost and revenue amounts.

1: Do not calculate earned cost and revenue amounts.

Note: You must set this processing option to the same value for these programs: Profit Recognition Build (R51800), Executive Summary Report (R51443), Create Journal Entries for Profit Recognition (R51444), Single Job Adjustment Screen (P51440), and Group Job Adjustment Screen (P5144).