CN_TP_CREDITS_ALL
This table stores Credited transactions
Details
-
Schema: FUSION
-
Object owner: CN
-
Object type: TABLE
-
Tablespace: Default
Primary Key
Name | Columns |
---|---|
CN_TP_CREDITS_ALL_PK |
CREDIT_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
CREDIT_ID | NUMBER | 18 | Yes | Generated from the sequence | |
OBJECT_VERSION_NUMBER | NUMBER | 9 | 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. | |
TRANSACTION_ID | NUMBER | 18 | Points to the base transaction from which the credit is generated. This column will have value for direct and rollup credit (if summ is not enabled). | ||
SOURCE_CREDIT_ID | NUMBER | 18 | Points to the source credit/summarized credit record from which the rollup credit is generated. This column will have value only for rollup credits. | ||
SUMMARY_CREDIT_ID | NUMBER | 18 | Points to the summarized credit record. This column will have value for direct credits if summarization is enabled. | ||
TRANSACTION_TYPE | VARCHAR2 | 30 | Yes | Transaction Type, identifying the source of the transaction | |
CREDIT_TYPE | VARCHAR2 | 30 | Yes | Possible Values : Direct, Indirect, Summarized | |
CREATED_DURING | VARCHAR2 | 30 | Yes | Possible values: Crediting, Summarization, Rollup, Team Rollup | |
PARTICIPANT_ID | NUMBER | 18 | Unique identifier for salesrep of the transaction | ||
CREDITED_PARTICIPANT_ID | NUMBER | 18 | Unique identifier for credited salesrep | ||
ROLE_ID | NUMBER | 18 | Role of the Credited participant | ||
SOURCE_EVENT_DATE | DATE | Yes | Date transaction was processed in the source system | ||
SOURCE_EVENT_PERIOD_ID | NUMBER | 18 | Period ID of source event date | ||
ROLLUP_DATE | DATE | Date based on which rollup hierarchy will be determined | |||
CREDIT_DATE | DATE | Date based on which Direct Credit Receivers will be identified | |||
CREDIT_AMT_SOURCE_CURR | NUMBER | Credit Amount in source currency | |||
TRANSACTION_AMT_SOURCE_CURR | NUMBER | Transaction amount in source currency | |||
SOURCE_CURRENCY_CODE | VARCHAR2 | 15 | Source Currency Code | ||
CALC_TO_SOURCE_CURR_CNVRT | NUMBER | Rate used to convert amount from calculation currency to source currency : this will be populated during credit adjustment in UI | |||
CREDIT_AMT_FUNC_CURR | NUMBER | Credit amount in functional currency | |||
TRANSACTION_AMT_FUNC_CURR | NUMBER | Transaction amount in functional currency | |||
CALC_TO_FUNC_CURR_CNVRT | NUMBER | Rate used to convert credit amount from calculation currency to functional currency. This column will be populated while creating record from credit UI | |||
SOURCE_TO_FUNC_CURR_CNVRT | NUMBER | Rate used to convert credit amount from source currency to functional currency. This column will be populated while creating record by the crediting process | |||
CREDIT_AMT_HOME_CURR | NUMBER | Credit amount in Home currency | |||
TRANSACTION_AMT_HOME_CURR | NUMBER | Transaction amount in Home currency | |||
HOME_CURRENCY_CODE | VARCHAR2 | 15 | Participant's home currency code | ||
CALC_TO_HOME_CURR_CNVRT | NUMBER | Rate used to convert credit amount from calculation currency to home currency | |||
SOURCE_TO_HOME_CURR_CNVRT | NUMBER | Rate used to ocnvert credit amount from Source currency to Participant's home currency. This column will be populated while creating record from the crediting process | |||
CREDIT_AMT_CALC_CURR | NUMBER | Credit amount in Calculation currency | |||
TRANSACTION_AMT_CALC_CURR | NUMBER | Transaction amount in Calculation currency | |||
CALC_CURRENCY_CODE | VARCHAR2 | 15 | Participant's calculation currency code | ||
SOURCE_TO_CALC_CURR_CNVRT | NUMBER | Rate used to convert credit amount from source currency to calculation currency. This will be populated while creating the credits in the crediting process | |||
TRANSACTION_QTY | NUMBER | Quantity of the unit sold in the transaction | |||
REVENUE_TYPE | VARCHAR2 | 30 | Possible values : Revenue, Non revenue, a custom revenue type | ||
NEW_CREDIT_ID | NUMBER | 18 | Points to the adjusted credit record | ||
ELIGIBLE_CAT_ID | NUMBER | 18 | Eligible Category, populated during classification | ||
SOURCE_TYPE | VARCHAR2 | 30 | Will identify the source of the transaction. Possible Values : Manual and Collection | ||
OBJECT_STATUS | VARCHAR2 | 30 | Status of the transaction Possible values : Credited,Summary Rolled up,Rolled up,Rollup Error,Eligible,Eligibility Error,Reversed | ||
COLLECTION_STATUS | VARCHAR2 | 30 | Collection Status | ||
ADJUSTMENT_STATUS | VARCHAR2 | 30 | Adjustment Status Possible values : Unadjusted,Split,Deal Split,Adjusted,Mass Adjusted | ||
ADJUSTMENT_COMMENTS | VARCHAR2 | 1000 | Reason for adjustment | ||
PROCESS_CODE | VARCHAR2 | 30 | Code to identify the phases required for the transaction; Points to a new table, which will contain a separate row for the processing_code, phase and a flag to indicate whether to skip the phase | ||
REASON_CODE | VARCHAR2 | 30 | Reason for adjustment | ||
SOURCE_ORG_ID | NUMBER | 18 | Unique identifier of organization from which the transaction is imported | ||
ORG_ID | NUMBER | 18 | Yes | Indicates the identifier of the business unit associated to the row. | |
SOURCE_TRX_NUMBER | VARCHAR2 | 30 | source_trx_number info about the transaction | ||
SPLIT_PCT | NUMBER | Split Percentage | |||
CLSFN_RULE_ID | NUMBER | 18 | Unique identifier for the classification rule | ||
CREDIT_RULE_ID | NUMBER | 18 | Unique identifier for credit rule | ||
DIRECT_RULE_ID | NUMBER | 18 | Unique identifier for credit rule | ||
ROLLUP_LEVEL | NUMBER | 18 | Level in the hierarchy in case of rollup credits | ||
CHANGED_CREDIT_FLAG | VARCHAR2 | 1 | Flag to indicate if this is a modified credit | ||
HOLD_FLAG | VARCHAR2 | 1 | Credit will not be considered for further processing if this flag is set to Y | ||
WORKER_ID | NUMBER | 18 | Used to group transactions into batches | ||
REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row. | ||
JOB_DEFINITION_NAME | VARCHAR2 | 100 | Enterprise Service Scheduler: indicates the name of the job that created or last updated the row. | ||
JOB_DEFINITION_PACKAGE | VARCHAR2 | 900 | Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row. | ||
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
TRX_ATTRIBUTE_NUMBER1 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER2 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER3 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER4 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER5 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER6 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER7 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER8 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER9 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER10 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER11 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER12 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER13 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER14 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER15 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER16 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER17 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER18 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER19 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER20 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER21 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER22 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER23 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER24 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER25 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER26 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER27 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER28 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER29 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER30 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER31 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER32 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER33 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER34 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER35 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER36 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER37 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER38 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER39 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER40 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER41 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER42 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER43 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER44 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER45 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER46 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER47 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER48 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER49 | NUMBER | Descriptive Flexfield segment | |||
TRX_ATTRIBUTE_NUMBER50 | NUMBER | Descriptive Flexfield segment | |||
ERROR_CODE | VARCHAR2 | 30 | ERROR_CODE column capatures the classification and crediting error reason. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
CN_TP_CREDITS_ALL | cn_srp_participants_all | PARTICIPANT_ID |
CN_TP_CREDITS_ALL | cn_tp_credits_all | SOURCE_CREDIT_ID |
CN_TP_CREDITS_ALL | cn_tp_credits_all | SUMMARY_CREDIT_ID |
CN_TP_CREDITS_ALL | cn_roles_b | ROLE_ID |
CN_TP_CREDITS_ALL | cn_tp_credits_all | NEW_CREDIT_ID |
CN_TP_CREDITS_ALL | cn_tp_process_codes_b | PROCESS_CODE |
CN_TP_CREDITS_ALL | cn_srp_participants_all | CREDITED_PARTICIPANT_ID |
CN_TP_CREDITS_ALL | cn_eligible_cats_all_b | ELIGIBLE_CAT_ID |
CN_TP_CREDITS_ALL | cn_tp_transactions_all | TRANSACTION_ID |
CN_TP_CREDITS_ALL | cn_rs_rules_all_b | CLSFN_RULE_ID |
CN_TP_CREDITS_ALL | cn_rs_rules_all_b | CREDIT_RULE_ID |
CN_TP_CREDITS_ALL | cn_rs_rules_all_b | DIRECT_RULE_ID |
cn_tp_measure_results_all | cn_tp_credits_all | CREDIT_ID |
cn_tp_earnings_all | cn_tp_credits_all | CREDIT_ID |
cn_tp_credits_all | cn_tp_credits_all | SOURCE_CREDIT_ID |
cn_tp_credits_all | cn_tp_credits_all | SUMMARY_CREDIT_ID |
cn_tp_credits_all | cn_tp_credits_all | NEW_CREDIT_ID |
cn_tp_earnings_all_h | cn_tp_credits_all | CREDIT_ID |
cn_tp_credits_all_h | cn_tp_credits_all | CREDIT_ID |
cn_tp_credits_all_h | cn_tp_credits_all | SOURCE_CREDIT_ID |
cn_tp_credits_all_h | cn_tp_credits_all | SUMMARY_CREDIT_ID |
cn_tp_credits_all_h | cn_tp_credits_all | NEW_CREDIT_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
CN_TP_CREDITS_N1 | Non Unique | Default | TRANSACTION_ID, CREDITED_PARTICIPANT_ID, CREDIT_TYPE, OBJECT_STATUS |
CN_TP_CREDITS_N10 | Non Unique | Default | PARTICIPANT_ID, SOURCE_EVENT_DATE, SOURCE_EVENT_PERIOD_ID, CREATED_DURING, CREDIT_TYPE |
CN_TP_CREDITS_N2 | Non Unique | Default | SOURCE_CREDIT_ID, CREDITED_PARTICIPANT_ID, CREDIT_TYPE, CREATED_DURING |
CN_TP_CREDITS_N3 | Non Unique | Default | SUMMARY_CREDIT_ID, CREDIT_TYPE, CREDITED_PARTICIPANT_ID |
CN_TP_CREDITS_N4 | Non Unique | Default | SOURCE_EVENT_DATE, OBJECT_STATUS, ORG_ID, CREDIT_TYPE, SOURCE_EVENT_PERIOD_ID, CREATED_DURING |
CN_TP_CREDITS_N5 | Non Unique | Default | CREDITED_PARTICIPANT_ID, SOURCE_EVENT_DATE, CREDIT_TYPE, ORG_ID, OBJECT_STATUS, SOURCE_EVENT_PERIOD_ID |
CN_TP_CREDITS_N6 | Non Unique | Default | SOURCE_TRX_NUMBER, TRANSACTION_TYPE |
CN_TP_CREDITS_N7 | Non Unique | Default | UPPER("SOURCE_TRX_NUMBER") |
CN_TP_CREDITS_N8 | Non Unique | Default | ORG_ID, SOURCE_EVENT_DATE, CREDIT_TYPE |
CN_TP_CREDITS_N9 | Non Unique | Default | REQUEST_ID |
CN_TP_CREDITS_U1 | Unique | Default | CREDIT_ID |