The Flowrev smart interpreter, part of our auto-date feature, analyzes transaction (invoice/bill/credit note/...) line description fields to infer any revenue/cost recognition rule and service dates implied by descriptive text on the transactions lines. After running it, users can view inferred changes, which unlike the user specified rules in the system e.g. Item/company recognition and service date rules can be subject to multiple/alternate interpretation, and edit the extracted settings then create the corresponding revrec/costrec schedules.
Additionally, upon transaction load (from Xero, QuickBooks, ...) the smart interpreter reads precisely formatted service dates from transaction line descriptions and the reference field, and applies it as described here.

To use it, click the "glasses" icon on pages where it appears - e.g. on the Review For RevRec page which you can open from the Revenue page by clicking any number shown in the Review RevRec table row.
Upon page load, any company/item recognition rules or service dates rules, etc already applied when the invoice was loaded will be shown. When the glasses icon is clicked, the system will analyze each line to determine if any further changes are needed. Any change it identifies and applies will be highlighted on each line as shown above for the user to review, potentially edit, then save using SAVE CHANGES. Then schedules can be created from the Revenue/Costs page by using GENERATE REVENUE/COSTS SCHEDULE.
Line 1: The service date of April 22, 2026 (year implied by invoice date) is set. The line's default Once recognition method remains unchanged.
Line 2: The service date of Nov 5, 2026 is computed from the line description - six months from now - where now is taken to be the invoice date.
Line 3, 4, 5: The service date and recognition method is inferred and set. The baseline Per Diem method prior set remains unchanged. Line 5 demonstrates how dates in non-standard company format ( MM/DD/YYYY for this US demo company - the default date format is country sensitive ) is read and correctly interpreted.
Line 6: The recognition method and service dates is inferred and set. Appearance of "evenly" overrides the company's Per Diem computation rule set.
Line 7: Did not need any overrides.
Line 8, 9: The recognition method and service dates is inferred and set. Line 9 demonstrates how the system can read and apply fiscal quarter type information too.
Note: The above data can also be exported to Excel, the relevant fields (recognition cadence and computation and service dates) edited and the data loaded back into the system. Contact support to have import enabled.