R_SrcgProjNegttnQtnItemDraft

DDL: R_SRCGPROJNEGTTNQTNITEMDRAFT Type: view_entity BASIC

Qtn Item for Srcg Proj Negttn - Draft

R_SrcgProjNegttnQtnItemDraft is a Basic CDS View that provides data about "Qtn Item for Srcg Proj Negttn - Draft" in SAP S/4HANA. It reads from 1 data source (mmsrcgpngnqitm_d) and exposes 33 fields with key field SrcgProjNegttnQtanItemUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
mmsrcgpngnqitm_d mmsrcgpngnqitm_d from

Associations (5)

CardinalityTargetAliasCondition
[1..1] R_SrcgProjNegotiationQuotation _SrcgProjNegotiationQuotation $projection.SrcgProjNegttnQuotationUUID = _SrcgProjNegotiationQuotation.SrcgProjNegttnQuotationUUID
[1..1] R_SrcgProjNegttnQuotationDraft _SrcgProjNegttnQuotationDraft $projection.SrcgProjNegttnQuotationUUID = _SrcgProjNegttnQuotationDraft.SrcgProjNegttnQuotationUUID
[1..1] R_SrcgProjQtnItem _SrcgProjQtnItem $projection.SrcgProjQtnItemUUID = _SrcgProjQtnItem.SrcgProjQtnItemUUID
[1..1] E_SrcgProjNegttnQuotationItem _ActiveExtension $projection.SrcgProjNegttnQtanItemUUID = _ActiveExtension.SrcgProjNegttnQtanItemUUID
[1..1] E_SrcgProjNegttnQtanItemDraft _Extension $projection.SrcgProjNegttnQtanItemUUID = _Extension.SrcgProjNegttnQtanItemUUID

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Qtn Item for Srcg Proj Negttn - Draft view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.elementSuffix SNI view
AbapCatalog.extensibility.quota.maximumFields 204 view
AbapCatalog.extensibility.quota.maximumBytes 4080 view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY SrcgProjNegttnQtanItemUUID srcgprojnegttnqtanitemuuid UUID of Quotation Item in Negotiation
SrcgProjNegttnQuotationUUID srcgprojnegttnquotationuuid Negotiation Quotation UUID
SourcingProjectNegotiationUUID sourcingprojectnegotiationuuid Negotiation UUID
SrcgProjQtnItemUUID srcgprojqtnitemuuid Supplier Quotation Item UUID
SourcingProjectQuotationItem sourcingprojectquotationitem Item
SrcgProjNegttnTargetNetPrcAmt srcgprojnegttntargetnetprcamt Negotiation Target per UoM
DocumentCurrency documentcurrency Document Currency
SourcingProjectItemStableUUID sourcingprojectitemstableuuid Stable ID
SrcgProjNegttnItmInclusionType srcgprojnegttnitminclusiontype Negotiation Item Include Type Code
SrcgProjQuotationItemType srcgprojquotationitemtype Item Type
SrcgProjQtnItemClassification srcgprojqtnitemclassification Item Classification
SrcgProjQuotationItemParent srcgprojquotationitemparent Item Parent
SrcgProjNegttnTargetQuantity srcgprojnegttntargetquantity Negotiation Target Quantity
SrcgProjNegttnMaxTargetQty srcgprojnegttnmaxtargetqty Max. Negotiation Target Quantity
SrcgProjNegttnTotalTargetQty srcgprojnegttntotaltargetqty Total Negotiation Target Quantity
RequestedQuantityUnit requestedquantityunit Requested Quantity Unit
RequestedQuantity requestedquantity Requested Quantity
SrcgProjQtnOfferedQuantity srcgprojqtnofferedquantity Offered Quantity
SrcgProjQtnOfferCurrency srcgprojqtnoffercurrency Quotation Currency
NetPriceAmount netpriceamount Net Price
SrcgProjQtnItemTotNetAmt srcgprojqtnitemtotnetamt Total Amount
ExchangeRateType exchangeratetype Exch. Rate Type
SrcgProjItemTargetAmount srcgprojitemtargetamount Target Price
DraftEntityCreationDateTime draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID draftadministrativedatauuid UUID
DraftEntityOperationCode draftentityoperationcode Draft - Operation Code
HasActiveEntity hasactiveentity TRUE
DraftFieldChanges draftfieldchanges Field Changes
AlternativeItemID alternativeitemid Alternative Item ID
_SrcgProjNegotiationQuotation _SrcgProjNegotiationQuotation
_SrcgProjNegttnQuotationDraft _SrcgProjNegttnQuotationDraft
_SrcgProjQtnItem _SrcgProjQtnItem

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 R_SrcgProjNegttnQtnItemDraft.
-- 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 R_SrcgProjNegttnQtnItemDraft AS
SELECT
  SrcgProjNegttnQtanItemUUID,
  SrcgProjNegttnQuotationUUID,
  SourcingProjectNegotiationUUID,
  SrcgProjQtnItemUUID,
  SourcingProjectQuotationItem,
  SrcgProjNegttnTargetNetPrcAmt,
  DocumentCurrency,
  SourcingProjectItemStableUUID,
  SrcgProjNegttnItmInclusionType,
  SrcgProjQuotationItemType,
  SrcgProjQtnItemClassification,
  SrcgProjQuotationItemParent,
  SrcgProjNegttnTargetQuantity,
  SrcgProjNegttnMaxTargetQty,
  SrcgProjNegttnTotalTargetQty,
  RequestedQuantityUnit,
  RequestedQuantity,
  SrcgProjQtnOfferedQuantity,
  SrcgProjQtnOfferCurrency,
  NetPriceAmount,
  SrcgProjQtnItemTotNetAmt,
  ExchangeRateType,
  SrcgProjItemTargetAmount,
  DraftEntityCreationDateTime,
  DraftEntityLastChangeDateTime,
  DraftAdministrativeDataUUID,
  DraftEntityOperationCode,
  HasActiveEntity,
  DraftFieldChanges,
  AlternativeItemID
FROM mmsrcgpngnqitm_d
LEFT OUTER JOIN R_SrcgProjNegotiationQuotation AS _SrcgProjNegotiationQuotation ON SrcgProjNegttnQuotationUUID = _SrcgProjNegotiationQuotation.SrcgProjNegttnQuotationUUID  -- association [1..1]
LEFT OUTER JOIN R_SrcgProjNegttnQuotationDraft AS _SrcgProjNegttnQuotationDraft ON SrcgProjNegttnQuotationUUID = _SrcgProjNegttnQuotationDraft.SrcgProjNegttnQuotationUUID  -- association [1..1]
LEFT OUTER JOIN R_SrcgProjQtnItem AS _SrcgProjQtnItem ON SrcgProjQtnItemUUID = _SrcgProjQtnItem.SrcgProjQtnItemUUID  -- association [1..1]
LEFT OUTER JOIN E_SrcgProjNegttnQuotationItem AS _ActiveExtension ON SrcgProjNegttnQtanItemUUID = _ActiveExtension.SrcgProjNegttnQtanItemUUID  -- association [1..1]
LEFT OUTER JOIN E_SrcgProjNegttnQtanItemDraft AS _Extension ON SrcgProjNegttnQtanItemUUID = _Extension.SrcgProjNegttnQtanItemUUID  -- association [1..1]
;