I_ACCTGDOCPAYMENTCARDDATA
AcctgDoc: Data on Payment Card Payments
I_ACCTGDOCPAYMENTCARDDATA is a CDS View in S/4HANA. AcctgDoc: Data on Payment Card Payments. It contains 6 fields. 7 CDS views read from this table.
CDS Views using this table (7)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_AcctgDocPaytCardDataMaster | view | from | COMPOSITE | Master Data on Payment Card Payments |
| P_DigitalPaymentRefundItem | view_entity | from | COMPOSITE | |
| P_DigitalPaymentRefundItem | view_entity | inner | COMPOSITE | |
| P_PaymentCardRefundableMM | view_entity | from | COMPOSITE | |
| P_SETTLEDCHARGES | view_entity | from | COMPOSITE | |
| P_SETTLEDREFUNDS | view_entity | from | COMPOSITE | |
| P_UNSETTLEDREFUNDS | view_entity | from | COMPOSITE |
Fields (6)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | AccountingDocument | AccountingDocument,ReferenceDocument | 1 |
| KEY | CompanyCode | CompanyCode | 1 |
| KEY | FiscalYear | FiscalYear,ReferenceFiscalYear | 1 |
| KEY | PaymentCardItem | PaymentCardItem | 1 |
| PaymentCardPaymentSettlement | PaymentCardPaymentSettlement | 1 | |
| PaytCardVerificatDetResultText | PaytCardVerificatDetResultText | 1 |
@AbapCatalog: {
buffering.status: #NOT_ALLOWED,
sqlViewName: 'IBSEGC'
}
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@ClientHandling.algorithm : #SESSION_VARIABLE
@EndUserText.label: 'AcctgDoc: Data on Payment Card Payments'
@Metadata.allowExtensions:true
@ObjectModel: {
representativeKey: 'AccountingDocument',
usageType: {
dataClass: #MIXED,
serviceQuality: #C,
sizeCategory: #XL
}
}
@VDM: {
viewType: #BASIC,
private: false
}
define view I_AcctgDocPaymentCardData
as select from bsegc
{
key cast( bukrs as fis_bukrs preserving type ) as CompanyCode,
key cast( belnr as farp_belnr_d preserving type ) as AccountingDocument,
key cast( gjahr as fis_gjahr preserving type ) as FiscalYear,
key cast( rfzei as fis_rfzei_cc preserving type ) as PaymentCardItem,
ccins as PaymentCardType,
ccnum as PaymentCardNumber,
ccfol as PaymentCardSequenceNumber,
datab as PaymentCardValidityStartDate,
datbi as PaymentCardValidityEndDate,
ccname as PaymentCardHolderName,
cast( csour as farp_csour preserving type ) as PaymentCardEntryMode, // PaymentCardEntryModeTxt (text)
autwr as AuthorizedAmountInAuthznCrcy,
ccwae as AuthorizationCurrency,
cast( settl as farp_settl preserving type ) as PaytCardSettlementIsCarriedOut,
aunum as AuthorizationByPaytSrvcPrvdr,
autra as AuthorizationByAcquirer,
audat as AuthorizationDate,
autim as AuthorizationTime,
merch as MerchantByClearingHouse,
cast( locid as farp_locid_cc preserving type ) as PaytCardPointOfReceiptID,
cast( trmid as farp_trmid preserving type ) as PaymentCardTerminal,
cast( ccbtc as farp_ccbtc preserving type ) as PaymentCardPaymentSettlement,
cast( cctyp as farp_cctyp preserving type ) as PaymentCardCategoryCode,
// ccard_guid,
dp_token as PaytCardByDigitalPaymentSrvc,
cast( setra as farp_setra_cc preserving type ) as PaytCardClrgHsSettlmtRefNumber,
rcavr as PaytCardAddressVerificationSts, // PaytCardAddrVerificatStsName (text)
cast( rcava as farp_rcava_cc preserving type ) as PaytCardAddrChkApprvlStsCode, // PaytCardAddrChkApprvlStsTxt (text)
cast( rcavz as farp_rcavz_cc preserving type ) as PaytCardAddrChkZipCodeStsCode, // PaytCardAddrChkZipCodeStsTxt (text)
rcrsp as PaymentCardVerificationStatus, // PaytCardVerificationStatusName (text)
cast( rtext as farp_rtext_cc preserving type ) as PaytCardVerificationResult,
cast( dp_rtext_long as farp_rtext_long preserving type ) as PaytCardVerificatDetResultText,
cast( react as farp_react_cc preserving type ) as PaytCardSettlmtRsltRspCode,
kunnr as Customer,
cast(dp_payid as farp_dp_payid preserving type ) as PaymentByPaymentServicePrvdr,
dp_auth_rel_id as PaymentCardAuthznRelationID,
dp_advref as PaymentAdviceReference,
dp_l2l3_sent as PaymentCardDataIsSent,
dp_psp as PaymentServiceProvider,
dp_psp_transid as TransactionByPaytSrvcPrvdr,
dp_trans_id as PaymentByDigitalPaymentService,
dp_charge_trans_id as RfnddPaytByDgtlPaymentService
// opbel,
// _dataaging
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"BSEGC"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/