C_IHBPaymentMonitorTP
Payment Monitor
C_IHBPaymentMonitorTP is a Consumption CDS View that provides data about "Payment Monitor" in SAP S/4HANA. It reads from 1 data source (I_IHBTransactionItemCmpst) and exposes 53 fields with key field IHBPostingUUID. It has 9 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_IHBTransactionItemCmpst | I_IHBTransactionItemCmpst | from |
Associations (9)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_IHBItemSensitiveFlag | _ItemSensitiveFlag | $projection.ClearingArea = _ItemSensitiveFlag.ClearingArea and $projection.PaymentItemDate = _ItemSensitiveFlag.PaymentItemDate and $projection.PaymentItemNumber = _ItemSensitiveFlag.PaymentItemNumber |
| [0..1] | C_APMCreationProcessVH | _CreationProcess | $projection.APMInternalCreationProcess = _CreationProcess.APMInternalCreationProcess |
| [0..1] | C_IHBActivityTypeVH | _ActivityType | $projection.IHBActivityType = _ActivityType.IHBActivityType |
| [0..1] | C_IHBFeeTypeVH | _FeeType | $projection.IHBAcctFeeType = _FeeType.IHBAcctFeeType |
| [0..*] | I_IHBBankAreaT | _IHBBankAreaText | $projection.IHBBankArea = _IHBBankAreaText.IHBBankArea |
| [0..1] | C_IHBTransactionStatusVH | _IHBTransactionStatus | $projection.IHBTransactionStatus = _IHBTransactionStatus.IHBTransactionStatus |
| [0..*] | I_IHBPostgCharacteristicText | _PostingCharacteristic | $projection.IHBPostingDirection = _PostingCharacteristic.IHBPostingCharacteristic |
| [0..1] | C_IHBPaymentItemCategoryVH | _IHBPaymentItemCategoryVH | $projection.PaymentItemCategory = _IHBPaymentItemCategoryVH.PaymentItemCategory |
| [1..1] | I_AccountingNotification | _AccountingNotification | $projection.FinanceNotificationUUID = _AccountingNotification.FinanceNotificationUUID |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Payment Monitor | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.representativeKey | IHBPostingUUID | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Search.searchable | true | view | |
| VDM.lifecycle.contract.type | #NONE | view | |
| Metadata.ignorePropagatedAnnotations | false | view | |
| Metadata.allowExtensions | true | view |
Fields (53)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | IHBPostingUUID | IHBPostingUUID | ||
| PaymentItemUUID | PaymentItemUUID | |||
| PaymentItemNumber | PaymentItemNumber | |||
| IHBAccountNumber | _IHBAccount | IHBAccountNumber | Account Number | |
| IHBPostingDateTime | IHBPostingDateTime | |||
| IHBValueDateTime | IHBValueDateTime | |||
| PostingDate | Posting Date | |||
| ValueDate | Value Date | |||
| IHBTransactionStatus | IHBTransactionStatus | |||
| IHBTransactionStatusText | _IHBTransactionStatus | IHBTransactionStatusText | Transaction Direction Status Description | |
| IHBPostingDirection | IHBPostingDirection | Posting Characteristic | ||
| IHBPostingCharacteristicText | Posting Characteristic Description | |||
| PaymentItemCategoryText | _IHBPaymentItemCategoryVH | PaymentItemCategoryText | ||
| PaymentItemCategory | PaymentItemCategory | |||
| PaymentItemTechnicalIdentifier | ||||
| TransactionCurrency | TransactionCurrency | Transaction Currency | ||
| AmountInTransactionCurrency | AmountInTransactionCurrency | Pt Crcy Amt | ||
| TransferCurrency | TransferCurrency | |||
| AmountInTransferCurrency | AmountInTransferCurrency | |||
| IHBBankAreaDescription | ||||
| IHBBankArea | IHBBankArea | Bank Area | ||
| IHBActivityType | IHBActivityType | |||
| IHBActivityTypeDescription | _ActivityType | IHBActivityTypeDescription | ||
| _ActivityType | _ActivityType | |||
| IHBAcctFeeType | IHBAcctFeeType | Fee Type | ||
| IHBFeeTypeText | _FeeType | IHBFeeTypeText | ||
| _FeeType | _FeeType | |||
| APMInternalCreationProcess | APMInternalCreationProcess | |||
| APMInternalCreationProcessText | _CreationProcess | APMInternalCreationProcessText | ||
| ClearingArea | ClearingArea | Clearing Area | ||
| IncomingPaymentOrderNumber | IncomingPaymentOrderNumber | |||
| IncomingPaymentOrderDate | IncomingPaymentOrderDate | |||
| OutgoingPaymentOrderNumber | OutgoingPaymentOrderNumber | |||
| OutgoingPaymentOrderDate | OutgoingPaymentOrderDate | |||
| _IHBPaymentOrderIn | _IHBPaymentOrderIn | |||
| _IHBPaymentOrderOut | _IHBPaymentOrderOut | |||
| PaymentItemDate | PaymentItemDate | |||
| TransactionType | TransactionType | Trans. Type - Header | ||
| CustomerSegment | CustomerSegment | |||
| AccountingDocument | _APMItmLdgrTransf | AccountingDocument | Journal Entry | |
| FiscalYear | _APMItmLdgrTransf | FiscalYear | G/L Fiscal Year | |
| IHBBankAreaCompanyCode | _APMItmLdgrTransf | CompanyCode | Receiver Company Code | |
| IHBLedgerTransferStatus | IHBLedgerTransferStatus | |||
| CompanyCode | CompanyCode | Receiver Company Code | ||
| OrderingCompanyCode | OrderingCompanyCode | Receiver Company Code | ||
| APMPaymentItemOffsetLinkValue | APMPaymentItemOffsetLinkValue | |||
| _ItemSensitiveFlag | _ItemSensitiveFlag | |||
| CreationUserName | CreationUserName | User Name | ||
| CreationDate | CreationDate | Time Stamp | ||
| _APMPaymentItemWithOrderInfo | _APMPaymentItemWithOrderInfo | |||
| _OrderingItemWithOrderInfo | _OrderingItemWithOrderInfo | |||
| AccountingNotificationUUID | _AccountingNotification | AccountingNotificationUUID | ||
| FinanceNotificationUUID | FinanceNotificationUUID |
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 C_IHBPaymentMonitorTP.
-- 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 C_IHBPaymentMonitorTP AS
SELECT
IHBPostingUUID,
PaymentItemUUID,
PaymentItemNumber,
_IHBAccount.IHBAccountNumber AS IHBAccountNumber,
IHBPostingDateTime,
IHBValueDateTime,
tstmp_to_dats(IHBPostingDateTime,'',$session.client,'NULL') AS PostingDate,
tstmp_to_dats(IHBValueDateTime,'',$session.client,'NULL') AS ValueDate,
IHBTransactionStatus,
_IHBTransactionStatus.IHBTransactionStatusText AS IHBTransactionStatusText,
IHBPostingDirection,
_PostingCharacteristic[1:Language = $session.system_language ].IHBPostingCharacteristicText AS IHBPostingCharacteristicText,
_IHBPaymentItemCategoryVH.PaymentItemCategoryText AS PaymentItemCategoryText,
PaymentItemCategory,
concat(PaymentItemObjectCategory, concat(PaymentItemDate, concat(PaymentItemNumber, ClearingArea))) AS PaymentItemTechnicalIdentifier,
TransactionCurrency,
AmountInTransactionCurrency,
TransferCurrency,
AmountInTransferCurrency,
_IHBBankAreaText[1:IHBBankAreaLanguage = $session.system_language ].IHBBankAreaDescription AS IHBBankAreaDescription,
IHBBankArea,
IHBActivityType,
_ActivityType.IHBActivityTypeDescription AS IHBActivityTypeDescription,
IHBAcctFeeType,
_FeeType.IHBFeeTypeText AS IHBFeeTypeText,
APMInternalCreationProcess,
_CreationProcess.APMInternalCreationProcessText AS APMInternalCreationProcessText,
ClearingArea,
IncomingPaymentOrderNumber,
IncomingPaymentOrderDate,
OutgoingPaymentOrderNumber,
OutgoingPaymentOrderDate,
PaymentItemDate,
TransactionType,
CustomerSegment,
_APMItmLdgrTransf.AccountingDocument AS AccountingDocument,
_APMItmLdgrTransf.FiscalYear AS FiscalYear,
_APMItmLdgrTransf.CompanyCode AS IHBBankAreaCompanyCode,
IHBLedgerTransferStatus,
CompanyCode,
OrderingCompanyCode,
APMPaymentItemOffsetLinkValue,
CreationUserName,
CreationDate,
_AccountingNotification.AccountingNotificationUUID AS AccountingNotificationUUID,
FinanceNotificationUUID
FROM I_IHBTransactionItemCmpst
LEFT OUTER JOIN I_IHBItemSensitiveFlag AS _ItemSensitiveFlag ON ClearingArea = _ItemSensitiveFlag.ClearingArea AND PaymentItemDate = _ItemSensitiveFlag.PaymentItemDate AND PaymentItemNumber = _ItemSensitiveFlag.PaymentItemNumber -- association [0..1]
LEFT OUTER JOIN C_APMCreationProcessVH AS _CreationProcess ON APMInternalCreationProcess = _CreationProcess.APMInternalCreationProcess -- association [0..1]
LEFT OUTER JOIN C_IHBActivityTypeVH AS _ActivityType ON IHBActivityType = _ActivityType.IHBActivityType -- association [0..1]
LEFT OUTER JOIN C_IHBFeeTypeVH AS _FeeType ON IHBAcctFeeType = _FeeType.IHBAcctFeeType -- association [0..1]
LEFT OUTER JOIN I_IHBBankAreaT AS _IHBBankAreaText ON IHBBankArea = _IHBBankAreaText.IHBBankArea -- association [0..*]
LEFT OUTER JOIN C_IHBTransactionStatusVH AS _IHBTransactionStatus ON IHBTransactionStatus = _IHBTransactionStatus.IHBTransactionStatus -- association [0..1]
LEFT OUTER JOIN I_IHBPostgCharacteristicText AS _PostingCharacteristic ON IHBPostingDirection = _PostingCharacteristic.IHBPostingCharacteristic -- association [0..*]
LEFT OUTER JOIN C_IHBPaymentItemCategoryVH AS _IHBPaymentItemCategoryVH ON PaymentItemCategory = _IHBPaymentItemCategoryVH.PaymentItemCategory -- association [0..1]
LEFT OUTER JOIN I_AccountingNotification AS _AccountingNotification ON FinanceNotificationUUID = _AccountingNotification.FinanceNotificationUUID -- association [1..1]
;
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