P_FXTransactionNominal

DDL: P_FXTRANSACTIONNOMINAL SQL: PFXTRANSNOM Type: view BASIC Package: FXM_CORE

Nominal of a FX Transaction

P_FXTransactionNominal is a Basic CDS View that provides data about "Nominal of a FX Transaction" in SAP S/4HANA. It reads from 11 data sources and exposes 16 fields. Part of development package FXM_CORE.

Data Sources (11)

SourceAliasJoin Type
atpa atpa left_outer
atpa atpa left_outer
vtbfha ha from
vtbfha ha union_all
vtbfhapo hapo inner
vtbfhazu hazu inner
vtbfhazu hazu inner
vtifha ifha inner
vtifhapo ihapo inner
vtifhazu ihazu inner
vtiofzu iofzu inner

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PFXTRANSNOM view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
VDM.private true view
AccessControl.authorizationCheck #NOT_REQUIRED view

Fields (16)

KeyFieldSource TableSource FieldDescription
deal_number vtbfha rfha Transaction
Currency wzbetr Payment Currency
CompanyCode vtbfha bukrs Value
FinancialInstrProductCategory Prod. Category
FinancialInstrumentProductType vtbfha sgsart Product Type
portfolio rportb Portfolio
cost_center rcntr Cost Center
wbs_element ps_posid WBS Element
Currency wzbetr Payment Currency
CompanyCode vtbfha bukrs Value
FinancialInstrProductCategory Prod. Category
FinancialInstrumentProductType vtbfha sgsart Product Type
portfolio vtbfha rportb Portfolio
cost_center rcntr Cost Center
wbs_element ps_posid WBS Element
settlfl atpa settlfl Settlement

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 P_FXTransactionNominal.
-- 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.
-- SQL view name: PFXTRANSNOM

CREATE VIEW P_FXTransactionNominal AS
SELECT
  ha.rfha AS deal_number,
  wzbetr AS Currency,
  ha.bukrs AS CompanyCode,
  cast(sanlf as ftr_gen_fin_instr_prod_categ) AS FinancialInstrProductCategory,
  ha.sgsart AS FinancialInstrumentProductType,
  rportb AS portfolio,
  rcntr AS cost_center,
  ps_posid AS wbs_element,
  atpa.settlfl AS settlfl
FROM vtbfha AS ha
INNER JOIN vtbfhazu AS hazu ON /* join condition not captured in parsed metadata */
INNER JOIN vtbfhapo AS hapo ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN atpa ON /* join condition not captured in parsed metadata */
INNER JOIN vtiofzu AS iofzu ON /* join condition not captured in parsed metadata */
INNER JOIN vtifha AS ifha ON /* join condition not captured in parsed metadata */
INNER JOIN vtifhazu AS ihazu ON /* join condition not captured in parsed metadata */
INNER JOIN vtifhapo AS ihapo ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): vtbfha
;