IBY_PAY_SERVICE_REQUESTS

IBY_PAY_SERVICE_REQUESTS stores payment process requests from source products. A payment process request is a group of documents payable that a source product submits to Oracle Payments for payment service processing. This table corresponds to the Payment Process Requests page.

Details

  • Schema: FUSION

  • Object owner: IBY

  • Object type: TABLE

  • Tablespace: APPS_TS_TX_DATA

Primary Key

Name Columns

IBY_PAY_SERVICE_REQUESTS_PK

PAYMENT_SERVICE_REQUEST_ID

Columns

Name Datatype Length Precision Not-null Comments
PAYMENT_SERVICE_REQUEST_ID NUMBER 18 Yes System-generated primary key.
CALLING_APP_ID NUMBER 18 Yes Source product Identifier
CALL_APP_PAY_SERVICE_REQ_CODE VARCHAR2 255 Yes Source product's payment process request identifier.
PAYMENT_SERVICE_REQUEST_STATUS VARCHAR2 30 Yes Payment process request status. Values from the lookup IBY_REQUEST_STATUSES include PAYMENTS_CREATED.
PROCESS_TYPE VARCHAR2 30 Yes Specifies the process by which documents payable are built into payments and payments into payment instructions. Values from the lookup IBY_PROCESS_TYPES include STANDARD, IMMEDIATE, and MANUAL.
ALLOW_ZERO_PAYMENTS_FLAG VARCHAR2 1 Yes Yes or No flag that indicates whether zero payments are allowed for this payment request. If set to No, any zero value payments created for this payment request will be failed.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
INTERNAL_BANK_ACCOUNT_ID NUMBER 18 Internal bank account identifier
PAYMENT_PROFILE_ID NUMBER 18 Payment process profile Identifier. This is mandatory if COMPLETE_INSTRUCTION_FLAG is Y.
MAXIMUM_PAYMENT_AMOUNT NUMBER Maximum payment amount used to override default maximum payment amount
MINIMUM_PAYMENT_AMOUNT NUMBER Minimum payment amount used to override default minimum payment amount
DOCUMENT_REJECTION_LEVEL_CODE VARCHAR2 30 Specifies what is rejected if a document payable fails validation. Values from the IBY_DOCUMENT_REJECTION_LEVELS lookup include REQUEST, PAYEE, and DOCUMENT.
PAYMENT_REJECTION_LEVEL_CODE VARCHAR2 30 Specifies how much of a payment process request is rejected if a payment fails validation. Values from the IBY_PAYMENT_REJECTION_LEVELS lookup include REQUEST, PAYMENT, and NONE.
REQUIRE_PROP_PMTS_REVIEW_FLAG VARCHAR2 1 Flag indicating whether Oracle Payments should stop the payment creation flow to allow an administrator to review and modify proposed payments before grouping them into payment instructions. Values from the lookup IBY_PROPOSED_PMTS_REVIEW_CODES include Y and N.
ORG_TYPE VARCHAR2 30 Organization type, such as business unit. Values taken from lookup: IBY_ORGANIZATION_TYPES
ATTRIBUTE_CATEGORY VARCHAR2 150 Descriptive Flexfield: structure definition of the user descriptive flexfield.
ATTRIBUTE1 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE2 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE3 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE4 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE5 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE6 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE7 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE8 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE9 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE10 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE11 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE12 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE13 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE14 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE15 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
CREATE_PMT_INSTRUCTIONS_FLAG VARCHAR2 1 Flag indicating whether the Build Payments program automatically kicks off the Create Payment Instructions program after payment build completes.
PAYMENT_DOCUMENT_ID NUMBER 18 Stores the payment document Identifier on which the payment instructions created from the payments of this request are printed. This parameter is only applicable where the Build Payments program kicks off the Create Payment Instructions program.
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
NOTIFICATION_MESSAGE_ID NUMBER 18 Notification message identifier.
PAYMENT_MODE_CODE VARCHAR2 30 Invoice payment mode identifier.
PAYMENT_INSTRUMENT_ID NUMBER 18 Funding instrument used for making payments.

Foreign Keys

Table Foreign Table Foreign Key Column
IBY_PAY_SERVICE_REQUESTS ce_bank_accounts INTERNAL_BANK_ACCOUNT_ID
IBY_PAY_SERVICE_REQUESTS iby_acct_pmt_profiles_b PAYMENT_PROFILE_ID
iby_payments_all iby_pay_service_requests PAYMENT_SERVICE_REQUEST_ID
iby_documents_payable_h iby_pay_service_requests PAYMENT_SERVICE_REQUEST_ID
iby_docs_payable_all iby_pay_service_requests PAYMENT_SERVICE_REQUEST_ID
iby_pay_instructions_all iby_pay_service_requests PAYMENT_SERVICE_REQUEST_ID
iby_payments_h iby_pay_service_requests PAYMENT_SERVICE_REQUEST_ID

Indexes

Index Uniqueness Tablespace Columns
IBY_PAY_SERVICE_REQUESTS_N1 Non Unique Default INTERNAL_BANK_ACCOUNT_ID
IBY_PAY_SERVICE_REQUESTS_N2 Non Unique Default PAYMENT_PROFILE_ID
IBY_PAY_SERVICE_REQUESTS_N3 Non Unique Default PAYMENT_SERVICE_REQUEST_STATUS
IBY_PAY_SERVICE_REQUESTS_N4 Non Unique Default UPPER("CALL_APP_PAY_SERVICE_REQ_CODE")
IBY_PAY_SERVICE_REQUESTS_U1 Unique Default PAYMENT_SERVICE_REQUEST_ID
IBY_PAY_SERVICE_REQUESTS_U2 Unique Default CALLING_APP_ID, CALL_APP_PAY_SERVICE_REQ_CODE