I_TrdCmplncDocItemBasic

DDL: I_TRDCMPLNCDOCITEMBASIC SQL: ITRDCMPDOCITMB Type: view BASIC Package: VDM_SLL_DOC

Document Item Basic

I_TrdCmplncDocItemBasic is a Basic CDS View that provides data about "Document Item Basic" in SAP S/4HANA. It reads from 1 data source (/sapsll/cldit) and exposes 20 fields with key field TrdCmplncDocItemUUID. It has 4 associations to related views. It is exposed through 2 OData services (ASQL_F4047, UI_SLL_LICENSE_ASSGMT_DSP). It is used in 1 Fiori application: Display License Assignments - Trade Compliance. Part of development package VDM_SLL_DOC.

Data Sources (1)

SourceAliasJoin Type
/sapsll/cldit /sapsll/cldit from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_CountryText _CountryText _CountryText.Country = $projection.Country and _CountryText.Language = $session.system_language
[0..1] I_IntlTrdDocumentCategoryText _IntlTrdDocumentCategoryText $projection.ReferenceDocumentCategory = _IntlTrdDocumentCategoryText.ReferenceDocumentCategory and _IntlTrdDocumentCategoryText.Language = $session.system_language
[0..*] I_TrdCmplncDocCategoryText _TrdCmplncDocCategoryText $projection.TrdCmplncDocCategory = _TrdCmplncDocCategoryText.TrdCmplncDocCategory
[0..*] I_TrdCmplncCheckDrctnTxt _TrdCmplncCheckDrctnTxt $projection.TrdCmplncCheckDrctn = _TrdCmplncCheckDrctnTxt.TrdCmplncCheckDrctn

Annotations (9)

NameValueLevelField
EndUserText.label Document Item Basic view
VDM.viewType #BASIC view
AbapCatalog.sqlViewName ITRDCMPDOCITMB view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey TrdCmplncDocItemUUID view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F4047 ASQL_F4047 C2 NOT_RELEASED
UI_SLL_LICENSE_ASSGMT_DSP UI_SLL_LICENSE_ASSGMT_DSP V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4047 Display License Assignments - Trade Compliance Transactional An application to display licenses with documents assigned and all document items assigned to the license

Display License Assignments - Trade Compliance

Business Role: Trade Compliance Specialist

You can use this app to display assigned documents to licenses and overview open depreciation values and quantities.

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY TrdCmplncDocItemUUID db_key UUID
ReferenceDocumentCategory docca Document Category
ReferenceDocument docno Number
ReferenceDocumentItem itmno NettDocItem
TrdCmplncDocCategory docca Document Category
TradeComplianceDocument docno Number
TrdCmplncDocItem itmno NettDocItem
TrdCmplncCheckDrctn tcckd Check Direction
CompanyCode docco Doc. Company Code
Plant werks Receiving Plant
Product Vehicle Model
Country tcpco Partner Ctry/Reg
BusinessPartner tcpno Partner
ReferenceDocumentCreationDate cldcd Document Date
TrdCmplncDocIsOutbound opind Outb. Proc.
TrdCmplncDocIsInbound ipind Inb. Proc.
_CountryText _CountryText
_IntlTrdDocumentCategoryText _IntlTrdDocumentCategoryText
_TrdCmplncDocCategoryText _TrdCmplncDocCategoryText
_TrdCmplncCheckDrctnTxt _TrdCmplncCheckDrctnTxt

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_TrdCmplncDocItemBasic.
-- 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: ITRDCMPDOCITMB

CREATE VIEW I_TrdCmplncDocItemBasic AS
SELECT
  db_key AS TrdCmplncDocItemUUID,
  docca AS ReferenceDocumentCategory,
  docno AS ReferenceDocument,
  itmno AS ReferenceDocumentItem,
  docca AS TrdCmplncDocCategory,
  docno AS TradeComplianceDocument,
  itmno AS TrdCmplncDocItem,
  tcckd AS TrdCmplncCheckDrctn,
  docco AS CompanyCode,
  werks AS Plant,
  cast ( matnr as productnumber preserving type ) AS Product,
  tcpco AS Country,
  tcpno AS BusinessPartner,
  cldcd AS ReferenceDocumentCreationDate,
  opind AS TrdCmplncDocIsOutbound,
  ipind AS TrdCmplncDocIsInbound
FROM /sapsll/cldit
LEFT OUTER JOIN I_CountryText AS _CountryText ON _CountryText.Country = Country AND _CountryText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_IntlTrdDocumentCategoryText AS _IntlTrdDocumentCategoryText ON ReferenceDocumentCategory = _IntlTrdDocumentCategoryText.ReferenceDocumentCategory AND _IntlTrdDocumentCategoryText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_TrdCmplncDocCategoryText AS _TrdCmplncDocCategoryText ON TrdCmplncDocCategory = _TrdCmplncDocCategoryText.TrdCmplncDocCategory  -- association [0..*]
LEFT OUTER JOIN I_TrdCmplncCheckDrctnTxt AS _TrdCmplncCheckDrctnTxt ON TrdCmplncCheckDrctn = _TrdCmplncCheckDrctnTxt.TrdCmplncCheckDrctn  -- association [0..*]
;