Skip to content

019 — should NOT show data when received order is missing

Description

An invoice without an associated received order must NOT appear on the Retainage page — retainage config flows through the received order.

Preconditions

  • Clean database (TestControl.cleanDb())
  • User logged in with ADMIN and ACCOUNTING roles
  • User signature set up
  • Contract created without a linked received order

Steps

  1. Navigate to Retainage page — Expected: No rows displayed — received order is required
  • Spec: tests/e2e/tests/retainage.spec.ts

Media

screenshot