HQ Hold Codes
Company Tracker action: implementation-setup-hq-hold-codes
Milestone: Headquarters / Module Setup (core_milestone_id=2)
Order: 8
Estimated duration: 0.25 hours
Typical owner: Controller
Purpose
Establish hold codes used to temporarily prevent AP invoices and related items from being selected for payment processing.
Prerequisites
- Company exists so AP can reference hold codes later.
- Confirm retainage process: new companies need at least one retainage hold code (wired via AP Company Parameters; released via AP Release Retainage).
- Decide any additional hold reasons (vendor default, commitment, invoice) the client will use day one.
Vista configuration article
See the detailed Vista guide:
Field meanings and form steps live there. Do not restate them on this page.
Implementation guidance
- Minimum for new companies: one retainage hold code. Wire it through AP Company Parameters; release via AP Release Retainage.
- Holds assigned on AP invoices, commitments, or vendors (as defaults) keep items off payment selection until released.
- Add only the day-one hold reasons the client will use; avoid unused codes that confuse AP.
- Gotcha: held invoices/commitments stay off payment selection until the hold is cleared.
Done when
- Retainage hold code exists and is wired in AP Company Parameters (release via AP Release Retainage).
- Any additional agreed hold codes exist; team understands held invoices/commitments stay off payment selection until cleared.