ReceivablesEnterpriseConfiguration
The Receivables Enterprise Configuration business object provides the Receivables system options used to configure the specific Receivables environment for an individual business unit.
Business Views
** Available for extracting data- receivablesEnterpriseConfigurationsExtract**
The Receivables Enterprise Configuration business object provides the Receivables system options used to configure the specific Receivables environment for an individual business unit.
Label, Plural Label
Receivables Enterprise Configurations, Receivables Enterprise Configurations
Data Source
Read-optimized data store
Fields
- accountingMethod (enumeration: AccountingMethod)
The lookup code for the system options accounting method.
Label
Accounting Method
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AccountingMethod
Properties
- not nullable
Valid Values
- ACCRUAL
- CASH
-
- allowAnyBusinessUnitToProcessReceiptsFlag (boolean)
The option that indicates whether this business unit allows payments for its transactions processed by any other business unit under the same primary ledger.
Label
Allow Any Business Unit to Process Receipts
- allowChangeToPrintedTransactionsFlag (boolean)
The option that indicates whether users can update transactions after they're printed.
Label
Allow Change to Printed Transactions
- allowDiscountOnPartialPaymentsFlag (boolean)
The option that indicates whether discounts on partial payments are available under this business unit.
Label
Allow Discount on Partial Payments
- allowFactoringOfBillsReceivableWithoutRecourseFlag (boolean)
The option that indicates whether the bills receivable can be factored without recourse under the business unit.
Label
Allow Factoring of Bills Receivable Without Recourse
- allowPaymentDeletionFlag (boolean)
The option that indicates whether users can delete receipts and bills receivable under this business unit.
Label
Allow Payment Deletion
- allowPaymentOfUnrelatedTransactionsFlag (boolean)
- allowTransactionDeletionFlag (boolean)
The option that indicates whether users can delete incomplete transactions under this business unit.
Label
Allow Transaction Deletion
- allowUnearnedDiscountsFlag (boolean)
The option that indicates whether to allow unearned discounts on transactions under this business unit.
Label
Allow Unearned Discounts
- assessLateChargesFlag (boolean)
The option that indicates whether late charges can be assessed on transactions under this business unit.
Label
Assess Late Charges
- autoInvoiceLogFileMessageLevel (int64)
The value that indicates the amount of detail to display in the AutoInvoice log file.
Label
AutoInvoice Log File Message Level
- autoInvoiceMaximumMemoryInBytes (int64)
The value that indicates the amount of memory to allocate to AutoInvoice validations.
Label
AutoInvoice Maximum Memory in Bytes
- autoInvoicePurgeInterfaceTablesFlag (boolean)
The option that indicates whether AutoInvoice automatically purges successfully processed transactions from the AutoInvoice interface tables.
Label
AutoInvoice Purge Interface Tables
- autoReceiptsInvoicesPerCommit (int32)
The number of invoices that the Automatic Receipt program processes before saving.
Label
AutoReceipts Invoices per Commit
- autoReceiptsReceiptsPerCommit (int32)
The number of receipts that the Automatic Receipt program processes before saving.
Label
AutoReceipts Receipts per Commit
- autocashToleranceAmount (int64)
Amount that can be added to an underpaid receipt amount to apply to and close an open invoice.
Label
AutoCash Tolerance Amount
- autoinvoiceAccountingDatesOutOfOrder (enumeration: AutoInvoiceClosedPeriodRule)
The option that indicates how AutoInvoice processes document sequencing on transactions with accounting dates out of order. Valid values are: Adjust - adjust the transaction accounting date, Reject - reject the transaction.
Label
AutoInvoice Accounting Dates Out of Order
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AutoInvoiceClosedPeriodRule
Valid Values
- Adjust
- Reject
-
- automaticJournalImportFlag (boolean)
The option that indicates whether to automatically run the General Ledger Journal Import process when posting under this business unit.
Label
Automatic Journal Import
- averageDailyBalanceCalculationPeriod (enumeration: LateChargeCalculationMode)
The option that indicates the period to use to calculate the late charges on balance forward bills using the average daily balance. Valid values are: Run Date to Run Date and Bill Date to Run Date.
Label
Average Daily Balance Calculation Period
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: LateChargeCalculationMode
Valid Values
- DUE_TO_RUN_DATE
- RUN_TO_RUN_DATE
-
- businessUnitId (int64)
The identifier of the business unit associated with the system options.
Label
Business Unit ID
Properties
- searchable
- sortable
- not nullable
- chargebackDueDate (enumeration: ChargebackReferenceType)
The default due date to assign to chargebacks created under this business unit. Valid values are: Deposit Date, Entered Date, Open Invoice Due Date, and Receipt Date.
Label
Chargeback Due Date
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ChargebackReferenceType
Valid Values
- CREDIT_MEMO
- PAYMENT
- PAYMENT_BATCH
- RECEIPT
-
- createReciprocalCustomerFlag (boolean)
Label
Create Reciprocal Customer
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- not nullable
- daysInDaysSalesOutstandingCalculation (int32)
The number of day that sales are outstanding for the business unit, used by the Collections Effectiveness report.
Label
Days in Days Sales Outstanding Calculation
- daysPerPostingCycle (int32)
The number of posting days to use per commit cycle in the posting program under this business unit.
Label
Days per Posting Cycle
- daysToAutoapplyAReceipt (big-decimal)
The number of days AutoApply attempts to apply open receipts to transactions for the business unit.
Label
Days to AutoApply a Receipt
- discountBasis (enumeration: DiscountBasis)
The discount basis amount to use amount to calculate discounts for payment terms under the business unit. Valid values are: Invoice Amount, Lines Only, Lines and Tax not Fright Items and Tax, and Lines, Freight Items, and Tax.
Label
Discount Basis
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: DiscountBasis
Valid Values
- F
- I
- L
- T
-
- documentNumberGenerationLevel (enumeration: DocumentSequenceGenerationLevel)
The option that indicates when to generate document numbers on transactions that use document sequencing. Valid values are: When Completed, When Saved, and None.
Label
Document Number Generation Level
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: DocumentSequenceGenerationLevel
Valid Values
- WHEN_TRX_COMMITTED
- WHEN_TRX_COMPLETED
-
- enableBillsReceivableFlag (boolean)
The option that indicates whether bills receivable functionality is enabled for the business unit.
Label
Enable Bills Receivable
- enableChannelRevenueManagementIntegrationFlag (boolean)
Indicates whether Channel Revenue Management integration on receipts processed by the applicable business unit is enabled.
Label
Enable Channel Revenue Management Integration
- enableMultifundAccountingFlag (boolean)
The option that indicates whether multifund accounting is enabled for the business unit.
Label
Enable Multifund Accounting
- enableRecurringBillingFlag (boolean)
The option that indicates whether to enable recurring billing for the business unit.
Label
Enable Recurring Billing
- fromPostalCode (string)
The default starting postal code range for sales tax rate assignments.
Label
From Postal Code
- fromWriteOffLimitPerReceipt (big-decimal)
The minimum write-off amount limit per receipt to allow under this business unit.
Label
From Write-Off Limit per Receipt
- includeStatementBusinessUnitInEmailSubject (enumeration: AddAttributeEmailSubject)
The option that indicates how to include the business unit name in the subject line of the email that accompanies the delivery of statements using email.
Label
Include Statement Business Unit in Email Subject
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AddAttributeEmailSubject
Valid Values
- DO_NOT_INCLUDE
- FIRST
- LAST
-
- includeStatementDateInEmailSubject (enumeration: AddAttributeEmailSubject)
The option that indicates how to include the statement date in the subject line of the email that accompanies the delivery of statements using email.
Label
Include Statement Date in Email Subject
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AddAttributeEmailSubject
Valid Values
- DO_NOT_INCLUDE
- FIRST
- LAST
-
- includeTransactionBusinessUnitInEmailSubject (enumeration: AddAttributeEmailSubject)
The option that indicates how to include the business unit name in the subject line of the email that accompanies the delivery of transactions using email.
Label
Include Transaction Business Unit in Email Subject
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AddAttributeEmailSubject
Valid Values
- DO_NOT_INCLUDE
- FIRST
- LAST
-
- includeTransactionNumberInEmailSubject (enumeration: AddAttributeEmailSubject)
The option that indicates how to include the transaction number in the subject line of the email that accompanies the delivery of transactions using email.
Label
Include Transaction Number in Email Subject
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: AddAttributeEmailSubject
Valid Values
- DO_NOT_INCLUDE
- FIRST
- LAST
-
- lockboxClaimforInvalidTransactionReferenceFlag (boolean)
The option that indicates whether to create claims for matched reference numbers.
Label
Lockbox Claim for Invalid Transaction Reference
- minimumRefundAmount (big-decimal)
The minimum refund amount in the ledger currency to allow under this business unit.
Label
Minimum Refund Amount
- printHomeCountryFlag (boolean)
The option that indicates whether to print the home country on transactions and statements that refer to addresses in that country.
Label
Print Home Country
- printRemitToAddressFlag (boolean)
The option that indicates whether to print the remit-to address on customer statements.
Label
Print Remit-to Address
- receiptConfirmationThresholdAmount (big-decimal)
The threshold amount in the ledger currency above which automatic receipts require confirmation by the customer.
Label
Receipt Confirmation Threshold Amount
- requireBillingLocationForReceiptsFlag (boolean)
The option that indicates whether a receipt must have a bill-to site.
Label
Require Billing Location for Receipts
- requireSalespersonFlag (boolean)
The option that indicates whether to assign salespersons to transactions.
Label
Require Salesperson
- salesCreditPercentLimit (big-decimal)
The revenue adjustment percentage limit of combined revenue and nonrevenue sales credits per salesperson per transaction line.
Label
Sales Credit Percent Limit
- splitAmount (big-decimal)
The value the Collection Effectiveness report uses to divide transactions over and under the amount entered.
Label
Split Amount
- statementDeliveryEmailBody (string)
The default text to use in the body of the email that accompanies the delivery of statements using email.
Label
Statement Delivery Email Body
- statementDeliveryEmailSubject (string)
The default text to use in the subject line of the email that accompanies the delivery of statements using email.
Label
Statement Delivery Email Subject
- statementDeliveryFromEmailAddress (string)
The email address that sends statements to customers using email.
Label
Statement Delivery from Email Address
- statementDeliveryFromEmailName (string)
The user name that sends statements to customers using email.
Label
Statement Delivery from Email Name
- statementDeliveryReplyToEmail (email)
The reply-to email address for customers to use that receive statements using email.
Label
Statement Delivery Reply-to Email
- taxInvoicePrintingOptions (enumeration: TaxPrintingOption)
The option that indicates the method used to print tax amounts on transactions.
Label
Tax Invoice Printing Options
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: TaxPrintingOption
Valid Values
- EUROPEAN TAX FORMAT
- ITEMIZE AND SUM
- ITEMIZE TAXES
- ITEMIZE WITH RECAP
- RECAP
- RECAP_BY_NAME
- SUM TAXES
- TOTAL ONLY
-
- 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
- toPostalCode (string)
The default ending postal code range for sales tax rate assignments.
Label
To Postal Code
- toWriteOffLimitPerReceipt (big-decimal)
The maximum write-off amount limit per receipt to allow under this business unit.
Label
To Write-Off Limit per Receipt
- transactionDeliveryEmailBody (string)
The default text to use in the body of the email that accompanies the delivery of transactions using email.
Label
Transaction Delivery Email Body
- transactionDeliveryEmailSubject (string)
The default text to use in the subject line of the email that accompanies the delivery of transactions using email.
Label
Transaction Delivery Email Subject
- updatedBy (string)
The user who last updated the record.
Label
Last Updated By
Properties
- not nullable
- useAutoapplyFlag (boolean)
The option that indicates whether the business unit uses AutoApply.
Label
Use AutoApply
- useHeaderLevelRoundingFlag (boolean)
The option that indicates whether Header Level Rounding is enabled for the business unit.
Label
Use Header Level Rounding
Reference Object
- applicationExceptionRule (ReceivablesApplicationExceptionRule)
The receivables application exception rule setup describes and groups rules for handling underpayments or overpayments, such as adjusting underpayments or issuing refunds for overpayments.
Business Object
ReceivablesApplicationExceptionRuleFields
- exceptionRuleId (int64)
The identifier of the receipt application exception rule.
Label
Exception Rule ID
Properties
- searchable
- sortable
- not nullable
- exceptionRuleId (int64)
- autoInvoiceGroupingRule (ReceivablesAutoinvoiceGroupingRule)
The AutoInvoice grouping rule is a set of rules that determines how the invoice interface lines should be grouped to create invoices. It includes details such as name, description, line ordering rule, transaction class, from and to date, and optional grouping characteristics. The AutoInvoice uses these rules to create invoices. The rules specify various transaction attributes that must be identical for the same transaction. For example, if the transaction number is part of the grouping rule and two interface lines have different transaction numbers, then two transactions are created.
Business Object
ReceivablesAutoinvoiceGroupingRuleFields
- groupingRuleId (int64)
The identifier of the grouping rule.
Label
Grouping Rule ID
Properties
- searchable
- sortable
- not nullable
- groupingRuleId (int64)
- autocashRuleSet (ReceivablesAutoCashRuleSet)
The AutoCash rule sets determine how receipts are applied to transactions and how customer balances are updated after receipt application. The AutoCash rule set provides the details of the AutoCash rule sets, including the order in which rules appear in a rule set, their name, description, and options to include discounts, finance charges, dispute items, and apply partial payments.
Business Object
ReceivablesAutoCashRuleSetFields
- autocashRuleSetId (int64)
The identifier of the AutoCash rule hierarchy.
Label
AutoCash Rule Set ID
Properties
- searchable
- sortable
- not nullable
- autocashRuleSetId (int64)
- automatchRuleSet (ReceivablesAutomatchRuleSet)
The AutoMatch rule set provides the details of the AutoMatch rule set. The details include reference set, name, description, start date, end date, customer recommendation threshold, minimum match hold, combined weighted hold, and days of closed invoices hold.
Business Object
ReceivablesAutomatchRuleSetFields
- automatchRuleId (int64)
The identifier of the AutoMatch rule set.
Label
AutoMatch Rule ID
Properties
- searchable
- sortable
- not nullable
- automatchRuleId (int64)
- bankAccountReceiptMethod (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 Object
ReceivablesReceiptMethodFields
- receiptMethodId (int64)
The identifier of the receipt method.
Label
Receipt Method ID
Properties
- searchable
- sortable
- not nullable
- receiptMethodId (int64)
- billsReceivableTransactionSourceSequence (ReceivablesTransactionSource)
The Receivables Transaction Source business object determines specific behavior of Receivables transactions, including transaction numbering, transaction type and credit memo defaulting, and AutoInvoice behavior for imported transactions.
Business Object
ReceivablesTransactionSourceFields
- batchSourceSequenceId (int64)
The sequence identifier of the transaction source assigned to the transaction batch.
Label
Transaction Source Sequence Identifier
Properties
- searchable
- sortable
- not nullable
- batchSourceSequenceId (int64)
- businessUnit (BusinessUnit)
A business unit represents a unit of an enterprise that performs one or more business functions and may have service provider relationships between the units. It typically focuses on a specific market segment, product line, geographic region, or set of services. The business transactions are recorded, reported, and accounted against the business unit.
Business Object
BusinessUnitFields
- id (int64)
The unique identifier of the business unit.
Label
Business Unit ID
Properties
- inherited
- searchable
- sortable
- not nullable
- overridable
- id (int64)
- cashBasisLedger (Ledger)
A ledger represents a record-keeping book used to track financial transactions. It serves as a central repository for all financial activities within an organization, providing a chronological and systematic account of debits, credits, and balances. Ledgers play a crucial role in financial management, budgeting, and maintaining accurate financial records, tracking expenses, revenues, assets, liabilities, and equity.
Business Object
LedgerFields
- ledgerId (int64)
The unique identifier of the ledger for which the accounting entry is created.
Label
Ledger ID
Properties
- searchable
- sortable
- not nullable
- ledgerId (int64)
- creditCardReceiptMethod (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 Object
ReceivablesReceiptMethodFields
- receiptMethodId (int64)
The identifier of the receipt method.
Label
Receipt Method ID
Properties
- searchable
- sortable
- not nullable
- receiptMethodId (int64)
- creditCardRemittanceBankAccountUse (BankAccountBusinessUnitAssignment)
A bank account business unit assignment provides details of how each business unit can use a bank account for payables, receivables, payroll, and treasury activities. For example, a business unit might restrict a bank account to payroll disbursements or enable it for multiple application uses. This ensures that only authorized business processes access or use specific bank accounts, supporting operational requirements and internal controls.
Business Object
BankAccountBusinessUnitAssignmentFields
- id (int64)
Unique identifier for the bank account use.
Label
Bank Account Use Identifier
Properties
- searchable
- sortable
- not nullable
- id (int64)
- crossCurrencyRateType (CurrencyConversionRateType)
A currency conversion rate type defines conversion rate types such as Corporate, Daily, Period End, and Period Average. These conversion rate types are used to convert foreign currency journal amounts to ledger currency equivalents or translate and remeasure account balances to a reporting currency.
Business Object
CurrencyConversionRateTypeFields
- conversionRateType (string)
The rate type of the conversion rate used for the currency conversion, such as Corporate, Daily, Period End, and Period Average.
Label
Conversion Rate Type
Properties
- searchable
- sortable
- not nullable
- conversionRateType (string)
- debitMemoChargeTransactionTypeSequence (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)
- defaultCashAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- defaultCountry (Territory)
Business Object
TerritoryFields
- territoryCode (string)
The unique code of the territory.
Label
Territory Code
Properties
- searchable
- sortable
- not nullable
- territoryCode (string)
- defaultEarnedDiscountsAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- defaultOnAccountReceiptsAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- defaultUnappliedReceiptsAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- defaultUnearnedDiscountsAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- defaultUnidentifiedReceiptsAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- exceptionRuleAdjustmentActivity (ReceivablesActivity)
A receivables activity represents various transactions and events that occur within the accounts receivables of a business. This activity encompasses a wide range of actions related to managing and processing receivables. The receivables activity includes details such as business unit, name, description, activity type, active option, GL account source, tax rate code source, and distribution set for miscellaneous receipts. Receivables activities provide default accounting information for all activities in Receivables other than transactions and receipts. The receivables activity types are Adjustment, Bank Error, Bills Receivable Funds Recovery, Credit Card Chargeback, Credit Card Refund, Earned Discount, Late Charges, Miscellaneous Cash, Payment Netting, Prepayments, Receipt Write-offs, Refund, Short Term Debt, and Unearned Discount.
Business Object
ReceivablesActivityFields
- businessUnitId (int64)
The identifier of the business unit associated with the receivables activity.
Label
Business Unit ID
Properties
- searchable
- sortable
- not nullable
- receivablesTransactionId (int64)
The identifier of the receivables activity.
Label
Receivables Transaction ID
Properties
- searchable
- sortable
- not nullable
- businessUnitId (int64)
- exceptionRuleAdjustmentReason (ERPLookupCode)
The reason for the adjustment that the receipt application exception rule performs on overpayments and underpayments.
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)
- exceptionRuleRefundPaymentMethod (PaymentMethod)
Primary key entered by the user.
Business Object
PaymentMethodFields
- code (string)
Primary key entered by the user.
Label
Payment Method Code
Properties
- searchable
- sortable
- not nullable
- code (string)
- exceptionRuleWriteOffActivity (ReceivablesActivity)
A receivables activity represents various transactions and events that occur within the accounts receivables of a business. This activity encompasses a wide range of actions related to managing and processing receivables. The receivables activity includes details such as business unit, name, description, activity type, active option, GL account source, tax rate code source, and distribution set for miscellaneous receipts. Receivables activities provide default accounting information for all activities in Receivables other than transactions and receipts. The receivables activity types are Adjustment, Bank Error, Bills Receivable Funds Recovery, Credit Card Chargeback, Credit Card Refund, Earned Discount, Late Charges, Miscellaneous Cash, Payment Netting, Prepayments, Receipt Write-offs, Refund, Short Term Debt, and Unearned Discount.
Business Object
ReceivablesActivityFields
- businessUnitId (int64)
The identifier of the business unit associated with the receivables activity.
Label
Business Unit ID
Properties
- searchable
- sortable
- not nullable
- receivablesTransactionId (int64)
The identifier of the receivables activity.
Label
Receivables Transaction ID
Properties
- searchable
- sortable
- not nullable
- businessUnitId (int64)
- headerRoundingAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- interestChargeActivity (ReceivablesActivity)
A receivables activity represents various transactions and events that occur within the accounts receivables of a business. This activity encompasses a wide range of actions related to managing and processing receivables. The receivables activity includes details such as business unit, name, description, activity type, active option, GL account source, tax rate code source, and distribution set for miscellaneous receipts. Receivables activities provide default accounting information for all activities in Receivables other than transactions and receipts. The receivables activity types are Adjustment, Bank Error, Bills Receivable Funds Recovery, Credit Card Chargeback, Credit Card Refund, Earned Discount, Late Charges, Miscellaneous Cash, Payment Netting, Prepayments, Receipt Write-offs, Refund, Short Term Debt, and Unearned Discount.
Business Object
ReceivablesActivityFields
- businessUnitId (int64)
The identifier of the business unit associated with the receivables activity.
Label
Business Unit ID
Properties
- searchable
- sortable
- not nullable
- receivablesTransactionId (int64)
The identifier of the receivables activity.
Label
Receivables Transaction ID
Properties
- searchable
- sortable
- not nullable
- businessUnitId (int64)
- interestInvoiceTransactionTypeSequence (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)
- lateChargeTransactionSourceSequence (ReceivablesTransactionSource)
The Receivables Transaction Source business object determines specific behavior of Receivables transactions, including transaction numbering, transaction type and credit memo defaulting, and AutoInvoice behavior for imported transactions.
Business Object
ReceivablesTransactionSourceFields
- batchSourceSequenceId (int64)
The sequence identifier of the transaction source assigned to the transaction batch.
Label
Transaction Source Sequence Identifier
Properties
- searchable
- sortable
- not nullable
- batchSourceSequenceId (int64)
- ledger (Ledger)
A ledger represents a record-keeping book used to track financial transactions. It serves as a central repository for all financial activities within an organization, providing a chronological and systematic account of debits, credits, and balances. Ledgers play a crucial role in financial management, budgeting, and maintaining accurate financial records, tracking expenses, revenues, assets, liabilities, and equity.
Business Object
LedgerFields
- ledgerId (int64)
The unique identifier of the ledger for which the accounting entry is created.
Label
Ledger ID
Properties
- searchable
- sortable
- not nullable
- ledgerId (int64)
- penaltyChargeActivity (ReceivablesActivity)
A receivables activity represents various transactions and events that occur within the accounts receivables of a business. This activity encompasses a wide range of actions related to managing and processing receivables. The receivables activity includes details such as business unit, name, description, activity type, active option, GL account source, tax rate code source, and distribution set for miscellaneous receipts. Receivables activities provide default accounting information for all activities in Receivables other than transactions and receipts. The receivables activity types are Adjustment, Bank Error, Bills Receivable Funds Recovery, Credit Card Chargeback, Credit Card Refund, Earned Discount, Late Charges, Miscellaneous Cash, Payment Netting, Prepayments, Receipt Write-offs, Refund, Short Term Debt, and Unearned Discount.
Business Object
ReceivablesActivityFields
- businessUnitId (int64)
The identifier of the business unit associated with the receivables activity.
Label
Business Unit ID
Properties
- searchable
- sortable
- not nullable
- receivablesTransactionId (int64)
The identifier of the receivables activity.
Label
Receivables Transaction ID
Properties
- searchable
- sortable
- not nullable
- businessUnitId (int64)
- remittanceBankAccountUse (BankAccountBusinessUnitAssignment)
A bank account business unit assignment provides details of how each business unit can use a bank account for payables, receivables, payroll, and treasury activities. For example, a business unit might restrict a bank account to payroll disbursements or enable it for multiple application uses. This ensures that only authorized business processes access or use specific bank accounts, supporting operational requirements and internal controls.
Business Object
BankAccountBusinessUnitAssignmentFields
- id (int64)
Unique identifier for the bank account use.
Label
Bank Account Use Identifier
Properties
- searchable
- sortable
- not nullable
- id (int64)
- revenueTransferClearingAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- ruleSet (ReceivablesApplicationRuleSet)
The Receivables Application Rule Set business object provides the details of how a payment applied to a transaction reduces the open balance of the line, tax, freight, and late charge amounts on the transaction.
Business Object
ReceivablesApplicationRuleSetFields
- ruleSetId (int64)
The identifier of the application rule set.
Label
Rule Set ID
Properties
- searchable
- sortable
- not nullable
- ruleSetId (int64)
- sourceOfTerritory (ERPLookupCode)
The default Territory Flexfield for transactions under the business unit.
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)
- taxAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- unallocatedRevenueAccount (GeneralLedgerAccount)
A general ledger account combination represents the specific grouping of segment values within the Oracle General Ledger. It provides details of all the valid account combinations for each accounting flexfield structure within the General Ledger.
Business Object
GeneralLedgerAccountFields
- chartOfAccountsId (string)
The unique identifier of the chart of accounts.
Label
Chart of Accounts
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- codeCombinationId (int64)
The unique identifier of the account combination.
Label
Account ID
Properties
- inherited
- creatable
- searchable
- sortable
- not nullable
- chartOfAccountsId (string)
- accountingMethod (enumeration: AccountingMethod)