Results for “limit_by_exch_rate_type”

36 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

IBY_FNDCPT_SYS_DC_PF_VL is a bilingual (VL, "view language") view owned by the APPS schema in Oracle E-Business Suite Releases 12.1.1 and 12.2.2. It belongs to the IBY (Payments) product and exposes the configuration of system-level debtor and creditor payment profiles — the "system payment profile" definitions that drive how Oracle Payments communicates with a payment system, including the protocols, file formats, acknowledgment readers, and settlement rules used for each processing mode. The view joins the transactional base table to its translation table so that the profile name and description are returned in the session's language (resolved through USERENV('LANG')). Because it is a view rather than a table, it is read-only from the perspective of application code and is intended for reporting, inquiry, and integration lookups. The column settlement_trans_prtcl_code, which prompted the search, carries the transmission protocol used for the settlement phase of the payment process — for example the protocol governing how completed settlement instructions or settlement files are transmitted to and received from the payment system.

Underlying Base Objects

The documented base objects behind the view are two synonyms in the APPS schema: IBY_FNDCPT_SYS_DC_PF_B (the base table holding the actual profile configuration rows) and IBY_FNDCPT_SYS_DC_PF_TL (the translation table holding language-specific text such as SYS_DC_PROFILE_NAME and DESCRIPTION). These are joined on SYS_DC_PROFILE_CODE. The _B table supplies all operational attributes, while the _TL table supplies the translated name and description filtered by USERENV('LANG'). This B/TL structure is the standard Oracle EBS pattern for translatable reference entities; the _VL view encapsulates the join so callers do not need to replicate the language predicate.

Key Columns

Common Use Cases and Queries

Typical uses include auditing which transmission protocol is configured for settlement across payment profiles, diagnosing settlement failures by comparing settlement, query, and online-debit protocol settings, and driving integration or migration scripts that read profile configuration. A representative query filtering on the settlement protocol is:

SELECT profile.sys_dc_profile_code,
       profile.sys_dc_profile_name,
       profile.settlement_req_flag,
       profile.settlement_format_code,
       profile.settlement_trans_prtcl_code,
       profile.settlement_ack_rdr_code,
       profile.payment_system_id,
       profile.inactive_date
  FROM apps.iby_fndcpt_sys_dc_pf_vl profile
 WHERE profile.settlement_trans_prtcl_code IS NOT NULL
   AND (profile.inactive_date IS NULL OR profile.inactive_date > SYSDATE)
 ORDER BY profile.sys_dc_profile_name;

Because the view resolves the language at query time, it is well suited to multi-language reporting environments and to concurrent programs that must render profile names correctly for the logged-in user. When only a single profile is needed, the profile code can be substituted directly into the WHERE clause; joins to IBY_PAYMENT_SYSTEMS on PAYMENT_SYSTEM_ID supply the payment system name for consolidated reports.