P_CADocumentPaytInfoReturn

DDL: P_CADOCUMENTPAYTINFORETURN Type: view_entity COMPOSITE

Payment Info for Returns

P_CADocumentPaytInfoReturn is a Composite CDS View that provides data about "Payment Info for Returns" in SAP S/4HANA. It reads from 1 data source (I_CAReturnLotItem) and exposes 13 fields with key fields CAReturnLot, CAItemNumberInReturnLot.

Data Sources (1)

SourceAliasJoin Type
I_CAReturnLotItem I_CAReturnLotItem from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Payment Info for Returns 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 (13)

KeyFieldSource TableSource FieldDescription
KEY CAReturnLot CAReturnLot
KEY CAItemNumberInReturnLot CAItemNumberInReturnLot
CAPaymentDocument CAPaymentDocument
CAReturnReasonOfHouseBank CAReturnReasonOfHouseBank
TransactionCurrency TransactionCurrency
CAReturnCharge1 CAReturnCharge1
TaxCodeForFirstReturnCharge TaxCodeForFirstReturnCharge
CATaxAmountForReturnCharge1 CATaxAmountForReturnCharge1
CAChargeAmountFromBank1 CAChargeAmountFromBank1
TaxCodeForFirstBankCharge TaxCodeForFirstBankCharge
CATaxAmountOfBankCharge1 CATaxAmountOfBankCharge1
HouseBank HouseBank
HouseBankAccount HouseBankAccount
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Payment Info for Returns'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #P,
  sizeCategory: #XXL,
  dataClass: #TRANSACTIONAL
}
@VDM.viewType: #COMPOSITE
@VDM.private: true
define view entity P_CADocumentPaytInfoReturn as select from I_CAReturnLotItem {
  key CAReturnLot,
  key CAItemNumberInReturnLot,
  CAPaymentDocument,
  //Status FLAGS not in I_CAReturnLotItem

  CAReturnReasonOfHouseBank,
  
  //Return Charges

  TransactionCurrency,
  @Semantics.amount.currencyCode: 'TransactionCurrency'
  CAReturnCharge1,
  TaxCodeForFirstReturnCharge,
  @Semantics.amount.currencyCode: 'TransactionCurrency'
  CATaxAmountForReturnCharge1,
  
  //Bank Charges

  @Semantics.amount.currencyCode: 'TransactionCurrency'
  CAChargeAmountFromBank1,
  TaxCodeForFirstBankCharge,
  @Semantics.amount.currencyCode: 'TransactionCurrency'
  CATaxAmountOfBankCharge1,
  
  //House Bank

  HouseBank,
  HouseBankAccount  
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CARETURNLOTITEM"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/