BILLING REQUIREMENT WITHOUT MAPPING

ACRN Only using FIFO methodology

Requirement:  the payment office will make payment in sequential ACRN order within the contract, exhausting all funds in the smallest ACRN before paying from the next ACRN. 

Using the FIFO method, the funds from ACRN AA would be exhausted before using funds from ACRN AB.  The user will be responsible for assigning the correct sequence number to the ACRN value (for example, the user will need to link ACRN AA to sequence number 1 and ACRN AB to sequence number 2).

Example:

A contract is awarded with the following Accounting Classification data:

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

15,000.00

0001

0001AB

AA

5793400309475A110704040004081572806F503000 F03000

11,000.00

0002

0002AA

AB

8893400309475A110704040004081572806F336000 F07700

12,000.00

0002

0002AB

AB

8893400309475A110704040004081572806F336000 F07700

14,000.00

0003

0003AA

AA

5793400309475A110704040004081572806F503000 F03000

10,000.00

0003

0003AB

AB

8893400309475A110704040004081572806F336000 F07700

15,000.00

0004

0004AA

AC

7765658810475A110704040004081572806F336000 C15500

30,000.00

0004

0004AB

AC

7765658810475A110704040004081572806F336000 C15500

50,000.00

 

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

You would set up the ACRN data as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master). Line and Subline data would not be entered based upon the Billing Requirement selection of ACRN Only.  Accounts are not mapped.

Sequence Number

Active

ACRN

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Current ACRN Allocation Amount

Remaining ACRN Value

1

Y

AA

36,000.00

0.00

36,000.00

0.00

0.00

36,000.00

2

Y

AB

41,000.00

0.00

41,000.00

0.00

0.00

41,000.00

3

Y

AC

80,000.00

0.00

80,000.00

0.00

0.00

80,000.00

 

The ACRN Modification Value column is used for illustration purposes only.

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings)) produces the following invoice amounts for Project USN0418 (SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR):

USN0418                                     82,500.00

Calculation Logic

The system calculates the ACRN allocation amounts by performing the following:

Determine amount remaining to be allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus allocation amounts already calculated for the CURRENT invoice:

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418                      

                                                                  82,500.00

Minus all allocation amounts already calculated for the current invoice

     None exists                                         -         0.00

Amount Remaining to be Allocated     82,500.00

Determine the available ACRN AA remaining funded value balance. 

This amount is calculated by using the following formula: 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

It may seem logical to use the ACRN_AVAIL_AMT value in the PROJ_ACRN_DETL table, but this column cannot be used because you have the capability to recalculate ACRN Bills and an incorrect allocation calculation would occur on the subsequent calculation.  For example, if the ACRN Value (ACRN_FUNDED_AMT) is 1,000.00 and the Previous ACRN Allocation Amount (ACRN_BILLED_AMT) is 0.00, the Remaining ACRN Value (ACRN_AVAIL_AMT) would be 1,000.00.  If you calculate the ACRN Bill for the first time and the amount computed is 200.00, the table values would change to:

ACRN_FUNDED_AMT

1,000.00

Remains unchanged.

ACRN_BILLED_AMT

0.00

Remains unchanged because invoice has not been posted.

ACRN_CUR_ALLOC_AMT

200.00

Amount of current computation.

ACRN_AVAIL_AMT

800.00

Remaining ACRN Value after computation.

 

If you were to compute the invoice again and the application was using the ACRN_AVAIL_AMT as the basis for available funds, 800.00 would be used when, in actuality, 1,000.00 of ACRN funds is available. 

Remaining ACRN Funded Value amount for ACRN AA: 36,000.00

(PROJ_ACRN_DETL.ACRN_FUNDED_AMT – (PROJ_BILL_ACRN.DETL.ACRN_BILLED_AMT)

The system allocates the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 82,500.00, is greater than the Remaining ACRN Funded Value of 36,000.00 for ACRN AA; so the system allocates 36,000.00 to ACRN AA for Project USN0418.

The system checks for the existence of an ACRN Sequence Number > 1. Sequence Numbers 2 and 3 exist. The system uses the smallest ACRN Sequence Number remaining for the next step of the calculation.

ACRN AB is the 2nd ACRN Sequence Number.  (SEQ_NO = 2) 

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 2.  Continue calculation.

The system calculates the ACRN AB allocation amount by performing the following:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number < 2:

ACRN Sequence #1, ACRN AA:  36,000.00

Project USN0418 Amount Remaining to be Allocated:  46,500.00

Determine the available ACRN AB funding balance:

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

Remaining ACRN Funded Value for ACRN AB:  41,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 46,500.00, is greater than the Remaining ACRN Funded Value of 41,000.00 for ACRN AB; so the system allocates 41,000.00 to ACRN AB for the project.

The system checks for the existence of an ACRN Sequence Number > 2.  Sequence Number 3 exists.

ACRN AC is the 3rd ACRN Sequence Number.  (SEQ_NO = 3)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 3.  Continue calculation.

The system calculates the ACRN AC allocation amount by performing the following:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number < 3

     ACRN Sequence #1, ACRN AA:  36,000.00

     ACRN Sequence #2, ACRN AB       - 41,000.00

Project USN0418 Amount Remaining to be Allocated:  5,500.00

Determine the available ACRN AC funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  80,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 5,500.00 is less than the Remaining ACRN Funded Value of 80,000.00 for ACRN AC; so the system allocates 5,500.00 to ACRN AC.

Check for the existence of an ACRN Sequence Number > 3.  None exists, calculation ends. 

Summary of ACRN Allocation Amounts:

ACRN

Allocation Amount

AA

36,000.00

AB

41,000.00

AC

5,500.00

Total Allocation

82,500.00

 

ACRN Only using LIFO methodology

Requirement:  The payment office will make payment in sequential ACRN order within the contract, exhausting all funds in the greatest ACRN before paying from the lower ACRNs.

Using the LIFO method, the funds from ACRN AB would be exhausted before using funds from ACRN AA.  The user will be responsible for assigning the correct Sequence Number to the ACRN value (for example, the user will need to link ACRN AA to Sequence Number 1 and ACRN AB to Sequence Number 2).  The sequencing of ACRNs will be the same with the FIFO and LIFO methodologies.  When calculating using FIFO, the lowest Sequence Number will be used first.  When calculating using LIFO, the highest Sequence Number will be used first.

ACRN Modification Value column is used for illustration purposes only.

A contract is awarded with the following Accounting Classification data:

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

15,000.00

0001

0001AB

AA

5793400309475A110704040004081572806F503000 F03000

11,000.00

0002

0002AA

AB

8893400309475A110704040004081572806F336000 F07700

12,000.00

0002

0002AB

AB

8893400309475A110704040004081572806F336000 F07700

14,000.00

0003

0003AA

AA

5793400309475A110704040004081572806F503000 F03000

10,000.00

0003

0003AB

AB

8893400309475A110704040004081572806F336000 F07700

15,000.00

0004

0004AA

AC

7765658810475A110704040004081572806F336000 C15500

30,000.00

0004

0004AB

AC

7765658810475A110704040004081572806F336000 C15500

50,000.00

 

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

The ACRN data would be setup as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master).  Line and Subline data would not be entered based upon the Billing Requirement selection of ACRN Only.  Accounts will not be mapped.

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings) - BLPGBILL) produces the following invoice amounts for Project USN0418 (SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR).

Sequence Number

Active

ACRN

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Remaining ACRN Value

1

Y

AA

36,000.00

0.00

36,000.00

0.00

36,000.00

2

Y

AB

41,000.00

0.00

41,000.00

0.00

41,000.00

3

Y

AC

80,000.00

0.00

80,000.00

0.00

80,000.00

 

USN0418                                     82,500.00

Calculation Logic

Calculate the ACRN allocation amounts by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Minus all allocation amounts already calculated for the current invoice

     None exists     -              0.00

Project USN0418 Amount Remaining to be Allocated:  82,500.00

Determine the available ACRN AC funding balance.

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  80,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 82,500.00, is greater than the Remaining ACRN Funded Value of 80,000.00 for ACRN AC; so the system allocates 80,000.00 to ACRN AC for Project USN0418.

The system checks for the existence of an ACRN Sequence Number < 3.  Sequence Numbers 1 and 2 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

ACRN AB is the highest remaining ACRN Sequence Number. SEQ_NO = 2.

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 2.  Continue calculation.

Calculate the ACRN AB allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 2:

ACRN Sequence #3, ACRN AC:  - 80,000.00

Project USN0418 Amount Remaining to be Allocated:  2,500.00

Determine the available ACRN AB funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  41,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 2,500.00, is less than the Remaining ACRN Funded Value of 41,000.00 for ACRN AB; so the system allocates 2,500.00 to ACRN AB for the project.

Check for the existence of an ACRN Sequence Number < 2.  Sequence Number 1 exists.

ACRN AA is the 1st ACRN Sequence Number.  (SEQ_NO = 1)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 1.  Continue calculation.

Calculate the ACRN AA allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 1

     ACRN Sequence #3, ACRN AC:  80,000.00

     ACRN Sequence #2, ACRN AB:      - 2,500.00

Project USN0418 Amount Remaining to be Allocated:  0.00

Determine the available ACRN AA funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  36,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 0.00, is less than the Remaining ACRN Funded Value of 36,000.00 for ACRN AA; so the system allocates 0.00 to ACRN AA.

Check for the existence of an ACRN Sequence Number < 1.  None exists, calculation ends. 

Summary of ACRN Allocation Amounts:

 ACRN                                   Allocation Amount

AA           0.00

AB           2,500.00

AC           80,000.00

  Total Allocation             82,500.00

ACRN Only using Proration methodology

Requirement:  the payment office will make payment from each ACRN within the contract in the same proportion as the amount of funding currently unliquidated for each ACRN. 

Unliquidated is defined as the Remaining ACRN Funded Value.

The mathematical equation to determine the Proration amounts will be:           

      Individual Remaining ACRN Funded Value (each ACRN)                                          

               Total of ALL Remaining ACRN Funded Values

A contract is awarded with the following Accounting Classification data:

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

15,000.00

0001

0001AB

AA

5793400309475A110704040004081572806F503000 F03000

11,000.00

0002

0002AA

AB

8893400309475A110704040004081572806F336000 F07700

12,000.00

0002

0002AB

AB

8893400309475A110704040004081572806F336000 F07700

14,000.00

0003

0003AA

AA

5793400309475A110704040004081572806F503000 F03000

10,000.00

0003

0003AB

AB

8893400309475A110704040004081572806F336000 F07700

15,000.00

0004

0004AA

AC

7765658810475A110704040004081572806F336000 C15500

30,000.00

0004

0004AB

AC

7765658810475A110704040004081572806F336000 C15500

50,000.00

 

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

The ACRN data would be set up as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master).  Line and Subline data would not be entered based upon the Billing Requirement selection of ACRN Only.  Accounts will not be mapped.

Sequence Number

Active

ACRN

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Remaining ACRN Value

1

Y

AA

36,000.00

0.00

36,000.00

0.00

36,000.00

2

Y

AB

41,000.00

0.00

41,000.00

0.00

41,000.00

3

Y

AC

80,000.00

0.00

80,000.00

0.00

80,000.00

 

ACRN Modification Value column is for illustration purposes only.

The ACRN Sequence Number for this calculation is used only for rounding amounts.

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings) - BLPGBILL) produces the following invoice amounts for Project USN0418 (SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR).

USN0418:  82,500.00

Calculation Logic

Calculate the ACRN allocation amounts by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR                                   

Project USN0418 Amount Remaining to be Allocated:  82,500.00

Determine the Remaining ACRN Funded Value for each ACRN as a ratio to the Sum of ALL Remaining ACRN Funded Value amounts for active ACRNs.

If the individual ACRN Remaining ACRN Funded Value (PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT) is less than or equal to 0.00, do not include that specific ACRN Funded Value in the calculation as part of the numerator or denominator.  If the PROJ_ACRN_DETL.ACTIVE_FL = N, do not include that specific ACRN Funded Value in the calculation.

Gather individual ACRN Remaining ACRN Funded Values where PROJ_ACRN_DETL.ACTIVE_FL = Y and Remaining ACRN Funded Value (PROJ_ACRN_DETL.ACRN_FUNDED_AMT - PROJ_ACRN_DETL.ACRN_BILLED_AMT) > 0:

ACRN AA Remaining ACRN Funded Value:  36,000.00

ACRN AB Remaining ACRN Funded Value:   41,000.00

ACRN AC Remaining ACRN Funded Value:   80,000.00

Total Remaining ACRN Funding Value          157,000.00

Next, convert ACRN Remaining ACRN Funded Values as a ratio to Total of ALL Remaining ACRN Funded Values:

ACRN Proration:

 

ACRN

ACRN Proration

AA

(36,000.00 / 157,000.00)

AB

(41,000.00 / 157,000.00)

AC

(80,000.00 / 157,000.00)

 

Multiply the SUM (MU_INVC_AMT) from BILL_EDIT_INVC_HDR for the Billing Level project ID by the appropriate ACRN ratio from the preceding table.

ACRN Allocation:

 

ACRN

Ratio Computation

ACRN Allocation Amount

AA

(82,500.00 * (36,000.00 / 157,000.00))

18,917.20

AB

(82,500.00 * (41,000.00 / 157,000.00))

21,544.59

AC

(82,500.00 * (80,000.00 / 157,000.00))

42,038.22

Total ACRN Allocation Amount

82,500.01

 

If any residual amounts result due to rounding (Total ACRN Allocation Amount not equal to Invoice Amount, SUM(MU_INVC_AMT)), apply the residual to the ACRN linked to the smallest ACRN Sequence Number with a Remaining ACRN Funded Value > 0.

The smallest ACRN Sequence Number with a Remaining ACRN Funded Value is ACRN AA (SEQ_NO = 1).

Distribute the .01 rounding amount to ACRN AA.

Summary of ACRN Allocation Amounts

ACRN

Calculation

Allocation Amount

AA

Reduce by .01 - rounding issue

18,917.20

AB

 

21,544.59

AC

 

42,038.22

Total ACRN Allocation Amount

82,500.00

 

ACRN/Line Item using FIFO Methodology

Requirement:  If there is more than one ACRN within a contract line item, the payment office will make payment in sequential ACRN order within the line item, exhausting all funds in the previous ACRN before paying from the next ACRN. 

Using the FIFO method, the ACRN value is compared to each Line Item/Subline Item to determine which ACRN funds to exhaust first.  ACRN AA/0001AA would be exhausted before using funds from ACRN AB/0001AB.  The user will be responsible for assigning the correct Sequence Number to the ACRN value (for example, the user will need to link AA/0001AA to Sequence Number 1 and AB/0001AB to Sequence Number 2).

Example:

 A contract is awarded with the following Accounting Classification data:

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

15,000.00

0001

0001AB

AB

8893400309475A110704040004081572806F336000 F07700

11,000.00

0001

0001AC

AB

8893400309475A110704040004081572806F336000 F07700

12,000.00

0002

0002AA

AC

2589700309475A110704040004081572806F503000 DC4000

14,000.00

0002

0002AB

AC

2589700309475A110704040004081572806F503000 DC4000

10,000.00

0002

0002AC

AD

3556661253475A110704040004081572806F336000 KA7750

12,500.00

0003

 

AE

7765658810475A110704040004081572806F336000 C15500

45,000.00

 

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

The ACRN/Line Item data would be set up as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master).  Within the Maintain ACRN Bills screen, you have the option of using the ACRN/Line Item combination or the ACRN/Subline Item combination, but you cannot use an ACRN/Line Item/Subline Item combination. You can mix the combinations for one project (for example, link AA/0001AA (ACRN/Subline Item) and link AE/0003 (ACRN/Line Item) to the same project).

Using the preceding Accounting Classification data, let's assume you enter data into the Maintain ACRN Bills screen as follows:

Sequence Number

Active

ACRN

Line Item

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Remaining ACRN Funded Value

1

Y

AA

0001AA

15,000.00

0.00

15,000.00

0.00

15,000.00

2

Y

AB

0001AB

11,000.00

0.00

11,000.00

0.00

11,000.00

3

Y

AB

0001AC

12,000.00

0.00

12,000.00

0.00

12,000.00

4

Y

AC

0002AA

14,000.00

0.00

14,000.00

0.00

14,000.00

5

Y

AC

0002AB

10,000.00

0.00

10,000.00

0.00

10,000.00

6

Y

AD

0002AC

12,500.00

0.00

12,500.00

0.00

12,500.00

7

Y

AE

0003

45,000.00

0.00

45,000.00

0.00

45,000.00

 

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings)) produces the following invoice amounts for Project USN0418 (SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR).

USN0418 :  55,477.50

Calculation Logic

Calculate the AA/0001AA allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418

55,477.50

Subtract any allocation amounts with an ACRN Sequence Number < 1: None exists.

       - 0.00

Project USN0418 Amount Remaining to be Allocated

55,477.50

 

Determine the available AA/0001AA funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  15,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 55,477.50, is greater than the Remaining ACRN Funded Value of 15,000.00 for AA/0001AA; so the system allocates 15,000.00 to AA/0001AA for the project.

Check for the existence of a Sequence Number > 1.  Sequence Numbers 2, 3, 4, 5, 6 and 7 exist. Use the smallest Sequence Number remaining for the next step in the calculation.

AB/0001AB is the 2nd Sequence Number. (SEQ_NO = 2)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 2.  Continue calculation.

Calculate the AB/0001AB allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  55,477.50

Subtract any allocation amounts with a Sequence Number < 2

ACRN Sequence #1, AA/0001AA:  15,000.00

Project USN0418 Amount Remaining to be Allocated:  40,477.50

Determine the available AB/0001AB funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  11,000.00

Calculate the AB/0001AB allocation amount by performing the following calculation:

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 40,477.50, is greater than the Remaining ACRN Funded Value of 11,000.00 for AB/0001AB; so the system allocates 11,000.00 to AB/0001AB for the project.

Check for the existence of a Sequence Number > 2.  Sequence Numbers 3, 4, 5, 6 and 7 exist.  Use the smallest Sequence Number remaining for the next step in the calculation.

ACRN/Line Item AB/0001AC is the smallest remaining Sequence Number. SEQ_NO = 3.

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 3.  Continue calculation.

Calculate the AB/0001AC allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  55,477.50

Subtract any allocation amounts with a Sequence Number < 3:

ACRN Sequence #1, AA/0001AA

- 15,000.00

ACRN Sequence #2, AB/0001AB

- 11,000.00

Project USN0418 Amount Remaining to be Allocated

29,477.50

 

Determine the available AB/0001AC funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  12,000.00

Calculate the AB/0001AC allocation amount by performing the following calculation:

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 29,477.50, is greater than the Remaining ACRN Funded Value of 12,000.00 for AB/0001AC; so the system allocates 12,000.00 to AB/0001AC for the project.

Check for the existence of a Sequence Number > 3.  Sequence Numbers 4, 5, 6 and 7 exist.  Use the smallest Sequence Number remaining for the next step in the calculation.

AC/0002AA is the 4th Sequence Number. (SEQ_NO = 4)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 4.  Continue calculation.

Calculate the AC/0002AA allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  55,477.50

Subtract any allocation amounts with a Sequence Number < 4:

ACRN Sequence #1, AA/0001AA

- 15,000.00

ACRN Sequence #2, AB/0001AB

- 11,000.00

ACRN Sequence #3, AB/0001AC

- 12,000.00

Project USN0418 Amount Remaining to be Allocated

17,477.50

 

Determine the available AC/0002AA funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  14,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 17,477.50, is greater than the Remaining ACRN Funded Value of 14,000.00 for AC/0002AA; so the system allocates 14,000.00 to AC/0002AA for the project.

Check for the existence of a Sequence Number > 4.  Sequence Numbers 5, 6 and 7 exist.  Use the smallest Sequence Number remaining for the next step in the calculation.

AC/0002AB is the 5th Sequence Number. (SEQ_NO = 5)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 5.  Continue calculation.

Calculate the AC/0002AB allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  55,477.50

Subtract any allocation amounts with a Sequence Number < 5:

ACRN Sequence #2, AA/0001AB

- 11,000.00

ACRN Sequence #3, AB/0001AC

- 12,000.00

ACRN Sequence #4, AC/0002AA

- 14,000.00

Project USN0418 Amount Remaining to be Allocated

    3,477.50

 

Determine the available AC/0002AB funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  10,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 3,477.50, is less than the Remaining ACRN Funded Value of 10,000.00 for AC/0002AB; so the system allocates 3,477.50 to AC/0002AB for the project.

Check for the existence of a Sequence Number > 5.  Sequence Numbers 6 and 7 exist.  Use the smallest Sequence Number remaining for the next step in the calculation.

AD/0002AC is the 6th Sequence Number. (SEQ_NO = 6)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 6.  Continue calculation.

Calculate the AD/0002AC allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  55,477.50

Subtract any allocation amounts with a Sequence Number < 6:

ACRN Sequence #1, AA/0001AA

- 15,000.00

ACRN Sequence #2, AB/0001AB

- 11,000.00

ACRN Sequence #3, AB/0001AC

- 12,000.00

ACRN Sequence #4, AC/0002AA

- 14,000.00

ACRN Sequence #5, AC/0002AB

-  3,477.50

Project USN0418 Amount Remaining to be Allocated

           0.00

 

Determine the available AD/0002AC funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  12,500.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 0.00, is less than the Remaining ACRN Funded Value of 12,500.00 for AD/0002AC; so the system allocates 0.00 to AD/0002AC for the project.

Check for the existence of a Sequence Number > 6.  Sequence Numbers 7 exists.  Use the smallest Sequence Number remaining for the next step in the calculation.

AE/0003 is the 7th Sequence Number. (SEQ_NO = 7)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation for this ACRN and move to next ACRN, if any. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 7.  Continue calculation.

Calculate the AE/0003 allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418: 55,477.50

Subtract any allocation amounts with a Sequence Number < 7:

ACRN Sequence #1, AA/0001AA

- 15,000.00

ACRN Sequence #2, AB/0001AB

- 11,000.00

ACRN Sequence #3, AB/0001AC

- 12,000.00

ACRN Sequence #4, AC/0002AA

- 14,000.00

ACRN Sequence #5, AC/0002AB

-  3,477.50

ACRN Sequence #6, AD/0002AC

        - 0.00

Project USN0418 Amount Remaining to be Allocated

           0.00

 

Determine the available AE/0003 funding balance.

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  45,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 0.00, is less than the Remaining ACRN Funded Value of 45,000.00 for AE/0003; so the system allocates 0.00 to AE/0003 for Project USN0418.

Check for the existence of a Sequence Number > 7. None exists, end calculation.

Summary of Allocation Amounts:

ACRN

Line Item

Allocation Amount

AA

0001AA

15,000.00

 

AB

0001AB

11,000.00

AB

0001AC

12,000.00

 

AC

0002AA

14,000.00

AC

0002AB

  3,477.50

AD

0002AC

         0.00

AE

0003

         0.00

Total Allocation

55,477.50

ACRN/Line Item using LIFO Methodology

Requirement:  If there is more than one ACRN within a contract line item, the payment office will make payment in sequential ACRN order within the line item, exhausting all funds in the previous ACRN before paying from the next ACRN. 

Using the LIFO method, the ACRN value is compared to each Line Item/Subline Item to determine which ACRN funds to exhaust first.  AB/0001AB would be exhausted before using funds from AA/0001AA.  The user will be responsible for assigning the correct Sequence Number to the ACRN value (for example, you will need to link AA/0001AA to Sequence Number 1 and AB/0001AB to Sequence Number 2).

Example:

 A contract is awarded with the following Accounting Classification data:

 

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

15,000.00

0001

0001AB

AB

8893400309475A110704040004081572806F336000 F07700

11,000.00

0001

0001AC

AB

8893400309475A110704040004081572806F336000 F07700

12,000.00

0002

0002AA

AC

2589700309475A110704040004081572806F503000 DC4000

14,000.00

0002

0002AB

AC

2589700309475A110704040004081572806F503000 DC4000

10,000.00

0002

0002AC

AD

3556661253475A110704040004081572806F336000 KA7750

12,500.00

0003

 

AE

7765658810475A110704040004081572806F336000 C15500

45,000.00

               

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

The ACRN/Line Item data would be set up as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master).  Within the Maintain ACRN Bills screen, you have the option of using the Line Item/ACRN combination or the Subline Item/ACRN combination, but you cannot use a Line Item/Subline Item/ACRN combination.  You can mix the combinations for one project (for example, link ACRN/Subline AA/0001AA and link ACRN/Line Item AE/0003 to the same project).

Using the preceding Accounting Classification data, let's assume you enter data into the Maintain ACRN Bills screen as follows:

 

Sequence Number

Active

ACRN

Line Item

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Remaining ACRN Funded Value

1

Y

AA

0001AA

15,000.00

0.00

15,000.00

0.00

15,000.00

2

Y

AB

0001AB

11,000.00

0.00

11,000.00

0.00

11,000.00

3

Y

AB

0001AC

12,000.00

0.00

12,000.00

0.00

12,000.00

4

Y

AC

0002AA

14,000.00

0.00

14,000.00

0.00

14,000.00

5

Y

AC

0002AB

10,000.00

0.00

10,000.00

0.00

10,000.00

6

Y

AD

0002AC

12,500.00

0.00

12,500.00

0.00

12,500.00

7

Y

AE

0003

45,000.00

0.00

45,000.00

0.00

45,000.00

 

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings)) produces the following invoice amounts for Project USN0418 (SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR).

USN0418 :  82,500.00

Calculation Logic

Determine the ACRN/Line Item linked to greatest ACRN Sequence Number value and available balance;

AE/0003 is the 7th Sequence Number.  (SEQ_NO = 7)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.  

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 7.  Continue calculation.

Calculate the ACRN/Line Item allocation amounts by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:

82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 7. None exists.

-        0.00

Project USN0418 Amount Remaining to be Allocated

82,500.00

Determine the available AE/0003 funding balance.

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN.BILLED_AMT

The Remaining ACRN Funded Value amount is used:  45,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 82,500.00, is greater than the Remaining ACRN Funded Value of 45,000.00 for AE/0003; so the system allocates 45,000.00 to AE/0003 for Project USN0418.

Check for the existence of an ACRN Sequence Number < 7.  Sequence Numbers 1, 2, 3, 4, 5, and 6 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

AD/0002AC is the 6th Sequence Number. (SEQ_NO = 6)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation.

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 6.  Continue calculation.

Calculate the AD/0002AC allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418: 

 82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 6, ACRN Sequence #7, AE/0003: 

-45,000.00

Project USN0418 Amount Remaining to be Allocated

 37,500.00

Determine the available AD/0002AC funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  12,500.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 37,500.00, is greater than the Remaining ACRN Funded Value of 12,500.00 for AD/0002AC; so the system allocates 12,500.00 to AD/0002AC for the project.

Check for the existence of an ACRN Sequence Number < 6.  = Sequence Numbers 1, 2, 3, 4, and 5 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

AC/0002AB is the 5th Sequence Number. (SEQ_NO = 5)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 5.  Continue calculation.

Calculate the AC/0002AB allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:

  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 5:

 

     ACRN Sequence #6, AD/0002AC

- 12,500.00

     ACRN Sequence #7, AE/0003

- 45,000.00

Project USN0418 Amount Remaining to be Allocated

  25,000.00

 

Determine the available AC/0002AB funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  10,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 25,000.00, is greater than the Remaining ACRN Funded Value of 10,000.00 for AC/0002AB; so the system allocates 10,000.00 to AC/0002AB for the project.

Check for the existence of an ACRN Sequence Number < 5.  = Sequence Numbers 1, 2, 3, and 4 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

AC/0002AA is the 4th Sequence Number. (SEQ_NO = 4)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 4.  Continue calculation.

Calculate the AC/0002AA allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:

  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 4:

 

     ACRN Sequence #5, AC/0002AB

- 10,000.00

     ACRN Sequence #6, AD/0002AC

- 12,500.00

     ACRN Sequence #7, AE/0003

- 45,000.00

Project USN0418 Amount Remaining to be Allocated

  15,000.00

 

Determine the available AC/0002AA funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used: 14,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 15,000.00, is greater than the Remaining ACRN Funded Value of 14,000.00 for AC/0002AA; so the system allocates 14,000.00 to AC/0002AA for the project.

Check for the existence of an ACRN Sequence Number < 4.  = Sequence Numbers 1, 2, and 3 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

AB/0001AC is the 3rd Sequence Number. (SEQ_NO = 3)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 3.  Continue calculation.

Calculate the AB/0001AC allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418

  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 3:

 

     ACRN Sequence #4, AC/0002AA

- 14,000.00

     ACRN Sequence #5, AC/0002AB

- 10,000.00

     ACRN Sequence #6, AD/0002AC

- 12,500.00

     ACRN Sequence #7, AE/0003

- 45,000.00

Project USN0418 Amount Remaining to be Allocated

    1,000.00

   

Determine the available AB/0001AC funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  12,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 1,000.00, is less than the Remaining ACRN Funded Value of 12,000.00 for AB/0001AC; so the system allocates 1,000.00 to AB/0001AC for the project.

Check for the existence of an ACRN Sequence Number < 3.  = Sequence Numbers 1 and 2 exist.  Use the highest Sequence Number remaining for the next step in the calculation.

AB/0001AB is the 2nd Sequence Number. (SEQ_NO = 2)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 2.  Continue calculation.

Calculate the AB/0001AB allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:

  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 2:

 

     ACRN Sequence #3, AB/0001AC

  - 1,000.00

     ACRN Sequence #4, AC/0002AA

- 14,000.00

     ACRN Sequence #5, AC/0002AB

- 10,000.00

     ACRN Sequence #6, AD/0002AC

- 12,500.00

     ACRN Sequence #7, AE/0003

- 45,000.00

Project USN0418 Amount Remaining to be Allocated

          0.00

 

Determine the available AB/0001AB funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  11,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 0.00, is less than the Remaining ACRN Funded Value of 11,000.00 for AB/0001AB; so the system allocates 0.00 to AB/0001AB for the project.

Check for the existence of an ACRN Sequence Number < 2.  Sequence Number 1 exists.  Use the highest Sequence Number remaining for the next step in the calculation.

AA/0001AA is the 1st Sequence Number. (SEQ_NO = 1)

Verify the PROJ_ACRN_DETL.ACTIVE_FL value for the Sequence Number.  If the PROJ_ACRN_DETL.ACTIVE_FL = Y, continue calculation.  If PROJ_ACRN_DETL.ACTIVE_FL = N, end calculation. 

The PROJ_ACRN_DETL.ACTIVE_FL = Y for SEQ_NO = 1.  Continue calculation.

Calculate the AA/0001AA allocation amount by performing the following calculation:

Determine Amount Remaining to be Allocated.

Amount Remaining to be Allocated equals SUM(MU_INVC_AMT) in BILL_EDIT_INVC_HDR minus Allocation amounts already calculated for the CURRENT invoice.

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:

  82,500.00

Subtract any allocation amounts with an ACRN Sequence Number > 1:

 

     ACRN Sequence #2, AB/0001AB

        - 0.00

     ACRN Sequence #3, AB/0001AC

  - 1,000.00

     ACRN Sequence #4, AC/0002AA

- 14,000.00

     ACRN Sequence #5, AC/0002AB

- 10,000.00

     ACRN Sequence #6, AD/0002AC

- 12,500.00

     ACRN Sequence #7, AE/0003

- 45,000.00

Project USN0418 Amount Remaining to be Allocated

          0.00

 

Determine the available AA/0001AA funding balance. 

PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT

The Remaining ACRN Funded Value amount is used:  15,000.00

Allocate the smaller of the Remaining ACRN Funded Value or Amount Remaining to be Allocated.

The Project USN0418 Amount Remaining to be Allocated, 0.00, is less than the Remaining ACRN Funded Value of 15,000.00 for AA/0001AA; allocate 0.00 to AA/0001AA for the project.

Check for the existence of an ACRN Sequence Number < 1.  None exists, end calculation.

ACRN

Line Item

Allocation Amount

AA

0001AA

         0.00

AB

0001AB

         0.00

AB

0001AC

  1,000.00

AC

0002AA

14,000.00

AC

0002AB

10,000.00

AD

0002AC

12,500.00

AE

0003

45,000.00

Total Allocation

82,500.00

 

ACRN/Line Item using Proration Methodology

If there is more than one ACRN within a contract line item, the payment office will make payment from each ACRN in the same proportion as the amount of funding currently unliquidated for each ACRN.

Unliquidated is defined as the Remaining ACRN Funded Value.

The mathematical equation to determine the ACRN/Line Item Proration amounts will be:     

        Individual Line Item/ACRN Funded Value                                              

          Total of Remaining ACRN Funded Value

A contract is awarded with the following Accounting Classification data:

Line Item

Subline Item

ACRN

Accounting Appropriation Number

Funding Amt

0001

0001AA

AA

5793400309475A110704040004081572806F503000 F03000

 15,000.00

0001

0001AB

AB

8893400309475A110704040004081572806F336000 F07700

 11,000.00

0001

0001AC

AB

8893400309475A110704040004081572806F336000 F07700

 12,000.00

0002

0002AA

AC

2589700309475A110704040004081572806F503000 DC4000

 14,000.00

0002

0002AB

AC

2589700309475A110704040004081572806F503000 DC4000

 10,000.00

0002

0002AC

AD

3556661253475A110704040004081572806F336000 KA7750

 12,500.00

0003

 

AE

7765658810475A110704040004081572806F336000 C15500

129,000.00

 

Project Setup Data:

Project Number:  USN0418

Billing Level:      USN0418

The ACRN data would be set up as follows in the Maintain ACRN Bills screen (Projects » Billing » Billing Master). Within the Maintain ACRN Bills screen, you can use the ACRN/Line Item combination or the ACRN/Subline Item combination, but you cannot use an ACRN/Line Item/Subline Item combination.  You can mix the combinations for one project (for example, link ACRN AA/0001AA and link Line Item ACRN AE/0003 to the same project).

Using the preceding Accounting Classification data, let's assume you enter data into the Maintain ACRN Bills screen as follows:

Sequence Number

Active

ACRN

Line Item

Subline Item

Original ACRN Funding

ACRN Modification Value

Total ACRN Funded Value

Previous ACRN Allocation Amt

Remaining ACRN Funded Value

1

Y

AA

0001

0001AA

15,000.00

0.00

15,000.00

0.00

15,000.00

2

Y

AB

0001

0001AB

11,000.00

0.00

11,000.00

0.00

11,000.00

3

Y

AB

0001

0001AC

12,000.00

0.00

12,000.00

0.00

12,000.00

4

Y

AC

0002

0002AA

14,000.00

0.00

14,000.00

0.00

14,000.00

5

Y

AC

0002

0002AB

10,000.00

0.00

10,000.00

0.00

10,000.00

6

Y

AD

0002

0002AC

12,500.00

0.00

12,500.00

0.00

12,500.00

7

Y

AE

0003

 

129,000.00

0.00

45,000.00

0.00

45,000.00

The ACRN Sequence Number for this calculation is used only for rounding amounts.

A Standard Bill (calculated by the Calculate Billings screen (Projects » Billing » Calculate Billings)) produces the following invoice amounts for Project USN0418 (BILL_EDIT_INVC_HDR).

USN0418 :  82,500.00

Calculation Logic

Calculate the ACRN allocation amounts by performing the following calculation:

Determine the Amount to be Allocated.

Amount to be Allocated equals SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR

Amount to be Allocated:

SUM (MU_INVC_AMT) in BILL_EDIT_INVC_HDR for Project USN0418:  82,500.00

Determine the Remaining Line Item/ACRN Funded Value for each ACRN as a ratio of the Sum of ALL Remaining ACRN Funded Value amounts.

If the individual ACRN/Line Item Remaining ACRN Funded Value (PROJ_ACRN_DETL.ACRN_FUNDED_AMT – PROJ_ACRN_DETL.ACRN_BILLED_AMT) is less than or equal to 0.00, do not include that specific ACRN/Line Item Funded Value in the calculation as part of the numerator or denominator.  If the PROJ_ACRN_DETL.ACTIVE_FL = N, do not include that specific ACRN Funded Value in the calculation.

The individual ACRN/Line Items which have a Remaining ACRN Funded Value > 0 and are active are:             

Table 1 – ACRN/Line Item Remaining ACRN Funded Values

ACRN

Line/Subline Item

Remaining ACRN Funded Value

AA

0001AA

15,000.00

AB

0001AB

11,000.00

AB

0001AC

12,000.00

AC

0002AA

14,000.00

AC

0002AB

10,000.00

AD

0002AC

12,500.00

AE

0003

129,000.00

Total ACRN Funded Values

203,500.00

Next, convert ACRN/Line Item Remaining ACRN Funded Values as a ratio to Total of ALL Remaining ACRN Funded Values:

Table 2 – ACRN Proration                                                                             

ACRN

Line/Subline Item

Proration

AA

0001AA

(15,000.00/ 203,500.00)

AB

0001AB

(11,000.00/ 203,500.00)

AB

0001AC

(12,000.00/ 203,500.00)

AC

0002AA

(14,000.00/ 203,500.00)

AC

0002AB

(10,000.00/ 203,500.00)

AD

0002AC

(12,500.00/ 203,500.00)

AE

0003

(129,000.00 / 203,500.00)

For individual ACRN/Line Items that are Active and have a Remaining ACRN Funded Value greater than 0.00, multiply the SUM (MU_INVC_AMT) from BILL_EDIT_INVC_HDR for the Billing Level project number by the appropriate ACRN ratio (preceding calculation).

Table 3 – ACRN/Line Item Allocation Calculation

ACRN

Line/Subline Item

Ratio Computation

ACRN Allocation Amount

AA

0001AA

(82,500.00 * (15,000.00 / 203,500.00))

6,081.08

AB

0001AB

(82,500.00 * (11,000.00 / 203,500.00))

4,459.46

AB

0001AC

(82,500.00 * (12,000.00 / 203,500.00))

4,864.86

AC

0002AA

(82,500.00 * (14,000.00 / 203,500.00))

5,675.68

AC

0002AB

(82,500.00 * (10,000.00 / 203,500.00))

4,054.05

AD

0002AC

(82,500.00 * (12,500.00 / 203,500.00))

5,067.57

AE

0003

(82,500.00 * (129,000.00 / 203,500.00))

52,297.30

Total Allocation Amount

82,500.00