ReceivablesReceiptMethod
The receipt method contains information that defines how payments are applied or allocated within receivables. The information includes the receipt class, receipt method name and description, the option for debit memos to inherit receipt numbers, the option for receipt to inherit transaction numbers, grouping number of receipts rule, receipt maturity date rule, and lead days. For automatically created receipts, receipt methods define the rules for creating these receipts. For manually created receipts, receipt methods define user-definable receipt types. Each receipt method is linked with a specific set of remittance bank accounts, which can be assigned to a receipt. For instance, if you receive lockbox transmissions from multiple banks, you can create a lockbox receipt method with the bank accounts from the banks assigned to them.
Business Views
** Available for extracting data- receivablesReceiptMethodsExtract**
The receipt method contains information that defines how payments are applied or allocated within receivables. The information includes the receipt class, receipt method name and description, the option for debit memos to inherit receipt numbers, the option for receipt to inherit transaction numbers, grouping number of receipts rule, receipt maturity date rule, and lead days. For automatically created receipts, receipt methods define the rules for creating these receipts. For manually created receipts, receipt methods define user-definable receipt types. Each receipt method is linked with a specific set of remittance bank accounts, which can be assigned to a receipt. For instance, if you receive lockbox transmissions from multiple banks, you can create a lockbox receipt method with the bank accounts from the banks assigned to them.
Label, Plural Label
Receivables Receipt Methods, Receivables Receipt Methods
Data Source
Read-optimized data store
Fields
- automaticPrintTemplate (string)
The merchant reference for the credit card processor used as the funds capture payment method to remit payment for automatic receipts created using this automatic receipt method.
Label
Automatic Print Template
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- not nullable
- debitMemosInheritReceiptNumbersFlag (boolean)
The option that indicates whether a debit memo reversal is assigned the same number as the reversed receipt using this receipt method.
Label
Debit Memos Inherit Receipt Numbers
- directDebitCollectionFlag (boolean)
The option that indicates whether receipts created from this automatic receipt method use ISO 20022 direct debit collections.
Label
ISO Direct Debit
- effectiveEndDate (date)
The date when this receipt method is inactive.
Label
Effective End Date
Properties
- searchable
- effectiveStartDate (date)
The date when this receipt method is active.
Label
Effective Start Date
Properties
- searchable
- not nullable
- leadDays (int32)
The number of days before the invoice due date that an invoice can be selected for application by the automatic receipt process using this automatic receipt method.
Label
Lead Days
- maximumAmount (big-decimal)
The maximum amount possible to create bills receivable from applied transactions using this bills receivable receipt method.
Label
Maximum Amount
- minimumAmount (big-decimal)
The minimum amount necessary to create bills receivable from applied transactions using this bills receivable receipt method.
Label
Minimum Amount
- name (string)
The name of the receipt method.
Label
Name
Properties
- searchable
- not nullable
- printedName (string)
The text that's printed on statements when referring to this receipt method.
Label
Printed Name
- receiptMaturityDateRule (enumeration: ReceiptMaturityDateRule)
The rule that determines the maturity date to use on a receipt created from invoices with different due dates using this automatic receipt method. Valid values are: Earliest - earliest due date of all invoices, Latest - latest due date of all invoices.
Label
Receipt Maturity Date Rule
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ReceiptMaturityDateRule
Valid Values
- EARLIEST
- LATEST
-
- receiptMethodId (int64)
The identifier of the receipt method.
Label
Receipt Method ID
Properties
- searchable
- sortable
- not nullable
- receiptsInheritBillsReceivableNumbersFlag (boolean)
The option that indicates whether bills receivable created from transactions with this bills receivable receipt method use the transaction number as the bill receivable number.
Label
Receipts Inherit Bills Receivable Numbers
- receiptsInheritTransactionNumbersFlag (boolean)
The option that indicates whether a receipt created with this automatic receipt method is assigned the number of the transaction to which it's applied.
Label
Receipts Inherit Transaction Numbers
- timeCreated (date-time)
The date and time when the record was created.
Label
Creation Date
Properties
- searchable
- not nullable
- timeUpdated (date-time)
The date and time when the record was last updated.
Label
Last Updated Date
Properties
- searchable
- not nullable
- updatedBy (string)
The user who last updated the record.
Label
Last Updated By
Properties
- not nullable
Reference Object
- billsReceivableTransactionType (ReceivablesTransactionType)
The transaction type contains information about transaction types, including transaction type set, legal entity, transaction type name, description, transaction class, transaction status, from date, creation sign, generate bill option, invoice type, credit memo type, application rule set, and payment terms. It contains every transaction type used for invoices, bills receivable, and credit memos.
Business Object
ReceivablesTransactionTypeFields
- customerTransactionTypeSequenceId (int64)
The sequence identifier of the transaction type.
Label
Customer Transaction Type Sequence ID
Properties
- searchable
- sortable
- not nullable
- customerTransactionTypeSequenceId (int64)
- customerPaymentMethod (FundsCapturePaymentMethod)
This business object defines all payment methods for the funds capture flow. Payment methods are categorized by instrument types BANKACCOUNT, CREDITCARD, and DEBITCARD. Each payment method includes attribute-level applicability settings for payment attributes on documents receivable.
Business Object
FundsCapturePaymentMethodFields
- paymentChannelCode (string)
User-entered primary key.
Label
Payment Channel Code
Properties
- searchable
- sortable
- not nullable
- paymentChannelCode (string)
- numberOfReceiptsRule (ERPLookupCode)
The rule that determines how the automatic receipt process groups and applies receipts against transactions using this automatic receipt method.
Business Object
ERPLookupCodeFields
- lookupCode (string)
The unique identifier of the Lookup Code.
Label
Lookup Code ID
Properties
- inherited
- searchable
- sortable
- not nullable
- lookupType (string)
The unique identifier of the Lookup Type.
Label
Lookup Type ID
Properties
- inherited
- searchable
- sortable
- not nullable
- lookupCode (string)
- receivablesReceiptClass (ReceivablesReceiptClass)
The Receivables Receipt Class business object determines the required processing steps for receipts. These steps include bills receivable, automatic or manual receipt creation, the remittance method, the bank clearance method, and whether receipts require confirmation by the customer. The receipt methods assigned to a receipt class define the receipt entries and applications, and determine the customer remittance bank information.
Business Object
ReceivablesReceiptClassFields
- clearanceMethod (enumeration: RequireClearance)
The receipt class clearance method. Valid values are: Directly, By Automatic Clearing, By Matching.
Label
Clearance Method
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: RequireClearance
Properties
- not nullable
Valid Values
- N
- S
- Y
-
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- not nullable
- creationMethodCode (enumeration: ReceiptCreationMethod)
Code that indicates the receipt class creation method. Valid values are AUTOMATIC for automatic receipts and MANUAL for manual and lockbox receipts.
Label
Creation Method Code
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ReceiptCreationMethod
Properties
- searchable
- sortable
- not nullable
Valid Values
- AUTOMATIC
- BR
- BR_REMIT
- MANUAL
- ORA_NETTING
-
- name (string)
Name of the receipt class.
Label
Name
Properties
- not nullable
- receiptClassId (int64)
Identifier of the receipt class.
Label
Receipt Class ID
Properties
- searchable
- sortable
- not nullable
- receiptCreationStatus (enumeration: ReceiptCreationStatus)
Status assigned to the receipt during the creation process. Valid values are: Approved, Cleared, Confirmed, Remitted, Reversed, Risk eliminated.
Label
Receipt Creation Status
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ReceiptCreationStatus
Properties
- searchable
- sortable
- not nullable
Valid Values
- APPROVED
- CLEARED
- CONFIRMED
- REMITTED
- REVERSED
- RISK_ELIMINATED
-
- remittanceMethod (enumeration: RemittanceMethod)
The receipt class remittance method used by this receipt method. Valid values are: Standard, Factoring, Standard and Factoring, No Remittance.
Label
Remittance Method
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: RemittanceMethod
Valid Values
- FACTORING
- NONE
- STANDARD
- STANDARD_AND_FACTORING
-
- requireConfirmationFlag (boolean)
The option that indicates whether automatic receipts created by the receipt method with this receipt class require confirmation by the customer.
Label
Require Confirmation
Properties
- not nullable
- requireRemittanceFlag (boolean)
Indicates whether receipts created by the receipt method with the receipt class require remittance.
Label
Require Remittance
Properties
- not nullable
- timeCreated (date-time)
The date and time when the record was created.
Label
Creation Date
Properties
- searchable
- not nullable
- timeUpdated (date-time)
The date and time when the record was last updated.
Label
Last Updated Date
Properties
- searchable
- not nullable
- updatedBy (string)
The user who last updated the record.
Label
Last Updated By
Properties
- not nullable
- clearanceMethod (enumeration: RequireClearance)
- automaticPrintTemplate (string)