Skip to main content
Share / Export

Using the JB Interface Form

JB Interface interfaces billing invoices to Accounts Receivable and updates billing amounts in GL and JC. Progress and T&M use the same form. You can interface, change, and re-interface as often as needed — but only bills that already have an invoice number. Open bills without invoice numbers block GL month close until they are numbered and interfaced (or otherwise cleared).

Before you start​

  • Every bill you will Post has an assigned invoice number (JB Progress Billing or T&M Bill Edit; auto-sequence may come from JB Company Parameters).
  • Review/approval gates on the bill (if used) are satisfied before you expect AR updates — these interface pages do not document review level; that is enforced on the bill forms.
  • For closed-month re-interface: destination batch month must be open in both JC and AR. You can still re-interface even when JB Last Month Closed is closed.
  • Closed-month add/change/delete on bills is controlled by JB Company Parameters Closed Month Bill Control and Closed Mth Bill Access Role. Anyone with interface permission can still run Interface itself.

Steps​

  1. Open JB Interface (Job Billing → Billing → Invoicing).
  2. Set Bill Month to restrict which invoices appear (also used when moving bills forward — that is a separate Moving Progress Billings topic).
  3. Optionally check Restrict by Process Group and enter the JB Processing Group.
  4. Optionally check Include Billings With Blank Invoice Numbers to list active bills missing an invoice number (Progress and T&M) plus bills ready to interface. While this is checked, Post and every Interface checkbox are disabled — use it only to find blockers for GL close, then uncheck it to interface.
  5. Optionally set Created By (F4) to limit the grid to one user’s bills; blank = all users.
  6. Check Interface on each row, or check Interface all bills (pre-checks every row; uncheck exceptions). If Interface all bills is off, Interface defaults unchecked.
  7. Click Post → Batch Selection. Create or select a batch with the correct month and process the batch as usual. Selected invoices leave the grid.
  8. If the source month is closed, override the defaulted batch month to a month open in JC and AR before posting, or you get an error.

Grid status codes​

CodeMeaning
AActive invoice (not yet interfaced / active)
CPreviously interfaced invoice with changes (including notes-only edits). Re-interface to update AR. About help also calls this Status Change.
DPreviously interfaced invoice marked for deletion

AR updates on re-interface only when the bill Status is Change (C). Header, billing items, or change-order detail set that status; item edits flag Change on JB Bill Items. After a closed-month bill is changed and re-interfaced, further changes are allowed only in months equal to or later than that closed-month bill. Update previous amounts on future bills as a follow-up when needed.

Closed month and retainage​

  • Closed-month bills may show a blue warning that the subledger month is closed but changes are allowed (when company controls permit).
  • On a closed-month bill you may change retainage only if the new value is not less than retainage already released. Already-released retainage cannot be changed. Release retainage with JB Release Retainage.

Hard rules​

  • No invoice number → Interface and Post stay disabled for that bill (blank-invoice include mode is view-only).
  • Missing invoice numbers on active bills block GL month close.
  • Closed-month interface batch must target a month open in JC and AR.
  • Notes-only edits still become C-Change and need re-interface.

Notes​