I_DocumentInfoRecordIndStsT

DDL: I_DOCUMENTINFORECORDINDSTST SQL: ICVDOCINDSTSTEXT Type: view COMPOSITE

Document Indicator Status Description - Text

I_DocumentInfoRecordIndStsT (Composite)

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

R&D Engineering

I_DocumentInfoRecordIndStsT is a Composite CDS View that provides data about "Document Indicator Status Description - Text" in SAP S/4HANA. It reads from 1 data source (I_DocumentInfoRecordIndSts) and exposes 14 fields with key fields DocumentInfoRecordDocNumber, DocumentInfoRecordDocType, DocumentInfoRecordDocVersion, DocumentInfoRecordDocPart. It has 7 associations to related views.

SAP Help Documentation

CategoryInterface Views
StatusReleased
Purpose
This CDS view retrieves the descriptions maintained for the document info record statuses. This CDS view provides the data to answer the following business questions: What are the indicator status descriptions maintained for the document info records marked for deletion? What are the indicator status descriptions maintained for the document info records created from CAD desktop? What are the indicator status descriptions maintained for the document info records having document structures?

Prerequisites
Authorizations One of the following business catalogs needs to be assigned to a user to be able to use this CDS view: SAP_PLM_BC_DIR_EXTD_PC SAP_PLM_BC_DIR_EXTD_MC

Structure
Important fields Important fields in this view include the following: Field Name Description DocumentInfoRecordDocType Refers to the document type. It categorizes documents according to their distinguishing features and the organizational procedures that result from them. DocumentInfoRecordDocNumber Unique document number to identify the document. DocumentInfoRecordDocVersion Indicates the version of the document. DocumentInfoRecordDocPart Indicates the document part number. DocInfoRecdIsMarkedForDeletion Indicates if the document info record is marked for deletion. IsDocInfoRecdStructure Indicates if the document info record is part of a document structure. IsDocInfoRecdCreatedFromCAD Indicates if the document info record is created from CAD Desktop or not.

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessR&D Engineering
Application ComponentCA-DMS
CapabilitiesLanguage-Dependent Text, Data Source in SQL Select, Data Source for Defining CDS Entities, Association Target for Defining CDS Entities
PackageR&D Engineering for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
I_DocumentInfoRecordIndSts IndicatorStatus from

Associations (7)

CardinalityTargetAliasCondition
[0..1] I_DocumentInfoRecordDocType _DocType $projection.DocumentInfoRecordDocType = _DocType.DocumentInfoRecordDocType --Get Document Number
[1..1] I_DocumentInfoRecordDocNumber _DocNumber $projection.DocumentInfoRecordDocType = _DocNumber.DocumentInfoRecordDocType and $projection.DocumentInfoRecordDocNumber = _DocNumber.DocumentInfoRecordDocNumber --Get Document Version
[0..1] I_DocumentInfoRecordDocVersion _DocVersion $projection.DocumentInfoRecordDocType = _DocVersion.DocumentInfoRecordDocType and $projection.DocumentInfoRecordDocNumber = _DocVersion.DocumentInfoRecordDocNumber and $projection.DocumentInfoRecordDocVersion = _DocVersion.DocumentInfoRecordDocVersion --Get Document Part
[0..1] I_DocumentInfoRecordDocPrt _DocPart $projection.DocumentInfoRecordDocType = _DocPart.DocumentInfoRecordDocType and $projection.DocumentInfoRecordDocPart = _DocPart.DocumentInfoRecordDocPart and $projection.DocumentInfoRecordDocNumber = _DocPart.DocumentInfoRecordDocNumber and $projection.DocumentInfoRecordDocVersion = _DocPart.DocumentInfoRecordDocVersion
[0..*] I_DocumentInfoRecordDeltnStsT _DeltnStatusText $projection.DocInfoRecdIsMarkedForDeletion = _DeltnStatusText.DocInfoRecdIsMarkedForDeletion
[0..*] I_DocumentInfoRecordStrucStsT _StrucStatusText $projection.IsDocInfoRecdStructure = _StrucStatusText.IsDocInfoRecordStructure
[0..*] I_DocumentInfoRecordCADStsT _CadStatusText $projection.IsDocInfoRecdCreatedFromCAD = _CadStatusText.IsDocInfoRecdCreatedFromCAD

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName ICVDOCINDSTSTEXT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.dataCategory #TEXT view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey DocumentInfoRecordDocPart view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Document Indicator Status Description - Text view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #LANGUAGE_DEPENDENT_TEXT view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY DocumentInfoRecordDocNumber I_DocumentInfoRecordIndSts DocumentInfoRecordDocNumber Document number
KEY DocumentInfoRecordDocType I_DocumentInfoRecordIndSts DocumentInfoRecordDocType Document Type
KEY DocumentInfoRecordDocVersion I_DocumentInfoRecordIndSts DocumentInfoRecordDocVersion Document Version
KEY DocumentInfoRecordDocPart I_DocumentInfoRecordIndSts DocumentInfoRecordDocPart Document Part
DocInfoRecdIsMarkedForDeletion I_DocumentInfoRecordIndSts DocInfoRecdIsMarkedForDeletion Deletion Indicator
IsDocInfoRecdStructure I_DocumentInfoRecordIndSts IsDocInfoRecdStructure
IsDocInfoRecdCreatedFromCAD I_DocumentInfoRecordIndSts IsDocInfoRecdCreatedFromCAD CAD Indicator
DescriptionAssociation_DocType
_DocNumber _DocNumber
_DocVersion _DocVersion
_DocPart _DocPart
_DeltnStatusText _DeltnStatusText
_StrucStatusText _StrucStatusText
_CadStatusText _CadStatusText

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_DocumentInfoRecordIndStsT.
-- 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: ICVDOCINDSTSTEXT

CREATE VIEW I_DocumentInfoRecordIndStsT AS
SELECT
  IndicatorStatus.DocumentInfoRecordDocNumber AS DocumentInfoRecordDocNumber,
  IndicatorStatus.DocumentInfoRecordDocType AS DocumentInfoRecordDocType,
  IndicatorStatus.DocumentInfoRecordDocVersion AS DocumentInfoRecordDocVersion,
  IndicatorStatus.DocumentInfoRecordDocPart AS DocumentInfoRecordDocPart,
  IndicatorStatus.DocInfoRecdIsMarkedForDeletion AS DocInfoRecdIsMarkedForDeletion,
  IndicatorStatus.IsDocInfoRecdStructure AS IsDocInfoRecdStructure,
  IndicatorStatus.IsDocInfoRecdCreatedFromCAD AS IsDocInfoRecdCreatedFromCAD
FROM I_DocumentInfoRecordIndSts AS IndicatorStatus
LEFT OUTER JOIN I_DocumentInfoRecordDocType AS _DocType ON DocumentInfoRecordDocType = _DocType.DocumentInfoRecordDocType  -- association [0..1]
LEFT OUTER JOIN I_DocumentInfoRecordDocNumber AS _DocNumber ON DocumentInfoRecordDocType = _DocNumber.DocumentInfoRecordDocType AND DocumentInfoRecordDocNumber = _DocNumber.DocumentInfoRecordDocNumber  -- association [1..1]
LEFT OUTER JOIN I_DocumentInfoRecordDocVersion AS _DocVersion ON DocumentInfoRecordDocType = _DocVersion.DocumentInfoRecordDocType AND DocumentInfoRecordDocNumber = _DocVersion.DocumentInfoRecordDocNumber AND DocumentInfoRecordDocVersion = _DocVersion.DocumentInfoRecordDocVersion  -- association [0..1]
LEFT OUTER JOIN I_DocumentInfoRecordDocPrt AS _DocPart ON DocumentInfoRecordDocType = _DocPart.DocumentInfoRecordDocType AND DocumentInfoRecordDocPart = _DocPart.DocumentInfoRecordDocPart AND DocumentInfoRecordDocNumber = _DocPart.DocumentInfoRecordDocNumber AND DocumentInfoRecordDocVersion = _DocPart.DocumentInfoRecordDocVersion  -- association [0..1]
LEFT OUTER JOIN I_DocumentInfoRecordDeltnStsT AS _DeltnStatusText ON DocInfoRecdIsMarkedForDeletion = _DeltnStatusText.DocInfoRecdIsMarkedForDeletion  -- association [0..*]
LEFT OUTER JOIN I_DocumentInfoRecordStrucStsT AS _StrucStatusText ON IsDocInfoRecdStructure = _StrucStatusText.IsDocInfoRecordStructure  -- association [0..*]
LEFT OUTER JOIN I_DocumentInfoRecordCADStsT AS _CadStatusText ON IsDocInfoRecdCreatedFromCAD = _CadStatusText.IsDocInfoRecdCreatedFromCAD  -- association [0..*]
;