P_CADocumentPaytInfoRpaytReq

DDL: P_CADOCUMENTPAYTINFORPAYTREQ Type: view_entity COMPOSITE Package: ODATA_O2C_FICA_DOCUMENT_MANAGE

Payment Info for Repayment Request

P_CADocumentPaytInfoRpaytReq is a Composite CDS View that provides data about "Payment Info for Repayment Request" in SAP S/4HANA. It reads from 1 data source (I_CARepaymentRequest) and exposes 18 fields with key field CARepaymentRequest. Part of development package ODATA_O2C_FICA_DOCUMENT_MANAGE.

Data Sources (1)

SourceAliasJoin Type
I_CARepaymentRequest I_CARepaymentRequest from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Payment Info for Repayment Request view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #P view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #COMPOSITE view
VDM.private true view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY CARepaymentRequest CARepaymentRequest
CAPaymentDocument CAPaymentDocument
TransactionCurrency TransactionCurrency
CAAmountInTransactionCurrency CAAmountInTransactionCurrency
CANetDueDate CANetDueDate
CAPaymentMethod CAPaymentMethod
CABankClearingAccount CABankClearingAccount
CompanyCode CompanyCode
CAPaymentCompanyCode CAPaymentCompanyCode
ProfitCenter ProfitCenter
CARepaymentRequestDocument CARepaymentRequestDocument
CAPostingDate CAPostingDate
CABankAccountHolderName CABankAccountHolderName
PayeeBankNumber PayeeBankNumber
PayeeBankCountry PayeeBankCountry
PayeeBankAccount PayeeBankAccount
PayeeIBAN PayeeIBAN
PayeeSWIFTCode PayeeSWIFTCode
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Payment Info for Repayment Request'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #P,
  sizeCategory: #XXL,
  dataClass: #TRANSACTIONAL
}
@VDM.viewType: #COMPOSITE
@VDM.private: true
define view entity P_CADocumentPaytInfoRpaytReq as select from I_CARepaymentRequest {
  key CARepaymentRequest,
  CAStatusOfRepaymentRequest,
  CAPaymentDocument,
  
  //Payment Details

  TransactionCurrency,
  @Semantics.amount.currencyCode: 'TransactionCurrency'
  CAAmountInTransactionCurrency,
  CANetDueDate,
  CAPaymentMethod,
  
  //Posting Details

  CABankClearingAccount,
  CompanyCode,
  CAPaymentCompanyCode,
  ProfitCenter,
  CARepaymentRequestDocument,
  CAPostingDate,
  
  //Payee Details

  CABankAccountHolderName,
  PayeeBankNumber,
  PayeeBankCountry,
  PayeeBankAccount,
  PayeeIBAN,
  PayeeSWIFTCode  
}