R_CreditMemoRequestItemTP
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)
| Source | Alias | Join Type |
|---|---|---|
| I_CreditMemoRequestItem | CreditMemoRequestItem | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA