R_SlsOrdPaytCardAuthznTP

DDL: R_SLSORDPAYTCARDAUTHZNTP Type: view_entity TRANSACTIONAL

Payment Card Reauthorization

R_SlsOrdPaytCardAuthznTP is a Transactional CDS View that provides data about "Payment Card Reauthorization" in SAP S/4HANA. It reads from 1 data source (I_SlsOrdPaytCardAuthzn) and exposes 46 fields with key fields SalesOrder, DeliveryDocument, PaymentPlan, PaymentPlanItem. It has 15 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_SlsOrdPaytCardAuthzn I_SlsOrdPaytCardAuthzn from

Associations (15)

CardinalityTargetAliasCondition
[0..1] I_SalesOrderType _SalesOrderType $projection.SalesOrderType = _SalesOrderType.SalesOrderType
[1..1] I_OutboundDelivery _OutboundDelivery $projection.DeliveryDocument = _OutboundDelivery.OutboundDelivery
[0..1] I_Customer _SoldToParty $projection.SoldToParty = _SoldToParty.Customer
[0..1] I_SalesOrganization _SalesOrganization $projection.SalesOrganization = _SalesOrganization.SalesOrganization
[0..1] I_DistributionChannel _DistributionChannel $projection.DistributionChannel = _DistributionChannel.DistributionChannel
[0..1] I_Division _OrganizationDivision $projection.OrganizationDivision = _OrganizationDivision.Division
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency
[0..1] I_OverallSDProcessStatus _OverallSDProcessStatus $projection.OverallSDProcessStatus = _OverallSDProcessStatus.OverallSDProcessStatus
[0..1] I_PaytAuthsnCreditCheckSts _PaytAuthsnCreditCheckSts $projection.PaytAuthsnCreditCheckSts = _PaytAuthsnCreditCheckSts.PaytAuthsnCreditCheckSts
[0..1] I_PaytCardAuthznRqmtStatus _PaytCardAuthznRqmtStatus $projection.PaytCardAuthznRqmtStatus = _PaytCardAuthznRqmtStatus.PaytCardAuthznRqmtStatus
[0..1] I_OverallGoodsMovementStatus _GoodsMovementStatus $projection.GoodsMovementStatus = _GoodsMovementStatus.OverallGoodsMovementStatus
[0..1] I_SDDocumentPaymentCardType _PaymentCardType $projection.PaymentCardType = _PaymentCardType.PaymentCardType
[0..1] I_PaytAuthsnCreditCheckSts _DelivPaytAuthznCrdtChkSts $projection.DelivPaytAuthznCrdtChkSts = _DelivPaytAuthznCrdtChkSts.PaytAuthsnCreditCheckSts
[0..1] I_TotalCreditCheckStatus _TotalCreditCheckStatus $projection.TotalCreditCheckStatus = _TotalCreditCheckStatus.TotalCreditCheckStatus
[0..1] I_TotalCreditCheckStatus _DelivTotalCreditCheckStatus $projection.DeliveryTotalCreditCheckStatus = _DelivTotalCreditCheckStatus.TotalCreditCheckStatus

Annotations (9)

NameValueLevelField
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.sapObjectNodeType.name SalesOrder view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Payment Card Reauthorization view
Metadata.ignorePropagatedAnnotations true view

Fields (46)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder SalesOrder SD Document
KEY DeliveryDocument DeliveryDocument Outbound Delivery
KEY PaymentPlan PaymentPlan Paym.Ca.Pl.No.
KEY PaymentPlanItem PaymentPlanItem Item
SoldToParty SoldToParty Sold-to Party
SalesOrderType SalesOrderType Sales Order Type
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision OrganizationDivision Org. Division
TotalNetAmount TotalNetAmount Total Net Amount
TransactionCurrency TransactionCurrency Transaction Currency
OrderCreationDate OrderCreationDate
SalesOrderDate SalesOrderDate Document Date
CustomerReferenceNumber CustomerReferenceNumber
OutboundDelivery OutboundDelivery LE Delivery
DeliveryCreationDate DeliveryCreationDate Delivery Date
PaymentCardType PaymentCardType
TotalOpenAuthorizedAmount TotalOpenAuthorizedAmount
AuthorizationCurrency AuthorizationCurrency
PaytCardAuthznExprtnDate PaytCardAuthznExprtnDate
PaymentCardAuthznPeriodDays PaymentCardAuthznPeriodDays
OverallSDProcessStatus OverallSDProcessStatus
PaytAuthsnCreditCheckSts PaytAuthsnCreditCheckSts
DelivPaytAuthznCrdtChkSts DelivPaytAuthznCrdtChkSts
PaytCardAuthznRqmtStatus PaytCardAuthznRqmtStatus
GoodsMovementStatus GoodsMovementStatus Gds Movemt Status
PreauthorizationIsRequested PreauthorizationIsRequested
DeliveryTotalCreditCheckStatus DeliveryTotalCreditCheckStatus
TotalCreditCheckStatus TotalCreditCheckStatus
AuthorizationDate AuthorizationDate
TodayDate TodayDate
_OutboundDelivery _OutboundDelivery
_SoldToParty _SoldToParty
_SalesOrderType _SalesOrderType
_SalesOrganization _SalesOrganization
_DistributionChannel _DistributionChannel
_OrganizationDivision _OrganizationDivision
_OverallSDProcessStatus _OverallSDProcessStatus
_PaytAuthsnCreditCheckSts _PaytAuthsnCreditCheckSts
_DelivPaytAuthznCrdtChkSts _DelivPaytAuthznCrdtChkSts
_PaytCardAuthznRqmtStatus _PaytCardAuthznRqmtStatus
_GoodsMovementStatus _GoodsMovementStatus
_PaymentCardType _PaymentCardType
_TransactionCurrency _TransactionCurrency
_TotalCreditCheckStatus _TotalCreditCheckStatus
_DelivTotalCreditCheckStatus _DelivTotalCreditCheckStatus

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_SlsOrdPaytCardAuthznTP.
-- 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_SlsOrdPaytCardAuthznTP AS
SELECT
  SalesOrder,
  DeliveryDocument,
  PaymentPlan,
  PaymentPlanItem,
  SoldToParty,
  SalesOrderType,
  SalesOrganization,
  DistributionChannel,
  OrganizationDivision,
  TotalNetAmount,
  TransactionCurrency,
  OrderCreationDate,
  SalesOrderDate,
  CustomerReferenceNumber,
  OutboundDelivery,
  DeliveryCreationDate,
  PaymentCardType,
  TotalOpenAuthorizedAmount,
  AuthorizationCurrency,
  PaytCardAuthznExprtnDate,
  PaymentCardAuthznPeriodDays,
  OverallSDProcessStatus,
  PaytAuthsnCreditCheckSts,
  DelivPaytAuthznCrdtChkSts,
  PaytCardAuthznRqmtStatus,
  GoodsMovementStatus,
  PreauthorizationIsRequested,
  DeliveryTotalCreditCheckStatus,
  TotalCreditCheckStatus,
  AuthorizationDate,
  TodayDate
FROM I_SlsOrdPaytCardAuthzn
LEFT OUTER JOIN I_SalesOrderType AS _SalesOrderType ON SalesOrderType = _SalesOrderType.SalesOrderType  -- association [0..1]
LEFT OUTER JOIN I_OutboundDelivery AS _OutboundDelivery ON DeliveryDocument = _OutboundDelivery.OutboundDelivery  -- association [1..1]
LEFT OUTER JOIN I_Customer AS _SoldToParty ON SoldToParty = _SoldToParty.Customer  -- association [0..1]
LEFT OUTER JOIN I_SalesOrganization AS _SalesOrganization ON SalesOrganization = _SalesOrganization.SalesOrganization  -- association [0..1]
LEFT OUTER JOIN I_DistributionChannel AS _DistributionChannel ON DistributionChannel = _DistributionChannel.DistributionChannel  -- association [0..1]
LEFT OUTER JOIN I_Division AS _OrganizationDivision ON OrganizationDivision = _OrganizationDivision.Division  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_OverallSDProcessStatus AS _OverallSDProcessStatus ON OverallSDProcessStatus = _OverallSDProcessStatus.OverallSDProcessStatus  -- association [0..1]
LEFT OUTER JOIN I_PaytAuthsnCreditCheckSts AS _PaytAuthsnCreditCheckSts ON PaytAuthsnCreditCheckSts = _PaytAuthsnCreditCheckSts.PaytAuthsnCreditCheckSts  -- association [0..1]
LEFT OUTER JOIN I_PaytCardAuthznRqmtStatus AS _PaytCardAuthznRqmtStatus ON PaytCardAuthznRqmtStatus = _PaytCardAuthznRqmtStatus.PaytCardAuthznRqmtStatus  -- association [0..1]
LEFT OUTER JOIN I_OverallGoodsMovementStatus AS _GoodsMovementStatus ON GoodsMovementStatus = _GoodsMovementStatus.OverallGoodsMovementStatus  -- association [0..1]
LEFT OUTER JOIN I_SDDocumentPaymentCardType AS _PaymentCardType ON PaymentCardType = _PaymentCardType.PaymentCardType  -- association [0..1]
LEFT OUTER JOIN I_PaytAuthsnCreditCheckSts AS _DelivPaytAuthznCrdtChkSts ON DelivPaytAuthznCrdtChkSts = _DelivPaytAuthznCrdtChkSts.PaytAuthsnCreditCheckSts  -- association [0..1]
LEFT OUTER JOIN I_TotalCreditCheckStatus AS _TotalCreditCheckStatus ON TotalCreditCheckStatus = _TotalCreditCheckStatus.TotalCreditCheckStatus  -- association [0..1]
LEFT OUTER JOIN I_TotalCreditCheckStatus AS _DelivTotalCreditCheckStatus ON DeliveryTotalCreditCheckStatus = _DelivTotalCreditCheckStatus.TotalCreditCheckStatus  -- association [0..1]
;