R_DebitMemoRequestTP

DDL: R_DEBITMEMOREQUESTTP Type: view_entity TRANSACTIONAL Package: RAP_SD_SLS_DMR

Debit Memo Request - TP

R_DebitMemoRequestTP is a Transactional CDS View that provides data about "Debit Memo Request - TP" in SAP S/4HANA. It reads from 1 data source (I_DebitMemoRequest) and exposes 102 fields with key field DebitMemoRequest. It has 9 associations to related views. Part of development package RAP_SD_SLS_DMR.

Data Sources (1)

SourceAliasJoin Type
I_DebitMemoRequest DebitMemoRequest from

Associations (9)

CardinalityTargetAliasCondition
[0..1] R_OutputRequestTP _OutputRequest $projection.OutputRequestUUID = _OutputRequest.OutputRequestUUID
[0..1] I_SlsOrganizationDistrChnl _SlsOrganizationDistrChnl $projection.SalesOrganization = _SlsOrganizationDistrChnl.SalesOrganization and $projection.DistributionChannel = _SlsOrganizationDistrChnl.DistributionChannel
[0..1] I_DebitMemoReqPartner _SoldToParty $projection.DebitMemoRequest = _SoldToParty.DebitMemoRequest and _SoldToParty.PartnerFunction = 'AG'
[0..1] I_DebitMemoReqPartner _Payer $projection.DebitMemoRequest = _Payer.DebitMemoRequest and _Payer.PartnerFunction = 'RG'
[1] E_SalesDocumentBasic _Extension $projection.DebitMemoRequest = _Extension.SalesDocument
[0..*] R_DebitMemoRequestItemTP _Item
[0..*] R_DebitMemoRequestPartnerTP _Partner
[0..*] R_DebitMemoRequestPrcgElmntTP _PricingElement
[0..*] R_DebitMemoRequestTextTP _Text

Annotations (13)

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

Fields (102)

KeyFieldSource TableSource FieldDescription
KEY DebitMemoRequest I_DebitMemoRequest DebitMemoRequest
DebitMemoRequestType I_DebitMemoRequest DebitMemoRequestType
DebitMemoRequestDate I_DebitMemoRequest DebitMemoRequestDate Document Date
ControllingArea I_DebitMemoRequest ControllingArea Controlling Area
SoldToParty I_DebitMemoRequest SoldToParty Sold-to Party
CustomerName
PayerParty _Payer Customer Sold-to Party
SalesOrganization I_DebitMemoRequest SalesOrganization Sales Organization
DistributionChannel I_DebitMemoRequest DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_DebitMemoRequest OrganizationDivision Org. Division
ReferenceDistributionChannel _SlsOrganizationDistrChnl ReferenceDistributionChannel
SalesOffice I_DebitMemoRequest SalesOffice Sales Office
SalesGroup I_DebitMemoRequest SalesGroup Sales Group
SalesDistrict I_DebitMemoRequest SalesDistrict Sales District
PurchaseOrderByCustomer I_DebitMemoRequest PurchaseOrderByCustomer Purchase Order Number
CustomerPurchaseOrderType I_DebitMemoRequest CustomerPurchaseOrderType
CustPurOrdTypeByShipToParty I_DebitMemoRequest CustPurOrdTypeByShipToParty
CustomerPurchaseOrderDate I_DebitMemoRequest CustomerPurchaseOrderDate Purchase Order Date
PurchaseOrderByShipToParty I_DebitMemoRequest PurchaseOrderByShipToParty
CorrespncExternalReference I_DebitMemoRequest CorrespncExternalReference Your Reference
CorrespncExtRefByShipToParty I_DebitMemoRequest CorrespncExtRefByShipToParty
CustomerGroup I_DebitMemoRequest CustomerGroup Customer Group
SDDocumentReason I_DebitMemoRequest SDDocumentReason Order Reason
PricingDate I_DebitMemoRequest PricingDate Pricing Date
TotalNetAmount I_DebitMemoRequest TotalNetAmount Total Net Amount
TransactionCurrency I_DebitMemoRequest TransactionCurrency Transaction Currency
HeaderBillingBlockReason I_DebitMemoRequest HeaderBillingBlockReason Billing Block
SDPricingProcedure I_DebitMemoRequest SDPricingProcedure Pric. Procedure
CustomerPriceGroup I_DebitMemoRequest CustomerPriceGroup CustPrice Group
PriceListType I_DebitMemoRequest PriceListType Price List Tp.
IncotermsClassification I_DebitMemoRequest IncotermsClassification Incoterms
IncotermsVersion I_DebitMemoRequest IncotermsVersion Inco. Version
IncotermsLocation1 I_DebitMemoRequest IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_DebitMemoRequest IncotermsLocation2 Inco. Location2
CustomerPaymentTerms I_DebitMemoRequest CustomerPaymentTerms Pyt Terms
BillingCompanyCode I_DebitMemoRequest BillingCompanyCode CCodeToBeBilled
PaymentMethod I_DebitMemoRequest PaymentMethod Pymt Meth.
CustomerAccountAssignmentGroup I_DebitMemoRequest CustomerAccountAssignmentGroup AccAssmtGrpCust
AssignmentReference I_DebitMemoRequest AssignmentReference Assignment Reference
AccountingDocExternalReference I_DebitMemoRequest AccountingDocExternalReference
BillingDocumentDate I_DebitMemoRequest BillingDocumentDate Billing Date
ServicesRenderedDate I_DebitMemoRequest ServicesRenderedDate Services Rendered Date
ReferenceSDDocument I_DebitMemoRequest ReferenceSDDocument Reference Doc.
ReferenceSDDocumentCategory I_DebitMemoRequest ReferenceSDDocumentCategory Prec.Doc.Categ.
CreatedByUser I_DebitMemoRequest CreatedByUser User Name
CreationDate I_DebitMemoRequest CreationDate Time Stamp
CreationTime I_DebitMemoRequest CreationTime Time of Change
LastChangedByUser I_DebitMemoRequest LastChangedByUser User Name
LastChangeDate I_DebitMemoRequest LastChangeDate Time Stamp
DebitMemoReqApprovalReason I_DebitMemoRequest DebitMemoReqApprovalReason
SalesDocApprovalStatus I_DebitMemoRequest SalesDocApprovalStatus
OverallBillingBlockStatus I_DebitMemoRequest OverallBillingBlockStatus
OverallSDProcessStatus I_DebitMemoRequest OverallSDProcessStatus
OverallSDDocumentRejectionSts I_DebitMemoRequest OverallSDDocumentRejectionSts
OverallOrdReltdBillgStatus I_DebitMemoRequest OverallOrdReltdBillgStatus
TotalBlockStatus I_DebitMemoRequest TotalBlockStatus
HdrGeneralIncompletionStatus I_DebitMemoRequest HdrGeneralIncompletionStatus
OvrlItmGeneralIncompletionSts I_DebitMemoRequest OvrlItmGeneralIncompletionSts
OverallSDDocReferenceStatus I_DebitMemoRequest OverallSDDocReferenceStatus
TotalCreditCheckStatus I_DebitMemoRequest TotalCreditCheckStatus
OutputRequestUUID OutputRequest OutputRequestUUID
_Item _Item
_Partner _Partner
_PricingElement _PricingElement
_Text _Text
_OutputRequest _OutputRequest
_DebitMemoRequestType I_DebitMemoRequest _DebitMemoRequestType
_SalesOrganization I_DebitMemoRequest _SalesOrganization
_DistributionChannel I_DebitMemoRequest _DistributionChannel
_OrganizationDivision I_DebitMemoRequest _OrganizationDivision
_SalesOffice I_DebitMemoRequest _SalesOffice
_SalesGroup I_DebitMemoRequest _SalesGroup
_SalesDistrict I_DebitMemoRequest _SalesDistrict
_CustomerPurchaseOrderType I_DebitMemoRequest _CustomerPurchaseOrderType
_CustPurOrdTypeByShipToParty I_DebitMemoRequest _CustPurOrdTypeByShipToParty
_CustomerGroup I_DebitMemoRequest _CustomerGroup
_SDDocumentReason I_DebitMemoRequest _SDDocumentReason
_TransactionCurrency I_DebitMemoRequest _TransactionCurrency
_IncotermsClassification I_DebitMemoRequest _IncotermsClassification
_IncotermsVersion I_DebitMemoRequest _IncotermsVersion
_CustomerPaymentTerms I_DebitMemoRequest _CustomerPaymentTerms
_BillingCompanyCode I_DebitMemoRequest _BillingCompanyCode
_HeaderBillingBlockReason I_DebitMemoRequest _HeaderBillingBlockReason
_ReferenceSDDocumentCategory I_DebitMemoRequest _ReferenceSDDocumentCategory
_DebitMemoReqApprovalReason I_DebitMemoRequest _DebitMemoReqApprovalReason
_OverallSDProcessStatus I_DebitMemoRequest _OverallSDProcessStatus
_OverallBillingBlockStatus I_DebitMemoRequest _OverallBillingBlockStatus
_TotalCreditCheckStatus I_DebitMemoRequest _TotalCreditCheckStatus
_SalesDocApprovalStatus I_DebitMemoRequest _SalesDocApprovalStatus
_OverallSDDocumentRejectionSts I_DebitMemoRequest _OverallSDDocumentRejectionSts
_OverallOrdReltdBillgStatus I_DebitMemoRequest _OverallOrdReltdBillgStatus
_TotalBlockStatus I_DebitMemoRequest _TotalBlockStatus
_OverallSDDocReferenceStatus I_DebitMemoRequest _OverallSDDocReferenceStatus
_HdrGeneralIncompletionStatus I_DebitMemoRequest _HdrGeneralIncompletionStatus
_OvrlItmGeneralIncompletionSts I_DebitMemoRequest _OvrlItmGeneralIncompletionSts
_ControllingArea I_DebitMemoRequest _ControllingArea
_LastChangedByUser I_DebitMemoRequest _LastChangedByUser
_CreatedByUser I_DebitMemoRequest _CreatedByUser
_SDPricingProcedure I_DebitMemoRequest _SDPricingProcedure
_CustomerPriceGroup I_DebitMemoRequest _CustomerPriceGroup
_PriceListType I_DebitMemoRequest _PriceListType
_CustomerAccountAssgmtGroup I_DebitMemoRequest _CustomerAccountAssgmtGroup

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_DebitMemoRequestTP.
-- 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_DebitMemoRequestTP AS
SELECT
  DebitMemoRequest.DebitMemoRequest AS DebitMemoRequest,
  DebitMemoRequest.DebitMemoRequestType AS DebitMemoRequestType,
  DebitMemoRequest.DebitMemoRequestDate AS DebitMemoRequestDate,
  DebitMemoRequest.ControllingArea AS ControllingArea,
  DebitMemoRequest.SoldToParty AS SoldToParty,
  _SoldToParty._DfltAddrRprstn.AddresseeFullName AS CustomerName,
  _Payer.Customer AS PayerParty,
  DebitMemoRequest.SalesOrganization AS SalesOrganization,
  DebitMemoRequest.DistributionChannel AS DistributionChannel,
  DebitMemoRequest.OrganizationDivision AS OrganizationDivision,
  _SlsOrganizationDistrChnl.ReferenceDistributionChannel AS ReferenceDistributionChannel,
  DebitMemoRequest.SalesOffice AS SalesOffice,
  DebitMemoRequest.SalesGroup AS SalesGroup,
  DebitMemoRequest.SalesDistrict AS SalesDistrict,
  DebitMemoRequest.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  DebitMemoRequest.CustomerPurchaseOrderType AS CustomerPurchaseOrderType,
  DebitMemoRequest.CustPurOrdTypeByShipToParty AS CustPurOrdTypeByShipToParty,
  DebitMemoRequest.CustomerPurchaseOrderDate AS CustomerPurchaseOrderDate,
  DebitMemoRequest.PurchaseOrderByShipToParty AS PurchaseOrderByShipToParty,
  DebitMemoRequest.CorrespncExternalReference AS CorrespncExternalReference,
  DebitMemoRequest.CorrespncExtRefByShipToParty AS CorrespncExtRefByShipToParty,
  DebitMemoRequest.CustomerGroup AS CustomerGroup,
  DebitMemoRequest.SDDocumentReason AS SDDocumentReason,
  DebitMemoRequest.PricingDate AS PricingDate,
  DebitMemoRequest.TotalNetAmount AS TotalNetAmount,
  DebitMemoRequest.TransactionCurrency AS TransactionCurrency,
  DebitMemoRequest.HeaderBillingBlockReason AS HeaderBillingBlockReason,
  DebitMemoRequest.SDPricingProcedure AS SDPricingProcedure,
  DebitMemoRequest.CustomerPriceGroup AS CustomerPriceGroup,
  DebitMemoRequest.PriceListType AS PriceListType,
  DebitMemoRequest.IncotermsClassification AS IncotermsClassification,
  DebitMemoRequest.IncotermsVersion AS IncotermsVersion,
  DebitMemoRequest.IncotermsLocation1 AS IncotermsLocation1,
  DebitMemoRequest.IncotermsLocation2 AS IncotermsLocation2,
  DebitMemoRequest.CustomerPaymentTerms AS CustomerPaymentTerms,
  DebitMemoRequest.BillingCompanyCode AS BillingCompanyCode,
  DebitMemoRequest.PaymentMethod AS PaymentMethod,
  DebitMemoRequest.CustomerAccountAssignmentGroup AS CustomerAccountAssignmentGroup,
  DebitMemoRequest.AssignmentReference AS AssignmentReference,
  DebitMemoRequest.AccountingDocExternalReference AS AccountingDocExternalReference,
  DebitMemoRequest.BillingDocumentDate AS BillingDocumentDate,
  DebitMemoRequest.ServicesRenderedDate AS ServicesRenderedDate,
  DebitMemoRequest.ReferenceSDDocument AS ReferenceSDDocument,
  DebitMemoRequest.ReferenceSDDocumentCategory AS ReferenceSDDocumentCategory,
  DebitMemoRequest.CreatedByUser AS CreatedByUser,
  DebitMemoRequest.CreationDate AS CreationDate,
  DebitMemoRequest.CreationTime AS CreationTime,
  DebitMemoRequest.LastChangedByUser AS LastChangedByUser,
  DebitMemoRequest.LastChangeDate AS LastChangeDate,
  DebitMemoRequest.DebitMemoReqApprovalReason AS DebitMemoReqApprovalReason,
  DebitMemoRequest.SalesDocApprovalStatus AS SalesDocApprovalStatus,
  DebitMemoRequest.OverallBillingBlockStatus AS OverallBillingBlockStatus,
  DebitMemoRequest.OverallSDProcessStatus AS OverallSDProcessStatus,
  DebitMemoRequest.OverallSDDocumentRejectionSts AS OverallSDDocumentRejectionSts,
  DebitMemoRequest.OverallOrdReltdBillgStatus AS OverallOrdReltdBillgStatus,
  DebitMemoRequest.TotalBlockStatus AS TotalBlockStatus,
  DebitMemoRequest.HdrGeneralIncompletionStatus AS HdrGeneralIncompletionStatus,
  DebitMemoRequest.OvrlItmGeneralIncompletionSts AS OvrlItmGeneralIncompletionSts,
  DebitMemoRequest.OverallSDDocReferenceStatus AS OverallSDDocReferenceStatus,
  DebitMemoRequest.TotalCreditCheckStatus AS TotalCreditCheckStatus,
  OutputRequest.OutputRequestUUID AS OutputRequestUUID,
  DebitMemoRequest._DebitMemoRequestType AS _DebitMemoRequestType,
  DebitMemoRequest._SalesOrganization AS _SalesOrganization,
  DebitMemoRequest._DistributionChannel AS _DistributionChannel,
  DebitMemoRequest._OrganizationDivision AS _OrganizationDivision,
  DebitMemoRequest._SalesOffice AS _SalesOffice,
  DebitMemoRequest._SalesGroup AS _SalesGroup,
  DebitMemoRequest._SalesDistrict AS _SalesDistrict,
  DebitMemoRequest._CustomerPurchaseOrderType AS _CustomerPurchaseOrderType,
  DebitMemoRequest._CustPurOrdTypeByShipToParty AS _CustPurOrdTypeByShipToParty,
  DebitMemoRequest._CustomerGroup AS _CustomerGroup,
  DebitMemoRequest._SDDocumentReason AS _SDDocumentReason,
  DebitMemoRequest._TransactionCurrency AS _TransactionCurrency,
  DebitMemoRequest._IncotermsClassification AS _IncotermsClassification,
  DebitMemoRequest._IncotermsVersion AS _IncotermsVersion,
  DebitMemoRequest._CustomerPaymentTerms AS _CustomerPaymentTerms,
  DebitMemoRequest._BillingCompanyCode AS _BillingCompanyCode,
  DebitMemoRequest._HeaderBillingBlockReason AS _HeaderBillingBlockReason,
  DebitMemoRequest._ReferenceSDDocumentCategory AS _ReferenceSDDocumentCategory,
  DebitMemoRequest._DebitMemoReqApprovalReason AS _DebitMemoReqApprovalReason,
  DebitMemoRequest._OverallSDProcessStatus AS _OverallSDProcessStatus,
  DebitMemoRequest._OverallBillingBlockStatus AS _OverallBillingBlockStatus,
  DebitMemoRequest._TotalCreditCheckStatus AS _TotalCreditCheckStatus,
  DebitMemoRequest._SalesDocApprovalStatus AS _SalesDocApprovalStatus,
  DebitMemoRequest._OverallSDDocumentRejectionSts AS _OverallSDDocumentRejectionSts,
  DebitMemoRequest._OverallOrdReltdBillgStatus AS _OverallOrdReltdBillgStatus,
  DebitMemoRequest._TotalBlockStatus AS _TotalBlockStatus,
  DebitMemoRequest._OverallSDDocReferenceStatus AS _OverallSDDocReferenceStatus,
  DebitMemoRequest._HdrGeneralIncompletionStatus AS _HdrGeneralIncompletionStatus,
  DebitMemoRequest._OvrlItmGeneralIncompletionSts AS _OvrlItmGeneralIncompletionSts,
  DebitMemoRequest._ControllingArea AS _ControllingArea,
  DebitMemoRequest._LastChangedByUser AS _LastChangedByUser,
  DebitMemoRequest._CreatedByUser AS _CreatedByUser,
  DebitMemoRequest._SDPricingProcedure AS _SDPricingProcedure,
  DebitMemoRequest._CustomerPriceGroup AS _CustomerPriceGroup,
  DebitMemoRequest._PriceListType AS _PriceListType,
  DebitMemoRequest._CustomerAccountAssgmtGroup AS _CustomerAccountAssgmtGroup
FROM I_DebitMemoRequest AS DebitMemoRequest
LEFT OUTER JOIN R_OutputRequestTP AS _OutputRequest ON OutputRequestUUID = _OutputRequest.OutputRequestUUID  -- association [0..1]
LEFT OUTER JOIN I_SlsOrganizationDistrChnl AS _SlsOrganizationDistrChnl ON SalesOrganization = _SlsOrganizationDistrChnl.SalesOrganization AND DistributionChannel = _SlsOrganizationDistrChnl.DistributionChannel  -- association [0..1]
LEFT OUTER JOIN I_DebitMemoReqPartner AS _SoldToParty ON DebitMemoRequest = _SoldToParty.DebitMemoRequest AND _SoldToParty.PartnerFunction = 'AG'  -- association [0..1]
LEFT OUTER JOIN I_DebitMemoReqPartner AS _Payer ON DebitMemoRequest = _Payer.DebitMemoRequest AND _Payer.PartnerFunction = 'RG'  -- association [0..1]
LEFT OUTER JOIN E_SalesDocumentBasic AS _Extension ON DebitMemoRequest = _Extension.SalesDocument  -- association [1]
LEFT OUTER JOIN R_DebitMemoRequestItemTP AS _Item ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_DebitMemoRequestPartnerTP AS _Partner ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_DebitMemoRequestPrcgElmntTP AS _PricingElement ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_DebitMemoRequestTextTP AS _Text ON /* condition not available in parsed metadata */  -- association [0..*]
;