ARM_BALANCE_TOTALS

This table stores the display values for various balance and transaction summaries and is needed for performance reasons. This table has a one-to-one relationship with ARM_RECONCILIATIONS; there is one row in ARM_BALANCE_TOTALS for each reconciliation. You join to ARM_RECONCILIATIONS using the PROFILE_ID and PERIOD_ID columns.

The ARM_BALANCE_TOTALS table has a column for each balance type/bucket combination, and the column is named with the Balance Type + Bucket ID combination. The bucket IDs are 100001, 100002, and 100003 corresponding to the lowest, middle and highest bucket (Entered, Functional, Reporting). For example, the BSRC10001 column stores the Source System Balance in the lowest (Entered) currency for the reconciliation, and SRC100003 column stores the Adjustments to Source System at the Reporting level for the reconciliation.

Note:

The balance types in ARM_BALANCE_TOTALS match identically to the balance types in the old ARM_SUMMARY_AMOUNTS table.

Details

Object type: TABLE

Primary Key

Name Columns

ARM_BALANCE_TOTAL_PK

TOTAL_ID

Columns

Name Data Type Length Precision Scale Null Allowed Comments

TOTAL_ID

NUMBER

 

18

0

No

Primary Key

PROFILE_ID

VARCHAR2

1000

   

No

The Profile ID

PERIOD_ID

NUMBER

 

18

0

No

The Period ID

BSRC100001

VARCHAR2

4000    

Yes

Source System Balance Entered

BSRC100002

VARCHAR2

4000    

Yes

Source System Balance Functional

BSRC100003

VARCHAR2

4000    

Yes

Source System Balance Reporting

BSUB100001

VARCHAR2

4000    

Yes

Sub System Balance Entered

BSUB100002

VARCHAR2

4000    

Yes

Sub System Balance Functional

BSUB100003

VARCHAR2

4000    

Yes

Sub System Balance Reporting

BEX100001

VARCHAR2

4000    

Yes

Balance Explanations Entered

BEX100002

VARCHAR2

4000    

Yes

Balance Explanations Functional

BEX100003

VARCHAR2

4000    

Yes

Balance Explanations Reporting

SRC100001

VARCHAR2

4000    

Yes

Adjustments to Source Entered

SRC100002

VARCHAR2

4000    

Yes

Adjustments to Source Functional

SRC100003

VARCHAR2

4000    

Yes

Adjustments to Source Reporting

SUB100001

VARCHAR2

4000    

Yes

Adjustments to Sub System Entered

SUB100002

VARCHAR2

4000    

Yes

Adjustments to Sub System Functional

SUB100003

VARCHAR2

4000    

Yes

Adjustments to Sub System Reporting

VEX100001

VARCHAR2

4000    

Yes

Variance Explanations Entered

VEX100002

VARCHAR2

4000    

Yes

Variance Explanations Functional

VEX100003

VARCHAR2

4000    

Yes

Variance Explanations Reporting

TM1100001

VARCHAR2

4000

   

Yes

Source System Unmatched Supported Entered

TM1100002

VARCHAR2

4000

   

Yes

Source System Unmatched Supported Functional

TM1100003

VARCHAR2

4000

   

Yes

Source System Unmatched Supported Reporting

TM2100001

VARCHAR2

4000

   

Yes

Source System Unmatched Entered

TM2100002

VARCHAR2

4000

   

Yes

Source System Unmatched Functional

TM2100003

VARCHAR2

4000

   

Yes

Source System Unmatched Reporting

TM3100001

VARCHAR2

4000

   

Yes

Source System Matched In Transit Entered

TM3100002

VARCHAR2

4000

   

Yes

Source System Matched In Transit Functional

TM3100003

VARCHAR2

4000

   

Yes

Source System Matched In Transit Reporting

TM4100001

VARCHAR2

4000

   

Yes

Sub System Unmatched Supported Entered

TM4100002

VARCHAR2

4000

   

Yes

Sub System Unmatched Supported Functional

TM4100003

VARCHAR2

4000

   

Yes

Sub System Unmatched Supported Reporting

TM5100001

VARCHAR2

4000

   

Yes

Sub System Unmatched Entered

TM5100002

VARCHAR2

4000

   

Yes

Sub System Unmatched Functional

TM5100003

VARCHAR2

4000

   

Yes

Sub System Unmatched Reporting

TM6100001

VARCHAR2

4000

   

Yes

Sub System Matched In Transit Entered

TM6100002

VARCHAR2

4000

   

Yes

Sub System Matched In Transit Functional

TM6100003

VARCHAR2

4000

   

Yes

Sub System Matched In Transit Reporting

OBJECT_VERSION_NUMBER

NUMBER

 

9

0

No

Used to implement optimistic locking. This number is incremented every time the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.

LAST_UPDATE_LOGIN

NUMBER

     

Yes

Who column. Stores the login/session ID of the user who last updated this row.

LAST_UPDATED_BY

VARCHAR2

255

   

No

Who column. Stores the ID of the user who last updated this row.

LAST_UPDATE_DATE

DATE

     

No

Who column. Stores the date when this row was last updated.

CREATED_BY

VARCHAR2

255

   

No

Who column. Stores the ID of the user who created this row.

CREATION_DATE

DATE

     

No

Who column. Stores the date when this row was created in the database.

Indexes

Index Uniqueness Columns

ARM_BALANCE_TOTAL_N1

NONUNIQUE

PROFILE_ID, PERIOD_ID