I_ARBankTransactionDocumentItm
Interface for Bank Statement Items
I_ARBankTransactionDocumentItm is a Basic CDS View that provides data about "Interface for Bank Statement Items" in SAP S/4HANA. It reads from 1 data source (febep) and exposes 94 fields with key fields BankStatementShortID, BankStatementItem. Part of development package FINS_FIS_APAR_APPS.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| febep | febep | from |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #BASIC | view | |
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| EndUserText.label | Interface for Bank Statement Items | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view |
Fields (94)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BankStatementShortID | kukey | Statement Short Key | |
| KEY | BankStatementItem | esnum | Memo Record No. | |
| BankLedgerIsPosted | vb1ok | Update 1 OK | ||
| SubledgerIsPostedSuccessfully | vb2ok | Area 2 OK | ||
| DebitCreditCode | epvoz | Deb./Credit Key | ||
| AmountInAccountCurrency | kwbtr | Amount | ||
| BankStatementItemGroup | grpnr | Ownr Grouping WBS El | ||
| BankStatementPostingRule | vgint | Posting Rule | ||
| PaymentTransaction | vorgc | Bus Trans Code | ||
| InterpretationAlgorithm | intag | Inter.Algorithm | ||
| ValueDate | valut | Value date | ||
| PaymentAdviceAccountType | avkoa | Account Type | ||
| PaymentAdviceAccount | avkon | Account | ||
| casewhensvavsthenelseXendasIsInProcess | ||||
| MemoLineIsChanged | n2pch | NotetoPayee Chng | ||
| TransactionCurrency | kwaer | Global Currency | ||
| OriginalCurrency | fwaer | Transaction Curr. | ||
| ExchangeRate | Exchange Rate | |||
| BusinessPartnerName | partn | Ptr/cus | ||
| PaymentManualTransacType | vgman | Transaction | ||
| PaymentAdvice | avsid | Payt Advice No. | ||
| BankPostingDate | bvdat | Last resubmiss. | ||
| PostingDate | budat | Posting Date | ||
| ValueDateTime | butim | Value Date Time | ||
| PaymentTransactionDescription | butxt | Posting Text | ||
| AccountingClerk | busab | Dunning Clerk | ||
| CostCenter | kostl | Substitute CC | ||
| BusinessArea | gsber | Business Area | ||
| ProfitCenter | prctr | Profit Centers | ||
| TreasuryContract | vertn | Int. dist. key | ||
| TreasuryContractType | vertt | Contract Type | ||
| DaybookEntry | pnota | Daybook No. | ||
| BankStatementItemIsInterpreted | pipre | Interpreted | ||
| PostingErrorStatus | estat | User status | ||
| BankLedgerDocument | belnr | SD Document | ||
| FiscalYear | Settlement Year | |||
| FeeAmountInTransactionCrcy | spesk | AC Fees | ||
| FeeAmountInOriginalCrcy | spesf | FC Fees | ||
| BankPostingKey | texts | Text Key | ||
| AcctDetnFreeDefinedAttribute | kfmod | Account Modif. | ||
| DocumentReferenceID | xblnr | Reference | ||
| AssignmentReference | zuonr | Finance Project | ||
| PartnerBankCountry | pabks | Part. Ctry/Rgn | ||
| PartnerBank | pablz | Bank Number | ||
| PartnerBankSWIFTCode | paswi | Partner SWIFT | ||
| PartnerBankAccount | pakto | Part. Bank Acct | ||
| AssetManagementStatus | stavv | FMA Status | ||
| AssetManagementText | txtvv | FAM Info | ||
| BankStatementItemDescription1 | info1 | Addit.Info 1 | ||
| BankStatementItemDescription2 | info2 | Addit.Info.2 | ||
| SubledgerDocument | nbbln | Subl.Doc.No. | ||
| BankLedgerOnAccountDocument | ak1bl | Pyt o.Ac.Doc.No | ||
| SubledgerOnAccountDocument | akbln | Pyt o.Ac.Doc.No | ||
| PayerParty | knrza | Alternat. Payer | ||
| LockboxBatch | batch | Lot No. | ||
| AccountingExchangeRate | ||||
| DocumentItemText | sgtxt | Text | ||
| BillOfExchangeFailureDate | jpdat | Date in Japan | ||
| LockboxPostingAlgorithm | posag | Posting Algthm | ||
| LockboxSubledgerDocument | sdoc2 | Subl.Doc.No. | ||
| BankReference | vgref | Preced. with ref. | ||
| OriginalReferenceDocument | xbenr | Reference Key | ||
| ReferenceDocumentType | xbtyp | Ref. procedure | ||
| OverdueChargeAmtInTransacCrcy | arrsk | Ovrdue Chg AC | ||
| BankStmntItemProcessingType | pform | Process type | ||
| PaymentReference | kidno | Payment Ref. | ||
| BankStatementItemReturnReason | kkref | Cust.-Cust.Ref. | ||
| DunningBlockingReason | mansp | DunnLockReason | ||
| BankStatementByCashManagement | idenr | ID number | ||
| BankLedgerExternalApplication | b1app | Application ID | ||
| BankLedgerPostingIsSuppressed | b1std | No Std Posting | ||
| BankLedgerExtPostgErrorStatus | b1err | Error Status | ||
| BankLedgerExtPostingDocument | b1doc | Doc.no. | ||
| BankLedgerExtPostingRefDocType | b1typ | Ref. procedure | ||
| SubledgerExtPostingApplication | b2app | Application ID | ||
| SubledgerPostingIsSuppressed | b2std | No Std Posting | ||
| SubledgerExtPostingErrorStatus | b2err | Error Status | ||
| SubledgerExtPostingDocument | b2doc | Doc.no. | ||
| SubledgerExtPostingRefDocType | b2typ | Ref. procedure | ||
| PartnerBankIBAN | piban | Partner IBAN | ||
| BankStmntItemReprocessReason | reprocreasoncode | Reproc. Reason Code | ||
| PaymentTransactionCategory | tatyp | Transaction | ||
| IsCompleted | eperl | Line Items Cpl | ||
| MachineLrngBankStmntItemStatus | ml_status | ML Status | ||
| BankLedgerAcctgDocFiscalYear | belnr_gjahr | FY Bk Ldgr Acctg Doc | ||
| SubledgerAcctgDocFiscalYear | nbbln_gjahr | FY SL Accounting Doc | ||
| TemporaryAccountingDocument | accdoc_tmp_doc_id | Temp. Document ID | ||
| BPIdentificationCategory | bp_id_category | ID Categ. | ||
| BPIdentificationNumber | bp_id_number | ID Number | ||
| LockboxBatchItmAdditionalInfo | additional_info | Serialized JSON | ||
| BankStmntProcessingApplication | bankstmntprocessingapplication | Proc. App. | ||
| AccountServicerReference | accountservicerreference | Account Servicer Reference | ||
| BankStatementItemStatusByBank | bank_status_code | Bank Status Code | ||
| BankStmntItmProcessingCategory | bankstmntitmprocessingcategory | Processing Category |
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 I_ARBankTransactionDocumentItm.
-- 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 I_ARBankTransactionDocumentItm AS
SELECT
kukey AS BankStatementShortID,
esnum AS BankStatementItem,
vb1ok AS BankLedgerIsPosted,
vb2ok AS SubledgerIsPostedSuccessfully,
epvoz AS DebitCreditCode,
kwbtr AS AmountInAccountCurrency,
grpnr AS BankStatementItemGroup,
vgint AS BankStatementPostingRule,
vorgc AS PaymentTransaction,
intag AS InterpretationAlgorithm,
valut AS ValueDate,
avkoa AS PaymentAdviceAccountType,
avkon AS PaymentAdviceAccount,
case when svavs = '' then '' else 'X' end as IsInProcess AS casewhensvavsthenelseXendasIsInProcess,
n2pch AS MemoLineIsChanged,
kwaer AS TransactionCurrency,
fwaer AS OriginalCurrency,
cast(curr_rate as fac_kursf_ext ) AS ExchangeRate,
partn AS BusinessPartnerName,
vgman AS PaymentManualTransacType,
avsid AS PaymentAdvice,
bvdat AS BankPostingDate,
budat AS PostingDate,
butim AS ValueDateTime,
butxt AS PaymentTransactionDescription,
busab AS AccountingClerk,
kostl AS CostCenter,
gsber AS BusinessArea,
prctr AS ProfitCenter,
vertn AS TreasuryContract,
vertt AS TreasuryContractType,
pnota AS DaybookEntry,
pipre AS BankStatementItemIsInterpreted,
estat AS PostingErrorStatus,
belnr AS BankLedgerDocument,
cast( gjahr as fis_gjahr_no_conv preserving type ) AS FiscalYear,
spesk AS FeeAmountInTransactionCrcy,
spesf AS FeeAmountInOriginalCrcy,
texts AS BankPostingKey,
kfmod AS AcctDetnFreeDefinedAttribute,
xblnr AS DocumentReferenceID,
zuonr AS AssignmentReference,
pabks AS PartnerBankCountry,
pablz AS PartnerBank,
paswi AS PartnerBankSWIFTCode,
pakto AS PartnerBankAccount,
stavv AS AssetManagementStatus,
txtvv AS AssetManagementText,
info1 AS BankStatementItemDescription1,
info2 AS BankStatementItemDescription2,
nbbln AS SubledgerDocument,
ak1bl AS BankLedgerOnAccountDocument,
akbln AS SubledgerOnAccountDocument,
knrza AS PayerParty,
batch AS LockboxBatch,
abs(kursf) AS AccountingExchangeRate,
sgtxt AS DocumentItemText,
jpdat AS BillOfExchangeFailureDate,
posag AS LockboxPostingAlgorithm,
sdoc2 AS LockboxSubledgerDocument,
vgref AS BankReference,
xbenr AS OriginalReferenceDocument,
xbtyp AS ReferenceDocumentType,
arrsk AS OverdueChargeAmtInTransacCrcy,
pform AS BankStmntItemProcessingType,
kidno AS PaymentReference,
kkref AS BankStatementItemReturnReason,
mansp AS DunningBlockingReason,
idenr AS BankStatementByCashManagement,
b1app AS BankLedgerExternalApplication,
b1std AS BankLedgerPostingIsSuppressed,
b1err AS BankLedgerExtPostgErrorStatus,
b1doc AS BankLedgerExtPostingDocument,
b1typ AS BankLedgerExtPostingRefDocType,
b2app AS SubledgerExtPostingApplication,
b2std AS SubledgerPostingIsSuppressed,
b2err AS SubledgerExtPostingErrorStatus,
b2doc AS SubledgerExtPostingDocument,
b2typ AS SubledgerExtPostingRefDocType,
piban AS PartnerBankIBAN,
reprocreasoncode AS BankStmntItemReprocessReason,
tatyp AS PaymentTransactionCategory,
eperl AS IsCompleted,
ml_status AS MachineLrngBankStmntItemStatus,
belnr_gjahr AS BankLedgerAcctgDocFiscalYear,
nbbln_gjahr AS SubledgerAcctgDocFiscalYear,
accdoc_tmp_doc_id AS TemporaryAccountingDocument,
bp_id_category AS BPIdentificationCategory,
bp_id_number AS BPIdentificationNumber,
additional_info AS LockboxBatchItmAdditionalInfo,
BankStmntProcessingApplication,
AccountServicerReference,
bank_status_code AS BankStatementItemStatusByBank,
BankStmntItmProcessingCategory
FROM febep
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA