R_CreditMemoRequestItemTP

DDL: R_CREDITMEMOREQUESTITEMTP Type: view_entity TRANSACTIONAL

Credit Memo Request Item - TP

R_CreditMemoRequestItemTP is a Transactional CDS View that provides data about "Credit Memo Request Item - TP" in SAP S/4HANA. It reads from 1 data source (I_CreditMemoRequestItem) and exposes 84 fields with key fields CreditMemoRequest, CreditMemoRequestItem. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CreditMemoRequestItem CreditMemoRequestItem from

Associations (4)

CardinalityTargetAliasCondition
[1] E_SalesDocumentItemBasic _Extension $projection.CreditMemoRequest = _Extension.SalesDocument and $projection.CreditMemoRequestItem = _Extension.SalesDocumentItem
[0..*] R_CreditMemoReqItemPartnerTP _ItemPartner
[0..*] R_CreditMemoRequestItemTextTP _ItemText
[0..*] R_CreditMemoReqItemPrcgElmntTP _ItemPricingElement

Annotations (12)

NameValueLevelField
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix SDI view
AbapCatalog.extensibility.quota.maximumFields 204 view
AbapCatalog.extensibility.quota.maximumBytes 6800 view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Credit Memo Request Item - TP view

Fields (84)

KeyFieldSource TableSource FieldDescription
KEY CreditMemoRequest I_CreditMemoRequestItem CreditMemoRequest
KEY CreditMemoRequestItem I_CreditMemoRequestItem CreditMemoRequestItem
HigherLevelItem I_CreditMemoRequestItem HigherLevelItem Higher-Lev.Item
CreditMemoRequestItemCategory I_CreditMemoRequestItem CreditMemoRequestItemCategory Item Category
CreditMemoRequestItemText I_CreditMemoRequestItem CreditMemoRequestItemText Item Descr.
PurchaseOrderByCustomer I_CreditMemoRequestItem PurchaseOrderByCustomer Purchase Order Number
Product I_CreditMemoRequestItem Product Product Sold
MaterialByCustomer I_CreditMemoRequestItem MaterialByCustomer Customer Mat.
ProductGroup I_CreditMemoRequestItem ProductGroup Product Sold Group
MaterialPricingGroup I_CreditMemoRequestItem MaterialPricingGroup
Batch I_CreditMemoRequestItem Batch Lot No.
PricingDate I_CreditMemoRequestItem PricingDate Pricing Date
SDPricingProcedure _CreditMemoRequest SDPricingProcedure Pric. Procedure
RequestedQuantity I_CreditMemoRequestItem RequestedQuantity Requested Quantity
RequestedQuantityUnit I_CreditMemoRequestItem RequestedQuantityUnit Requested Quantity Unit
TransactionCurrency I_CreditMemoRequestItem TransactionCurrency Transaction Currency
NetAmount I_CreditMemoRequestItem NetAmount Stated Amount
ItemBillingBlockReason I_CreditMemoRequestItem ItemBillingBlockReason Billing Block
Plant I_CreditMemoRequestItem Plant Valuation Area
TargetQuantity I_CreditMemoRequestItem TargetQuantity Target Quantity
TargetQuantityUnit I_CreditMemoRequestItem TargetQuantityUnit Target Qty UoM
ItemGrossWeight I_CreditMemoRequestItem ItemGrossWeight Gross Weight
ItemNetWeight I_CreditMemoRequestItem ItemNetWeight Net Weight
ItemWeightUnit I_CreditMemoRequestItem ItemWeightUnit Unit of Weight
ItemVolume I_CreditMemoRequestItem ItemVolume Volume
ItemVolumeUnit I_CreditMemoRequestItem ItemVolumeUnit Volume Unit
ServicesRenderedDate I_CreditMemoRequestItem ServicesRenderedDate Services Rendered Date
SalesDocumentRjcnReason I_CreditMemoRequestItem SalesDocumentRjcnReason RejectionReason
TaxAmount I_CreditMemoRequestItem TaxAmount Tax Amt in Rptg Crcy
CustomerGroup I_CreditMemoRequestItem CustomerGroup Customer Group
BusinessArea I_CreditMemoRequestItem BusinessArea Business Area
ControllingArea I_CreditMemoRequestItem ControllingArea Controlling Area
MatlAccountAssignmentGroup I_CreditMemoRequestItem MatlAccountAssignmentGroup
IncotermsClassification I_CreditMemoRequestItem IncotermsClassification Incoterms
IncotermsLocation1 I_CreditMemoRequestItem IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_CreditMemoRequestItem IncotermsLocation2 Inco. Location2
IncotermsVersion I_CreditMemoRequestItem IncotermsVersion Inco. Version
BillingDocumentDate I_CreditMemoRequestItem BillingDocumentDate Billing Date
CustomerPaymentTerms I_CreditMemoRequestItem CustomerPaymentTerms Pyt Terms
ProfitCenter I_CreditMemoRequestItem ProfitCenter Profit Center
WBSElementInternalID I_CreditMemoRequestItem WBSElementInternalID WBS Internal ID
WBSElementExternalID
ReferenceSDDocument I_CreditMemoRequestItem ReferenceSDDocument Reference Doc.
ReferenceSDDocumentItem I_CreditMemoRequestItem ReferenceSDDocumentItem Reference Item
SDProcessStatus I_CreditMemoRequestItem SDProcessStatus
OrderRelatedBillingStatus I_CreditMemoRequestItem OrderRelatedBillingStatus
BillingBlockStatus I_CreditMemoRequestItem BillingBlockStatus
ItemGeneralIncompletionStatus I_CreditMemoRequestItem ItemGeneralIncompletionStatus
SDDocumentRejectionStatus I_CreditMemoRequestItem SDDocumentRejectionStatus
TotalSDDocReferenceStatus I_CreditMemoRequestItem TotalSDDocReferenceStatus
CreditMemoRequestType _CreditMemoRequest CreditMemoRequestType Sales Doc. Type
OrganizationDivision _CreditMemoRequest OrganizationDivision Org. Division
SalesOrganization _CreditMemoRequest SalesOrganization Sales Organization
DistributionChannel _CreditMemoRequest DistributionChannel RefDistCh-Cust/Mat.
_ItemPartner _ItemPartner
_ItemText _ItemText
_ItemPricingElement _ItemPricingElement
_CreditMemoRequest _CreditMemoRequest
_CustomerPaymentTerms _CustomerPaymentTerms
_IncotermsClassification _IncotermsClassification
_IncotermsVersion _IncotermsVersion
_ItemBillingBlockReason _ItemBillingBlockReason
_ItemCategory _ItemCategory
_ItemVolumeUnit _ItemVolumeUnit
_ItemWeightUnit _ItemWeightUnit
_Product _Product
_ProductGroup _ProductGroup
_MaterialPricingGroup _MaterialPricingGroup
_Plant _Plant
_PricingElement _PricingElement
_ReferenceSDDocument _ReferenceSDDocument
_ReferenceSDDocumentItem _ReferenceSDDocumentItem
_RequestedQuantityUnit _RequestedQuantityUnit
_SalesDocumentRjcnReason _SalesDocumentRjcnReason
_TargetQuantityUnit _TargetQuantityUnit
_TransactionCurrency _TransactionCurrency
_SDProcessStatus _SDProcessStatus
_OrderRelatedBillingStatus _OrderRelatedBillingStatus
_BillingBlockStatus _BillingBlockStatus
_ItemGeneralIncompletionStatus _ItemGeneralIncompletionStatus
_SDDocumentRejectionStatus _SDDocumentRejectionStatus
_TotalSDDocReferenceStatus _TotalSDDocReferenceStatus
_CustomerGroup _CustomerGroup
_BusinessArea _BusinessArea

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_CreditMemoRequestItemTP.
-- 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_CreditMemoRequestItemTP AS
SELECT
  CreditMemoRequestItem.CreditMemoRequest AS CreditMemoRequest,
  CreditMemoRequestItem.CreditMemoRequestItem AS CreditMemoRequestItem,
  CreditMemoRequestItem.HigherLevelItem AS HigherLevelItem,
  CreditMemoRequestItem.CreditMemoRequestItemCategory AS CreditMemoRequestItemCategory,
  CreditMemoRequestItem.CreditMemoRequestItemText AS CreditMemoRequestItemText,
  CreditMemoRequestItem.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  CreditMemoRequestItem.Product AS Product,
  CreditMemoRequestItem.MaterialByCustomer AS MaterialByCustomer,
  CreditMemoRequestItem.ProductGroup AS ProductGroup,
  CreditMemoRequestItem.MaterialPricingGroup AS MaterialPricingGroup,
  CreditMemoRequestItem.Batch AS Batch,
  CreditMemoRequestItem.PricingDate AS PricingDate,
  _CreditMemoRequest.SDPricingProcedure AS SDPricingProcedure,
  CreditMemoRequestItem.RequestedQuantity AS RequestedQuantity,
  CreditMemoRequestItem.RequestedQuantityUnit AS RequestedQuantityUnit,
  CreditMemoRequestItem.TransactionCurrency AS TransactionCurrency,
  CreditMemoRequestItem.NetAmount AS NetAmount,
  CreditMemoRequestItem.ItemBillingBlockReason AS ItemBillingBlockReason,
  CreditMemoRequestItem.Plant AS Plant,
  CreditMemoRequestItem.TargetQuantity AS TargetQuantity,
  CreditMemoRequestItem.TargetQuantityUnit AS TargetQuantityUnit,
  CreditMemoRequestItem.ItemGrossWeight AS ItemGrossWeight,
  CreditMemoRequestItem.ItemNetWeight AS ItemNetWeight,
  CreditMemoRequestItem.ItemWeightUnit AS ItemWeightUnit,
  CreditMemoRequestItem.ItemVolume AS ItemVolume,
  CreditMemoRequestItem.ItemVolumeUnit AS ItemVolumeUnit,
  CreditMemoRequestItem.ServicesRenderedDate AS ServicesRenderedDate,
  CreditMemoRequestItem.SalesDocumentRjcnReason AS SalesDocumentRjcnReason,
  CreditMemoRequestItem.TaxAmount AS TaxAmount,
  CreditMemoRequestItem.CustomerGroup AS CustomerGroup,
  CreditMemoRequestItem.BusinessArea AS BusinessArea,
  CreditMemoRequestItem.ControllingArea AS ControllingArea,
  CreditMemoRequestItem.MatlAccountAssignmentGroup AS MatlAccountAssignmentGroup,
  CreditMemoRequestItem.IncotermsClassification AS IncotermsClassification,
  CreditMemoRequestItem.IncotermsLocation1 AS IncotermsLocation1,
  CreditMemoRequestItem.IncotermsLocation2 AS IncotermsLocation2,
  CreditMemoRequestItem.IncotermsVersion AS IncotermsVersion,
  CreditMemoRequestItem.BillingDocumentDate AS BillingDocumentDate,
  CreditMemoRequestItem.CustomerPaymentTerms AS CustomerPaymentTerms,
  CreditMemoRequestItem.ProfitCenter AS ProfitCenter,
  CreditMemoRequestItem.WBSElementInternalID AS WBSElementInternalID,
  CreditMemoRequestItem._WBSElementBasicData_2.WBSElementExternalID AS WBSElementExternalID,
  CreditMemoRequestItem.ReferenceSDDocument AS ReferenceSDDocument,
  CreditMemoRequestItem.ReferenceSDDocumentItem AS ReferenceSDDocumentItem,
  CreditMemoRequestItem.SDProcessStatus AS SDProcessStatus,
  CreditMemoRequestItem.OrderRelatedBillingStatus AS OrderRelatedBillingStatus,
  CreditMemoRequestItem.BillingBlockStatus AS BillingBlockStatus,
  CreditMemoRequestItem.ItemGeneralIncompletionStatus AS ItemGeneralIncompletionStatus,
  CreditMemoRequestItem.SDDocumentRejectionStatus AS SDDocumentRejectionStatus,
  CreditMemoRequestItem.TotalSDDocReferenceStatus AS TotalSDDocReferenceStatus,
  _CreditMemoRequest.CreditMemoRequestType AS CreditMemoRequestType,
  _CreditMemoRequest.OrganizationDivision AS OrganizationDivision,
  _CreditMemoRequest.SalesOrganization AS SalesOrganization,
  _CreditMemoRequest.DistributionChannel AS DistributionChannel
FROM I_CreditMemoRequestItem AS CreditMemoRequestItem
LEFT OUTER JOIN E_SalesDocumentItemBasic AS _Extension ON CreditMemoRequest = _Extension.SalesDocument AND CreditMemoRequestItem = _Extension.SalesDocumentItem  -- association [1]
LEFT OUTER JOIN R_CreditMemoReqItemPartnerTP AS _ItemPartner ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_CreditMemoRequestItemTextTP AS _ItemText ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_CreditMemoReqItemPrcgElmntTP AS _ItemPricingElement ON /* condition not available in parsed metadata */  -- association [0..*]
;