Results for “get_default_payment_attributes”
38 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
APPS.LNS_FUNDING_PUB_W is the public PL/SQL specification package for the Oracle Loans (LNS) funding subsystem. It exposes the programmatic interface through which callers initiate disbursement activity, establish payees and their related banking entities, and generate funding advice records within Oracle E-Business Suite. In the context of Oracle EBS 12.1.1 and 12.2.2, the package acts as the supported entry point that shields external callers from the underlying funding tables and internal validation logic.
The package is classified as an OTHER API in the ETRM metadata, indicating that it is not registered as a standard open interface but is nonetheless published for controlled external invocation. Its procedures follow the Oracle Application Object Library API conventions: a version parameter, an initialization message list flag, a commit flag, a validation level, positional input arguments, and standard output parameters for return status, message count, and message data. The source header identifies the file as LNS_FUND_PUBJ_S.pls, last updated in 2005, which reflects the long-standing stability of this interface across EBS releases.
Key Procedures and Functions
The documented interface comprises eleven procedures:
- GET_DEFAULT_PAYMENT_ATTRIBUTES — Returns default payment-related attribute values for a funding transaction. This is the procedure associated with the user search and is typically called before payee or disbursement creation to pre-populate form fields.
- INSERT_DISB_HEADER — Creates a new disbursement header record.
- UPDATE_DISB_HEADER — Modifies an existing disbursement header record.
- INSERT_DISB_LINE — Creates a new disbursement line record.
- UPDATE_DISB_LINE — Modifies an existing disbursement line record.
- CREATE_PAYEE — Establishes a payee party for funding purposes.
- CREATE_PAYEE_SITE — Creates a payee site associated with an existing payee.
- CREATE_SITE_CONTACT — Creates contact information for a payee site.
- CREATE_BANK_ACC_USE — Records a bank account use assignment for a payee or site.
- INIT_FUNDING_ADVICE — Initializes a funding advice record prior to generation.
- CREATE_FUNDING_ADVICE — Generates the funding advice document for a disbursement.
Each procedure accepts the standard API parameter pattern, and the default-payment-attributes and creation procedures additionally return out parameters carrying the derived or created attribute values. Parameter lists are deliberately not enumerated here; callers must reference the package specification for exact signatures.
Tables Accessed
The ETRM metadata for this package does not enumerate specific base tables or APPS synonyms. Functionally, the package operates against the Loans funding data model, including the disbursement header and line entities, the payee and payee site entities, bank account use records, and the funding advice table. Because the procedures are defined in a public wrapper (the _PUB_W suffix), the actual table manipulation may be delegated to internal packages, but the public interface is the documented point of access for these funding objects.
Usage Notes
LNS_FUNDING_PUB_W is invoked from the Oracle Loans funding forms and from concurrent programs that process disbursements and funding advice. Custom code integrating with Oracle Loans funding should call these procedures rather than inserting directly into the underlying tables, thereby preserving validation and message handling. The package is referenced by zero other packages per the ETRM metadata, confirming its role as a top-level entry point rather than an internal dependency.