R_ContrAcctTaxExemptionTP
Contract Account Tax Exemption - TP
R_ContrAcctTaxExemptionTP is a Transactional CDS View that provides data about "Contract Account Tax Exemption - TP" in SAP S/4HANA. It reads from 1 data source (I_ContractAccountTaxExemption) and exposes 15 fields with key fields ContractAccount, TaxCode, CAConditionType, CustTaxGroupExemptionStartDate.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ContractAccountTaxExemption | I_ContractAccountTaxExemption | from |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Contract Account Tax Exemption - TP | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| ObjectModel.sapObjectNodeType.name | ContractAccountTaxExemption | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| VDM.viewType | #TRANSACTIONAL | view |
Fields (15)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ContractAccount | ContractAccount | ||
| KEY | TaxCode | TaxCode | ||
| KEY | CAConditionType | CAConditionType | ||
| KEY | CustTaxGroupExemptionStartDate | CustTaxGroupExemptionStartDate | ||
| CustTaxGroupExemptionEndDate | CustTaxGroupExemptionEndDate | |||
| CATaxExemptionLicense | CATaxExemptionLicense | |||
| CATaxExemptionRate | CATaxExemptionRate | |||
| CAMassRunDate | CAMassRunDate | |||
| CAMassRunID | CAMassRunID | |||
| CATaxExemptionLicenseExtended | CATaxExemptionLicenseExtended | |||
| CATaxExemptionLicenseAmount | CATaxExemptionLicenseAmount | |||
| CATaxExemptionLicenseCurrency | CATaxExemptionLicenseCurrency | |||
| CATaxExemptionLicenseIssueDate | CATaxExemptionLicenseIssueDate | |||
| _ContractAccount | _ContractAccount | |||
| _CATaxExemptionLicenseCurrency | _CATaxExemptionLicenseCurrency |
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Contract Account Tax Exemption - TP'
@ObjectModel: { modelingPattern: #NONE,
sapObjectNodeType.name: 'ContractAccountTaxExemption',
usageType: { dataClass: #MASTER,
serviceQuality: #A,
sizeCategory: #L } }
@VDM: { lifecycle.contract.type: #SAP_INTERNAL_API,
viewType: #TRANSACTIONAL }
define view entity R_ContrAcctTaxExemptionTP
as select from I_ContractAccountTaxExemption
association to parent R_ContractAccountTP as _ContractAccount on _ContractAccount.ContractAccount = $projection.ContractAccount
{
@ObjectModel.foreignKey.association: '_ContractAccount'
key ContractAccount,
key TaxCode,
key CAConditionType,
key CustTaxGroupExemptionStartDate,
CustTaxGroupExemptionEndDate,
CATaxExemptionLicense,
CATaxExemptionRate,
CAMassRunDate,
CAMassRunID,
CATaxExemptionLicenseExtended,
CATaxExemptionLicenseAmount,
CATaxExemptionLicenseCurrency,
CATaxExemptionLicenseIssueDate,
/* Associations */
_ContractAccount,
_CATaxExemptionLicenseCurrency
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CONTRACTACCOUNTTAXEXEMPTION"
],
"ASSOCIATED":
[
"I_CURRENCY",
"R_CONTRACTACCOUNTTP"
],
"BASE":
[
"I_CONTRACTACCOUNTTAXEXEMPTION"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA