TM_DATA_SOURCE

This tables stores Transaction Matching data sources.

Details

Object type: TABLE

Primary Key

Name Column
DATASOURCE_PK DATA_SOURCE_ID

Columns

Name Data Type Length Precision Scale Null Allowed Comments

RECON_TYPE_ID

NUMBER

 

18

0

No

Foreign Key to TM_RECON_TYPPE

DATA_SOURCE_ID

NUMBER

 

18

0

No

Datasource ID, Primary Key

TEXT_ID

NVARCHAR2

100

   

No

Text ID for the match type

NAME

NVARCHAR2

100

   

No

Name of the match type

DYNAMIC_TABLE_NAME

NVARCHAR2

50

   

Yes

For each datasource, one table is created dynamically to store the data. This field indicates the database table name. Will be available only if the match type is approved successfully

OBJECT_VERSION_NUMBER

NUMBER

 

9

0

Yes

Used to implement optimistic locking. This number is incremented every time that 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.

CREATED_BY

NVARCHAR2

255

   

No

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

UPDATED_BY

NVARCHAR2

255

   

Yes

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

CREATE_DATE

TIMESTAMP(6)

     

No

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

UPDATE_DATE

TIMESTAMP(6)

     

Yes

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

SOURCE_TYPE_ENUM

NUMBER

 

2

0

Yes

Two types of Data sources: -0=Source System and 1=Sub System

ENABLE_TRANS_DELETE

NUMBER

 

1

0

Yes

Delete Transactions for the Data source can be 1=Enabled or 0=Disabled

Indexes

Index Uniqueness Columns

DATASOURCE_PK

UNIQUE

DATA_SOURCE_ID

UNIQUE_DATASOURCE_IDX001

UNIQUE

RECON_TYPE_ID, SYS_NC00010$

Foreign Keys

Table Foreign Table Foreign Key Column
TM_DATA_SOURCE

TM_RECON_TYPE

RECON_TYPE_ID