C_US_TaxPartnerTaxDocument

DDL: C_US_TAXPARTNERTAXDOCUMENT SQL: CUSTXPARTTXDOC Type: view_entity CONSUMPTION Package: ODATA_TAX_DOCUMENT_DISPLAY

US Tax Partner Tax Document

C_US_TaxPartnerTaxDocument is a Consumption CDS View that provides data about "US Tax Partner Tax Document" in SAP S/4HANA. It reads from 1 data source (R_US_TaxPartnerTaxDocument) and exposes 53 fields with key fields US_TaxPartnerTaxDocument, US_TaxPartnerTaxDocumentItem, US_TaxState. It has 6 associations to related views. It is exposed through 3 OData services (ASQL_F4782, FAC_ETXDOCUMENT_DISPLAY_SRV, FAC_F4782_SRV). Part of development package ODATA_TAX_DOCUMENT_DISPLAY.

Data Sources (1)

SourceAliasJoin Type
R_US_TaxPartnerTaxDocument R_US_TaxPartnerTaxDocument projection

Associations (6)

CardinalityTargetAliasCondition
[1..*] C_US_TaxPartnerTaxDocumentItem _TaxItemPage $projection.US_TaxPartnerTaxDocument = _TaxItemPage.US_TaxPartnerTaxDocument
[0..1] I_CompanyCodeStdVH _CompanyCodeVH $projection.CompanyCode = _CompanyCodeVH.CompanyCode
[0..1] I_TaxCodeStdVH _TaxCodeStdVH $projection.TaxCode = _TaxCodeStdVH.TaxCode and $projection.TaxCalculationProcedure = _TaxCodeStdVH.TaxCalculationProcedure
[0..1] I_US_TaxStateVH _TaxStateVH $projection.US_TaxState = _TaxStateVH.US_TaxState
[0..*] I_US_TxPartTxDocUpdateTypeText _DocUpdateTypeText $projection.US_TaxPartTaxDocUpdateType = _DocUpdateTypeText.US_TaxPartTaxDocUpdateType
[0..1] I_ReferenceDocumentTypeVH _ReferenceDocumentTypeVH $projection.ReferenceDocumentType = _ReferenceDocumentTypeVH.ReferenceDocumentType

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label US Tax Partner Tax Document view
Search.searchable true view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

OData Services (3)

ServiceBindingVersionContractRelease
ASQL_F4782 ASQL_F4782 C2 NOT_RELEASED
FAC_ETXDOCUMENT_DISPLAY_SRV
FAC_F4782_SRV F4782_SERVICE_BINDING V2 C1 NOT_TO_BE_RELEASED_STABLE

Fields (53)

KeyFieldSource TableSource FieldDescription
KEY US_TaxPartnerTaxDocument US_TaxPartnerTaxDocument Tax Document Number
KEY US_TaxPartnerTaxDocumentItem US_TaxPartnerTaxDocumentItem Item Number
KEY US_TaxState US_TaxState
CompanyCode CompanyCode Receiver Company Code
ReferenceDocument ReferenceDocument Reference Document
ReferenceDocumentContext ReferenceDocumentContext Ref. Org Unit
US_TxPartnerTxDocumentSentDate US_TxPartnerTxDocumentSentDate
US_TaxPartnerTaxTransaction US_TaxPartnerTaxTransaction
ReferenceDocumentType ReferenceDocumentType Reference Document Type
TaxCalculationDate TaxCalculationDate Tax Date as Returned by Partner
AccountingDocument AccountingDocument Journal Entry
FiscalYear FiscalYear G/L Fiscal Year
TransactionCurrency TransactionCurrency Transaction Currency
CompanyCodeCurrency CompanyCodeCurrency Local Currency
PostingDate PostingDate Posting Date for GR
DocumentDate DocumentDate Journal Entry Date
TaxCode TaxCode Tax Code
TaxType TaxType Tax Type
UserInputTaxRate UserInputTaxRate G/L Tax Rate%
TaxBaseAmountInTransCrcy TaxBaseAmountInTransCrcy Tax Base Amount
TaxBaseAmountInCoCodeCrcy TaxBaseAmountInCoCodeCrcy Tax Base Amt in CoCode Crcy
TaxAmountInTransCrcy TaxAmountInTransCrcy Tax Amount
TaxAmountInCoCodeCrcy TaxAmountInCoCodeCrcy G/L Tax Amount
TaxRate TaxRate Tax Rate%
TaxCalculationProcedure TaxCalculationProcedure Tax Procedure
TaxDepartureCountry TaxDepartureCountry Tx Dep Ctry/Reg
US_TaxPartTaxDocUpdateType US_TaxPartTaxDocUpdateType
SlsTaxLiabilityAmtInCoCodeCrcy SlsTaxLiabilityAmtInCoCodeCrcy Tax Liability for Sales
PurchaseTxLbltyAmtInCoCodeCrcy PurchaseTxLbltyAmtInCoCodeCrcy Tax Liability for Purchase
US_TxPartnerTxDocSentByUsr US_TxPartnerTxDocSentByUsr
TxPartTxDocTxAmtInCoCodeCrcy TxPartTxDocTxAmtInCoCodeCrcy G/L Tax Amount(Document)
TxPartTxDocTxAmtInTransCrcy TxPartTxDocTxAmtInTransCrcy Tax Amount(Document)
DefaultTaxDate DefaultTaxDate
US_TaxPartnerReceivedTaxDate US_TaxPartnerReceivedTaxDate Tax Date as Sent to Partner
TaxTypeName Tax Type Description
TaxCodeName Tax Code Description
CompanyCodeName _CompanyCode CompanyCodeName Company Name
US_TaxPartTxDocUpdtTypeName US_TaxPartTxDocUpdtTypeName Update Type Description
US_TaxStateName Tax State Name
UserDescription _User UserDescription User Description
ReferenceDocumentTypeName Ref. Doc Type Description
_TaxType _TaxType
_TaxCode _TaxCode
_CompanyCode _CompanyCode
_DocUpdateTypeText _DocUpdateTypeText
_CompanyCodeVH _CompanyCodeVH
_TaxStateVH _TaxStateVH
_TaxCodeStdVH _TaxCodeStdVH
_ReferenceDocumentTypeVH _ReferenceDocumentTypeVH
_State _State
_User _User
_ReferenceDocumentType _ReferenceDocumentType
_TaxItemPage _TaxItemPage

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 C_US_TaxPartnerTaxDocument.
-- 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.
-- SQL view name: CUSTXPARTTXDOC

CREATE VIEW C_US_TaxPartnerTaxDocument AS
SELECT
  US_TaxPartnerTaxDocument,
  US_TaxPartnerTaxDocumentItem,
  US_TaxState,
  CompanyCode,
  ReferenceDocument,
  ReferenceDocumentContext,
  US_TxPartnerTxDocumentSentDate,
  US_TaxPartnerTaxTransaction,
  ReferenceDocumentType,
  TaxCalculationDate,
  AccountingDocument,
  FiscalYear,
  TransactionCurrency,
  CompanyCodeCurrency,
  PostingDate,
  DocumentDate,
  TaxCode,
  TaxType,
  UserInputTaxRate,
  TaxBaseAmountInTransCrcy,
  TaxBaseAmountInCoCodeCrcy,
  TaxAmountInTransCrcy,
  TaxAmountInCoCodeCrcy,
  TaxRate,
  TaxCalculationProcedure,
  TaxDepartureCountry,
  US_TaxPartTaxDocUpdateType,
  SlsTaxLiabilityAmtInCoCodeCrcy,
  PurchaseTxLbltyAmtInCoCodeCrcy,
  US_TxPartnerTxDocSentByUsr,
  TxPartTxDocTxAmtInCoCodeCrcy,
  TxPartTxDocTxAmtInTransCrcy,
  DefaultTaxDate,
  US_TaxPartnerReceivedTaxDate,
  _TaxType._Text[1:Language = $session.system_language].TaxTypeName AS TaxTypeName,
  _TaxCode._Text[1:Language = $session.system_language].TaxCodeName AS TaxCodeName,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  US_TaxPartTxDocUpdtTypeName,
  _State._Text[1:Language = $session.system_language].US_TaxStateName AS US_TaxStateName,
  _User.UserDescription AS UserDescription,
  _ReferenceDocumentType._Text[1:Language = $session.system_language].ReferenceDocumentTypeName AS ReferenceDocumentTypeName
FROM R_US_TaxPartnerTaxDocument
LEFT OUTER JOIN C_US_TaxPartnerTaxDocumentItem AS _TaxItemPage ON US_TaxPartnerTaxDocument = _TaxItemPage.US_TaxPartnerTaxDocument  -- association [1..*]
LEFT OUTER JOIN I_CompanyCodeStdVH AS _CompanyCodeVH ON CompanyCode = _CompanyCodeVH.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_TaxCodeStdVH AS _TaxCodeStdVH ON TaxCode = _TaxCodeStdVH.TaxCode AND TaxCalculationProcedure = _TaxCodeStdVH.TaxCalculationProcedure  -- association [0..1]
LEFT OUTER JOIN I_US_TaxStateVH AS _TaxStateVH ON US_TaxState = _TaxStateVH.US_TaxState  -- association [0..1]
LEFT OUTER JOIN I_US_TxPartTxDocUpdateTypeText AS _DocUpdateTypeText ON US_TaxPartTaxDocUpdateType = _DocUpdateTypeText.US_TaxPartTaxDocUpdateType  -- association [0..*]
LEFT OUTER JOIN I_ReferenceDocumentTypeVH AS _ReferenceDocumentTypeVH ON ReferenceDocumentType = _ReferenceDocumentTypeVH.ReferenceDocumentType  -- association [0..1]
;