invoice scenarios¶
- 302-should-create-new-full-filled-invoice — should create new full filled invoice
- 303-should-create-draft-and-set-as-paid-via-modal-toggle — should create draft and set as paid via modal toggle
- 304-should-create-draft-move-to-trash-via-row-action-then-assert-empty-list — should create draft, move to trash via row action, then assert empty list
- 305-should-create-draft-and-set-as-paid-from-list-row-action — should create draft and set as paid from list-row action
- 306-should-bulk-move-two-invoices-to-trash — should bulk move two invoices to trash
- 307-should-bulk-archive-two-invoices-and-surface-them-via-filters — should bulk archive two invoices and surface them via filters
- 308-should-hide-bank-symbol-fields-when-payment-method-is-cash — should hide bank/symbol fields when payment method is cash
- 309-should-fill-footer-note-by-selected-language — should fill footer note by selected language
- 310-should-add-and-edit-linked-time-records-on-an-item — should add and edit linked time records on an item
- 311-should-select-all-time-records-then-unselect-one-from-selected-list — should select all time records, then unselect one from selected list
- 312-should-bulk-delete-linked-time-records-via-deleteall — should bulk-delete linked time records via deleteAll
- 313-should-add-and-edit-linked-additional-items-on-an-item — should add and edit linked additional items on an item
- 314-should-select-all-expenses-then-unselect-one-from-selected-list — should select all expenses, then unselect one from selected list
- 315-should-sum-prices-when-both-a-time-record-and-an-expense-are-linked — should sum prices when both a time record and an expense are linked
- 316-should-compute-discount-as-percentage-on-an-item — should compute discount as percentage on an item
- 317-should-compute-discount-as-absolute-amount-on-an-item — should compute discount as absolute amount on an item
- 318-should-compute-price-unit-price-units-then-apply-discount — should compute price = unit_price × units, then apply discount
- 319-should-render-two-saved-invoice-items-correctly-in-the-items-grid — should render two saved invoice items correctly in the items grid
- 320-should-add-an-item-then-delete-it-from-the-items-grid — should add an item then delete it from the items grid
- 321-should-toggle-hideable-item-columns-and-reflect-headers — should toggle hideable item columns and reflect headers
- 322-should-re-render-item-amounts-under-each-rounding-option — should re-render item amounts under each rounding option
- 323-should-apply-default-constant-symbol-to-new-invoices — should apply default constant symbol to new invoices
- 324-should-apply-default-due-period-to-new-invoices — should apply default due period to new invoices
- 325-should-apply-default-vat-rate-to-all-invoice-items-and-the-summary — should apply default VAT rate to all invoice items and the summary
- 326-numbering-preview-yy-month-end-placement-hyphen-no-prefix — numbering preview: YY + month + END placement, hyphen, no prefix
- 327-should-apply-numbering-sequence-and-use-it-in-a-created-invoice — should apply numbering sequence and use it in a created invoice
- 328-should-apply-default-rounding-option — should apply default rounding: ${option}
- 631-numbering-preview-yy-no-month-end-placement-hyphen-with-prefix — numbering preview: YY + no month + END placement, hyphen, with prefix