Deferred Penalty Run

The Deferred Penalty Run task calculates deferred penalty amounts and creates one-off charges for past due bills.

A deferred penalty is distinct from the late payment penalties calculated by the Penalty Run task. A deferred penalty is a one-off charge that is applied to the associated account if a bill remains unpaid after a number of days, as specified in the Bill Type setup. This task is typically run once a day.

  1. Query the BILL table for bills with deferred penalty amounts that are unpaid after their deferred penalty dates (BILL.DEFERREDPENALTYAMOUNT > 0, BILL.PAIDSTAT <> Y, and BILL.DEFERREDPENALTYDATE < today).
  2. For each bill, add a one-off charge to the associated account equal to the bill’s deferred penalty amount.
  3. Also add an account activity record so that the one-off charge can be billed later.
  4. Update the bill to show that the deferred penalty has been applied.

Setup

This table describes the Infor Public Sector setup forms that are used to configure this task:

Setup formComments
Bill TypeDefines deferred penalties for bill types

This table lists the database tables that store setup information for this task:

TableComments
BILLING.BILLTYPEStores setup information for each bill type, including deferred penalties.

Invocation

The Deferred Penalty Run task has no parameters. It can be scheduled and invoked manually through the Infor Public Sector Batch Manager form, and it can also be invoked through the console.

Monitoring

If the Deferred Penalty Run task is successful, you can expect to see a series of messages similar to these in the Billing Batch Process log:

  • Successfully add the run record
  • Start processing bills
  • Starting DeferredPenalty Bill # [bill #]
  • Successfully completed DeferredPenaltyRun Bill # [bill #]
  • Run successfully completed

In the database, the PROCESSINGFLAG column in BILLING.DEFERREDPENALTYRUN is set to Y at the start of a run, and set to N when the run is finished.

Data output

This table lists the database tables in which this task adds or updates records:

TableComments
BILLING.ACCOUNTACTIVITYAdds an account activity record for each one-off charge so it can be billed later.
BILLING.BILLSets EARLYPAYORDEFERREDPENALTY to Y to indicate that the deferred penalty has been applied.
BILLING. DEFERREDPENALTYRUNStores details on the deferred penalty run, indicating the run key, the schedule key, and whether the run is processing.
BILLING.ONEOFFCHARGEDeferred penalties are applied as one-off charges, so the run will create a one-off charge for each deferred penalty.

This table lists the Infor Public Sector forms that you can use to review the results of this task:

FormComments
Manage Account pageUsed to look up and review one-off charges.