I_RequestForQuotationEnhWD

DDL: I_REQUESTFORQUOTATIONENHWD SQL: IMMRFQENHWD Type: view TRANSACTIONAL

Request For Quotation Enhanced

I_RequestForQuotationEnhWD is a Transactional CDS View that provides data about "Request For Quotation Enhanced" in SAP S/4HANA. It reads from 1 data source (I_RequestForQuotationEnhanced) and exposes 57 fields with key field RequestForQuotation. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_RequestForQuotationEnhanced Document from

Associations (4)

CardinalityTargetAliasCondition
[1..*] I_RFQItemEnhWD _RFQItemEnhWD _RFQItemEnhWD.RequestForQuotation = $projection.RequestForQuotation
[1..*] I_RFQBidderEnhWD _RFQBidderEnhWD _RFQBidderEnhWD.RequestForQuotation = $projection.RequestForQuotation
[0..*] I_SupplierQuotationEnh _SupplierQuotation _SupplierQuotation.RequestForQuotation = $projection.RequestForQuotation --Extension
[1..1] E_PurchasingDocument _RequestQtnExtension $projection.RequestForQuotation = _RequestQtnExtension .PurchasingDocument

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName IMMRFQENHWD view
EndUserText.label Request For Quotation Enhanced view
ObjectModel.compositionRoot true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.semanticKey RequestForQuotation view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.writeDraftPersistence MMRFQENH_D view
ObjectModel.writeActivePersistence IMMRFQENHWD view
ObjectModel.draftEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.entityChangeStateId LastChangeDateTime view
VDM.viewType #TRANSACTIONAL view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (57)

KeyFieldSource TableSource FieldDescription
KEY RequestForQuotation I_RequestForQuotationEnhanced RequestForQuotation RFQ
CompanyCode I_RequestForQuotationEnhanced CompanyCode Receiver Company Code
PurchasingDocumentCategory I_RequestForQuotationEnhanced PurchasingDocumentCategory Doc. Category
PurchasingDocumentType I_RequestForQuotationEnhanced PurchasingDocumentType RFQ Type
CreatedByUser I_RequestForQuotationEnhanced CreatedByUser User Name
CreationDate I_RequestForQuotationEnhanced CreationDate Time Stamp
LastChangeDateTime I_RequestForQuotationEnhanced LastChangeDateTime Timestamp
Language I_RequestForQuotationEnhanced Language Report Text Language
PurchasingOrganization I_RequestForQuotationEnhanced PurchasingOrganization Purchasing Organization
PurchasingGroup I_RequestForQuotationEnhanced PurchasingGroup Purchasing Group
DocumentCurrency I_RequestForQuotationEnhanced DocumentCurrency Document Currency
IncotermsClassification I_RequestForQuotationEnhanced IncotermsClassification Incoterms
IncotermsTransferLocation I_RequestForQuotationEnhanced IncotermsTransferLocation Incoterms 2
IncotermsVersion I_RequestForQuotationEnhanced IncotermsVersion Inco. Version
IncotermsLocation1 I_RequestForQuotationEnhanced IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_RequestForQuotationEnhanced IncotermsLocation2 Inco. Location2
PaymentTerms I_RequestForQuotationEnhanced PaymentTerms Pyt Terms
CashDiscount1Days I_RequestForQuotationEnhanced CashDiscount1Days Days from Baseline Date for Payment
CashDiscount2Days I_RequestForQuotationEnhanced CashDiscount2Days Days from Baseline Date for Payment
CashDiscount1Percent I_RequestForQuotationEnhanced CashDiscount1Percent Disc. Percent 1
CashDiscount2Percent I_RequestForQuotationEnhanced CashDiscount2Percent Disc. Percent 2
NetPaymentDays I_RequestForQuotationEnhanced NetPaymentDays Net Pmt Terms Period
RFQPublishingDate I_RequestForQuotationEnhanced RFQPublishingDate Publishing Date
QuotationLatestSubmissionDate I_RequestForQuotationEnhanced QuotationLatestSubmissionDate Quot. Deadline
BindingPeriodValidityEndDate I_RequestForQuotationEnhanced BindingPeriodValidityEndDate Binding Period
TargetAmount I_RequestForQuotationEnhanced TargetAmount Target Value
CorrespncInternalReference I_RequestForQuotationEnhanced CorrespncInternalReference Our Reference
RFQLifecycleStatus I_RequestForQuotationEnhanced RFQLifecycleStatus Status
RequestForQuotationName I_RequestForQuotationEnhanced RequestForQuotationName RFQ Description
QuotationEarliestSubmsnDate I_RequestForQuotationEnhanced QuotationEarliestSubmsnDate Start Date
LatestRegistrationDate I_RequestForQuotationEnhanced LatestRegistrationDate Apply By
FollowOnDocumentCategory I_RequestForQuotationEnhanced FollowOnDocumentCategory Follow-On Document Category
FollowOnDocumentType I_RequestForQuotationEnhanced FollowOnDocumentType Follow-On Document Type
PurContrValidityStartDate I_RequestForQuotationEnhanced PurContrValidityStartDate Validity Start
PurContrValidityEndDate I_RequestForQuotationEnhanced PurContrValidityEndDate Validity End
PurchasingDocumentDeletionCode I_RequestForQuotationEnhanced PurchasingDocumentDeletionCode Del. Indicator
IsEndOfPurposeBlocked I_RequestForQuotationEnhanced IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
PurchasingItemHasHierarchy
ScenarioIsRelevantForHierarchy
_RFQItemEnhWD _RFQItemEnhWD
_RFQBidderEnhWD _RFQBidderEnhWD
_SupplierQuotation _SupplierQuotation
_CompanyCode I_RequestForQuotationEnhanced _CompanyCode
_DocumentCurrency I_RequestForQuotationEnhanced _DocumentCurrency
_IncotermsClassification I_RequestForQuotationEnhanced _IncotermsClassification
_IncotermsVersion I_RequestForQuotationEnhanced _IncotermsVersion
_PaymentTerms I_RequestForQuotationEnhanced _PaymentTerms
_PurchasingDocumentType I_RequestForQuotationEnhanced _PurchasingDocumentType
_PurchasingGroup I_RequestForQuotationEnhanced _PurchasingGroup
_PurchasingOrganization I_RequestForQuotationEnhanced _PurchasingOrganization
_PurchasingDocumentCategory I_RequestForQuotationEnhanced _PurchasingDocumentCategory
_Language I_RequestForQuotationEnhanced _Language
_CreatedByUser I_RequestForQuotationEnhanced _CreatedByUser
_RFQLifecycleStatus I_RequestForQuotationEnhanced _RFQLifecycleStatus
_FollowOnDocumentType I_RequestForQuotationEnhanced _FollowOnDocumentType
_FollowOnDocumentCategory I_RequestForQuotationEnhanced _FollowOnDocumentCategory
_RFQType I_RequestForQuotationEnhanced _RFQType

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 I_RequestForQuotationEnhWD.
-- 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.
-- SQL view name: IMMRFQENHWD

CREATE VIEW I_RequestForQuotationEnhWD AS
SELECT
  Document.RequestForQuotation AS RequestForQuotation,
  Document.CompanyCode AS CompanyCode,
  Document.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  Document.PurchasingDocumentType AS PurchasingDocumentType,
  Document.CreatedByUser AS CreatedByUser,
  Document.CreationDate AS CreationDate,
  Document.LastChangeDateTime AS LastChangeDateTime,
  Document.Language AS Language,
  Document.PurchasingOrganization AS PurchasingOrganization,
  Document.PurchasingGroup AS PurchasingGroup,
  Document.DocumentCurrency AS DocumentCurrency,
  Document.IncotermsClassification AS IncotermsClassification,
  Document.IncotermsTransferLocation AS IncotermsTransferLocation,
  Document.IncotermsVersion AS IncotermsVersion,
  Document.IncotermsLocation1 AS IncotermsLocation1,
  Document.IncotermsLocation2 AS IncotermsLocation2,
  Document.PaymentTerms AS PaymentTerms,
  Document.CashDiscount1Days AS CashDiscount1Days,
  Document.CashDiscount2Days AS CashDiscount2Days,
  Document.CashDiscount1Percent AS CashDiscount1Percent,
  Document.CashDiscount2Percent AS CashDiscount2Percent,
  Document.NetPaymentDays AS NetPaymentDays,
  Document.RFQPublishingDate AS RFQPublishingDate,
  Document.QuotationLatestSubmissionDate AS QuotationLatestSubmissionDate,
  Document.BindingPeriodValidityEndDate AS BindingPeriodValidityEndDate,
  Document.TargetAmount AS TargetAmount,
  Document.CorrespncInternalReference AS CorrespncInternalReference,
  Document.RFQLifecycleStatus AS RFQLifecycleStatus,
  Document.RequestForQuotationName AS RequestForQuotationName,
  Document.QuotationEarliestSubmsnDate AS QuotationEarliestSubmsnDate,
  Document.LatestRegistrationDate AS LatestRegistrationDate,
  Document.FollowOnDocumentCategory AS FollowOnDocumentCategory,
  Document.FollowOnDocumentType AS FollowOnDocumentType,
  Document.PurContrValidityStartDate AS PurContrValidityStartDate,
  Document.PurContrValidityEndDate AS PurContrValidityEndDate,
  Document.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
  Document.IsEndOfPurposeBlocked AS IsEndOfPurposeBlocked,
  cast( ' ' as boolean) AS PurchasingItemHasHierarchy,
  cast('' as vdm_scenarioisrelevantforhier ) AS ScenarioIsRelevantForHierarchy,
  Document._CompanyCode AS _CompanyCode,
  Document._DocumentCurrency AS _DocumentCurrency,
  Document._IncotermsClassification AS _IncotermsClassification,
  Document._IncotermsVersion AS _IncotermsVersion,
  Document._PaymentTerms AS _PaymentTerms,
  Document._PurchasingDocumentType AS _PurchasingDocumentType,
  Document._PurchasingGroup AS _PurchasingGroup,
  Document._PurchasingOrganization AS _PurchasingOrganization,
  Document._PurchasingDocumentCategory AS _PurchasingDocumentCategory,
  Document._Language AS _Language,
  Document._CreatedByUser AS _CreatedByUser,
  Document._RFQLifecycleStatus AS _RFQLifecycleStatus,
  Document._FollowOnDocumentType AS _FollowOnDocumentType,
  Document._FollowOnDocumentCategory AS _FollowOnDocumentCategory,
  Document._RFQType AS _RFQType
FROM I_RequestForQuotationEnhanced AS Document
LEFT OUTER JOIN I_RFQItemEnhWD AS _RFQItemEnhWD ON _RFQItemEnhWD.RequestForQuotation = RequestForQuotation  -- association [1..*]
LEFT OUTER JOIN I_RFQBidderEnhWD AS _RFQBidderEnhWD ON _RFQBidderEnhWD.RequestForQuotation = RequestForQuotation  -- association [1..*]
LEFT OUTER JOIN I_SupplierQuotationEnh AS _SupplierQuotation ON _SupplierQuotation.RequestForQuotation = RequestForQuotation  -- association [0..*]
LEFT OUTER JOIN E_PurchasingDocument AS _RequestQtnExtension ON RequestForQuotation = _RequestQtnExtension .PurchasingDocument  -- association [1..1]
;