Skip to main content

Payment Schedules

Once a supplier transaction is validated, FAP generates Payment Schedules to track exactly when and how much is owed. Each schedule row represents one instalment defined by the transaction's payment terms. This gives accounts payable a clear view of upcoming obligations.

Schedule generation​

When a transaction reaches VALIDATED status, Raytio generates its payment schedules automatically. It:

  1. Reads the payment term attached to the transaction
  2. Expands the transaction's net amount across the payment term lines, calculating a due date and amount for each instalment
  3. Creates one payment schedule entry per instalment

Only one schedule can exist for a given supplier, transaction, and due date, so schedules are never duplicated if generation runs again.

Schedule fields​

Each payment schedule entry records:

FieldPurpose
SupplierThe supplier this obligation is owed to
Supplier site useThe site use associated with the payment term
Supplier transactionThe transaction that generated this schedule
Payment termThe term used to calculate this instalment
Schedule statusOP (open) or CL (closed)
Payment classType of obligation: INV, CM, DM, or PREP
Due dateWhen this instalment is due
Amount due originalThe original instalment amount
Amount due remainingWhat is still outstanding
Amount appliedHow much has been applied against this schedule
Amount adjustedAdjustments (write-offs, corrections)
Amount on holdAmounts subject to an active transaction hold

Schedule status​

StatusMeaning
OPOpen — the obligation is outstanding
CLClosed — the obligation has been fully settled

A schedule with status OP represents an unpaid instalment. When payments are applied and the remaining amount reaches zero, the schedule transitions to CL (closed). Payment application is a future phase.

Payment class​

The payment class mirrors the transaction type that generated the schedule:

Payment classSource
INVInvoice
CMCredit memo
DMDebit memo
PREPPrepayment

Relationship to transaction holds​

The Amount on hold field tracks the portion of an instalment that is currently subject to an open transaction hold. This field is informational in the current release — the payments phase will use it to prevent disbursement of held amounts.

Authorisation​

Accounts payable viewer and above can read schedules. Payment schedules are generated by Raytio and are read-only — they cannot be created, edited, or deleted directly.

Further reading​