ThirdPartyTaxProfile
Third party tax profile represents the tax profile defined for a third party such as a customer or supplier. The tax profile represents the details of a party's transaction tax activities. It can include tax registration, tax exemptions, configuration options, main and default information, party fiscal classifications, tax reporting codes, and account details.
Business Views
** Available for extracting data- thirdPartyTaxProfileExtract**
Third party site tax profile represents the tax profile defined for a third party site such as a customer site or supplier site. The tax profile represents the details of a party's transaction tax activities. It can include tax registration, tax exemptions, configuration options, main and default information, party fiscal classifications, tax reporting codes, and account details.
Label, Plural Label
Third Party Tax Profiles, Third Party Tax Profiles
Data Source
Read-optimized data store
Fields
- allowOffsetTaxFlag (boolean)
Indicates whether offset taxes are allowed for the party tax profile.
Label
Allow Offset Tax
Properties
- inherited
- allowWithholdingFlag (boolean)
Indicates whether withholding tax is allowed for the party tax profile.
Label
Allow Withholding
Properties
- inherited
- allowZeroAmountWithholdingInvoiceFlag (boolean)
Indicates whether zero amount withholding invoices can be created.
Label
Allow Zero Amount Withholding Invoices
Properties
- inherited
- collectingAuthorityFlag (boolean)
The tax authority responsible for managing the administration of tax remittances.
Label
Collecting Authority Indicator
Properties
- inherited
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- inherited
- not nullable
- customerFlag (boolean)
Indicates whether the tax profile is for a third-party customer.
Label
Customer Indicator
Properties
- inherited
- searchable
- sortable
- firstPartyLegalEntityFlag (boolean)
Indicates whether the tax profile is for a first-party legal entity.
Label
First Party Legal Entity Indicator
Properties
- inherited
- id (int64)
The unique identifier of the party of the tax profile.
Label
Party Tax Profile ID
Properties
- inherited
- searchable
- sortable
- not nullable
- inclusiveTaxFlag (boolean)
Indicates whether the line amount on a transaction document is inclusive of the item or service and the tax.
Label
Set Invoice Values as Tax Inclusive
Properties
- inherited
- legalEntityTaxSubscriptionStartDate (date)
The start date when the business unit begins using the tax configuration of the associated legal entity.
Label
Use Subscription of the Legal Entity Start Date
Properties
- inherited
- legalEntityWithholdingTaxSubscriptionStartDate (date)
The start date when the business unit begins using the withholding tax configuration of the associated legal entity.
Label
Use Subscription of the Legal Entity Start Date
Properties
- inherited
- legalEstablishmentFlag (boolean)
Indicates the tax profile is for a first party legal establishment.
Label
Legal Establishment Indicator
Properties
- inherited
- partyId (int64)
The unique identifier of the party associated with the third-party tax profile.
Label
Party ID
Properties
- inherited
- searchable
- sortable
- not nullable
- partyTypeCode (string)
The code that identifies the type of the party of the tax profile.
Label
Party Type
Properties
- inherited
- searchable
- sortable
- processForApplicabilityFlag (boolean)
Indicates whether taxes should be automatically calculated for the party tax profile.
Label
Allow Tax Applicability
Properties
- inherited
- providerTypeCode (enumeration: ProviderType)
Indicates whether the third-party provider offers tax content, tax services, or both.
Label
Subscriber Type
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: ProviderType
Properties
- inherited
Valid Values
- BOTH
- CONTENT
- SERVICES
-
- registrationNumber (string)
A unique sequence of letters or numbers or both assigned to a party or party site, by a tax authority, when it's registered and by which the party or party site registration will be identified.
Label
Registration Number
Properties
- inherited
- allowAccessWithSkipDataSecurity
- registrationTypeCode (enumeration: RegistrationTypeCode)
A classification of the tax registration.
Label
Registration Type
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: RegistrationTypeCode
Properties
- inherited
Valid Values
- CNPJ
- CPF
- CUIL
- CUIT
- DNI
- NIT
- OTHERS
- VAT
-
- reportingAuthorityFlag (boolean)
Indicates whether the tax profile is for a reporting tax authority.
Label
Reporting Authority Indicator
Properties
- inherited
- roundingLevelCode (enumeration: RoundingLevelCode)
The value that specifies the rounding to apply to tax amounts on a transaction. The valid values are Line and Header.
Label
Rounding Level
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: RoundingLevelCode
Properties
- inherited
Valid Values
- HEADER
- LINE
-
- roundingRuleCode (enumeration: RoundingRuleCode)
The rule that defines how the rounding should be performed on a value involved in a taxable transaction. For example, up to the next highest value, down to the next lowest value, or nearest.
Label
Rounding Rule
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: RoundingRuleCode
Properties
- inherited
Valid Values
- DOWN
- NEAREST
- UP
-
- selfAssessedFlag (boolean)
Indicates a tax line calculated on a transaction, which doesn't appear on the documents given by the supplier. The self-assessed tax is directly calculated and remitted to the concerned tax authorities by the customer involved in the transaction.
Label
Set as Self-Assessment - Reverse Charge
Properties
- inherited
- siteFlag (boolean)
Indicates whether the tax profile is for a third-party site.
Label
Site Indicator
Properties
- inherited
- searchable
- sortable
- supplierFlag (boolean)
Indicates whether the tax profile is for a third-party supplier.
Label
Supplier Indicator
Properties
- inherited
- searchable
- sortable
- timeCreated (date-time)
The date and time when the record was created.
Label
Creation Date
Properties
- inherited
- searchable
- not nullable
- timeUpdated (date-time)
The date and time when the record was last updated.
Label
Last Updated Date
Properties
- inherited
- searchable
- not nullable
- transportProviderFlag (boolean)
Indicates whether the party is a transportation provider, such as a carrier.
Label
Transportation Provider Indicator
Properties
- inherited
- updatedBy (string)
The user who last updated the record.
Label
Last Updated By
Properties
- inherited
- not nullable
- useLegalEntityTaxSubscriptionFlag (boolean)
Indicates whether to use the tax configuration of the associated legal entity. This is an irreversible setting in the business unit party tax profile. Once the business unit is associated with its legal entity, the business unit tax profile can't be updated and the business unit can't maintain separate tax content.
Label
Uses Legal Entity Tax Subscription
Properties
- inherited
- useLegalEntityWithholdingTaxSubscriptionFlag (boolean)
Indicates whether to use the withholding tax configuration of the associated legal entity. This is an irreversible setting in the business unit party tax profile. Once the business unit is associated with its legal entity, the business unit tax profile can't be updated and the business unit can't maintain separate tax content.
Label
Uses Legal Entity Withholding Tax Subscription
Properties
- inherited
- useSystemDefaultsFlag (boolean)
Indicates whether application default values of tax status, rate, recovery rate, taxable basis formula, or tax calculation formula are used in tax calculation when an incomplete or inconsistent configuration is found.
Label
Use System Defaults
Properties
- inherited
- withholdingDateBasis (string)
The date used for withholding tax determination and to generate the tax authority invoice. The date may either be the accounting date or the invoice date.
Label
Withholding Tax Determination Basis
Properties
- inherited
- withholdingRoundingLevelCode (enumeration: RoundingLevelCode)
The value that specifies the rounding to apply to tax amounts on a transaction. The valid values are Line and Header.
Label
Withholding Rounding Level
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: RoundingLevelCode
Properties
- inherited
Valid Values
- HEADER
- LINE
-
- withholdingRoundingRuleCode (enumeration: RoundingRuleCode)
The rule that defines how the rounding should be performed on a value involved in a withholding taxable transaction. For example, up to the next highest value, down to the next lowest value, or nearest.
Label
Withholding Rounding Rule
Type
-
Module: oraErpCoreTaxSetup
-
Enumeration Type: RoundingRuleCode
Properties
- inherited
Valid Values
- DOWN
- NEAREST
- UP
-
- withholdingStartDate (date)
The withholding start date for the party tax profile.
Label
Withholding Start Date
Properties
- inherited
Reference Object
- country (Territory)
The country code used to validate the tax registration number for the party tax profile.
Business Object
TerritoryFields
- territoryCode (string)
The unique code of the territory.
Label
Territory Code
Properties
- searchable
- sortable
- not nullable
- territoryCode (string)
- taxClassification (TaxClassificationCode)
Tax classification code represents a code used to classify taxes into groups for reporting and processing purposes.
Business Object
TaxClassificationCodeFields
- lookupCode (string)
The unique identifier of the Lookup Code.
Label
Lookup Code ID
Properties
- inherited
- searchable
- sortable
- not nullable
- lookupCode (string)
- taxRegistration (TaxRegistration)
The tax registration is the registration of a party with a tax authority that confers tax rights and imposes certain tax obligations.
Business Object
TaxRegistrationFields
- taxProfileId (int64)
The unique identifier of the party tax profile of the party of the tax registration.
Label
Party Tax Profile ID
Properties
- searchable
- sortable
- not nullable
- taxProfileId (int64)
- thirdParty (ThirdParty)
Third party represents the details of the third party which can be a customer or a supplier, such as the name, identifier, address, and so on.
Business Object
ThirdPartyFields
- id (int64)
The unique identifier of the party.
Label
Party ID
Properties
- inherited
- searchable
- sortable
- not nullable
- overridable
- id (int64)
- allowOffsetTaxFlag (boolean)