⚠ BREAKING CHANGES
- ousp-invoice: rework archiving job (INV-856) (#1684)
- ousp-invoice: log enumval errors instead of failing hard (INV-840) (#1638)
Features
- library: improve multi table keyboard handling (LIB-510) (#1491) (b873e94)
- ousp-invoice,library: implement erpService for SPCC (INV-658) (#1533) (b873e94)
- ousp-invoice: save table widths + make widths and order resetable (INV-778) (#1566) (b873e94)
Bug Fixes
- library: add escaping to credentials for curl (LIB-533) (#1508) (b873e94)
- library: change faulty template position from start to end (LIB-553) (#1589) (b873e94)
- library: look at name instead of path for mailbox check (POM-507) (#1581) (b873e94)
- library: make checkbox icon react to changes (LIB-552) (#1532) (b873e94)
- library: stop change callback firing without input for MultiTable cells currency and number (3a95cc8)
- library: update typing of HttpClient response (LIB-556) (#1590) (0d41722)
- oneunity-documents: add missing uuid and fileid on enumvals (OUD-287) (#1635) (f34912e)
- ousp-invoice,library: add setAll to change cb options (INV-793) (#1576) (b873e94)
- ousp-invoice,library: fix freezing vat rate selection (INV-810) (#1568) (b873e94)
- ousp-invoice: add additional security to prevent rounding errors (INV-795) (#1504) (b873e94)
- ousp-invoice: add correct handling of unsaved vatAmount changes (INV-804) (#1584) (b873e94)
- ousp-invoice: add recipient to vendorAccount (INV-799) (#1511) (b873e94)
- ousp-invoice: correctly handle 0 in mandatory fields (INV-797) (#1505) (b873e94)
- ousp-invoice: fetch Country alongside CountryByNorm for Diamant3 (INV-841) (#1641) (39081d4)
- ousp-invoice: fix EEx activation and overly strict field check in archive job (INV-839) (#1637) (7c27565)
- ousp-invoice: fix itemTotalNetAmount change-callback for cfgBT files (INV-811) (#1574) (b873e94)
- ousp-invoice: fix monitor throwing error issue (INV-808) (#1586) (b873e94)
- ousp-invoice: guard against invalid deletes for diamant3 (INV-842) (#1640) (0da2d0d)
- ousp-invoice: ignore price mismatch for exceptions (INV-805) (#1571) (b873e94)
- ousp-invoice: improve invoice monitor for rounding differences (INV-838) (#1656) (adb8d3a)
- ousp-invoice: keep verification entry untouched on amount release (INV-803) (#1578) (b873e94)
- ousp-invoice: log enumval errors instead of failing hard (INV-840) (#1638) (3c3daff)
- ousp-invoice: normalize decimal comma in vat rate lookups (INV-818) (#1631) (01dc0b3)
- ousp-invoice: recalculate tax amount on net amount change (INV-820) (#1622) (910de9f)
- ousp-invoice: rework archiving job (INV-856) (#1684) (e851574)
- ousp-invoice: store orderItem amounts as DECIMAL (INV-843) (#1677) (3a95cc8)
- ousp-invoice: take order quantity unit from database in dexpro import (INV-813) (#1667) (4d48528)
- ousp-invoice: update fields for Dynamics according to schema (INV-809) (#1588) (b873e94)
- validate integers on rounding difference toleration settings (#1686) (1c01f22)