CML_TOPT_CHARGES

Landed Cost Trade Operation Template Charges Table - This table contains the trade Operation template charge details.

Details

  • Schema: FUSION

  • Object owner: CML

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

CML_TOPT_CHARGES_PK

TOPT_CHARGE_ID

Columns

Name Datatype Length Precision Not-null Comments
TOPT_CHARGE_ID NUMBER 18 Yes The trade operation template charge id that has been used to create this charge line.
TRADE_OPERATION_TEMPLATE_ID NUMBER 18 Yes Foreign key from CML_TRADE_OPERATION_TEMPLATES
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.
CHARGE_LINE_NUMBER NUMBER 9 Yes System generated unique charge line number for the charge line entered in a Trade Operation Template.
CHARGE_ID NUMBER 18 Yes Showa ll charge names which belong to the same set as the Trade Operation procurement business unit or to the common set.
CHARGE_BU_ID NUMBER 18 Yes The BU that incurs in the charge.
CHARGE_BASIS_CODE VARCHAR2 30 Defines the basis by which the charge amount is captured and applied to POschedules. LCMwill pre-seed the following charge basis: Aggregate Level, Percentage of Item Price, Per Unit, Per Unit(Variable), Percentage of Item Price( Variable), Percentage of other charges.
CHARGE_BASIS_UOM_CODE VARCHAR2 3 Users will be able to specify a UOM for which the charge per unit is applicable.
SERVICE_PO_FLAG VARCHAR2 1 Indicated if the charge amount will be derived from a service PO.
PO_HEADER_ID NUMBER 18 The service purchase order line location identifier.
VENDOR_ID NUMBER 18 The supplier rendering the service.
VENDOR_SITE_ID NUMBER 18 The supplier site rendering the service.
ENTERED_CURRENCY_CODE VARCHAR2 15 The user entered currency or the transaction currency in which the charge is entered.
ENTERED_AMOUNT NUMBER Amount in charge entered currency.
NONRECOVERABLE_TAX NUMBER The non recoverable tax amount for the charge.
RATE NUMBER Rate defined in case the charge basis is per unit or percentage of item price.
CURRENCY_CONVERSION_TYPE VARCHAR2 30 Defaulted from the Trade Operation Template Header level. Users will have an option of overriding the conversion type for each charge line in a trade operation template.
ALLOCATION_BASIS_CODE VARCHAR2 30 Applicable only if the charge basis is aggregate.
ALLOCATION_BASIS_BASE_UOM_CODE VARCHAR2 30 Applicable only when the allocation basis selected is Weight and Volume.
ACCRUAL_OPTION VARCHAR2 30 In V2, LCMwill only support accrual option of along with material receipt.
TRACK_MISSING_INVOICES_FLAG VARCHAR2 1 Track missing invoices flag defaulted from Charge.
INCLUDE_PURCHASE_VALUE_FLAG VARCHAR2 1 Indicates if purchase value needs to be included for the purpose of deriving the charge amount.
PERCENTAGE_OF_PURCHASE_VALUE NUMBER Percentage of the purchase value.
ALLOW_OVERRIDE_FLAG VARCHAR2 1 Indicates if the charge line attributes defaulted to the trade operation can be overridden.
TAX_TYPE VARCHAR2 30 Indicates whether a charge is a tax in itself or whether additional tax will be calculated on top of charge.
TAX_APPLICABLE_FLAG VARCHAR2 1 This field indicates whether tax is applicable on the charge line. Defaulted from charge name setup.
AUTO_TAX_CALCULATION VARCHAR2 1 Indicates if the charge needs to be considered for automatic calculation of tax.
TAX_LINE_TYPE VARCHAR2 30 Read only field with static value as ???Service??? where tax type is ???tax on charge???.
TAX_DOCUMENT_TYPE VARCHAR2 30 Read only field with Static value as ???Trade Operation Charge???.
TAX_DEFAULT_TAXATION_COUNTRY VARCHAR2 2 Default Taxation Country. Used for restricting the LOVs for trx_business_category etc
TAX_FIRST_PTY_REG_ID NUMBER 18 First party tax registration ID for the transaction.
TAX_THIRD_PTY_REG_ID NUMBER 18 Third party tax registration ID for the transaction.
TAX_DOC_FISC_CLASS VARCHAR2 30 Document fiscal classification.
TAX_TRX_BUSINESS_CATEGORY VARCHAR2 240 Used for deriving transaction classification for tax authority, to categorize a transaction for tax.
TAX_USER_DEFINED_FISC_CLASS VARCHAR2 30 User defined fiscal classification.
TAX_FINAL_DISHGE_LOCATION_ID NUMBER 18 Surrogate key that identifies the tax final discharge location.
TAX_PROD_FC_CATEG_ID NUMBER 18 Product fiscal classification Identifier. Inventory item category if inventory is installed. Can also be defined in Oracle Fusion Tax. LOV is provided by Oracle Fusion Tax in any case.
TAX_PRODUCT_CATEGORY VARCHAR2 240 Product related fiscal classification defined in Oracle Fusion Tax.
TAX_PRODUCT_TYPE VARCHAR2 40 Read-only attribute with value always equaling ???SERVICES???.
TAX_INTENDED_USE_CLASSIF_ID NUMBER 18 Intended Use Identifier.The purpose for which a product may be used. Selected from a LOV based on setup for inventory items.
TAX_INPUT_TAX_CLASS_CODE VARCHAR2 30 Code indicating the input tax classification.
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.

Foreign Keys

Table Foreign Table Foreign Key Column
CML_TOPT_CHARGES cml_trade_operation_templates TRADE_OPERATION_TEMPLATE_ID
cml_topt_charge_ref_values cml_topt_charges TOPT_CHARGE_ID
cml_topt_charge_related_lines cml_topt_charges TOPT_CHARGE_ID
cml_topt_charge_related_lines cml_topt_charges RELATED_CHARGE_LINE_ID
cml_topt_charge_history cml_topt_charges TOPT_CHARGE_ID

Indexes

Index Uniqueness Tablespace Columns
CML_TOPT_CHARGES_PK Unique Default TOPT_CHARGE_ID
CML_TOPT_CHARGES_U1 Unique Default TOPT_CHARGE_ID, CHARGE_LINE_NUMBER