CREATE TABLE cst_rejected_te_costs (
    TRADE_EVENT_INTF_COST_ID     NUMBER(18, 0),
    EXTERNAL_SYSTEM_REFERENCE    VARCHAR2(240)    NOT NULL,
    EXTERNAL_SYSTEM_REF_ID       VARCHAR2(120)    NOT NULL,
    TRANSFER_PRICE_COMPONENT     VARCHAR2(400)    NOT NULL,
    UNIT_COST                    NUMBER       ,
    CURRENCY_CODE                VARCHAR2(60) ,
    UOM_CODE                     VARCHAR2(12) ,
    EXTENDED_AMOUNT              NUMBER       ,
    TRANSACTION_AMOUNT           NUMBER       ,
    INTF_ROW_CREATION_DATE       TIMESTAMP(6)     NOT NULL,
    ARCHIVE_TYPE                 VARCHAR2(80) ,
    CREATION_DATE                TIMESTAMP(6)     NOT NULL,
    CREATED_BY                   VARCHAR2(256)    NOT NULL,
    LAST_UPDATED_BY              VARCHAR2(256)    NOT NULL,
    LAST_UPDATE_DATE             TIMESTAMP(6)     NOT NULL,
    LAST_UPDATE_LOGIN            VARCHAR2(128),
    TRADE_EVENT_INTF_COST_ID     NUMBER(18, 0),
    EXTERNAL_SYSTEM_REFERENCE    VARCHAR2(240)    NOT NULL,
    EXTERNAL_SYSTEM_REF_ID       VARCHAR2(120)    NOT NULL,
    TRANSFER_PRICE_COMPONENT     VARCHAR2(400)    NOT NULL,
    UNIT_COST                    NUMBER       ,
    CURRENCY_CODE                VARCHAR2(60) ,
    UOM_CODE                     VARCHAR2(12) ,
    TRANSACTION_AMOUNT           NUMBER       ,
    INTF_ROW_CREATION_DATE       TIMESTAMP(6)     NOT NULL,
    ARCHIVE_TYPE                 VARCHAR2(80) ,
    CREATION_DATE                TIMESTAMP(6)     NOT NULL,
    CREATED_BY                   VARCHAR2(256)    NOT NULL,
    LAST_UPDATED_BY              VARCHAR2(256)    NOT NULL,
    LAST_UPDATE_DATE             TIMESTAMP(6)     NOT NULL,
    LAST_UPDATE_LOGIN            VARCHAR2(128),
    EXTENDED_AMOUNT              NUMBER       ,
    CONSTRAINT pk_cst_rejected_te_costs PRIMARY KEY (TRADE_EVENT_INTF_COST_ID, TRADE_EVENT_INTF_COST_ID)
);
