I_TaxItemProcessFlow

DDL: I_TAXITEMPROCESSFLOW Type: view_entity COMPOSITE

Tax Item Process Flow

I_TaxItemProcessFlow is a Composite CDS View that provides data about "Tax Item Process Flow" in SAP S/4HANA. It reads from 32 data sources and exposes 151 fields with key fields SAPObjectType, TaxFlowNodeReference, TaxFlowNodeReference, TaxFlowNodeReference, TaxFlowNodeReference.

Data Sources (32)

SourceAliasJoin Type
I_StRpRunDetails ACR inner
I_BillingDocument Billing inner
I_SAPObjectType I_SAPObjectType inner
I_JournalEntry JournalEntry inner
I_JournalEntry JournalEntry inner
I_OperationalAcctgDocItem OperationalAcctgDoc inner
I_OperationalAcctgDocItem OperationalAcctgDoc inner
I_OperationalAcctgDocItem OperationalAcctgDoc inner
I_OperationalAcctgDocItem OperationalAcctgDoc inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SAPObjectType SAPObjectType inner
I_SupplierInvoice SupplierInvoice inner
I_TransactionalTaxItem Taxitem from
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem TaxItem union_all
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem Taxitem union_all
I_TransactionalTaxItem Taxitem union_all
I_TaxPayableDocument TaxPayableDocument inner
I_TaxPayableDocument TaxPayableDocument inner
I_TaxPayableDocument TaxPayableDocument inner
I_TaxPayableDocument TaxPayableDocument inner
I_TaxPayableDocument TaxPayableDocument inner

Annotations (9)

NameValueLevelField
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #NONE view
EndUserText.label Tax Item Process Flow view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view

Fields (151)

KeyFieldSource TableSource FieldDescription
KEY SAPObjectType I_SAPObjectType SAPObjectType SOT Name
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeStatus
TaxFlowNodeDate
TaxFlowNodeCompanyCode
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType I_BillingDocument BillingDocumentType Billing Type
SalesOrganization I_BillingDocument SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeStatus
TaxFlowNodeDate
TaxFlowNodeCompanyCode
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked I_SupplierInvoice IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeDate
TaxFlowNodeCompanyCode
TaxFlowNodeDateTime I_TransactionalTaxItem CreationDateTime
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeStatus I_StRpRunDetails StatryRptRunStatus
TaxFlowNodeCompanyCode
TaxFlowNodeDateTime I_StRpRunDetails StatryRptSubmittedDateTime
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory I_StRpRunDetails StatryRptCategory Report ID
StatryRptActivityUUID I_StRpRunDetails StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeDate
TaxFlowNodeCompanyCode
TaxFlowNodeDateTime
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeDate
TaxFlowNodeCompanyCode
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType I_JournalEntry AccountingDocumentType Journal Entry Type
TaxFlowNodeDate
TaxFlowNodeCompanyCode
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction I_TaxPayableDocument IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
SAPObjectTypeasSAPObjectType
KEY TaxFlowNodeReference
TaxFlowNodeYear
AccountingDocumentType Journal Entry Type
TaxFlowNodeStatus
TaxFlowNodeDate
TaxFlowNodeCompanyCode
AccountingDocument I_TransactionalTaxItem AccountingDocument Journal Entry
FiscalYear I_TransactionalTaxItem FiscalYear G/L Fiscal Year
CompanyCode I_TransactionalTaxItem CompanyCode Receiver Company Code
TaxItemUUID I_TransactionalTaxItem TaxItemUUID Tax Item UUID
TaxCountry I_TransactionalTaxItem TaxCountry Tax Ctry/Reg.
TaxationType I_TransactionalTaxItem TaxationType Taxation Type
StatryRptCategory Report ID
StatryRptActivityUUID
IntercompanyTransaction Intercompany Transaction
BillingDocumentType Billing Type
SalesOrganization Sales Organization
IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
TxPyblBizPurposeIsCompleted

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_TaxItemProcessFlow.
-- 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_TaxItemProcessFlow AS
SELECT
  SAPObjectType.SAPObjectType AS SAPObjectType,
  cast( Taxitem.SourceReferenceDocument as txrg_taxflow_reference ) AS TaxFlowNodeReference,
  cast( Billing.FiscalYear as txrg_taxflow_year preserving type ) AS TaxFlowNodeYear,
  cast( '' as farp_blart ) AS AccountingDocumentType,
  cast( 'PO' as txrg_taxflow_status ) AS TaxFlowNodeStatus,
  cast( Billing.BillingDocumentDate as txrg_taxflow_date preserving type ) AS TaxFlowNodeDate,
  cast( Billing.CompanyCode as txrg_taxflow_companycode preserving type ) AS TaxFlowNodeCompanyCode,
  Taxitem.AccountingDocument AS AccountingDocument,
  Taxitem.FiscalYear AS FiscalYear,
  Taxitem.CompanyCode AS CompanyCode,
  Taxitem.TaxItemUUID AS TaxItemUUID,
  Taxitem.TaxCountry AS TaxCountry,
  Taxitem.TaxationType AS TaxationType,
  cast( '' as srf_rep_cat_id ) AS StatryRptCategory,
  cast( hextobin('00000000000000000000000000000000') as /bobf/conf_key preserving type ) AS StatryRptActivityUUID,
  cast( '' as bvorg ) AS IntercompanyTransaction,
  Billing.BillingDocumentType AS BillingDocumentType,
  Billing.SalesOrganization AS SalesOrganization,
  cast( '' as eopblocked ) AS IsEndOfPurposeBlocked,
  cast( '' as txrg_taxpybl_xblocked ) as TxPyblBizPurposeIsCompleted AS SAPObjectTypeasSAPObjectType,
  Taxitem.CreationDateTime AS TaxFlowNodeDateTime,
  '' AS TxPyblBizPurposeIsCompleted
FROM I_TransactionalTaxItem AS Taxitem
INNER JOIN I_BillingDocument AS Billing ON /* join condition not captured in parsed metadata */
INNER JOIN I_SAPObjectType AS SAPObjectType ON /* join condition not captured in parsed metadata */
INNER JOIN I_SupplierInvoice AS SupplierInvoice ON /* join condition not captured in parsed metadata */
INNER JOIN I_StRpRunDetails AS ACR ON /* join condition not captured in parsed metadata */
INNER JOIN I_TaxPayableDocument AS TaxPayableDocument ON /* join condition not captured in parsed metadata */
INNER JOIN I_OperationalAcctgDocItem AS OperationalAcctgDoc ON /* join condition not captured in parsed metadata */
INNER JOIN I_JournalEntry AS JournalEntry ON /* join condition not captured in parsed metadata */
INNER JOIN I_SAPObjectType ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): I_TransactionalTaxItem, I_TransactionalTaxItem
;