I_IncomingPaymentFileLine
Incoming Payment File Line Item
I_IncomingPaymentFileLine is a Basic CDS View that provides data about "Incoming Payment File Line Item" in SAP S/4HANA. It reads from 1 data source (far_ipf_line) and exposes 8 fields with key fields IncomingPaymentFile, BankStatementShortID. It has 4 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| far_ipf_line | far_ipf_line | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_Arbankstatement | _BankStatement | $projection.BankStatementShortID = _BankStatement.BankStatementShortID |
| [0..*] | I_Arbankstatementitem | _BankStatementItem | $projection.BankStatementShortID = _BankStatementItem.BankStatementShortID |
| [1..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [1..1] | I_IncomingPaymentFile | _IncomingPaymentFile | $projection.IncomingPaymentFile = _IncomingPaymentFile.IncomingPaymentFile |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IINCPMNTFLITM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Incoming Payment File Line Item | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| VDM.viewType | #BASIC | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view |
Fields (8)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | IncomingPaymentFile | incomingpaymentfileid | ||
| KEY | BankStatementShortID | |||
| CompanyCode | companycode | |||
| IncomingPaymentFileType | _IncomingPaymentFile | IncomingPaymentFileType | ||
| _BankStatement | _BankStatement | |||
| _BankStatementItem | _BankStatementItem | |||
| _CompanyCode | _CompanyCode | |||
| _IncomingPaymentFile | _IncomingPaymentFile |
@AbapCatalog.sqlViewName: 'IINCPMNTFLITM'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Incoming Payment File Line Item'
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_IncomingPaymentFileLine as select from far_ipf_line
association [1..1] to I_Arbankstatement as _BankStatement on $projection.BankStatementShortID = _BankStatement.BankStatementShortID
association [0..*] to I_Arbankstatementitem as _BankStatementItem on $projection.BankStatementShortID = _BankStatementItem.BankStatementShortID
association [1..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [1..1] to I_IncomingPaymentFile as _IncomingPaymentFile on $projection.IncomingPaymentFile = _IncomingPaymentFile.IncomingPaymentFile
{
key incomingpaymentfileid as IncomingPaymentFile,
key cast(bankstatementshortid as kukey_eb) as BankStatementShortID,
@ObjectModel.foreignKey.association: '_CompanyCode'
@Consumption.valueHelpDefinition: [{ entity: { name : 'I_CompanyCodeStdVH', element : 'CompanyCode' } }]
companycode as CompanyCode,
_IncomingPaymentFile.IncomingPaymentFileType,
_BankStatement,
_BankStatementItem,
_CompanyCode,
_IncomingPaymentFile
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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