C_CmplncDisclSuplrTP

DDL: C_CMPLNCDISCLSUPLRTP Type: view_entity CONSUMPTION

Compliance Disclosure for Supplier

C_CmplncDisclSuplrTP is a Consumption CDS View that provides data about "Compliance Disclosure for Supplier" in SAP S/4HANA. It reads from 1 data source (R_ComplianceDisclosureTP) and exposes 30 fields with key field CmplncDisclUUID. It is exposed through 1 OData service (UI_EHS_FND_CD_SUPLR_PROCESS).

Data Sources (1)

SourceAliasJoin Type
R_ComplianceDisclosureTP R_ComplianceDisclosureTP projection

Annotations (12)

NameValueLevelField
EndUserText.label Compliance Disclosure for Supplier view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
Metadata.allowExtensions true view
Consumption.semanticObject ComplianceDisclosure view
VDM.viewType #CONSUMPTION view
ObjectModel.modelingPattern #TRANSACTIONAL_QUERY view
ObjectModel.representativeKey CmplncDisclUUID view
ObjectModel.sapObjectNodeType.name ComplianceDisclosure view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

OData Services (1)

ServiceBindingVersionContractRelease
UI_EHS_FND_CD_SUPLR_PROCESS UI_EHS_FND_CD_SUPLR_PROCV2 V2 C1 NOT_RELEASED

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY CmplncDisclUUID CmplncDisclUUID Compliance Disclosure UUID
CreationUTCDateTime CreationUTCDateTime Time Stamp
CreatedByUser CreatedByUser User Name
LastChangeUTCDateTime LastChangeUTCDateTime Time Stamp
LastChangedByUser LastChangedByUser User Name
CmplncDisclInternalNumber CmplncDisclInternalNumber Compliance Disclosure ID
CmplncDisclReceiptDate CmplncDisclReceiptDate Compliance Disclosure Receipt Date
CmplncDisclType CmplncDisclType Compliance Disclosure Type
CmplncDisclProcgStatus CmplncDisclProcgStatus Compliance Disclosure Processing Status
CmplncDisclScope CmplncDisclScope Compliance Disclosure Scope
BusinessPartner BusinessPartner Issuing Authority
CmplncDisclBPRoleIsSupplier CmplncDisclBPRoleIsSupplier Compliance Disclosure Supplier BP Role
Supplier Supplier Supplier
AddressID AddressID Ship-to address
SupplierName _Supplier SupplierName Supplier Name
OrganizationBPName1 _Supplier OrganizationBPName1 Name 1
OrganizationBPName2 _Supplier OrganizationBPName2 Name 2
CmplncDisclScopeTxtlocalized
CmplncDisclTypeTxtlocalized
CmplncDisclProcgStatusTxtlocalized
CreatedByUserName _CreatedByUser UserDescription Full Name
LastChangedByUserName _LastChangedByUser UserDescription Full Name
CmplncDisclProcgStatusCritltylocalized
CmplncDisclIsBlocked CmplncDisclIsBlocked Compliance Disclosure Block Indicator
CmplncDisclRtntnPerdStrtDteTme CmplncDisclRtntnPerdStrtDteTme End of Business Date
_CmplncDisclScopeText _CmplncDisclScopeText
_CmplncDisclTypeText _CmplncDisclTypeText
_CmplncDisclProcgStatusText _CmplncDisclProcgStatusText
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser

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_CmplncDisclSuplrTP.
-- 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 C_CmplncDisclSuplrTP AS
SELECT
  CmplncDisclUUID,
  CreationUTCDateTime,
  CreatedByUser,
  LastChangeUTCDateTime,
  LastChangedByUser,
  CmplncDisclInternalNumber,
  CmplncDisclReceiptDate,
  CmplncDisclType,
  CmplncDisclProcgStatus,
  CmplncDisclScope,
  BusinessPartner,
  CmplncDisclBPRoleIsSupplier,
  Supplier,
  AddressID,
  _Supplier.SupplierName AS SupplierName,
  _Supplier.OrganizationBPName1 AS OrganizationBPName1,
  _Supplier.OrganizationBPName2 AS OrganizationBPName2,
  _CmplncDisclScopeText.CmplncDisclScopeTxt : localized AS CmplncDisclScopeTxtlocalized,
  _CmplncDisclTypeText.CmplncDisclTypeTxt : localized AS CmplncDisclTypeTxtlocalized,
  _CmplncDisclProcgStatusText.CmplncDisclProcgStatusTxt : localized AS CmplncDisclProcgStatusTxtlocalized,
  _CreatedByUser.UserDescription AS CreatedByUserName,
  _LastChangedByUser.UserDescription AS LastChangedByUserName,
  _CmplncDisclProcgStatusText.CmplncDisclProcgStatusCritlty : localized AS CmplncDisclProcgStatusCritltylocalized,
  CmplncDisclIsBlocked,
  CmplncDisclRtntnPerdStrtDteTme
FROM R_ComplianceDisclosureTP
;