Zum Hauptinhalt springen

v22.0.1

Features

  • Add backup script (7b67856)
  • Add Update script for bookingTemplates (4c2aa7e)
  • cover: rename register to cockpit (4d0b06a)
  • job: Use wrapper script for folder actions and show notification (6167823)
  • 💄 Fix many UI bugs (457e102)
  • 💄 Update icons (8e0df92)
  • use optional custom templateUrl (a7ea523)
  • Add AccessProfile ptpPurchaseGroup (6d2837e)
  • Add comment for xtractStackGroupParams (10b25ab)
  • add definition for settings (c10de99)
  • Add demo environment (9d29421)
  • Add global attribute expandedFirstFolder (ed58517)
  • Add onDelete Script (751f998)
  • Add statuscodes over sql (19ea3d3)
  • Add templates section to cover (9ac0ba5)
  • Add useDebitCreditIndicatorForPositions flag (9b00f00)
  • add volumes (ecbb346)
  • Add vsdx Workflow file (7d14ba3)
  • Added new library for loading custom callback scripts (ec54fe5)
  • better file handling for onsave (57883fd)
  • Change export batch size (0c30449)
  • copy odbc.ini file (d38eb45)
  • Correct manual export template, set bookingDate (89c24cf)
  • extend logging for manual workflow start (76f1112)
  • Extend logging, provide fileId (1a49345)
  • Get demo environment to work ... finally. (761cc6c)
  • Give color accent for action restart (f45d49a)
  • New file search gadget (c282673)
  • preliminary work for documents events (e7b9429)
  • Refactor duplicate check. (2267fd1)
  • Remove edit button on register documents and attachment (26464db)
  • Reorder actions in workflow (d0ed9de)
  • Successful label for accepted duplicates (ac2fcd7)
  • Use documents 5g#2303 with env variables (646bf46)
  • Use locales for error messages (0f59364)
  • use ousp-demo data for dev build (dcc100a)
  • Use validation lib (3eccf32)
  • watch for json (script informations) (059976d)
  • einvoice: 🎨 removed noisy logs (80af0d1)
  • einvoice: 🚀 added e-invoice processing (131bdef)
  • 🎨 Implement standard validation (104b0d8)
  • 🔥 Comment out gadget w. QR-Code on dashboard booking. (6098b24)
  • 🔥 Remove demo functionality (ca68896)
  • Add copy action for mail templates (46ac229)
  • Show installed version on separate positions (f001323)
  • add bigjs to script.jsp template (da7be88)
  • Add demo environment (3f7329a)
  • add demo environment in dev (9948432)
  • Add logging and correct categories (9be551a)
  • Add new standard validation scripts (1964385)
  • add start script to root package (65f8896)
  • Add table def cache to mariadb cmd (15e052e)
  • Add user comment from verifier (6153ce9)
  • added odbc.ini and install schema on boot (11149d2)
  • Allow to correct vatAmount in head and positions (fc96c99)
  • Demo with EAS env (4163860)
  • Display action change doc type in edit mode (cbac479)
  • eNavigator use variable for groupLevel2-3 (0718f4b)
  • Implement missing eNavigator (990f4fa)
  • mariadb create view if not exits (ea45798)
  • Remove obsolete access function (57fcb05)
  • Remove obsolete gacl script (0166d11)
  • database: Add missing statusCode (521c93d)
  • workflow: 🐛 Handle status code F29 in globalState 91 (ba15818)
  • format sql statements (90e74ae)
  • Hide buttons if archive file (b948a8c)
  • Implement Big in multiTable calculation (3901203)
  • Move callbacks from sp to cust (1af56b9)
  • reload principal on install/change (20de3ab)
  • remove extract containers (7a51420)
  • Run update-script when updating version (9b7ba14)
  • switch to pditerator (5344fa4)
  • update XMLs (9424e07)
  • Use AutoText for displaying recipient (51a7a55)
  • Use class prefix for cover classes (f9b766a)
  • Use Set and getDoubleSelectListValues (9091163)
  • watch only for changed categories (5091e51)

Bug Fixes

  • 🚑 Only install filetypes, folders, outbar on install not on update anymore (51ac8df)
  • 🐛 Make spread operator documents compatible (046dfda)
  • Add insiders-connector for demo (784692e)
  • Add missing profiles to admin (d98f136)
  • Add missing script access booking (223171c)
  • add missing space between locale and amount (9fd8533)
  • Add new release role Einkaufsleitung (de1fad9)
  • Check for corrupt files (9f74afd)
  • Check for docFile (1804c18)
  • check for empty filter (aff7587)
  • check for entry (71da19a)
  • Check for erpState on after export (dec617c)
  • check for precise error (fe4513c)
  • check if not an archive file (d43bbae)
  • Correct bookingDate (770a1e0)
  • Correct callbacks logic (306e096)
  • Correct callbacks logic and variable names (956e120)
  • Correct changeDocType Params (73f5085)
  • Correct fields visible in hitlist (6da0c4d)
  • Correct label (0aac316)
  • correct labels for hitlist and search mask (c2fb425)
  • correct missing var (0cc00f0)
  • Correct search resources order (8a55627)
  • Correct sql statement (657f829)
  • Correct UI in file search gadget (b295060)
  • Dashboard monitoring header height (9c41ff6)
  • Extend baseFilter with empty xtractProcessingId (6c9432c)
  • provide orderNumber example for rmb validation (ad434eb)
  • Refactor export job (ec3e673)
  • remove services and deps from dev (05dfdd6)
  • remove unused xtractCode cfgEnumerationValues (eae3eb0)
  • rename jsp script (4fb82e0)
  • Render multitable when value changed. (65a108d)
  • replace logging (28c60ea)
  • Revert flag useDebitCreditIndicatorForPositions (11e2183)
  • Revert template (4349187)
  • Round amount when calc with discount (41f5ec6)
  • Show always register if duplicates (9ed8148)
  • stringify json with multitableoptions (ca23fba)
  • Template uses now uuid for vendorFileId (5342a94)
  • fileSearch: Show empty dialog (28ef6bc)
  • 🐛 Use contains filter for executiveUser (13f3f2b)
  • 🗃 Filter latest invoice to exclude current file (5bb68dd)
  • 🗃 Remove 400 limitation in views (a634ee2)
  • 💄 Add label to help action (b597d56)
  • 💄 Use bank icon for payment run list (cf31882)
  • 📝 Update installation url (3d46bc0)
  • add debugging flag for insiders (ffd562f)
  • Add default principal for invoice (a365563)
  • Add export guard validation template (35ff46b)
  • Add legacy support for older documents version (04f3d36)
  • Add locale entry for missing fields (a7d0170)
  • Add missing access profiles (1218755)
  • add mocks (faf8260)
  • Add new invisbile folder ptpInvoiceErrorAll and use in gadget (9d8c712)
  • Add onSaveScript to cfgReleaseEmployee (a97757f)
  • Add read access on outbar only for ptpInvoiceUser (21e24e0)
  • Check if itemVatCode is empty before lookup (1ba35de)
  • Check if visible option is callback. (fe0cec0)
  • Check number for undefined. (b35b81d)
  • ci provide ousp volumes on build (5bb1e5e)
  • ci provide ports always (32e2750)
  • correct call (43aa499)
  • Correct callback name (21aaec9)
  • correct docker cli timeout command (b2507ab)
  • correct fielddatatype (fc737fe)
  • correct missing function checkMandatoryFields (2ae143c)
  • correct variable name (8bf84d4)
  • setInitialAccess in after send signal (cf8f121)
  • database: 🗃 Add v21.1.sql (a14845d)
  • database: Correct queryBuilder calls (brackets issue) (da79bc4)
  • einvoice: 🎨 add field hasEInvoiceDocument (d357eb2)
  • einvoice: 🎨 renamed isEinvoice to hasEInvoiceDocument (abe6696)
  • einvoice: 🐛 reverted callbacks logic and improved settings information (2c634e7)
  • einvoice: 🐛 xtract content already a json object (1025ac6)
  • einvoice: 🔥 remove unused variables (1b5f935)
  • Display only active releaseRoles (f8a0cad)
  • filter files with global state 10. (3d34505)
  • update package-lock.json (be13895)
  • einvoice: 🐛 zugferd 1.0 has different entry object property than zugferd 2 (b4f2866)
  • Enable Modules support (1549989)
  • Remove line breaks (f7126a0)
  • Reset xtractJson field (a009a9f)
  • Use getFieldValue instead of getDoubleSelectListValues (bff77a8)
  • Use vatcode from existing rows (6176da3)
  • database: 🗃 Correct QueryBuilder call (brackets issue) (f812a7f)
  • database: 🗃 Show only complete invoices in view (4cae100)
  • add ptpCFG to XML import/export (1c503f6)
  • Add rmb rows even on invalid data (c232c1e)
  • add rmb validation after loading positions (7f5f395)
  • autoindex rmb set verificationGroup to ptpPurchaseGroup (6dab94c)
  • Big is undefined in Portalscript (cb063fc)
  • callback after receivesignal.checkExtractState (653c02d)
  • check correctly for docType (5533224)
  • check for amounts (c208f32)
  • check for docFile (4d0b973)
  • Check for item indicator and set if empty (1532ca4)
  • check for task state Coordinator (58c67fd)
  • check if date is valid (3f15ce4)
  • check if indicator filled (29928f5)
  • cleanup before local prod build (2f4a1d1)
  • collect all ini (bc8a9c4)
  • comment table_definition_cache (79e3739)
  • correct build prod order (7f8f629)
  • correct callback file (f2b3d0b)
  • correct case (5e838ce)
  • correct columns in demo table orderHeader (36d989a)
  • correct db user (e18cc98)
  • correct insiders path and executable (c43534f)
  • correct label restartWorkflow (2619282)
  • correct linux path (5335fc0)
  • Correct package-lock.json (e08ac90)
  • Correct position columns (b707308)
  • correct rounding problem (6d75835)
  • correct variable (1070530)
  • Correct view (e4fd03f)
  • Correct Workflow-ext (71baf12)
  • disable accountingGroup in index step (7beb19b)
  • disable validation on save (e1c857c)
  • dont forget to sync! (856b626)
  • dont validate verificationUser globally (586aa0e)
  • encrypt on prod build (3aff47a)
  • F20 is a info not a warn. (b21960b)
  • grant access for verificationGroup (5c64c73)
  • ignore test files on upload (86b75d6)
  • import xml on prod build (0a954d2)
  • Include viewInvoiceHeaderLatest with order invoices (76b2779)
  • INV-304: Correct regex pattern (6df1e55)
  • INV-305: Use class to validate rmb amounts (fa797b0)
  • Keep statusCode as string (1f587bc)
  • Limit ActiveOrderItems to 400 entries (059c631)
  • make big 5f compatible (8d33b07)
  • missing import logger (0b77433)
  • move enumval script (7ed627d)
  • Move exportToXtractAsyncPresets to xtract (1dd5178)
  • new param startXtract (ed1395a)
  • onSave dont validate fields (8cb9ae9)
  • Optimize mssql viewInvoiceItemFrequency (8051668)
  • Outbar cfg only for ptpInvoiceAdmin (7aeac98)
  • ptpVendorSettings added button locales (a060041)
  • qa corrections (c3462a6)
  • qa corrections (470fe39)
  • remove cypress (15abf53)
  • remove unused script (04f7ccb)
  • Rename dashboardName to equal others (e9d8773)
  • rename odbc to unique name (77ed350)
  • reorder Outbar (4475dae)
  • Replace function with ROW_NUMBER (15c652f)
  • restore correct file (1d1d236)
  • set initial verificationOther to null (c0be880)
  • sort taxrate desc (0a3d2aa)
  • sync xmls (d465a69)
  • sync xmls (5a8ce8a)
  • trim and filter empty order numbers (56b17de)
  • typo (fa96f0d)
  • typo fix (bd131cf)
  • typo fix (62fec9c)
  • UI Show always writeBookingTemplate button (ac999ad)
  • update xmls (700d0ee)
  • update xmls (fc14dd2)
  • update XMLs (bdfbf38)
  • Use column name in group by (49d40a4)
  • use fallback if discountRate is empty (304f74e)
  • Use gulp uploadScripts pipe for better performance (6104abe)
  • use invoice tenant (0ebfe59)
  • Use MailID as string (96267c2)
  • Use milliseconds in timestamp (218db8b)
  • use otrLogger (c1db292)
  • Use unique id for default dashboard (bb704fe)
  • Validate RoB positions in default (2653eda)

Performance Improvements

  • Optimize search performance when getting count of files (e576e47)
  • Optimize search performance when getting count of files (00c45f3)
  • Using Hitresultset for file count (b6a581d)