I_CommsnBizObjectCategory

DDL: I_COMMSNBIZOBJECTCATEGORY Type: view_entity BASIC

Businees Object Category Search

I_CommsnBizObjectCategory is a Basic CDS View that provides data about "Businees Object Category Search" in SAP S/4HANA. It reads from 1 data source (tcacs_busobj) and exposes 13 fields with key fields CommissionApplication, CommsnBizObjCategory, CommsnDocCalculatingObjVers. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
tcacs_busobj objcat from

Associations (1)

CardinalityTargetAliasCondition
[1..*] I_CommsnBizObjectCategoryText _text $projection.CommissionApplication = _text.CommissionApplication and $projection.CommsnBizObjCategory = _text.CommsnBizObjCategory

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Businees Object Category Search view
Metadata.ignorePropagatedAnnotations true view
OData.entityType.name I_CommsnBizObjectCategory view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY CommissionApplication tcacs_busobj appl Rep. Model
KEY CommsnBizObjCategory
KEY CommsnDocCalculatingObjVers tcacs_busobj version XML Vers.
CommsnContrEffctvFrmDateTime
CommsnContrEffctvToDateTime
CommissionObjectIsInvalid tcacs_busobj flg_cancel_obj Invalid object
CommissionVersionIsInvalid tcacs_busobj flg_cancel_vers Invalid Version
CommissionChangeTransaction tcacs_busobj chg_tcode Transaction
CommissionChangedBy tcacs_busobj chg_usr Changed By
CommissionTriggeringMethodType tcacs_busobj tri_meth_typ Method
CommissionProcessingTarget tcacs_busobj tri_meth_target Processng Targ.
CommissionObjectVersionStatus tcacs_busobj status_version Version status
CommsnObjProcgStatus tcacs_busobj status_work Process status

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_CommsnBizObjectCategory.
-- 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_CommsnBizObjectCategory AS
SELECT
  objcat.appl AS CommissionApplication,
  cast ( objcat.busobj_type as cacs_vdm_busobjtyp ) AS CommsnBizObjCategory,
  objcat.version AS CommsnDocCalculatingObjVers,
  cast ( objcat.busi_begin as cacs_busitime_b_vdm ) AS CommsnContrEffctvFrmDateTime,
  cast ( objcat.busi_end as cacs_busitime_e_vdm ) AS CommsnContrEffctvToDateTime,
  objcat.flg_cancel_obj AS CommissionObjectIsInvalid,
  objcat.flg_cancel_vers AS CommissionVersionIsInvalid,
  objcat.chg_tcode AS CommissionChangeTransaction,
  objcat.chg_usr AS CommissionChangedBy,
  objcat.tri_meth_typ AS CommissionTriggeringMethodType,
  objcat.tri_meth_target AS CommissionProcessingTarget,
  objcat.status_version AS CommissionObjectVersionStatus,
  objcat.status_work AS CommsnObjProcgStatus
FROM tcacs_busobj AS objcat
LEFT OUTER JOIN I_CommsnBizObjectCategoryText AS _text ON CommissionApplication = _text.CommissionApplication AND CommsnBizObjCategory = _text.CommsnBizObjCategory  -- association [1..*]
;