C_CreditMemoRequestWl_F1989

DDL: C_CREDITMEMOREQUESTWL_F1989 SQL: CCREDITMRWLF1989 Type: view CONSUMPTION

Credit Memo Requests

C_CreditMemoRequestWl_F1989 is a Consumption CDS View that provides data about "Credit Memo Requests" in SAP S/4HANA. It reads from 1 data source (I_CreditMemoRequest) and exposes 55 fields with key field CreditMemoRequest. It has 12 associations to related views. It is used in 1 Fiori application: Manage Credit Memo Requests.

Data Sources (1)

SourceAliasJoin Type
I_CreditMemoRequest CreditMemoRequest from

Associations (12)

CardinalityTargetAliasCondition
[0..1] C_Q2CCustomerQuickView _SoldToParty $projection.SoldToParty = _SoldToParty.Customer
[0..1] C_Dischannelvaluehelp _DistributionChannel $projection.SalesOrganization = _DistributionChannel.SalesOrganization and $projection.DistributionChannel = _DistributionChannel.DistributionChannel
[0..1] C_OrgDivisionValueHelp _Division $projection.SalesOrganization = _Division.SalesOrganization and $projection.DistributionChannel = _Division.DistributionChannel and $projection.OrganizationDivision = _Division.Division
[0..1] C_SalesOfficeValueHelp _SalesOffice $projection.SalesOrganization = _SalesOffice.SalesOrganization and $projection.DistributionChannel = _SalesOffice.DistributionChannel and $projection.OrganizationDivision = _SalesOffice.OrganizationDivision and $projection.SalesOffice = _SalesOffice.SalesOffice
[0..1] C_SalesGroupValueHelp _SalesGroup $projection.SalesOffice = _SalesGroup.SalesOffice and $projection.SalesGroup = _SalesGroup.SalesGroup
[0..1] C_CreditMemoReqTypeVH_F1989 _CreditMemoRequestType $projection.CreditMemoRequestType = _CreditMemoRequestType.CreditMemoRequestType
[0..*] I_SalesDocAllowedRjcnRsn _SalesDocumentRjcnReason $projection.SalesOrganization = _SalesDocumentRjcnReason.SalesOrganization and $projection.CreditMemoRequestType = _SalesDocumentRjcnReason.SalesDocumentType
[0..1] I_SalesDocumentRjcnReason _SalesDocRjcnReason $projection.SalesDocumentRjcnReason = _SalesDocRjcnReason.SalesDocumentRjcnReason
[0..1] C_SalesDocumentUserVH _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] C_SalesDocumentUserVH _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID
[0..*] C_SalesDocumentItemWl _SalesDocumentItemWl $projection.CreditMemoRequest = _SalesDocumentItemWl.SalesDocument
[1] E_SalesDocumentBasic _Extension $projection.CreditMemoRequest = _Extension.SalesDocument

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CCREDITMRWLF1989 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label Credit Memo Requests view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #CONSUMPTION view
Search.searchable true view
UI.headerInfo.typeName Credit Memo Request view
UI.headerInfo.typeNamePlural Credit Memo Requests view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.value CreditMemoRequest view
Consumption.semanticObject CreditMemoRequest view

Fiori Apps (1)

App IDApp NameTypeDescription
F1989 Manage Credit Memo Requests Transactional Manage Credit Memo Requests

Manage Credit Memo Requests

Business Role: Internal Sales Representative

With this app you can search for credit memo requests according to your filter criteria and display them in a list. From the list, you can navigate to related applications, for example, to display credit memo request details.

Fields (55)

KeyFieldSource TableSource FieldDescription
KEY CreditMemoRequest I_CreditMemoRequest CreditMemoRequest
SoldToParty I_CreditMemoRequest SoldToParty Sold-to Party
SoldToPartyFullName Sold to Party Name
SoldToPartyName
PurchaseOrderByCustomer I_CreditMemoRequest PurchaseOrderByCustomer Purchase Order Number
BillingDocumentDate I_CreditMemoRequest BillingDocumentDate Billing Date
OverallOrdReltdBillgStatus I_CreditMemoRequest OverallOrdReltdBillgStatus Billing Status
OverallSDProcessStatus I_CreditMemoRequest OverallSDProcessStatus
OverallSDDocumentRejectionSts I_CreditMemoRequest OverallSDDocumentRejectionSts
OverallBillingBlockStatus I_CreditMemoRequest OverallBillingBlockStatus Billing Block Status
SalesDocApprovalStatus I_CreditMemoRequest SalesDocApprovalStatus
CreditMemoRequestDate I_CreditMemoRequest CreditMemoRequestDate Document Date
HeaderBillingBlockReason I_CreditMemoRequest HeaderBillingBlockReason Billing Block
BillingBlockReasonDescription Billing Block Reason Text
CreditMemoRequestType I_CreditMemoRequest CreditMemoRequestType Credit Memo Request Type
SalesOrganization I_CreditMemoRequest SalesOrganization Sales Organization
DistributionChannel I_CreditMemoRequest DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_CreditMemoRequest OrganizationDivision Org. Division
SalesOffice I_CreditMemoRequest SalesOffice Sales Office
SalesGroup I_CreditMemoRequest SalesGroup Sales Group
CreationDate I_CreditMemoRequest CreationDate Time Stamp
LastChangeDate I_CreditMemoRequest LastChangeDate Time Stamp
CreatedByUser I_CreditMemoRequest CreatedByUser User Name
LastChangedByUser I_CreditMemoRequest LastChangedByUser User Name
ReferenceSDDocument I_CreditMemoRequest ReferenceSDDocument Reference Doc.
SDDocumentReason I_CreditMemoRequest SDDocumentReason Order Reason
SDDocumentReasonText Order Reason Text
SalesDocumentRjcnReason
int1asCrdtMemoReqApprvlStsCritlty
TransactionCurrency I_CreditMemoRequest TransactionCurrency Transaction Currency
CurrencyName Document Currency Text
TotalNetAmount I_CreditMemoRequest TotalNetAmount Total Net Amount
OrganizationBPName1 _SoldToParty OrganizationBPName1 Name 1
OrganizationBPName2 _SoldToParty OrganizationBPName2 Name 2
_SalesDocumentItemWl _SalesDocumentItemWl
_OverallOrdReltdBillgStatus _OverallOrdReltdBillgStatus
_OverallSDProcessStatus _OverallSDProcessStatus
_OverallSDDocumentRejectionSts _OverallSDDocumentRejectionSts
_SoldToParty _SoldToParty
_CreditMemoRequestType _CreditMemoRequestType
_SalesOrganization _SalesOrganization
_DistributionChannel _DistributionChannel
_Division _Division
_OrganizationDivision _OrganizationDivision
_SalesOffice _SalesOffice
_SalesGroup _SalesGroup
_HeaderBillingBlockReason _HeaderBillingBlockReason
_SDDocumentReason _SDDocumentReason
_SalesDocumentRjcnReason _SalesDocumentRjcnReason
_SalesDocRjcnReason _SalesDocRjcnReason
_TransactionCurrency _TransactionCurrency
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_SalesDocApprovalStatus _SalesDocApprovalStatus
_OverallBillingBlockStatus _OverallBillingBlockStatus

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_CreditMemoRequestWl_F1989.
-- 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: CCREDITMRWLF1989

CREATE VIEW C_CreditMemoRequestWl_F1989 AS
SELECT
  CreditMemoRequest.CreditMemoRequest AS CreditMemoRequest,
  CreditMemoRequest.SoldToParty AS SoldToParty,
  CreditMemoRequest._SoldToParty.CustomerName AS SoldToPartyFullName,
  cast('' as ad_namtext ) AS SoldToPartyName,
  CreditMemoRequest.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  CreditMemoRequest.BillingDocumentDate AS BillingDocumentDate,
  CreditMemoRequest.OverallOrdReltdBillgStatus AS OverallOrdReltdBillgStatus,
  CreditMemoRequest.OverallSDProcessStatus AS OverallSDProcessStatus,
  CreditMemoRequest.OverallSDDocumentRejectionSts AS OverallSDDocumentRejectionSts,
  CreditMemoRequest.OverallBillingBlockStatus AS OverallBillingBlockStatus,
  CreditMemoRequest.SalesDocApprovalStatus AS SalesDocApprovalStatus,
  CreditMemoRequest.CreditMemoRequestDate AS CreditMemoRequestDate,
  CreditMemoRequest.HeaderBillingBlockReason AS HeaderBillingBlockReason,
  CreditMemoRequest._HeaderBillingBlockReason._Text[1: Language = $session.system_language ]. BillingBlockReasonDescription AS BillingBlockReasonDescription,
  CreditMemoRequest.CreditMemoRequestType AS CreditMemoRequestType,
  CreditMemoRequest.SalesOrganization AS SalesOrganization,
  CreditMemoRequest.DistributionChannel AS DistributionChannel,
  CreditMemoRequest.OrganizationDivision AS OrganizationDivision,
  CreditMemoRequest.SalesOffice AS SalesOffice,
  CreditMemoRequest.SalesGroup AS SalesGroup,
  CreditMemoRequest.CreationDate AS CreationDate,
  CreditMemoRequest.LastChangeDate AS LastChangeDate,
  CreditMemoRequest.CreatedByUser AS CreatedByUser,
  CreditMemoRequest.LastChangedByUser AS LastChangedByUser,
  CreditMemoRequest.ReferenceSDDocument AS ReferenceSDDocument,
  CreditMemoRequest.SDDocumentReason AS SDDocumentReason,
  CreditMemoRequest._SDDocumentReason._Text[1: Language = $session.system_language ]. SDDocumentReasonText AS SDDocumentReasonText,
  cast( ' ' as abgru_va) AS SalesDocumentRjcnReason,
  CreditMemoRequest.TransactionCurrency AS TransactionCurrency,
  CreditMemoRequest._TransactionCurrency._Text[1: Language = $session.system_language ].CurrencyName AS CurrencyName,
  CreditMemoRequest.TotalNetAmount AS TotalNetAmount,
  _SoldToParty.OrganizationBPName1 AS OrganizationBPName1,
  _SoldToParty.OrganizationBPName2 AS OrganizationBPName2
FROM I_CreditMemoRequest AS CreditMemoRequest
LEFT OUTER JOIN C_Q2CCustomerQuickView AS _SoldToParty ON SoldToParty = _SoldToParty.Customer  -- association [0..1]
LEFT OUTER JOIN C_Dischannelvaluehelp AS _DistributionChannel ON SalesOrganization = _DistributionChannel.SalesOrganization AND DistributionChannel = _DistributionChannel.DistributionChannel  -- association [0..1]
LEFT OUTER JOIN C_OrgDivisionValueHelp AS _Division ON SalesOrganization = _Division.SalesOrganization AND DistributionChannel = _Division.DistributionChannel AND OrganizationDivision = _Division.Division  -- association [0..1]
LEFT OUTER JOIN C_SalesOfficeValueHelp AS _SalesOffice ON SalesOrganization = _SalesOffice.SalesOrganization AND DistributionChannel = _SalesOffice.DistributionChannel AND OrganizationDivision = _SalesOffice.OrganizationDivision AND SalesOffice = _SalesOffice.SalesOffice  -- association [0..1]
LEFT OUTER JOIN C_SalesGroupValueHelp AS _SalesGroup ON SalesOffice = _SalesGroup.SalesOffice AND SalesGroup = _SalesGroup.SalesGroup  -- association [0..1]
LEFT OUTER JOIN C_CreditMemoReqTypeVH_F1989 AS _CreditMemoRequestType ON CreditMemoRequestType = _CreditMemoRequestType.CreditMemoRequestType  -- association [0..1]
LEFT OUTER JOIN I_SalesDocAllowedRjcnRsn AS _SalesDocumentRjcnReason ON SalesOrganization = _SalesDocumentRjcnReason.SalesOrganization AND CreditMemoRequestType = _SalesDocumentRjcnReason.SalesDocumentType  -- association [0..*]
LEFT OUTER JOIN I_SalesDocumentRjcnReason AS _SalesDocRjcnReason ON SalesDocumentRjcnReason = _SalesDocRjcnReason.SalesDocumentRjcnReason  -- association [0..1]
LEFT OUTER JOIN C_SalesDocumentUserVH AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN C_SalesDocumentUserVH AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN C_SalesDocumentItemWl AS _SalesDocumentItemWl ON CreditMemoRequest = _SalesDocumentItemWl.SalesDocument  -- association [0..*]
LEFT OUTER JOIN E_SalesDocumentBasic AS _Extension ON CreditMemoRequest = _Extension.SalesDocument  -- association [1]
;