C_ConditionContract_F5414

DDL: C_CONDITIONCONTRACT_F5414 Type: view_entity CONSUMPTION

Manage Condition Contracts for Royalties

C_ConditionContract_F5414 is a Consumption CDS View that provides data about "Manage Condition Contracts for Royalties" in SAP S/4HANA. It reads from 1 data source (R_ConditionContractTP) and exposes 147 fields with key field ConditionContract. It is exposed through 1 OData service (UI_LO_SETMAN_ROYTYCC_MAN).

Data Sources (1)

SourceAliasJoin Type
R_ConditionContractTP R_ConditionContractTP projection

Annotations (11)

NameValueLevelField
EndUserText.label Manage Condition Contracts for Royalties view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.representativeKey ConditionContract view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view

OData Services (1)

ServiceBindingVersionContractRelease
UI_LO_SETMAN_ROYTYCC_MAN UI_LO_SETMAN_ROYTYCC_MAN V4 C1 NOT_RELEASED

Fields (147)

KeyFieldSource TableSource FieldDescription
KEY ConditionContract ConditionContract Condition Contract
CndnContrType CndnContrType Contract Type
CndnContrProcVar CndnContrProcVar Process Variant
Supplier Supplier Supplier
SupplierName _Supplier SupplierName Supplier Name
SupplierName_H _Supplier OrganizationBPName1 Name 1
Customer Customer Sold-to Party
CndnContrActvtnStatus CndnContrActvtnStatus
CndnContrValidFrom CndnContrValidFrom Valid From
CndnContrValidTo CndnContrValidTo Valid To
CndnContrClassfctnType CndnContrClassfctnType Contract Category
DocumentReferenceID DocumentReferenceID Reference
CndnContrAssgmtRef CndnContrAssgmtRef
ExternalDocumentReferenceID ExternalDocumentReferenceID Ext. Identifier
CndnContrExternalPartner CndnContrExternalPartner
CndnContrSourceDocCat CndnContrSourceDocCat
CndnContrSourceDoc CndnContrSourceDoc
CndnContrSourceDocItem CndnContrSourceDocItem
CndnContrSourceUUID CndnContrSourceUUID
CreatedByUser CreatedByUser User Name
CreatedByUserFullName
CreationUTCDateTime Time Stamp
LastChangedByUser LastChangedByUser User Name
LastChangedByUserFullName _LastChangedByUser UserDescription Full Name
LastChangeUTCDateTime Time Stamp
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Company Name
PurchasingOrganization Purchasing Organization
PurchasingOrganizationName _PurchasingOrganization PurchasingOrganizationName Purch. Org. Name
PurchasingGroup PurchasingGroup Purchasing Group
PurchasingGroupName _PurchasingGroup PurchasingGroupName Purchasing Grp. Name
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
DivisionNameasDivisionNamelocalized
SalesGroup SalesGroup Sales Group
SalesGroupNameasSalesGroupNamelocalized
SalesOffice SalesOffice Sales Office
CndnContrSuplrSettlmtCat CndnContrSuplrSettlmtCat
SettlmtProduct SettlmtProduct
ProductNameasProductNamelocalized
CndnContrExtensionCalendar CndnContrExtensionCalendar
PriorSupplier PriorSupplier Prior Supplier
BusVolTableGroup BusVolTableGroup
AmountFieldGroup AmountFieldGroup
FinalSettlmtCalendar FinalSettlmtCalendar
PartialSettlmtCalendar PartialSettlmtCalendar
DeltaSettlmtCalendar DeltaSettlmtCalendar
DeltaAccrualSettlmtCalendar DeltaAccrualSettlmtCalendar
AccrualClearingSettlmtCalendar AccrualClearingSettlmtCalendar
PrecedingConditionDocument PrecedingConditionDocument
CndnContrUUID CndnContrUUID
CndnContrPurposeCat CndnContrPurposeCat
CndnContrCurrency CndnContrCurrency
CurrencyNameasCurrencyNamelocalized
CndnContrUnit CndnContrUnit
CndnContrWeightUnit CndnContrWeightUnit
CndnContrVolumeUnit CndnContrVolumeUnit
CndnContrPointsQtyUnit CndnContrPointsQtyUnit
ExchangeRate ExchangeRate Exchange rate
ExchangeRateDate ExchangeRateDate Translatn Date
ExchangeRateType ExchangeRateType Exch. Rate Type
PaymentTerms PaymentTerms Pyt Terms
CashDiscount1Days CashDiscount1Days Days from Baseline Date for Payment
CashDiscount1Percent CashDiscount1Percent Disc. Percent 1
CashDiscount2Days CashDiscount2Days Days from Baseline Date for Payment
CashDiscount2Percent CashDiscount2Percent Disc. Percent 2
NetPaymentDays NetPaymentDays Net Pmt Terms Period
PaymentMethod PaymentMethod Pymt Meth.
AccrualUpdateIsRequired AccrualUpdateIsRequired
SettlmtPartTxRegnNmbr SettlmtPartTxRegnNmbr
TaxCountry TaxCountry Tax Ctry/Reg.
SettlmtPartTxRegnCntry SettlmtPartTxRegnCntry
CndnContrPartnerCat CndnContrPartnerCat
CndnContrProcessCategory CndnContrProcessCategory Process Category
PersonWorkAgreement PersonWorkAgreement Personnel No.
CndnContrWorkerCostCenter CndnContrWorkerCostCenter
virtualDisplayCurrencydisplaycurrency
virtualUICT_CurSettlmtNetAmtInDCboolean
virtualUICT_HDR_Suplr_Infoboolean
virtualUICT_HDR_Actvtn_Statusboolean
virtualUICT_HDR_Lock_Statusboolean
virtualUICT_HDR_Main_Statusboolean
virtualUICT_COLL_GEN_INFOboolean
virtualUICT_COLL_CONTR_GEN_DATAboolean
virtualUICT_COLL_CONTR_REFERENCESboolean
virtualUICT_COLL_CONTR_ADMIN_DATAboolean
virtualUICT_COLL_PAYMENT_TRMSboolean
virtualUICT_COLL_SETTLMT_DATAboolean
virtualUICT_FLDGRP_CONTR_DETSboolean
virtualUICT_FLDGRP_CONTR_VALDTYboolean
virtualUICT_FLDGRP_ORG_DATA_SLSboolean
virtualUICT_FLDGRP_ORG_DATA_PURGboolean
virtualUICT_FLDGRP_ADMIN_DATAboolean
virtualUICT_FLDGRP_PAY_TERMSboolean
virtualUICT_FLDGRP_PAY_TERMS_DAYSboolean
virtualUICT_FLDGRP_CONTR_TAXboolean
virtualUICT_FLDGRP_CONTR_CURRENCYboolean
virtualUICT_CndnContrProcVarboolean
virtualUICT_TaxCountryboolean
virtualUICT_BusVolTableGroupboolean
virtualUICT_AmountFieldGroupboolean
virtualUICT_CndnContrUnitboolean
virtualUICT_CndnContrWeightUnitboolean
virtualUICT_CndnContrVolumeUnitboolean
CndnContrSettlmtType
_AccrualClearingSettlmtCal _AccrualClearingSettlmtCal
_AmountFieldGroup _AmountFieldGroup
_BusVolTableGroup _BusVolTableGroup
_CndnContrActiveStatus _CndnContrActiveStatus
_CndnContrActvtnStatus _CndnContrActvtnStatus
_CndnContrBusVolSelCriteria _CndnContrBusVolSelCriteria
_CndnContrClassfctnType _CndnContrClassfctnType
_CndnContrCndnRecord _CndnContrCndnRecord
_CndnContrConditionUsage _CndnContrConditionUsage
_CndnContrCurrency _CndnContrCurrency
_CndnContrExtensionCalendar _CndnContrExtensionCalendar
_CndnContrPointsQtyUnit _CndnContrPointsQtyUnit
_CndnContrProcVar _CndnContrProcVar
_CndnContrSourceDocCat _CndnContrSourceDocCat
_CndnContrSuplrSettlmtCat _CndnContrSuplrSettlmtCat
_CndnContrType _CndnContrType
_CndnContrUnit _CndnContrUnit
_CndnContrVolumeUnit _CndnContrVolumeUnit
_CndnContrWeightUnit _CndnContrWeightUnit
_CompanyCode _CompanyCode
_CreatedByUser _CreatedByUser
_Customer _Customer
_DeltaAccrualSettlmtCalendar _DeltaAccrualSettlmtCalendar
_DeltaSettlmtCalendar _DeltaSettlmtCalendar
_DistributionChannel _DistributionChannel
_Division _Division
_ExchangeRateType _ExchangeRateType
_FinalSettlmtCalendar _FinalSettlmtCalendar
_LastChangedByUser _LastChangedByUser
_PartialSettlmtCalendar _PartialSettlmtCalendar
_PriorSupplier _PriorSupplier
_PurchasingGroup _PurchasingGroup
_PurchasingOrganization _PurchasingOrganization
_SalesGroup _SalesGroup
_SalesOffice _SalesOffice
_SalesOrganization _SalesOrganization
_SettlmtPartTxRegnCntry _SettlmtPartTxRegnCntry
_SettlmtProduct _SettlmtProduct
_Supplier _Supplier
_TaxCountry _TaxCountry
_PersonWorkAgreement _PersonWorkAgreement

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_ConditionContract_F5414.
-- 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_ConditionContract_F5414 AS
SELECT
  ConditionContract,
  CndnContrType,
  CndnContrProcVar,
  Supplier,
  _Supplier.SupplierName AS SupplierName,
  _Supplier.OrganizationBPName1 AS SupplierName_H,
  Customer,
  CndnContrActvtnStatus,
  CndnContrValidFrom,
  CndnContrValidTo,
  CndnContrClassfctnType,
  DocumentReferenceID,
  CndnContrAssgmtRef,
  ExternalDocumentReferenceID,
  CndnContrExternalPartner,
  CndnContrSourceDocCat,
  CndnContrSourceDoc,
  CndnContrSourceDocItem,
  CndnContrSourceUUID,
  CreatedByUser,
  cast( _CreatedByUser.UserDescription as wlf_created_by_fullname preserving type ) AS CreatedByUserFullName,
  cast( CreationUTCDateTime as wcb_created_on_tstmp preserving type ) AS CreationUTCDateTime,
  LastChangedByUser,
  _LastChangedByUser.UserDescription AS LastChangedByUserFullName,
  cast( LastChangeUTCDateTime as wcb_changed_on_tstmp preserving type ) AS LastChangeUTCDateTime,
  CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  cast( PurchasingOrganization as wlf_ekorg preserving type ) AS PurchasingOrganization,
  _PurchasingOrganization.PurchasingOrganizationName AS PurchasingOrganizationName,
  PurchasingGroup,
  _PurchasingGroup.PurchasingGroupName AS PurchasingGroupName,
  SalesOrganization,
  DistributionChannel,
  Division,
  _Division._Text.DivisionName as DivisionName : localized AS DivisionNameasDivisionNamelocalized,
  SalesGroup,
  _SalesGroup._Text.SalesGroupName as SalesGroupName : localized AS SalesGroupNameasSalesGroupNamelocalized,
  SalesOffice,
  CndnContrSuplrSettlmtCat,
  SettlmtProduct,
  _SettlmtProduct._Text.ProductName as ProductName : localized AS ProductNameasProductNamelocalized,
  CndnContrExtensionCalendar,
  PriorSupplier,
  BusVolTableGroup,
  AmountFieldGroup,
  FinalSettlmtCalendar,
  PartialSettlmtCalendar,
  DeltaSettlmtCalendar,
  DeltaAccrualSettlmtCalendar,
  AccrualClearingSettlmtCalendar,
  PrecedingConditionDocument,
  CndnContrUUID,
  CndnContrPurposeCat,
  CndnContrCurrency,
  _CndnContrCurrency._Text.CurrencyName as CurrencyName : localized AS CurrencyNameasCurrencyNamelocalized,
  CndnContrUnit,
  CndnContrWeightUnit,
  CndnContrVolumeUnit,
  CndnContrPointsQtyUnit,
  ExchangeRate,
  ExchangeRateDate,
  ExchangeRateType,
  PaymentTerms,
  CashDiscount1Days,
  CashDiscount1Percent,
  CashDiscount2Days,
  CashDiscount2Percent,
  NetPaymentDays,
  PaymentMethod,
  AccrualUpdateIsRequired,
  SettlmtPartTxRegnNmbr,
  TaxCountry,
  SettlmtPartTxRegnCntry,
  CndnContrPartnerCat,
  CndnContrProcessCategory,
  PersonWorkAgreement,
  CndnContrWorkerCostCenter,
  virtual DisplayCurrency : displaycurrency AS virtualDisplayCurrencydisplaycurrency,
  virtual UICT_CurSettlmtNetAmtInDC : boolean AS virtualUICT_CurSettlmtNetAmtInDCboolean,
  virtual UICT_HDR_Suplr_Info : boolean AS virtualUICT_HDR_Suplr_Infoboolean,
  virtual UICT_HDR_Actvtn_Status : boolean AS virtualUICT_HDR_Actvtn_Statusboolean,
  virtual UICT_HDR_Lock_Status : boolean AS virtualUICT_HDR_Lock_Statusboolean,
  virtual UICT_HDR_Main_Status : boolean AS virtualUICT_HDR_Main_Statusboolean,
  virtual UICT_COLL_GEN_INFO : boolean AS virtualUICT_COLL_GEN_INFOboolean,
  virtual UICT_COLL_CONTR_GEN_DATA : boolean AS virtualUICT_COLL_CONTR_GEN_DATAboolean,
  virtual UICT_COLL_CONTR_REFERENCES : boolean AS virtualUICT_COLL_CONTR_REFERENCESboolean,
  virtual UICT_COLL_CONTR_ADMIN_DATA : boolean AS virtualUICT_COLL_CONTR_ADMIN_DATAboolean,
  virtual UICT_COLL_PAYMENT_TRMS : boolean AS virtualUICT_COLL_PAYMENT_TRMSboolean,
  virtual UICT_COLL_SETTLMT_DATA : boolean AS virtualUICT_COLL_SETTLMT_DATAboolean,
  virtual UICT_FLDGRP_CONTR_DETS : boolean AS virtualUICT_FLDGRP_CONTR_DETSboolean,
  virtual UICT_FLDGRP_CONTR_VALDTY : boolean AS virtualUICT_FLDGRP_CONTR_VALDTYboolean,
  virtual UICT_FLDGRP_ORG_DATA_SLS : boolean AS virtualUICT_FLDGRP_ORG_DATA_SLSboolean,
  virtual UICT_FLDGRP_ORG_DATA_PURG : boolean AS virtualUICT_FLDGRP_ORG_DATA_PURGboolean,
  virtual UICT_FLDGRP_ADMIN_DATA : boolean AS virtualUICT_FLDGRP_ADMIN_DATAboolean,
  virtual UICT_FLDGRP_PAY_TERMS : boolean AS virtualUICT_FLDGRP_PAY_TERMSboolean,
  virtual UICT_FLDGRP_PAY_TERMS_DAYS : boolean AS virtualUICT_FLDGRP_PAY_TERMS_DAYSboolean,
  virtual UICT_FLDGRP_CONTR_TAX : boolean AS virtualUICT_FLDGRP_CONTR_TAXboolean,
  virtual UICT_FLDGRP_CONTR_CURRENCY : boolean AS virtualUICT_FLDGRP_CONTR_CURRENCYboolean,
  virtual UICT_CndnContrProcVar : boolean AS virtualUICT_CndnContrProcVarboolean,
  virtual UICT_TaxCountry : boolean AS virtualUICT_TaxCountryboolean,
  virtual UICT_BusVolTableGroup : boolean AS virtualUICT_BusVolTableGroupboolean,
  virtual UICT_AmountFieldGroup : boolean AS virtualUICT_AmountFieldGroupboolean,
  virtual UICT_CndnContrUnit : boolean AS virtualUICT_CndnContrUnitboolean,
  virtual UICT_CndnContrWeightUnit : boolean AS virtualUICT_CndnContrWeightUnitboolean,
  virtual UICT_CndnContrVolumeUnit : boolean AS virtualUICT_CndnContrVolumeUnitboolean,
  cast ( CndnContrSettlmtType as wb2_rebate_type_fio preserving type ) AS CndnContrSettlmtType
FROM R_ConditionContractTP
;