C_TrdCmplncLicenseTP

DDL: C_TRDCMPLNCLICENSETP Type: view_entity CONSUMPTION Package: VDM_SLL_LMG

License

C_TrdCmplncLicenseTP is a Consumption CDS View that provides data about "License" in SAP S/4HANA. It reads from 1 data source (I_TrdCmplncLicenseTP) and exposes 77 fields with key field TrdCmplncLicenseUUID. It is exposed through 1 OData service (ASQL_F2545). Part of development package VDM_SLL_LMG.

Data Sources (1)

SourceAliasJoin Type
I_TrdCmplncLicenseTP I_TrdCmplncLicenseTP projection

Annotations (8)

NameValueLevelField
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
Search.searchable true view
Metadata.allowExtensions true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F2545 ASQL_F2545 C2 NOT_RELEASED

Fields (77)

KeyFieldSource TableSource FieldDescription
KEY TrdCmplncLicenseUUID TrdCmplncLicenseUUID
LegalRegulation LegalRegulation
LegalRegulationNamelocalized Legal Regulation Description
TrdCmplncLicenseType TrdCmplncLicenseType
TrdCmplncLicenseTypeNamelocalized License Type Description
CtrlClNmbrSchm _LegalRegulation CtrlClNmbrSchm
CmmdtyCodeNmbrSchm _LegalRegulation CmmdtyCodeNmbrSchm
CstmsTrifNmbrNmbrSchm _LegalRegulation CstmsTrifNmbrNmbrSchm
TrdCmplncLicense TrdCmplncLicense
ExtTrdCmplncLicense ExtTrdCmplncLicense External License Number
TrdCmplncDocLicIsAssgd TrdCmplncDocLicIsAssgd
TrdCmplncLicenseOwner TrdCmplncLicenseOwner
CompanyCodeName License Owner Description
TrdCmplncLicenseStatus TrdCmplncLicenseStatus
TrdCmplncLicenseStatusNamelocalized Status Description
TrdCmplncLicenseCategory TrdCmplncLicenseCategory
TrdCmplncLicenseCategoryNamelocalized License Category Description
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
TrdCmplncLicenseRemark TrdCmplncLicenseRemark
TrdCmplncIsMilitarySctr TrdCmplncIsMilitarySctr
TrdCmplncIsNuclearSctr TrdCmplncIsNuclearSctr
TrdCmplncLicenseMaxAmount TrdCmplncLicenseMaxAmount
TrdCmplncLicenseUsdAmount TrdCmplncLicenseUsdAmount
TrdCmplncLicenseAvailAmount TrdCmplncLicenseAvailAmount
TrdCmplncLicenseDeprCurrency TrdCmplncLicenseDeprCurrency
TrdCmplncLicenseAmtExcdPct TrdCmplncLicenseAmtExcdPct
TrdCmplncLicenseMaxQuantity TrdCmplncLicenseMaxQuantity
TrdCmplncLicenseUsdQuantity TrdCmplncLicenseUsdQuantity
TrdCmplncLicenseAvailQuantity TrdCmplncLicenseAvailQuantity
TrdCmplncLicenseDeprUnit TrdCmplncLicenseDeprUnit
TrdCmplncLicenseQtyExcdPct TrdCmplncLicenseQtyExcdPct
CreatedByUser CreatedByUser User Name
CreatedByUserName _CreatedByUser UserDescription Created By Description
CreationDateTime CreationDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
LastChangedByUserName _LastChangedByUser UserDescription Changed By Description
LastChangeDateTime LastChangeDateTime Timestamp
TrdCmplncLicenseAmtAssgmtLvl TrdCmplncLicenseAmtAssgmtLvl
TrdCmplncLicenseQtyAssgmtLvl TrdCmplncLicenseQtyAssgmtLvl
TrdCmplncLicQtyUpdateBasis TrdCmplncLicQtyUpdateBasis
TrdCmplncLicenseHasProduct TrdCmplncLicenseHasProduct
TrdCmplncLicenseHasCtrlCl TrdCmplncLicenseHasCtrlCl
TrdCmplncLicenseHasCtrlGrpg TrdCmplncLicenseHasCtrlGrpg
TrdCmplncLicenseHasCmmdtyCode TrdCmplncLicenseHasCmmdtyCode
TrdCmplncLicenseHasCountry TrdCmplncLicenseHasCountry
TrdCmplncLicenseHasDocument TrdCmplncLicenseHasDocument
TrdCmplncLicenseHasBP TrdCmplncLicenseHasBP
TrdCmplncLicenseHasCompanyCode TrdCmplncLicenseHasCompanyCode
TrdCmplncLicenseHasPlant TrdCmplncLicenseHasPlant
TrdCmplncLicenseHasTariffNo TrdCmplncLicenseHasTariffNo
MaxAmtAtCstmsProdLvlIsInactive MaxAmtAtCstmsProdLvlIsInactive
MaxQtyAtCstmsProdLvlIsInactive MaxQtyAtCstmsProdLvlIsInactive
MaxAmtAtCtrlClLevelIsInactive MaxAmtAtCtrlClLevelIsInactive
MaxQtyAtCtrlClLevelIsInactive MaxQtyAtCtrlClLevelIsInactive
MaxAmtAtCmmdtyCodeLvlIsInactv MaxAmtAtCmmdtyCodeLvlIsInactv
MaxQtyAtCmmdtyCodeLvlIsInactv MaxQtyAtCmmdtyCodeLvlIsInactv
MaxAmtAtCstmsTNLvlIsInactive MaxAmtAtCstmsTNLvlIsInactive
MaxQtyAtCstmsTNLvlIsInactive MaxQtyAtCstmsTNLvlIsInactive
_LegalRegulation _LegalRegulation
_TrdCmplncLicType _TrdCmplncLicType
_TrdCmplncLicTypeText _TrdCmplncLicTypeText
_TrdCmplncLicStatus _TrdCmplncLicStatus
_TrdCmplncLicStatusText _TrdCmplncLicStatusText
_TrdCmplncLicCategory _TrdCmplncLicCategory
_TrdCmplncLicCategoryText _TrdCmplncLicCategoryText
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_Currency _Currency
_UnitOfMeasure _UnitOfMeasure
_TrdCmplncDocLicIsAssgd _TrdCmplncDocLicIsAssgd
_TrdCmplncLicenseOwner _TrdCmplncLicenseOwner
_TrdCmplncDocLicIsAssgdText _TrdCmplncDocLicIsAssgdText
_TrdCmplncIsMilitarySctr _TrdCmplncIsMilitarySctr
_TrdCmplncIsMilitarySctrText _TrdCmplncIsMilitarySctrText
_TrdCmplncIsNuclearSctr _TrdCmplncIsNuclearSctr
_TrdCmplncIsNuclearSctrText _TrdCmplncIsNuclearSctrText

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_TrdCmplncLicenseTP.
-- 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_TrdCmplncLicenseTP AS
SELECT
  TrdCmplncLicenseUUID,
  LegalRegulation,
  _LegalRegulation._LegalRegulationText.LegalRegulationName : localized AS LegalRegulationNamelocalized,
  TrdCmplncLicenseType,
  _TrdCmplncLicType._TrdCmplncLicTypeText.TrdCmplncLicenseTypeName : localized AS TrdCmplncLicenseTypeNamelocalized,
  _LegalRegulation.CtrlClNmbrSchm AS CtrlClNmbrSchm,
  _LegalRegulation.CmmdtyCodeNmbrSchm AS CmmdtyCodeNmbrSchm,
  _LegalRegulation.CstmsTrifNmbrNmbrSchm AS CstmsTrifNmbrNmbrSchm,
  TrdCmplncLicense,
  ExtTrdCmplncLicense,
  TrdCmplncDocLicIsAssgd,
  TrdCmplncLicenseOwner,
  _TrdCmplncLicenseOwner[ 1: Language = $session.system_language ].CompanyCodeName AS CompanyCodeName,
  TrdCmplncLicenseStatus,
  _TrdCmplncLicStatusText.TrdCmplncLicenseStatusName : localized AS TrdCmplncLicenseStatusNamelocalized,
  TrdCmplncLicenseCategory,
  _TrdCmplncLicCategory._TrdCmplncLicCategoryText.TrdCmplncLicenseCategoryName : localized AS TrdCmplncLicenseCategoryNamelocalized,
  ValidityStartDate,
  ValidityEndDate,
  TrdCmplncLicenseRemark,
  TrdCmplncIsMilitarySctr,
  TrdCmplncIsNuclearSctr,
  TrdCmplncLicenseMaxAmount,
  TrdCmplncLicenseUsdAmount,
  TrdCmplncLicenseAvailAmount,
  TrdCmplncLicenseDeprCurrency,
  TrdCmplncLicenseAmtExcdPct,
  TrdCmplncLicenseMaxQuantity,
  TrdCmplncLicenseUsdQuantity,
  TrdCmplncLicenseAvailQuantity,
  TrdCmplncLicenseDeprUnit,
  TrdCmplncLicenseQtyExcdPct,
  CreatedByUser,
  _CreatedByUser.UserDescription AS CreatedByUserName,
  CreationDateTime,
  LastChangedByUser,
  _LastChangedByUser.UserDescription AS LastChangedByUserName,
  LastChangeDateTime,
  TrdCmplncLicenseAmtAssgmtLvl,
  TrdCmplncLicenseQtyAssgmtLvl,
  TrdCmplncLicQtyUpdateBasis,
  TrdCmplncLicenseHasProduct,
  TrdCmplncLicenseHasCtrlCl,
  TrdCmplncLicenseHasCtrlGrpg,
  TrdCmplncLicenseHasCmmdtyCode,
  TrdCmplncLicenseHasCountry,
  TrdCmplncLicenseHasDocument,
  TrdCmplncLicenseHasBP,
  TrdCmplncLicenseHasCompanyCode,
  TrdCmplncLicenseHasPlant,
  TrdCmplncLicenseHasTariffNo,
  MaxAmtAtCstmsProdLvlIsInactive,
  MaxQtyAtCstmsProdLvlIsInactive,
  MaxAmtAtCtrlClLevelIsInactive,
  MaxQtyAtCtrlClLevelIsInactive,
  MaxAmtAtCmmdtyCodeLvlIsInactv,
  MaxQtyAtCmmdtyCodeLvlIsInactv,
  MaxAmtAtCstmsTNLvlIsInactive,
  MaxQtyAtCstmsTNLvlIsInactive
FROM I_TrdCmplncLicenseTP
;