I_ARBankTransactionDocumentItm

DDL: I_ARBANKTRANSACTIONDOCUMENTITM Type: view_entity BASIC Package: FINS_FIS_APAR_APPS

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)

SourceAliasJoin Type
febep febep from

Annotations (8)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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
;