Order and Invoice Analytics

Order and Invoice Analytics

 

https://folio-org.atlassian.net/browse/UXPROD-5202

Problem(s)

FQM and the Lists app can retrieve data from a wide variety of record types for analysis, but are limited in their ability to perform analysis that draws upon information stored in dissimilar record types, for instance, analyzing invoices related to orders that meet certain criteria. Put more succinctly, FQM needs to support JOIN statements which will allow the Lists app and FQM to meet libraries' real-world reporting needs.

This specific use case focuses on order-invoice analysis, including the following report types:

  • Serials cost projections (ongoing order with no invoice in the current year and an invoice from the previous FY, including vendor, fund and expense class data)

  • A list of unbilled ongoing orders (similar to the above, but simply looking for the absence of an invoice for the current FY)

  • A summary report of amounts paid in a given prior FY (total, per vendor, per expense class…)

  • Continuation funds with unknown future commitments by title

Business case

  • Enhancing FQM/Lists to include the joins required for the above reports will increase adoption of the Lists app and FQM functionality.

  • Members of the Acquisitions SIG identified the above report types as being an area of need where FQM support would significantly simplify their ability to conduct this analysis.

    • Some members of the SIG indicated that they strongly desired to be able to run these reports on a fairly frequent (~weekly) basis.

Requirements and use cases

Requirement

Status

Use case

Requirement

Status

Use case

Users need to be able to relate and view order line and invoice (line) information in a single report

confirmed

Acquisitions manager needs to identify which serials subscriptions have been paid for the year.

Orders and invoices need to be fiscal year-aware

confirmed

Acquisitions manager needs to compare orders and invoices from multiple fiscal years to project upcoming expenditures.

Orders and invoices need to include vendor information

confirmed

Acquisitions manager needs to be able to identify serials that have been invoiced by a particular vendor.

Reports should be able to identify the lack of invoices associated with a given ongoing order (line)

confirmed

Acquisitions manager needs a list of ongoing orders which have no associated invoice for the current fiscal year

Reports should show assigned funds and expense classes. These reports should differentiate between funds assigned to the POL and funds assigned to the invoice line.

confirmed

Acquisitions manager needs a list of funds which have ongoing orders which have not been invoiced.

Questions

Question

Status

Outcome

Question

Status

Outcome

Should reports by title be POL/Package title or Inventory title?

confirmed

Title from POL

Should invoice line amounts be total or without adjustments

confirmed

Include adjustments

How to handle foreign currency? Foreign or exchanged to system?

confirmed

System

Funds and expense classes from POL or Invoice line?

confirmed

Invoice line

Organization from order or invoice?

confirmed

Invoice (or both)