ZX_TAXES_B

This table stores taxes and the related attributes for multiple configuration owners. Each row stores a tax for a specific regime and configuration owner.

Details

  • Schema: FUSION

  • Object owner: ZX

  • Object type: TABLE

  • Tablespace: APPS_TS_TX_DATA

Primary Key

Name Columns

ZX_TAXES_B_PK

TAX_ID

Columns

Name Datatype Length Precision Not-null Comments Status
TAX VARCHAR2 30 Yes Tax code
TAX_EXCPT_CREATE_METHOD_CODE VARCHAR2 30 Indicates whether, for this tax, the user will define exceptions specific to this tax or use the exceptions specified for another tax if an exception specific to this tax is not found.
TAX_EXCPT_SOURCE_TAX VARCHAR2 30 Indicates the source tax from which the application picks up the exception if a specific exception is not found for this tax.
EFFECTIVE_FROM DATE Effective from date
EFFECTIVE_TO DATE Effective to date
TAX_REGIME_CODE VARCHAR2 30 Yes Tax regime code for this tax
TAX_TYPE_CODE VARCHAR2 30 Lookup code to idnicate the classification of this tax
ALLOW_MANUAL_ENTRY_FLAG VARCHAR2 1 Y or N indicates if the user is allowed to manually enter tax lines for this tax
ALLOW_TAX_OVERRIDE_FLAG VARCHAR2 1 Y or N indicates if the user is allowed to override tax calculated by the system for this tax
MIN_TXBL_BSIS_THRSHLD NUMBER Minimum taxable basis threshold amount
MAX_TXBL_BSIS_THRSHLD NUMBER Maximum taxable basis threshold amount
MIN_TAX_RATE_THRSHLD NUMBER Minimum tax rate threshold
MAX_TAX_RATE_THRSHLD NUMBER Maximum tax rate threshold
MIN_TAX_AMT_THRSHLD NUMBER Minimum tax amount threshold
MAX_TAX_AMT_THRSHLD NUMBER Maximum tax amount threshold
COMPOUNDING_PRECEDENCE NUMBER Column to store the sequence in which this tax is detemined when taxes are compounded
PERIOD_SET_NAME VARCHAR2 15 Accounting calendar name
EXCHANGE_RATE_TYPE VARCHAR2 30 Exchange rate type for transaction currency to tax currency conversion
TAX_CURRENCY_CODE VARCHAR2 15 Tax currency code
TAX_PRECISION NUMBER Tax currency precision
MINIMUM_ACCOUNTABLE_UNIT NUMBER Tax currency minimum accountable unit
ROUNDING_RULE_CODE VARCHAR2 30 Rounding rule code to be used for rounding this tax. Possible values are UP, DOWN and NEAREST.
TAX_STATUS_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine tax status
TAX_RATE_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine tax rate
DEF_PLACE_OF_SUPPLY_TYPE_CODE VARCHAR2 30 Default place of supply type for this tax
PLACE_OF_SUPPLY_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine place of supply type
DIRECT_RATE_RULE_FLAG VARCHAR2 1 Y or N indicates whether direct tax rate determination rate rules can be defined for a given tax
APPLICABILITY_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined to determine applicability of this tax
TAX_CALC_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to calculate tax amount
TXBL_BSIS_THRSHLD_FLAG VARCHAR2 1 Y or N indicates whether taxable basis threshold is applicable for this tax
TAX_RATE_THRSHLD_FLAG VARCHAR2 1 Y or N indicates whether tax rate threshold is applicable for this tax
TAX_AMT_THRSHLD_FLAG VARCHAR2 1 Y or N indicates whether tax amount threshold is applicable for this tax
TAXABLE_BASIS_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine taxable basis
DEF_INCLUSIVE_TAX_FLAG VARCHAR2 1 Y or N indicates whether this tax is tax inclusive by default
THRSHLD_GROUPING_LVL_CODE VARCHAR2 30 Lookup code to indicate grouping level for applying thresholds across or within documents or lines or calendar periods
HAS_OTHER_JURISDICTIONS_FLAG VARCHAR2 1 Y or N indicates whether this tax has more than one jurisdiction
ALLOW_EXEMPTIONS_FLAG VARCHAR2 1 Y or N indicates whether exemptions are allowed for this tax
ALLOW_EXCEPTIONS_FLAG VARCHAR2 1 Y or N indicates whether exceptions are allowed for this tax
ALLOW_RECOVERABILITY_FLAG VARCHAR2 1 Y or N indicates whether this tax is recoverable
DEF_TAX_CALC_FORMULA VARCHAR2 30 Default formula code used to determine tax amount for this tax
TAX_INCLUSIVE_OVERRIDE_FLAG VARCHAR2 1 Y or N indicates whether the user can override the inclusiveness/exclusiveness nature of a tax line determined by the application for this tax. Only if this flag is set to Y, this control can further be overridden at the rate level.
DEF_TAXABLE_BASIS_FORMULA VARCHAR2 30 Default formula code used to determine taxable basis amount for this tax
DEF_REGISTR_PARTY_TYPE_CODE VARCHAR2 30 Lookup code to indicate default registration party type for this tax
REGISTRATION_TYPE_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine registration party type.
REPORTING_ONLY_FLAG VARCHAR2 1 Y or N indicates whether this a reporting only tax
AUTO_PRVN_FLAG VARCHAR2 1 Not currently used
LIVE_FOR_PROCESSING_FLAG VARCHAR2 1 Y or N indicates whether this tax is ready to be processed during tax calculation. Before this flag can be set to Y, the application validates that the basic configuration like default status, etc. for this tax is complete.
HAS_DETAIL_TB_THRSHLD_FLAG VARCHAR2 1 Not currently used
HAS_TAX_DET_DATE_RULE_FLAG VARCHAR2 1 Not currently used
HAS_EXCH_RATE_DATE_RULE_FLAG VARCHAR2 1 Not currently used
HAS_TAX_POINT_DATE_RULE_FLAG VARCHAR2 1 Not currently used
PRINT_ON_INVOICE_FLAG VARCHAR2 1 Y or N indicates whether this tax will be displayed on the printed document
USE_LEGAL_MSG_FLAG VARCHAR2 1 Y or N indicates whether legal messages are applicable for this tax
CALC_ONLY_FLAG VARCHAR2 1 Y or N indicates that this tax is used only by calculation, and is neither reported nor returned to the product
PRIMARY_RECOVERY_TYPE_CODE VARCHAR2 30 Primary recovery type code that is applicable for this tax
PRIMARY_REC_TYPE_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine primary recovery type code
SECONDARY_RECOVERY_TYPE_CODE VARCHAR2 30 Secondary recovery type code that is applicable for this tax when more than one recovery types is needed
SECONDARY_REC_TYPE_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine secondary recovery type code
PRIMARY_REC_RATE_DET_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine primary recovery rate
SEC_REC_RATE_DET_RULE_FLAG VARCHAR2 1 Y or N indicates whether rules are defined for this tax to determine secondary recovery rate
OFFSET_TAX_FLAG VARCHAR2 1 Y or N indicates if this tax is used to offset another tax
RECOVERY_RATE_OVERRIDE_FLAG VARCHAR2 1 Y or N indicates if the tax recovery rate can be overridden for this tax
ZONE_GEOGRAPHY_TYPE VARCHAR2 30 Primary geography type for which jurisdicitons of this tax are created. This referes to either a master or a tax geography type.
REGN_NUM_SAME_AS_LE_FLAG VARCHAR2 1 Y or N indicates whether the registration number of the tax registration for this tax should be same as the legal entity registration number
DEF_REC_SETTLEMENT_OPTION_CODE VARCHAR2 30 Lookup code to indicate whether an input tax can be recovered when an invoice is recorded or only when the invoice is paid and whether an output tax is due for settlement when the invoice is issued or only when the payment is received against it.
PARENT_GEOGRAPHY_TYPE VARCHAR2 30 Column to store the georgaphy type of the georaphical area that confines all tax jurisdictions created for this tax when the primary geography type refers to a master geography type
PARENT_GEOGRAPHY_ID NUMBER 18 Column to store the Id of the georaphical area that confines all tax jurisdictions created for this tax when the primary geography type refers to a master geography type
ALLOW_MASS_CREATE_FLAG VARCHAR2 1 Y or N to indicate whether tax jurisdictions can be automatically created for this tax based on the primary geography type and optionally, the parent geography Id/Type
APPLIED_AMT_HANDLING_FLAG VARCHAR2 1 Lookup code to indicate how the tax amount of a prepayment in Payables is to be handled when it is applied to an invoice
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.
REQUEST_ID NUMBER Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
RECORD_TYPE_CODE VARCHAR2 30 Lookup code to indicate whether the record is migrated, seeded or defined by the user
ALLOW_ROUNDING_OVERRIDE_FLAG VARCHAR2 1 This indicates whether the rounding rule can be verridden at Tax Registration level. Needs to be included.
ATTRIBUTE1 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE2 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE3 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE4 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE5 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE6 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE7 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE8 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE9 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE10 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE11 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE12 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE13 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE14 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE15 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CATEGORY VARCHAR2 150 Descriptive Flexfield: structure definition of the user descriptive flexfield.
SOURCE_TAX_FLAG VARCHAR2 1 Y or N indicates if this tax can be used as a source tax for creating other taxes. If this is a source tax, then it can not be created based on any other tax.
DEF_PRIMARY_REC_RATE_CODE VARCHAR2 50 Default primary recovery rate code for this tax
ALLOW_DUP_REGN_NUM_FLAG VARCHAR2 1 Y or N indicates whether duplicate tax registration numbers are allowed for this tax
DEF_SECONDARY_REC_RATE_CODE VARCHAR2 50 Default secondary recovery rate code for this tax
SPECIAL_INCLUSIVE_TAX_FLAG VARCHAR2 1 Y or N indicates if special inclusive tax handling is applicable for this tax
PROGRAM_LOGIN_ID NUMBER Login user identifier of last concurrent program to update this record
TAX_ID NUMBER 18 Yes Unique identifier
CONTENT_OWNER_ID NUMBER 18 Yes Party tax profile identifier for configuration owner of this tax
REP_TAX_AUTHORITY_ID NUMBER 18 Party tax profile identifier for the tax authority to whom this tax is reported
COLL_TAX_AUTHORITY_ID NUMBER 18 Party tax profile identifier for the tax authority to whom this tax is remitted
THRSHLD_CHK_TMPLT_CODE VARCHAR2 30 Determining factor template to be used for sub-grouping of total thresholds
TAX_ACCOUNT_SOURCE_TAX VARCHAR2 30 Column to record the source tax from which the application picks up the default GL accounts for this tax
TAX_ACCOUNT_CREATE_METHOD_CODE VARCHAR2 30 Lookup code to indicate whether for this tax, the user will define GL account defaults specific to this tax, or will make use of the defaults specified for another tax
OVERRIDE_GEOGRAPHY_TYPE VARCHAR2 30 Column to store the type of georaphical area that can override the tax rate specified for a tax jurisdiction of primary geography type
LIVE_FOR_APPLICABILITY_FLAG VARCHAR2 1 For internal use to handle location based taxes migrated from prior releases for Receivables
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.
TAX_EXMPT_CR_METHOD_CODE VARCHAR2 30 Lookup code to indicate whether for this tax, the user will define exemptions specific to this tax, or will also make use of the exemptions specified for another tax if an exemption specific to this tax is not found
TAX_EXMPT_SOURCE_TAX VARCHAR2 30 Column to record the source tax from which the application picks up the exemption for this tax, if a specific exemption fis not found for this tax
APPLICABLE_BY_DEFAULT_FLAG VARCHAR2 1 Y or N indicates if this tax is applicable by default or not
LEGAL_REPORTING_STATUS_DEF_VAL VARCHAR2 15 Legal reporting status
PROGRAM_NAME VARCHAR2 30 Program name of last concurrent program to update this record
PROGRAM_APP_NAME VARCHAR2 50 Application name of last concurrent program to update this record
TAX_POINT_BASIS VARCHAR2 30 Tax Point Basis for this tax
SELF_ASSESS_DIFF_TAX VARCHAR2 30 Column to store self assessed differential tax.
WHT_BUCKET_LEVEL_FLAG VARCHAR2 1 Values P (Party) or A (All) indicate the withholding accumulations level for transactions.
PROCESS_WHT_FLAG VARCHAR2 1 Yes or No indicates withholding calculation on indirect tax.
WHT_CALC_POINT_FLAG VARCHAR2 1 Point of withholding application. Possible values are P (payment) and I (invoice).
VALIDATION_TYPE VARCHAR2 30 Reporting type defined for registration Number validation.
VALIDATION_LEVEL VARCHAR2 30 Lookup code to indicate whether validation is based on an error or a warning.
UNIQUENESS_VALIDATION_LEVEL VARCHAR2 30 Lookup code to indicate whether validation is for all parties or a specific party.
TAX_AUTH_INV_CREATION_POINT VARCHAR2 30 Point at which a withholding tax authority invoice is created. Possible values are INVOICE for invoice and PAYMENT for payment.
TAXABLE_AMT_MAU NUMBER Minimum accountable unit for rounding the taxable amount.
CHARGE_LINE_HANDLING_CODE VARCHAR2 30 Code to indicate whether tax rules should be processed on charge lines, or tax lines should be copied from corresponding item lines.
THRSHLD_SCHEDULE_GRP_LVL_FLAG VARCHAR2 1 Threshold schedule group level indicator. Possible values are L for line, D for document, P for period, and S for set.
WHT_DATE_BASIS VARCHAR2 30 To indicate whether the withholding date basis to be adopted for the tax is invoice date or accounting date.
ALLOW_ZERO_AMT_WHT_INV_FLAG VARCHAR2 1 Indicates whether zero amount withholding invoices and accounting can be created. Valid values: Y and N.
INVOICE_AMOUNT_WHT_FLAG VARCHAR2 1 Indicates whether withholding tax is calculated on the invoice amount or on partial payment amount when an invoice is paid partially.
PAYMENT_AMOUNT_WHT_FLAG VARCHAR2 1 Indicates if threshold and schedules are applied on a group of installments in a payment or on individual installments.
TAXABLE_BASIS_EXEMPTION_FLAG VARCHAR2 1 Indicates whether taxable basis exemption rates are defined for this tax.
THRSHLD_PRODUCT_CATEGORY_FLAG VARCHAR2 1 Indicates whether withholding thresholds and schedules are defined by product category or product fiscal classification for this tax.
DEF_RECOVERY_SPL_HANDLING_FLAG VARCHAR2 1 Indicates whether the accounting to move the tax recoverable amount from the interim account to the final recoverable account is to be deferred till the point when additional events (such as proof of payment of customs duty) have occurred. (The standard handling for deferred recovery will move the amount from interim to recoverable based on the amount paid for the invoice.) Valid values are Y for "Yes" and "N" for "No". Active
DEFAULT_TAX_STATUS_CODE VARCHAR2 30 Default tax status code for this tax.
DEFAULT_TAX_RATE_CODE VARCHAR2 50 Default tax rate code for this tax.

Foreign Keys

Table Foreign Table Foreign Key Column
ZX_TAXES_B zx_regimes_b TAX_REGIME_CODE
ZX_TAXES_B zx_party_tax_profile CONTENT_OWNER_ID
ZX_TAXES_B gl_daily_conversion_types EXCHANGE_RATE_TYPE
ZX_TAXES_B zx_party_tax_profile REP_TAX_AUTHORITY_ID
ZX_TAXES_B zx_party_tax_profile COLL_TAX_AUTHORITY_ID
ZX_TAXES_B zx_det_factor_templ_b THRSHLD_CHK_TMPLT_CODE
zx_rec_nrec_dist zx_taxes_b TAX_ID
zx_lines zx_taxes_b TAX_ID
jg_zz_vat_alloc_rules zx_taxes_b TAX_ID
zx_taxes_tl zx_taxes_b TAX_ID

Indexes

Index Uniqueness Tablespace Columns
ZX_TAXES_B_N1 Non Unique Default UPPER("TAX_REGIME_CODE"), UPPER("TAX")
ZX_TAXES_B_U1 Unique Default TAX_ID
ZX_TAXES_B_U2 Unique Default TAX_REGIME_CODE, TAX, CONTENT_OWNER_ID