PON_LINE_COST_FACTORS_INT

This interface table holds negotiation line external cost factors information which is loaded by the user for import. The FBDI process uses this information to create, update or delete line external cost factors. The process also validates this data, derives or defaults additional information and writes an error message for every validation that fails into the PON_FBDI_INT_ERRORS table.

Details

  • Schema: FUSION

  • Object owner: PON

  • Object type: TABLE

  • Tablespace: INTERFACE

Primary Key

Name Columns

PON_LINE_COST_FACTORS_INT_PK

INTERFACE_LINE_CF_ID

Columns

Name Datatype Length Precision Not-null Comments
INTERFACE_LINE_CF_ID NUMBER 18 Yes Value that uniquely identifies the cost factor.
SEQUENCE_NUMBER NUMBER 18 Number denoting sequence in which price element is added to line or list.
DOCUMENT_DISP_LINE_NUMBER VARCHAR2 25 Yes Indicates document line number to display.
DOCUMENT_NUMBER VARCHAR2 240 Yes Number that uniquely identifies the negotiation.
AUCTION_HEADER_ID NUMBER 18 Value that uniquely identifies the negotiation.
PRC_BU VARCHAR2 240 Yes Name of the procurement business unit that owns the negotiation.
PRC_BU_ID NUMBER 18 Value of the procurement business unit that owns the negotiation.
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
LOAD_REQUEST_ID NUMBER 18 Identifier of the scheduled process that populates the interface table from user uploaded data
CHUNK_ID NUMBER 18 Value that uniquely identifies a set of lines grouped for the sake of parallel processing.
IMPORT_STATUS VARCHAR2 30 Status of the record load from the interface table to the database. Valid values are SUBMITTED, PROCESSING, SUCCESS and ERROR.
IMPORT_ACTION VARCHAR2 30 Yes Name of the import action. Valid values include ADD, UPDATE, or DELETE.
PRICE_ELEMENT_TYPE_NAME VARCHAR2 80 Name of the cost factor on the negotiation line.
PRICE_ELEMENT_TYPE_ID NUMBER 18 Identifier of the cost factor on the negotiation line.
PRICING_BASIS_NAME VARCHAR2 80 Basis that the application uses to calculate the cost factor. Values include Per unit, Fixed amount, Percentage of line price.
PRICING_BASIS VARCHAR2 30 Basis Value that the application uses to calculate the cost factor. Values include Per unit, Fixed amount, Percentage of line price.
VALUE NUMBER Target value of the cost factor.
DISPLAY_TARGET_FLAG VARCHAR2 1 Contains one of the following values: Y or N. If Y, then allow the supplier to view the value for the cost factor target. If N, then do not allow. The default value is N.
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.
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.
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.
BATCH_ID VARCHAR2 100 An optional identifier, if provided while scheduling an import process is used to identify which interface table records will be picked up for processing.

Indexes

Index Uniqueness Tablespace Columns
PON_LINE_COST_FACTORS_INT_N1 Non Unique Default REQUEST_ID, CHUNK_ID, IMPORT_ACTION
PON_LINE_COST_FACTORS_INT_N2 Non Unique Default REQUEST_ID, IMPORT_STATUS
PON_LINE_COST_FACTORS_INT_U1 Unique Default INTERFACE_LINE_CF_ID