I_CATaxReportingDocClearing
Tax Reporting Document Clearing
I_CATaxReportingDocClearing is a Basic CDS View that provides data about "Tax Reporting Document Clearing" in SAP S/4HANA. It reads from 1 data source (dfkkrep07) and exposes 61 fields with key fields CADocumentNumber, CAGLItemNumber, BusinessPartner, CATaxReportingDetailingAssgmt, CATaxReportingItemSequenceNmbr. It has 12 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| dfkkrep07 | dfkkrep07 | from |
Associations (12)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CADocumentHeader | _DocHeader | $projection.CADocumentNumber = _DocHeader.CADocumentNumber |
| [0..1] | I_CADocumentHeader | _TriggeredDocHeader | $projection.CATriggeredDocument = _TriggeredDocHeader.CADocumentNumber |
| [0..1] | I_CADocumentHeader | _RelatedDocHeader | $projection.CARelatedDocument = _RelatedDocHeader.CADocumentNumber |
| [0..1] | I_CADocumentHeader | _TransferredDocHeader | $projection.CATransferredDocument = _TransferredDocHeader.CADocumentNumber |
| [0..1] | I_CADocumentHeader | _TransfPostgDfrrdTaxDocHeader | $projection.CATransfPostgDocOfDeferredTax = _TransfPostgDfrrdTaxDocHeader.CADocumentNumber |
| [1..1] | I_BusinessPartner | _BusinessPartner | $projection.BusinessPartner = _BusinessPartner.BusinessPartner |
| [1..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [1..1] | I_GLAccountInChartOfAccounts | _GLAccount | $projection.ChartOfAccounts = _GLAccount.ChartOfAccounts and $projection.GLAccount = _GLAccount.GLAccount |
| [0..1] | I_Currency | _CompanyCodeCurrency | $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency |
| [1..1] | I_Currency | _TransactionCurrency | $projection.TransactionCurrency = _TransactionCurrency.Currency |
| [0..1] | I_Currency | _DocumentOpenItemCurrency | $projection.DocumentOpenItemCurrency = _DocumentOpenItemCurrency.Currency |
| [0..1] | I_ChartOfAccounts | _ChartOfAccounts | $projection.ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Tax Reporting Document Clearing | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #BASIC | view |
Fields (61)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocumentNumber | opbel | Reopen | |
| KEY | CAGLItemNumber | opupk | Item | |
| KEY | BusinessPartner | gpart | Tech. BPartner | |
| KEY | CATaxReportingDetailingAssgmt | vinfo | Assignment | |
| KEY | CATaxReportingItemSequenceNmbr | tzahl | Counter | |
| CAApplicationArea | applk | ApplicationArea | ||
| CompanyCode | bukrs | Value | ||
| BusinessPlace | bupla | Business place | ||
| GLAccount | hkont | Transfer acct | ||
| TaxCode | Tax Code | |||
| CAOtherTaxCode | strkz | TxCde:Oth.Taxes | ||
| CATaxRate | stprz | Tax rate | ||
| CADocumentHasRefToOtherTaxes | xrefs | Ref. oth. taxes | ||
| CATaxBaseAmountInLocalCurrency | sbash | Tax base in LC | ||
| CATaxBaseAmount | sbasw | Tax Base Amount | ||
| CATaxAmountInLocalCurrency | sbeth | LC Tax | ||
| CATaxAmountInTransCurrency | sbetw | Tax Amount | ||
| CAAmountPerTaxCodeInCCCrcy | gebth | Total amount | ||
| CAAmountPerTaxCodeInTransCrcy | gebtw | Total TC | ||
| CAClearingAmtInDocOpenItemCrcy | augbo | Cl.amt. OI crcy | ||
| CAClearingAmountInLocalCrcy | augbh | LC clearing amt | ||
| CAClearingAmountInTransCrcy | augbw | TC Clearing Amt | ||
| CompanyCodeCurrency | hwaer | Local Currency | ||
| TransactionCurrency | twaer | Trans. Currency | ||
| CAPostingDate | tbdat | Dt. trig. doc. | ||
| DocumentDate | tldat | TD doc. date | ||
| CANetDueDate | faedn | Net Due Date | ||
| CAPlannedTaxReportDate | vmdat | Plan. rep. date | ||
| CATaxReportingAdditionalText | sdata | Additional data | ||
| CAReferenceDocument | Reference | |||
| CATransactionKeyAccountDetn | ktosl | Transaction | ||
| CATaxItemCatForOtherTaxCodes | kschl | Tax Item Type | ||
| TaxJurisdiction | Tax Jurisdict. | |||
| CAEnteredTaxJurisdictionCode | txjco | Orig.jurisdict. | ||
| CATriggeredDocument | aubel | Trigger doc | ||
| CATaxRptgDocPostgTriggerCode | xsatz | Rec. triggered | ||
| CARelatedDocument | refnr | Reference No. | ||
| CADocumentHasBeenReversed | xstor | Type of posting | ||
| CAClearingReason | augrd | Clrg Reasn | ||
| CreationDate | Imported On | |||
| CreationTime | Time | |||
| CAOfficialDocAmountInCCCrcy | exbel_betrh | Total amount LC | ||
| CAOfficialDocAmountInTransCrcy | exbel_betrw | Total amount TC | ||
| CATransferredDocument | ori_opbel | Orig. Doc. No. | ||
| CATransferredDocumentItem | ori_opupk | TransTxItmItemN | ||
| CATransfPostgDocOfDeferredTax | tra_opbel | Transf.Document | ||
| TaxCountry | tax_country | Tax Ctry/Rgn | ||
| DocumentOpenItemCurrency | _DocHeader | TransactionCurrency | Transaction Currency | |
| ChartOfAccounts | _CompanyCode | ChartOfAccounts | Node Class | |
| _DocHeader | _DocHeader | |||
| _TriggeredDocHeader | _TriggeredDocHeader | |||
| _RelatedDocHeader | _RelatedDocHeader | |||
| _TransferredDocHeader | _TransferredDocHeader | |||
| _TransfPostgDfrrdTaxDocHeader | _TransfPostgDfrrdTaxDocHeader | |||
| _BusinessPartner | _BusinessPartner | |||
| _CompanyCode | _CompanyCode | |||
| _GLAccount | _GLAccount | |||
| _CompanyCodeCurrency | _CompanyCodeCurrency | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _DocumentOpenItemCurrency | _DocumentOpenItemCurrency | |||
| _ChartOfAccounts | _ChartOfAccounts |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view I_CATaxReportingDocClearing.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
CREATE VIEW I_CATaxReportingDocClearing AS
SELECT
opbel AS CADocumentNumber,
opupk AS CAGLItemNumber,
gpart AS BusinessPartner,
vinfo AS CATaxReportingDetailingAssgmt,
tzahl AS CATaxReportingItemSequenceNmbr,
applk AS CAApplicationArea,
bukrs AS CompanyCode,
bupla AS BusinessPlace,
hkont AS GLAccount,
cast(mwskz as fis_mwskz preserving type ) AS TaxCode,
strkz AS CAOtherTaxCode,
stprz AS CATaxRate,
xrefs AS CADocumentHasRefToOtherTaxes,
sbash AS CATaxBaseAmountInLocalCurrency,
sbasw AS CATaxBaseAmount,
sbeth AS CATaxAmountInLocalCurrency,
sbetw AS CATaxAmountInTransCurrency,
gebth AS CAAmountPerTaxCodeInCCCrcy,
gebtw AS CAAmountPerTaxCodeInTransCrcy,
augbo AS CAClearingAmtInDocOpenItemCrcy,
augbh AS CAClearingAmountInLocalCrcy,
augbw AS CAClearingAmountInTransCrcy,
hwaer AS CompanyCodeCurrency,
twaer AS TransactionCurrency,
tbdat AS CAPostingDate,
tldat AS DocumentDate,
faedn AS CANetDueDate,
vmdat AS CAPlannedTaxReportDate,
sdata AS CATaxReportingAdditionalText,
cast(xblnr as xblnr_kk preserving type ) AS CAReferenceDocument,
ktosl AS CATransactionKeyAccountDetn,
kschl AS CATaxItemCatForOtherTaxCodes,
cast(txjcd as fis_txjcd preserving type ) AS TaxJurisdiction,
txjco AS CAEnteredTaxJurisdictionCode,
aubel AS CATriggeredDocument,
xsatz AS CATaxRptgDocPostgTriggerCode,
refnr AS CARelatedDocument,
xstor AS CADocumentHasBeenReversed,
augrd AS CAClearingReason,
cast(cpudt as fis_cpdat preserving type) AS CreationDate,
cast(cputm as ttet_dt_cr_time preserving type ) AS CreationTime,
exbel_betrh AS CAOfficialDocAmountInCCCrcy,
exbel_betrw AS CAOfficialDocAmountInTransCrcy,
ori_opbel AS CATransferredDocument,
ori_opupk AS CATransferredDocumentItem,
tra_opbel AS CATransfPostgDocOfDeferredTax,
tax_country AS TaxCountry,
_DocHeader.TransactionCurrency AS DocumentOpenItemCurrency,
_CompanyCode.ChartOfAccounts AS ChartOfAccounts
FROM dfkkrep07
LEFT OUTER JOIN I_CADocumentHeader AS _DocHeader ON CADocumentNumber = _DocHeader.CADocumentNumber -- association [1..1]
LEFT OUTER JOIN I_CADocumentHeader AS _TriggeredDocHeader ON CATriggeredDocument = _TriggeredDocHeader.CADocumentNumber -- association [0..1]
LEFT OUTER JOIN I_CADocumentHeader AS _RelatedDocHeader ON CARelatedDocument = _RelatedDocHeader.CADocumentNumber -- association [0..1]
LEFT OUTER JOIN I_CADocumentHeader AS _TransferredDocHeader ON CATransferredDocument = _TransferredDocHeader.CADocumentNumber -- association [0..1]
LEFT OUTER JOIN I_CADocumentHeader AS _TransfPostgDfrrdTaxDocHeader ON CATransfPostgDocOfDeferredTax = _TransfPostgDfrrdTaxDocHeader.CADocumentNumber -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner -- association [1..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [1..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _GLAccount ON ChartOfAccounts = _GLAccount.ChartOfAccounts AND GLAccount = _GLAccount.GLAccount -- association [1..1]
LEFT OUTER JOIN I_Currency AS _CompanyCodeCurrency ON CompanyCodeCurrency = _CompanyCodeCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency -- association [1..1]
LEFT OUTER JOIN I_Currency AS _DocumentOpenItemCurrency ON DocumentOpenItemCurrency = _DocumentOpenItemCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_ChartOfAccounts AS _ChartOfAccounts ON ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA