I_CN_TaxInvcType

DDL: I_CN_TAXINVCTYPE SQL: ICNTXITYPE Type: view BASIC

CN Tax Invoice Type

I_CN_TaxInvcType (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

China Value Added Tax Invoice Type · Country or Region-Specific Functions for Finance

I_CN_TaxInvcType is a Basic CDS View (Dimension) that provides data about "CN Tax Invoice Type" in SAP S/4HANA. It reads from 1 data source (P_CN_TaxInvcType) and exposes 2 fields with key field CN_TaxInvcType. It has 1 association to related views.

SAP Help Documentation

CategoryTax
Data CategoryDimension
Purpose
This CDS view is designed to provide a structured representation of tax invoice types within a system, specifically focusing on the Chinese VATinvoice types. It serves as a basic view that can be used for data extraction and analytical purposes, offering a dimension for reporting and analysis. This CDS view provides the data to answer the following business questions: What are the different types of tax invoices available in the system for Chinese VAT purposes? How can these tax invoice types be utilized in analytical reporting and data extraction processes? What are the textual descriptions associated with each tax invoice type for better understanding and categorization? How can users search for specific tax invoice types within the system efficiently? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Structure
Important Fields Important fields in this view include the following: Field Name Description CN_TaxInvcType China Tax Invoice Type

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessCountry or Region-Specific Functions for Finance
Application ComponentFI-LOC-TIM-CN
CapabilitiesData Source for Data Extraction, Analytical Dimension, Association Target for Defining CDS Entities
PackageCountry or Region-Specific Functions for Finance for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
P_CN_TaxInvcType type from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_CN_TaxInvcTypeT _Text $projection.CN_TaxInvcType = _Text.CN_TaxInvcType

Annotations (18)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName ICNTXITYPE view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
ObjectModel.representativeKey CN_TaxInvcType view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.sapObjectNodeType.name CN_ValueAddedTaxInvoiceType view
ObjectModel.dataCategory #VALUE_HELP view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label CN Tax Invoice Type view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY CN_TaxInvcType P_CN_TaxInvcType CN_TaxInvcType China Tax Invoice Type
_Text _Text

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_CN_TaxInvcType.
-- 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: ICNTXITYPE

CREATE VIEW I_CN_TaxInvcType AS
SELECT
  type.CN_TaxInvcType AS CN_TaxInvcType
FROM P_CN_TaxInvcType AS type
LEFT OUTER JOIN I_CN_TaxInvcTypeT AS _Text ON CN_TaxInvcType = _Text.CN_TaxInvcType  -- association [0..*]
;