What's new in Rossum

Release Notes & Product Updates

New
June 17, 2022

New Data Matching Features ๐ŸŽ‰

We are happy to announce some exciting news for Data Matching! ๐ŸŽ‰

Effective on Tuesday, June 21 at 6 pm CEST, we are adding 2 new features that are both adding up to the out-of-the-box line items matching story at no extra cost:

  1. Add conditions to matching (API only)
  2. Matching based on the previous match

The release to production will happen next week on Tuesday, June 21 between 5 and 6 PM CEST.

๐Ÿšจ Due to the release, there will be a short maintenance window when Data Matching will not be responsive for about 20 minutes. We apologize for any inconvenience.

Add conditions to matching (API only)

  • E.g. the item matches if โ€œdescriptionโ€ AND โ€œpriceโ€ match OR โ€œitem codeโ€ AND โ€œpriceโ€ match
  • Reason to implement: Enabler for various matching needs without programming
  • Documentation: API documentation (endpoint โ€œmatch/logicโ€, attribute โ€œmatching_flowโ€)

Matching based on the previous match

  • E.g. based on previously matched vendor ID (matching against a list of vendors) find a matching PO number from that vendor (matching against PO table)
  • Reason to implement: Enabler for various matching needs without programming

On top of these, there are some additional changes below:

Added:

  • Conditional matching (adds optional `id` and `matching_flow` attributes to matching logic)
  • Authorization icon to the endpoints where authorization is needed (in API documentation)

Changed:

  • Name of new Data Matching hooks now additionally contains [matching_field_id] and [queue_name] for easier identification
  • Small description update in the Data Matching UI (we now have a "blue check" instead of "blue +" in adding the rules)
  • Deprecated [order] as [/match/logic] parameter in [matching_rules] and also in nested [rules]
  • Deprecated [order] in [/helpers/queues] response in [matching_rules] and also in nested [rules]

Note to all the changes:

  1. There is no visible change in the UI apart from the fact that you will be able to select any matching field as a Rossum field to be matched against the database
  2. There are some changes in the API but if you donโ€™t want to use the new features, you donโ€™t need to change anything and everything will work as before. If you want to make use of the new Conditions in matching (the [matching_flow] attribute), you need to start using [id] instead of [order]. This is described in the API docs.
emoji negative reaction for 'New Data Matching Features ๐ŸŽ‰' emoji neutral reaction for 'New Data Matching Features ๐ŸŽ‰' emoji positive reaction for 'New Data Matching Features ๐ŸŽ‰'
Create your own newsfeed