C_LgsPaInsnRglnUpdtRegulation

DDL: C_LGSPAINSNRGLNUPDTREGULATION Type: view_entity CONSUMPTION Package: EHDGM_CNS_REG_UPDATE_LPI

DG Assessment of Packing Instruction

C_LgsPaInsnRglnUpdtRegulation is a Consumption CDS View that provides data about "DG Assessment of Packing Instruction" in SAP S/4HANA. It reads from 1 data source (P_DaGdsLgsPaInsnRglnUpdtRgln) and exposes 51 fields with key field RglnUpdtHierNodeID. It is exposed through 2 OData services (ASQL_F8747, UI_LOGPAINSTRREGUPDATE). Part of development package EHDGM_CNS_REG_UPDATE_LPI.

Data Sources (1)

SourceAliasJoin Type
P_DaGdsLgsPaInsnRglnUpdtRgln P_DaGdsLgsPaInsnRglnUpdtRgln from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
EndUserText.label DG Assessment of Packing Instruction view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F8747 ASQL_F8747 C2 NOT_RELEASED
UI_LOGPAINSTRREGUPDATE UI_LOGPAINSTRREGUPDATE V4 C1 NOT_RELEASED

Fields (51)

KeyFieldSource TableSource FieldDescription
KEY RglnUpdtHierNodeID RglnUpdtHierNodeID
RglnUpdtHierNodeName RglnUpdtHierNodeName
RglnUpdtHierLevel RglnUpdtHierLevel
RglnUpdtHierParentNodeID RglnUpdtHierParentNodeID
CmplRqRsltUUID CmplRqRsltUUID SDS Assessment
CmplRqRsltReferencedObjectUUID _Cube CmplRqRsltReferencedObjectUUID UUID of Ref. Object
CmplRqRsltReferencedObjectType _Cube CmplRqRsltReferencedObjectType Reference Type
CmplRqRsltProcessingStatus _Cube CmplRqRsltProcessingStatus Processing Status
ProcessingStatusText
CmplRqRsltHasReldVersLtstRevsn _Cube CmplRqRsltHasReldVersLtstRevsn
DngrsGoodsModeOfTransport
DngrsGoodsModeOfTransportName
CmplRqRsltDngrsGdsModeOfTrUUID
DngrsGoodsDescription
DangerousGoodDescForDocuments
DngrsGoodMarkingLabelText
TransportPermission
TransportPermissionName
TransportPermissionCriticality
CmplRqVersUUID _Cube CmplRqVersUUID NodeID
CmplRqVersName
CmplRqVersIsLatest _Cube CmplRqVersIsLatest
CmplRqUUID _Cube CmplRqUUID Compl Req.
ComplianceRequirement ComplianceRequirement Compliance Requirement
EffectiveDate _Cube EffectiveDate Effective Date
CmplRqVers _Cube CmplRqVers Compliance Requirement
CmplRqApplicationComponent _Cube CmplRqApplicationComponent Solution Area
CmplRqPattern _Cube CmplRqPattern Compliance Pattern
CmplRqPatternName _Cube CmplRqPatternName Pattern Name
DngrsGdsLogsPackgInstrnUUID _Cube DngrsGdsLogsPackgInstrnUUID
PackingInstructionSystemUUID _Cube PackingInstructionSystemUUID Packing Instructi Nr
PackingInstructionText
PackingInstructionNumber
ClassifiedAsDangerousGood _Cube ClassifiedAsDangerousGood Classified As
ClassifiedAsDangerousGoodName
ProdCmplncDngrsGdsIdnNmbr _Cube ProdCmplncDngrsGdsIdnNmbr Number
ProdCmplncDngrsGdsIdnNmbrType _Cube ProdCmplncDngrsGdsIdnNmbrType Number (Prefix)
DangerousGoodsIdnNumberCnctntd _Cube DangerousGoodsIdnNumberCnctntd DG IDNo ConCat
DangerousGoodsClass _Cube DangerousGoodsClass Class/Division
DangerousGoodsClassName
DangerousGoodsPackingGroup _Cube DangerousGoodsPackingGroup Packing Group
DangerousGoodsPackingGroupName
EnclosureVariant _Cube EnclosureVariant Enclosure Variant
EnclosureVariantName
SpecialProvisionOrExemptionTxt _Cube SpecialProvisionOrExemptionTxt Special Provision / Exemption
ChmlCmplncInfoUUID _Cube ChmlCmplncInfoUUID Chemical Compliance Information PP
DngrsGdsRespUnit DngrsGdsRespUnit Responsible Unit for Dangerous Goods
ChmlCmplncInfoType _Cube ChmlCmplncInfoType Type of Chemical Compliance Information
Product _Cube Product Product Sold
ProductName _Cube ProductName Description
_Parent _Parent

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_LgsPaInsnRglnUpdtRegulation.
-- 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_LgsPaInsnRglnUpdtRegulation AS
SELECT
  RglnUpdtHierNodeID,
  RglnUpdtHierNodeName,
  RglnUpdtHierLevel,
  RglnUpdtHierParentNodeID,
  CmplRqRsltUUID,
  _Cube.CmplRqRsltReferencedObjectUUID AS CmplRqRsltReferencedObjectUUID,
  _Cube.CmplRqRsltReferencedObjectType AS CmplRqRsltReferencedObjectType,
  _Cube.CmplRqRsltProcessingStatus AS CmplRqRsltProcessingStatus,
  _Cube._CmplRqRsltProcgStsTxt[1:Language=$session.system_language].ProcessingStatusText AS ProcessingStatusText,
  _Cube.CmplRqRsltHasReldVersLtstRevsn AS CmplRqRsltHasReldVersLtstRevsn,
  cast('' as ehfnd_req_mot_nd) AS DngrsGoodsModeOfTransport,
  cast('' as val_text) AS DngrsGoodsModeOfTransportName,
  cast(hextobin('00000000000000000000000000000000') as cmplrqrsltdngrsgdsmodeoftruuid) AS CmplRqRsltDngrsGdsModeOfTrUUID,
  cast( '' as ehdgm_reg_upd_lpi_dg_desc) AS DngrsGoodsDescription,
  cast('' as ehdgm_final_description) AS DangerousGoodDescForDocuments,
  cast('' as ehdgm_final_descrmarkingtxt) AS DngrsGoodMarkingLabelText,
  cast('' as ehdgm_transport_permission_nd) AS TransportPermission,
  cast('' as val_text) AS TransportPermissionName,
  cast('0' as int1) AS TransportPermissionCriticality,
  _Cube.CmplRqVersUUID AS CmplRqVersUUID,
  _Cube._CmplRqVersText[1:Language=$session.system_language].CmplRqVersName AS CmplRqVersName,
  _Cube.CmplRqVersIsLatest AS CmplRqVersIsLatest,
  _Cube.CmplRqUUID AS CmplRqUUID,
  ComplianceRequirement,
  _Cube.EffectiveDate AS EffectiveDate,
  _Cube.CmplRqVers AS CmplRqVers,
  _Cube.CmplRqApplicationComponent AS CmplRqApplicationComponent,
  _Cube.CmplRqPattern AS CmplRqPattern,
  _Cube.CmplRqPatternName AS CmplRqPatternName,
  _Cube.DngrsGdsLogsPackgInstrnUUID AS DngrsGdsLogsPackgInstrnUUID,
  _Cube.PackingInstructionSystemUUID AS PackingInstructionSystemUUID,
  _Cube._PackingInstructionText[1:Language=$session.system_language].PackingInstructionText AS PackingInstructionText,
  cast ( _Cube.PackingInstructionNumber as pl_piid preserving type ) AS PackingInstructionNumber,
  _Cube.ClassifiedAsDangerousGood AS ClassifiedAsDangerousGood,
  _Cube._ClassifiedAsDangerousGoodTxt[1:Language=$session.system_language].ClassifiedAsDangerousGoodName AS ClassifiedAsDangerousGoodName,
  _Cube.ProdCmplncDngrsGdsIdnNmbr AS ProdCmplncDngrsGdsIdnNmbr,
  _Cube.ProdCmplncDngrsGdsIdnNmbrType AS ProdCmplncDngrsGdsIdnNmbrType,
  _Cube.DangerousGoodsIdnNumberCnctntd AS DangerousGoodsIdnNumberCnctntd,
  _Cube.DangerousGoodsClass AS DangerousGoodsClass,
  _Cube._DngrsGdsClassOrDivisionText[1:Language=$session.system_language].DangerousGoodsClassName AS DangerousGoodsClassName,
  _Cube.DangerousGoodsPackingGroup AS DangerousGoodsPackingGroup,
  _Cube._DngrsGdsPackingGroupText[1:Language=$session.system_language].DangerousGoodsPackingGroupName AS DangerousGoodsPackingGroupName,
  _Cube.EnclosureVariant AS EnclosureVariant,
  _Cube._EnclosureVariantText[1:Language=$session.system_language].EnclosureVariantName AS EnclosureVariantName,
  _Cube.SpecialProvisionOrExemptionTxt AS SpecialProvisionOrExemptionTxt,
  _Cube.ChmlCmplncInfoUUID AS ChmlCmplncInfoUUID,
  DngrsGdsRespUnit,
  _Cube.ChmlCmplncInfoType AS ChmlCmplncInfoType,
  _Cube.Product AS Product,
  _Cube.ProductName AS ProductName
FROM P_DaGdsLgsPaInsnRglnUpdtRgln
;