Table Detail Report
MM_XFI_CNTRCT_PRICE_ADJ
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | MM XFI CNTRCT PRICE ADJ |
| Definition: | Table used to store relationships between contracts and price adjustments. Data is moved from this table to MM_CNTRCT_PRICE_ADJ. |
| Table Type: | REFERENCE |
Column Detail - MM_XFI_CNTRCT_PRICE_ADJ
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACTION_FLAG | NUMBER | Y | Adjustment action flag |
| ADJUSTMENT | FLOAT | Y | adjustment |
| ADJ_CLASS_NODE | VC2(60) | Y | Adjustment class node |
| ADJ_CLASS_NODE_ID | NUMBER | N | Adjustment class node key |
| ADJ_METRIC | VC2(60) | Y | Adjustment metric |
| ADJ_METRIC_CD | NUMBER | N | Adjustment metric code value |
| ADJ_TYPE | VC2(60) | Y | Adjustment type |
| ADJ_TYPE_CD | NUMBER | N | Adjustment type code value |
| CONTRIBUTOR_CD | NUMBER | N | Contributor Source Code value |
| CREATE_APPLCTX | NUMBER | Y | The application context responsible for inserting this row on the table |
| CREATE_DT_TM | DATE | Y | This is the date and time the note was created. |
| CREATE_ID | NUMBER | N | The person_id of the person from the personnel table (prsnl) that caused the insert of the row in the table. |
| CREATE_TASK | NUMBER | Y | The registered (assigned) task number for the process that inserted the row. |
| PRICE_ADJ_ID | NUMBER | N | price adjustment identifier |
| PROCESS_FLAG | NUMBER | Y | process flag |
| TRANSACTION_ID | NUMBER | N | Primary key |
| TRANS_PARENT_ID | NUMBER | N | transaction parent identifier |
| UPDT_APPLCTX | NUMBER | N | The application context number from the record info block. |
| UPDT_CNT | NUMBER | N | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. |
| UPDT_DT_TM | DATE | N | The date and time the row was last inserted or updated. |
| UPDT_ID | NUMBER | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. |
| UPDT_TASK | NUMBER | N | The registered (assigned) task number for the process that inserted or updated the row. |
Relationship Detail - MM_XFI_CNTRCT_PRICE_ADJ
| Child Column in MM_XFI_CNTRCT_PRICE_ADJ(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | ADJ_CLASS_NODE_ID | CLASS_NODE | CLASS_NODE_ID |
| PRICE_ADJ_ID | MM_CNTRCT_PRICE_ADJ | PRICE_ADJ_ID | |
| TRANS_PARENT_ID | MM_XFI_CNTRCT_HDR | TRANSACTION_ID |
MM_XFI_CNTRCT_REBATE
| Column Section | Relationship Section | Top of Page |
Table-level Detail
| Description: | Contract Rebate |
| Definition: | Table used to store relationships between a contract and rebates that apply to that contract. Data is moved from this table to MM_CNTRCT_REBATE. |
| Table Type: | REFERENCE |
Column Detail - MM_XFI_CNTRCT_REBATE
| Column Name | Type | Null? | Definition |
|---|---|---|---|
| ACH_METRIC | VC2(60) | Y | Achievement metric |
| ACH_METRIC_CD | NUMBER | N | Achievement metric code value |
| ACH_THRESHOLD | FLOAT | Y | Achievement threshold |
| ACTION_FLAG | NUMBER | Y | Achievement action flag |
| CONTRIBUTOR_CD | NUMBER | N | Contributor used to resolve code value alias |
| CREATE_APPLCTX | NUMBER | Y | The application context number from the record info block. |
| CREATE_DT_TM | DATE | Y | The date and time the record was created |
| CREATE_ID | NUMBER | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. |
| CREATE_TASK | NUMBER | Y | The registered (assigned) task number for the process that inserted the row. |
| PROCESS_FLAG | NUMBER | Y | process flag |
| REBATE_CALC_ON | VC2(60) | Y | rebate calculated on |
| REBATE_CALC_ON_CD | NUMBER | N | rebate calculated on code |
| REBATE_ID | NUMBER | N | Rebate Identifier |
| REBATE_PERIOD | VC2(60) | Y | rebate period |
| REBATE_PERIOD_CD | NUMBER | N | rebate period code |
| TRANSACTION_ID | NUMBER | N | Transaction identifier |
| TRANS_PARENT_ID | NUMBER | N | Transaction parent identifier |
| UPDT_APPLCTX | NUMBER | N | The application context number from the record info block. |
| UPDT_CNT | NUMBER | N | Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. |
| UPDT_DT_TM | DATE | N | The date and time the row was last inserted or updated. |
| UPDT_ID | NUMBER | N | The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. |
| UPDT_TASK | NUMBER | N | The registered (assigned) task number for the process that inserted or updated the row. |
Relationship Detail - MM_XFI_CNTRCT_REBATE
| Child Column in MM_XFI_CNTRCT_REBATE(FK) | Parent Table Name | Parent Column Name | |
|---|---|---|---|
| Parents: | REBATE_ID | MM_CNTRCT_REBATE | REBATE_ID |
| TRANS_PARENT_ID | MM_XFI_CNTRCT_HDR | TRANSACTION_ID |