I_BankStatementMonitor
Bank Statement Monitor
I_BankStatementMonitor is a Basic CDS View that provides data about "Bank Statement Monitor" in SAP S/4HANA. It reads from 1 data source (far_bsm_result) and exposes 58 fields with key field BkStmntMonitorUUID. Part of development package ODATA_BANKSTATEMENT_MONITOR.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| far_bsm_result | far_bsm_result | from |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Bank Statement Monitor | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (58)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BkStmntMonitorUUID | bkstmntmonitoruuid | GUID 16 | |
| KeyDate | bkstmntkeydate | Key Date | ||
| CompanyCode | company_code | Company Code | ||
| HouseBank | housebank_id | House Bank | ||
| HouseBankAccount | account_id | G/L Account | ||
| Currency | currency | Valuation Crcy | ||
| BankCountry | country | Venue: Ctry/Reg | ||
| BankInternalID | bank_key | Bank Number | ||
| BankAccountInternalID | acc_id | Technical ID | ||
| BankAccountType | acc_type_id | Account Type | ||
| BankAccount | ext_account_no | Bank Account | ||
| BankAccountAlternative | alt_account_no | Altern.Acct No. | ||
| GLAccount | G/L Acct | |||
| BankStatementDate | statement_date | Statement Date | ||
| BankStatement | statement_no | Bank Statement Number | ||
| BankStatementNumberOfItems | no_items | No. of Memo Rec | ||
| CreatedOnDateTime | bankstatementimporttimestamp | Time Stamp | ||
| OpeningBalanceAmtInTransCrcy | open_bal_statemt | Opening Balance | ||
| TotalDebitAmountInTransCrcy | total_debits | Total Debit | ||
| TotalCreditAmountInTransCrcy | total_credits | Total Credit | ||
| ClosingBalanceAmtInTransCrcy | clos_bal_statemt | Closing Balance | ||
| GLAcctBalanceAmt | clos_bal_gl | Closing Bal.G/L | ||
| RelativeDifferenceAmount | diff_stat_gl | Difference | ||
| HsBkAcctProcgStsMessageNumber | procstscritltymessagenumber | Message | ||
| HsBkAcctProcgStatusCriticality | processstatuscriticality | Status Criticality | ||
| HsBkAcctDiffStsMessageNumber | balstscriticalitymessagenumber | Message | ||
| HsBkAcctDiffStatusCriticality | balancestatuscriticality | Status Criticality | ||
| HsBkAcctSqncStsMessageNumber | srlnmbrstscritltymessagenumber | Message | ||
| HsBkAcctSqncStatusCriticality | serialnumberstatuscriticality | Status Criticality | ||
| HsBkAcctRecnclnStsMsgNumber | recnclnstscritltymessagenumber | Message | ||
| HsBkAcctRecnclnStsCriticality | reconclnstatuscriticality | Status Criticality | ||
| BkStmntMntrRsltOvrlCriticality | overallstatus | Status Criticality | ||
| BkStmntExpectedArrivalDate | bkstmntexpectedarrivaldate | Date | ||
| SWIFTCode | swift_code | SWIFT/BIC | ||
| ContactPersonName | contact_name | Name/Loc.MainContact | ||
| PhoneNumber1 | Telephone | |||
| BankName | bank_name | Bank Name | ||
| BankStatementShortID | kukey | Statement Short Key | ||
| CreatedByUser | euser | User Name | ||
| BankControlKey | bkont | To Account | ||
| BankStatementPageNumber | azpgno | PageNo.:5Digits | ||
| IBAN | iban | IBAN House Bank | ||
| BankAccountStatus | status | Workflow Status | ||
| BankStatementImportChannel | importing_channel | Importing Channel | ||
| ProcessingStatus | procstat_act | Process Status | ||
| DifferenceStatus | balstat_act | Difference Sts | ||
| SerialNumberStatus | serstat_act | Serial No. Sts | ||
| ReconciliationStatus | reconstat_act | Reconcil. Sts | ||
| BankStatementForwardingType | bs_forwarding | File Forwarding | ||
| RefByProcessingApplication | refbyprocessingapplication | Ref. Proc. App. | ||
| HsBkAcctProcgApplMessageNumber | refprocapplmessagenumber | Message | ||
| ExpectedInterval | exp_number | Interval | ||
| ControlFrequency | exp_rhyth | Interval Unit | ||
| FactoryCalendar | calendar | Workdays only | ||
| DifferenceAmount | amt_diff | Difference Amt | ||
| BankStatementPostingType | bs_post_cat | Post. Category (EoD) | ||
| BkStmntMntrRsltCrtedOnDateTime | created_at | Uploaded On | ||
| BkStmntMntrRsltCreatedByUser | created_by | Version Created By |
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_BankStatementMonitor.
-- 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_BankStatementMonitor AS
SELECT
BkStmntMonitorUUID,
bkstmntkeydate AS KeyDate,
company_code AS CompanyCode,
housebank_id AS HouseBank,
account_id AS HouseBankAccount,
Currency,
country AS BankCountry,
bank_key AS BankInternalID,
acc_id AS BankAccountInternalID,
acc_type_id AS BankAccountType,
ext_account_no AS BankAccount,
alt_account_no AS BankAccountAlternative,
cast(gl_account as farp_hkont preserving type) AS GLAccount,
statement_date AS BankStatementDate,
statement_no AS BankStatement,
no_items AS BankStatementNumberOfItems,
bankstatementimporttimestamp AS CreatedOnDateTime,
open_bal_statemt AS OpeningBalanceAmtInTransCrcy,
total_debits AS TotalDebitAmountInTransCrcy,
total_credits AS TotalCreditAmountInTransCrcy,
clos_bal_statemt AS ClosingBalanceAmtInTransCrcy,
clos_bal_gl AS GLAcctBalanceAmt,
diff_stat_gl AS RelativeDifferenceAmount,
procstscritltymessagenumber AS HsBkAcctProcgStsMessageNumber,
processstatuscriticality AS HsBkAcctProcgStatusCriticality,
balstscriticalitymessagenumber AS HsBkAcctDiffStsMessageNumber,
balancestatuscriticality AS HsBkAcctDiffStatusCriticality,
srlnmbrstscritltymessagenumber AS HsBkAcctSqncStsMessageNumber,
serialnumberstatuscriticality AS HsBkAcctSqncStatusCriticality,
recnclnstscritltymessagenumber AS HsBkAcctRecnclnStsMsgNumber,
reconclnstatuscriticality AS HsBkAcctRecnclnStsCriticality,
overallstatus AS BkStmntMntrRsltOvrlCriticality,
BkStmntExpectedArrivalDate,
swift_code AS SWIFTCode,
contact_name AS ContactPersonName,
cast(contact_tel as telf1) AS PhoneNumber1,
bank_name AS BankName,
kukey AS BankStatementShortID,
euser AS CreatedByUser,
bkont AS BankControlKey,
azpgno AS BankStatementPageNumber,
IBAN,
status AS BankAccountStatus,
importing_channel AS BankStatementImportChannel,
procstat_act AS ProcessingStatus,
balstat_act AS DifferenceStatus,
serstat_act AS SerialNumberStatus,
reconstat_act AS ReconciliationStatus,
bs_forwarding AS BankStatementForwardingType,
RefByProcessingApplication,
refprocapplmessagenumber AS HsBkAcctProcgApplMessageNumber,
exp_number AS ExpectedInterval,
exp_rhyth AS ControlFrequency,
calendar AS FactoryCalendar,
amt_diff AS DifferenceAmount,
bs_post_cat AS BankStatementPostingType,
created_at AS BkStmntMntrRsltCrtedOnDateTime,
created_by AS BkStmntMntrRsltCreatedByUser
FROM far_bsm_result
;
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