P_FinTransactionActivity
Financial Transaction Activity
P_FinTransactionActivity is a Composite CDS View that provides data about "Financial Transaction Activity" in SAP S/4HANA. It reads from 2 data sources (vtbfha, vtbfhazu) and exposes 11 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, TreasuryFinancialObject. It has 1 association to related views. Part of development package FTR_IRM_CORE.
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PFINTRANSACT | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| AbapCatalog.preserveKey | true | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| VDM.private | true | view |
Fields (11)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CompanyCode | vtbfhazu | bukrs | |
| KEY | FinancialTransaction | vtbfhazu | rfha | |
| KEY | FinancialInstrumentActivity | vtbfhazu | rfhazu | |
| KEY | TreasuryFinancialObject | vtbfha | objnr | |
| FinancialInstrProductCategory | vtbfha | sanlf | ||
| FinInstrTransactionCategory | vtbfha | sfgtyp | ||
| FinancialInstrumentStatus | vtbfha | saktiv | ||
| Trader | vtbfhazu | rdealer | ||
| TermStartDate | vtbfha | dblfz | ||
| TermEndDate | vtbfhazu | delfz | ||
| _CompanyCode | _CompanyCode |
@AbapCatalog.sqlViewName: 'PFINTRANSACT'
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AbapCatalog.preserveKey:true
@VDM.viewType: #COMPOSITE
@ObjectModel.usageType.serviceQuality: #B
@VDM.private:true
define view P_FinTransactionActivity
as select from vtbfhazu as TransactionHistory
inner join vtbfha as Transaction on Transaction.bukrs = TransactionHistory.bukrs
and Transaction.rfha = TransactionHistory.rfha
and Transaction.rfhazul = TransactionHistory.rfhazu
association [1..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
{
@ObjectModel.foreignKey.association: '_CompanyCode'
key TransactionHistory.bukrs as CompanyCode,
key TransactionHistory.rfha as FinancialTransaction,
key TransactionHistory.rfhazu as FinancialInstrumentActivity,
key Transaction.objnr as TreasuryFinancialObject,
Transaction.sanlf as FinancialInstrProductCategory,
Transaction.sfgtyp as FinInstrTransactionCategory,
Transaction.saktiv as FinancialInstrumentStatus,
TransactionHistory.rdealer as Trader,
Transaction.dblfz as TermStartDate,
TransactionHistory.delfz as TermEndDate,
// TransactionHistory.rdealer as Trader,
_CompanyCode
}
where
//Security
Transaction.sanlf = '020'
or Transaction.sanlf = '040'
or Transaction.sanlf = '042'
or Transaction.sanlf = '060'
or Transaction.sanlf = '070'
//Money market
or Transaction.sanlf = '510'
or Transaction.sanlf = '520'
or Transaction.sanlf = '530'
or Transaction.sanlf = '540'
or Transaction.sanlf = '550'
or Transaction.sanlf = '580'
//for IRS
or Transaction.sanlf = '620'
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