Changelog 2.x

Invoice Capture v2

v2.11

  • Release: 2023-08-03
  • Compatibility with OpenKM v7.1.40
  • Improvement: the user can now delete the document from the user interface.
  • Fixed issue: users who are members of ROLE_ADMIN must get access to the full companies list.

v2.10

  • Release: 2022-10-07
  • Compatibility with OpenKM v7.1.34
  • Added configuration parameter filter.companies.by.user.upload.documents in the invoice-capture.properties file that forces searches to be performed only for the companies that previously added documents.

v2.9

  • Release: 2022-09-15
  • Compatibility with OpenKM v7.1.34
  • Updated library dependency for the SDK for Java to version 3.24

v2.8

  • Release: 2022-08-17
  • Compatibility with OpenKM v7.1.33
  • New REST method to get a user
  • Added optional email field in the user management
  • Fixed REST issue with an infinite loop when getting the user list (because of the relation between users and companies)

v2.7

  • Release: 2022-08-03
  • Compatibility with OpenKM v7.1.33
  • The configuration parameter root.destination.folder has been renamed to root.destination.folder.path
  • The value of the root.destination.folder.path must contain the full OpenKM path (take as an example /okm:root/invoice-module)
  • Improvement: multitenancy is supported
    • Invoice REST API created.
    • Plugins use invoice REST API for queries.
    • Added plugin named "OptionDocumentTypeList"
    • Updated metadata definition, now the value of field named "okp:invoice_doc_type.type" uses the plugin with className "com.openkm.plugin.form.values.OptionDocumentTypeList"
  • Deprecated: Plugin named "CompanyRestPlugin" has been removed.
  • Bug fixed: related to performance.
  • Remarkable improvement in performance.
  • Now you can set the field "Total" to a negative number.
  • Bug fixed: it did not allow creating or updating users with role ROLE_ADMIN.
  • Bug fixed: it did not allow editing or creating users when they have the role of ROLE_ADVANCED.
  • A new "Sharing" checkbox was added in the user management screen (user creation and editing) to indicate if the user has the ability to share documents; it applies to both roles, ROLE_ADVANCED and ROLE_STANDARD, and, to allow sharing documents between standard users for greater flexibility, it is false by default for all users.

v2.6

  • Release: 2021-11-10
  • Compatibility with OpenKM v7.1.28
  • Bug: Error creating new companies
  • Improvement: you can now also catalog invoices from OpenKM when assigning the metadata
  • Improvement: in the metadata you can use the property Tax number as a Suggestbox, so you can search companies from OpenKM using this field.

v2.5

  • Release: 2021-09-23
  • Compatibility with OpenKM v7.1.27
  • Bug: It is not taking the default language set in the application properties
  • Some other minor bugs were fixed.
  • Improvement: Search performance for invoices has been considerably improved
  • Improvement: sorted the listing of companies alphabetically in the cataloging form
  • Improvement: logs have been improved

v2.4

  • Release: 2021-07-15
  • Compatibility with OpenKM v7.1.24

v2.3

  • Release: 2021-06-17
  • Fixed relative logo issue

v2.2

  • Release: 2021-05-05
  • Now we can search by document type (Invoice, Delivery note, etc.)
  • Multiple bugs fixed

v2.1

  • Release: 2021-04-08
  • Code improvements
  • UI improvements
  • New functionality for ROLE_ADVANCED to catalog invoices from any vendor 
  • Multiple bugs fixed
  • Bug: Notifications are not sent to users when the catalog folder is subscribed
  • Bug: the search functionality only searches by OR
  • Bug: a provider can see the invoices to be cataloged from other providers

v2.0

  • Release: 2021-01-11
  • Bugs resolved
  • The old version's functionality was removed and cleaned up.

 ">