Search Results iby_payment_profiles
Overview
IBY_PAYMENT_PROFILES is a PL/SQL view owned by the APPS schema within the Oracle Payments (IBY) product family in Oracle E-Business Suite releases 12.1.1 and 12.2.2. It presents a consolidated, reportable representation of payment profiles, joining system-level payment profile definitions with account-level profile assignments. The view gives functional consultants, developers, and reporting tools a single denormalized access point to the configuration that drives how payments are formatted, secured, transmitted, and acknowledged.
Because payment processing is highly configurable, downstream objects such as payment instructions, payment files, and transmission records depend on the profile settings surfaced here. The view therefore plays a central role in reporting and integration: it is used to audit profile configuration, support custom extracts to banking partners, and provide the profile context required by outbound interfaces that reformat or route payment data. The view is listed as VALID and is identified in ETRM as a reporting-facing object rather than a base table, meaning it is intended for query access and not for direct DML.
Underlying Base Objects
The documented base objects referenced by IBY_PAYMENT_PROFILES in 12.2.2 are two views: IBY_SYS_PMT_PROFILES_VL and IBY_ACCT_PMT_PROFILES_VL. These are the system payment profile and account payment profile views respectively. The view text joins them through aliases S (system) and A (account), matching system profile definitions to the account-specific payment profile rows that reference them.
The join is effectively a left outer style relationship driven by the BEPID, where system-level attributes (security protocol, transmit protocol, payment format, declaration options, and so on) are combined with account-level identifiers (PAYMENT_PROFILE_ID, PAYMENT_PROFILE_NAME, BEP_ACCOUNT_ID, security and transmit configuration identifiers, and sequence numbering columns). Notably, the view applies a DECODE on INACTIVE_DATE to select the later applicable inactivity date from the system and account profiles, ensuring that an account profile is treated as inactive if either the system or account definition is inactive.
Key Columns
- SYSTEM_PROFILE_CODE / SYSTEM_PROFILE_NAME – Identifiers and descriptive name of the underlying system payment profile.
- BEPID – Payment system identifier linking the profile to the payment system configuration.
- SECURITY_PROTOCOL_CODE / TRANSMIT_PROTOCOL_CODE – Protocol codes governing secure transport of payment files.
- PAYMENT_FORMAT_CODE / POSITIVE_PAY_FORMAT_CODE – Formatting codes for the payment file and positive pay file.
- DEFAULT_PRINTER / DEFAULT_PAYMENT_DOCUMENT_ID – Default output destinations for printed payment documents.
- PROCESSING_TYPE / MARK_COMPLETE_EVENT / MANUAL_MARK_COMPLETE_FLAG – Controls governing completion and processing behavior.
- PAYMENT_PROFILE_ID / PAYMENT_PROFILE_NAME / BEP_ACCOUNT_ID – Account-level profile identity and the associated payment system account.
- SECURITY_CONFIGURATION_ID / TRANSMIT_CONFIGURATION_ID – Configuration handles for security and transmission at the account level.
- RESET_VALUE_n / LAST_USED_NUMBER_n / RESET_REQUEST_n – Numbering sequences used in periodic file and reference generation.
- DECLARATION_* columns – Currency declaration options including format, rate type, currency, and threshold amount.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 – Descriptive flexfield segments for extensibility.
- INACTIVE_DATE (derived) – Effective inactivity date derived via DECODE logic across system and account profiles.
Common Use Cases and Queries
Typical uses include auditing profile configuration prior to payment runs, identifying profiles that share a payment format or transmission protocol, and extracting profile metadata for reconciliation and SOX reporting. A common query lists active account profiles with their system profile names:
SELECT payment_profile_id,
payment_profile_name,
system_profile_code,
payment_format_code,
transmit_protocol_code
FROM apps.iby_payment_profiles
WHERE inactive_date IS NULL;
A second pattern filters by payment system (BEPID) to confirm protocol and security settings before transmission, and a third extracts numbering sequences to verify that LAST_USED_NUMBER values are within expected ranges. Because the object is a view, all queries should be run in a reporting or read-only context, and callers should be aware that the effective inactivity date is computed rather than stored, so any comparison against SYSDATE must use the derived INACTIVE_DATE column rather than a base table column.
-
View: IBY_PAYMENT_PROFILES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_PAYMENT_PROFILES, object_name:IBY_PAYMENT_PROFILES, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_PAYMENT_PROFILES ,
-
View: IBY_PAYMENT_PROFILES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_PAYMENT_PROFILES, object_name:IBY_PAYMENT_PROFILES, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_PAYMENT_PROFILES ,
-
VIEW: APPS.IBY_PERIODIC_SEQ_SRS_V
12.1.1
-
VIEW: APPS.IBY_PERIODIC_SEQ_SRS_V
12.2.2
-
APPS.IBY_FD_USER_API_PUB SQL Statements
12.2.2
-
APPS.IBY_FD_USER_API_PUB SQL Statements
12.1.1
-
APPS.IBY_FD_POST_PICP_PROGS_PVT SQL Statements
12.2.2
-
APPS.IBY_FD_POST_PICP_PROGS_PVT SQL Statements
12.1.1
-
PACKAGE: APPS.IBY_SINGPAY_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_SINGPAY_PUB, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSE_SINGLE_PMT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSE_SINGLE_PMT_PKG, status:VALID,
-
TRIGGER: APPS.AP_SSE_NOTIFY_EMPLOYEE
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AP_SSE_NOTIFY_EMPLOYEE, status:VALID,
-
PACKAGE: APPS.IBY_SINGPAY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_SINGPAY_PUB, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSE_SINGLE_PMT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSE_SINGLE_PMT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_FD_USER_API_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_FD_USER_API_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_ASSIGN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_ASSIGN_PUB, status:VALID,
-
TRIGGER: APPS.AP_SSE_NOTIFY_EMPLOYEE
12.1.1
owner:APPS, object_type:TRIGGER, object_name:AP_SSE_NOTIFY_EMPLOYEE, status:VALID,
-
PACKAGE BODY: APPS.IBY_BUILD_UTILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_BUILD_UTILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_ASSIGN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_ASSIGN_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_BUILD_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_BUILD_UTILS_PKG, status:VALID,
-
PACKAGE: APPS.IBY_PAYINSTR_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_PAYINSTR_PUB, status:VALID,
-
PACKAGE: APPS.IBY_PAYGROUP_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_PAYGROUP_PUB, status:VALID,
-
PACKAGE: APPS.IBY_PAYINSTR_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_PAYINSTR_PUB, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_UTIL_PKG, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSE_SUBMIT_PUB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSE_SUBMIT_PUB_PKG, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSE_SUBMIT_PUB_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSE_SUBMIT_PUB_PKG, status:VALID,
-
VIEW: APPS.IBY_EXT_FD_INS_1_0_V
12.1.1
-
VIEW: APPS.IBY_EXT_FD_INS_1_0_V
12.2.2
-
PACKAGE BODY: APPS.AP_PMT_VALIDATIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_PMT_VALIDATIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_FD_POST_PICP_PROGS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_FD_POST_PICP_PROGS_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBY_FD_USER_API_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_FD_USER_API_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_DISBURSEMENT_COMP_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSEMENT_COMP_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
PACKAGE: APPS.IBY_DISBURSEMENT_COMP_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
PACKAGE: APPS.IBY_PAYGROUP_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_PAYGROUP_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_DISBURSEMENT_COMP_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_DISBURSEMENT_COMP_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_DISBURSE_SINGLE_PMT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_DISBURSE_SINGLE_PMT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_UTILITY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_UTILITY_PVT, status:VALID,
-
VIEW: APPS.IBY_PERIODIC_SEQ_SRS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:IBY_PERIODIC_SEQ_SRS_V, status:VALID,
-
VIEW: APPS.IBY_PERIODIC_SEQ_SRS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:IBY_PERIODIC_SEQ_SRS_V, status:VALID,
-
PACKAGE BODY: APPS.IBY_BUILD_INSTRUCTIONS_PUB_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_BUILD_INSTRUCTIONS_PUB_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_FD_POST_PICP_PROGS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_FD_POST_PICP_PROGS_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBY_BUILD_INSTRUCTIONS_PUB_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_BUILD_INSTRUCTIONS_PUB_PKG, status:VALID,
-
PACKAGE: APPS.IBY_BUILD_UTILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBY_BUILD_UTILS_PKG, status:VALID,
-
PACKAGE: APPS.IBY_BUILD_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_BUILD_UTILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_CHECKNUMBER_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_CHECKNUMBER_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_CHECKNUMBER_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_CHECKNUMBER_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_DISBURSE_SINGLE_PMT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_DISBURSE_SINGLE_PMT_PKG, status:VALID,
-
PACKAGE: APPS.IBY_VALIDATIONSETS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_VALIDATIONSETS_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBY_DISBURSE_SUBMIT_PUB_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_DISBURSE_SUBMIT_PUB_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBY_VALIDATIONSETS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_VALIDATIONSETS_PUB, status:VALID,