ReceivablesLateCharge
The Receivables Late Charge business object provides the details of the late charges assigned to a transaction.
Business Views
** Available for extracting data- receivablesLateChargesExtract**
The Receivables Late Charge business object provides the details of the late charges assigned to a transaction.
Label, Plural Label
Receivables Late Charges, Receivables Late Charges
Data Source
Read-optimized data store
Fields
- conversionRate (int64)
The conversion rate for the interest charge.
Label
Conversion Rate
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- not nullable
- creditItemsFlag (boolean)
The option that indicates whether to include credit items as a charge reduction in the late charge calculation.
Label
Credit Items
- displayFlag (boolean)
Label
Display
- disputedTransactionsFlag (boolean)
The option that indicates whether to include disputed transactions in the late charge calculation.
Label
Disputed Transactions
- generatedDate (date)
The date the late charge was generated.
Label
Generated Date
- holdChargedInvoicesFlag (boolean)
The option that indicates whether to place a hold on invoices with late charges.
Label
Hold Charged Invoices
- interestCalculationFormula (enumeration: ChargeOnFinanceChargeIndicator)
The formula used to calculate late charges.
Label
Interest Calculation Formula
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ChargeOnFinanceChargeIndicator
Valid Values
- N
- Y
-
- interestCalculationPeriod (string)
The period used to calculate late charge interest.
Label
Interest Calculation Period
- interestFixedAmount (big-decimal)
The fixed amount used to calculate late charge interest on a charge schedule.
Label
Interest Fixed Amount
- interestHeaderId (int64)
The identifier of the interest header. This is a primary key of the Interest Header view object.
Label
Interest Header ID
Properties
- searchable
- sortable
- not nullable
- interestPeriodDays (big-decimal)
The number of days in the period used to calculate late charge interest.
Label
Interest Period Days
- interestRate (big-decimal)
The late charge interest rate.
Label
Interest Rate
- interestType (enumeration: InterestType)
The charge method to use to calculate late charge interest on a charge schedule. Valid values are Amount and Percentage.
Label
Interest Type
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: InterestType
Valid Values
- CHARGES_SCHEDULE
- FIXED_AMOUNT
- FIXED_RATE
-
- lastAccrueChargeDate (date)
The date the late charge interest was last compounded.
Label
Last Accrue Charge Date
- lateChargeType (enumeration: HeaderType)
The late charge document type. Valid values are: ADJ - Adjustment, DM - Debit Memo, INV - Interest Invoice.
Label
Late Charge Type
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: HeaderType
Properties
- not nullable
Valid Values
- ADJ
- DM
- INV
-
- maximumThresholdAmount (big-decimal)
The maximum threshold amount of the late charge.
Label
Maximum Threshold Amount
- minimumCustomerBalanceOverdueAmount (big-decimal)
The minimum customer balance overdue amount defined for the customer profile late charge currency.
Label
Minimum Customer Balance Overdue Amount
- minimumCustomerBalanceOverduePercent (big-decimal)
The minimum customer balance overdue percentage defined for the customer profile late charge currency.
Label
Minimum Customer Balance Overdue Percent
- minimumCustomerBalanceOverdueType (string)
The minimum customer balance overdue type defined for the customer profile late charge currency. Valid values are Amount and Percent.
Label
Minimum Customer Balance Overdue Type
- minimumInvoiceBalanceOverdueAmount (big-decimal)
The minimum invoice balance overdue amount defined for the customer profile late charge currency.
Label
Minimum Invoice Balance Overdue Amount
- minimumInvoiceBalanceOverduePercent (big-decimal)
The minimum invoice balance overdue percentage defined for the customer profile late charge currency.
Label
Minimum Invoice Balance Overdue Percent
- minimumInvoiceBalanceOverdueType (string)
The minimum invoice balance overdue type defined for the customer profile late charge currency. Valid values are Amount and Percent.
Label
Minimum Invoice Balance Overdue Type
- minimumThresholdAmount (big-decimal)
The minimum late charge interest to assess on overdue transactions.
Label
Minimum Threshold Amount
- paymentGraceDays (big-decimal)
The number of grace days after the transaction due date before late charges are calculated.
Label
Receipt Grace Days
- penaltyFixedAmount (big-decimal)
The fixed amount used to calculate late charge interest on a penalty charge schedule.
Label
Penalty Fixed Amount
- penaltyRate (big-decimal)
The penalty charge interest rate.
Label
Penalty Rate
- penaltyType (enumeration: PenaltyType)
The penalty charge type used to calculate late charges.
Label
Penalty Type
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: PenaltyType
Valid Values
- CHARGES_SCHEDULE
- FIXED_AMOUNT
- FIXED_RATE
-
- processStatus (enumeration: ProcessStatus)
The status of the late charge batch.
Label
Process Status
Type
-
Module: oraErpCoreReceivablesSetup
-
Enumeration Type: ProcessStatus
Valid Values
- N
- S
-
- startDate (date)
The date late charges began to accrue on the transaction.
Label
Start Date
- statusMessage (string)
The error message that appears when a late charge batch ends in error.
Label
Status Message
- 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
- useMultipleInterestRatesFlag (boolean)
The option on the customer profile that indicates whether to use multiple interest rates on a late charge interest invoice. If the option is enabled, then multiple rates apply to late charge calculations when the effective dates for multiple charge schedules occur within the same charge calculation period.
Label
Use Multiple Interest Rates
Reference Object
- 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)
- calculationMethod (ERPLookupCode)
The late charge interest calculation 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)
- collector (Collector)
A collector represents the functionality and details related to a customer's collector responsible for collecting past due amounts from customers and sending dunning letters. The details include the collector's name, reference set, type, employee, and inactive date.
Business Object
CollectorFields
- collectorId (int64)
The identifier of the collector.
Label
Collector ID
Properties
- searchable
- sortable
- not nullable
- collectorId (int64)
- currency (Currency)
A currency is a standardization of money used for displaying monetary amounts, assigning to ledgers, entering transactions, recording balances, and reporting. All currencies listed in the International Organization for Standardization 4217 standard are supported. The statistical unit currency is used for financial statistics in financial reports, allocation formulas, and other calculations.
Business Object
CurrencyFields
- currencyCode (string)
The currency in which an amount or a conversion rate is denominated.
Label
Currency Code
Properties
- searchable
- sortable
- not nullable
- currencyCode (string)
- customerAccount (CustomerAccount)
The Customer Account business object provides the details of the specific business activities that the deploying company engages in with a customer party of type Organization or Person.
Business Object
CustomerAccountFields
- customerAccountId (int64)
Identifier of the customer account.
Label
Customer Account ID
Properties
- searchable
- sortable
- not nullable
- customerAccountId (int64)
- customerAccountProfile (CustomerProfile)
The Customer Account Profile business object provides the details of a specific profile class record assigned to a customer account for a specified time period and modified according to the account requirements.
Business Object
CustomerProfileFields
- customerAccountProfileId (int64)
The identifier of the customer profile.
Label
Customer Account Profile ID
Properties
- searchable
- sortable
- not nullable
- customerAccountProfileId (int64)
- customerAccountSitePurpose (CustomerAccountSitePurpose)
The Customer Account Site Business Purpose business object provides the details of the business purposes assigned to customer account sites, for example Bill-to, Ship-to, and Statements. Each customer account site can have one or more business purposes.
Business Object
CustomerAccountSitePurposeFields
- siteUseId (int64)
Identifier of the customer account site business purpose.
Label
Site Use ID
Properties
- searchable
- sortable
- not nullable
- siteUseId (int64)
- customerProfileCurrencySetting (CustomerCurrencyObjectSetting)
The Customer Profile Currency Setting provides the details of the credit limits specified for a customer account and bill-to site profile in different currencies.
Business Object
CustomerCurrencyObjectSettingFields
- customerAccountProfileAmountId (int64)
The identifier of the customer profile amount.
Label
Customer Account Profile Amount ID
Properties
- searchable
- sortable
- not nullable
- customerAccountProfileAmountId (int64)
- exchangeRateTypeLookup (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)
- lateChargeBatch (ReceivablesLateChargeBatch)
The Receivables Late Charge Batch provides details about the late charge batches created during the late charge calculation process. It includes header information for each batch of interest invoices generated for overdue customer accounts. Each record represents a batch of late charges calculated for overdue transactions, which may lead to the creation of interest invoices or adjustments, depending on the system configuration and late charge policy.
Business Object
ReceivablesLateChargeBatchFields
- lateChargeBatchId (int64)
Identifier of the late charge batch.
Label
Late Charge Batch ID
Properties
- searchable
- sortable
- not nullable
- lateChargeBatchId (int64)
- legalEntity (LegalEntity)
A legal entity represents an entity created under a commercial law which can own property, create obligation, recruit people, trade, account for themselves to regulators, taxation authorities, and owners. It identifies the legal owner or custodian for each business transaction for legal compliance and reporting.
Business Object
LegalEntityFields
- legalEntityId (int64)
The unique identifier of the legal entity. This is the primary key of the Legal Entities view object.
Label
Legal Entity ID
Properties
- searchable
- sortable
- not nullable
- legalEntityId (int64)
- penaltyLateChargeSchedule (ReceivablesLateChargeSchedule)
A late charge schedule outlines the penalties or fees incurred when a payment isn't made by its due date. It provides detailed information on the late charge schedules, including charge schedule names and descriptions.
Business Object
ReceivablesLateChargeScheduleFields
- scheduleId (int64)
The identifier of the charge schedule. This is a foreign key of the AR_CHARGE_SCHEDULES view object.
Label
Schedule ID
Properties
- searchable
- sortable
- not nullable
- scheduleId (int64)
- receivablesLateChargeSchedule (ReceivablesLateChargeSchedule)
A late charge schedule outlines the penalties or fees incurred when a payment isn't made by its due date. It provides detailed information on the late charge schedules, including charge schedule names and descriptions.
Business Object
ReceivablesLateChargeScheduleFields
- scheduleId (int64)
The identifier of the charge schedule. This is a foreign key of the AR_CHARGE_SCHEDULES view object.
Label
Schedule ID
Properties
- searchable
- sortable
- not nullable
- scheduleId (int64)
- receivablesPayment (ReceivablesPaymentTerm)
The receivables payment terms contain the information related to payment terms that outline the timing and method of payment, as well as any applicable discounts or penalties for early or late payment. The information includes reference set, name, description, billing cycle, base amount, discount basis, discount basis date, from and to dates, print lead days, and installment option.
Business Object
ReceivablesPaymentTermFields
- termId (int64)
The identifier of the payment terms.
Label
Term ID
Properties
- searchable
- sortable
- not nullable
- termId (int64)
- receivablesTransactionType (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)
- standardMessage (ReceivablesCustomerStatementStandardMessage)
The Receivables Customer Statement Standard Message setup provides the details of the texts that Receivables prints at the bottom of the customer statements.
Business Object
ReceivablesCustomerStatementStandardMessageFields
- customerStatementStandardMessageId (int64)
Identifier of the standard message in the customer statement footer.
Label
Customer Statement Standard Message ID
Properties
- searchable
- sortable
- not nullable
- customerStatementStandardMessageId (int64)
- conversionRate (int64)