Project Summary

Optimized Accounts Payable Workflow Increases Efficiency and Organization 

Optimized Accounts Payable Workflow Increases Efficiency and Organization 

A global provider of learning and development solutions for applications engaged Imaginet to create a SharePoint Online site to track and organize invoices for their organization. Their existing external database held various accounting records, tracking charges and details on vendors, but lacked structure around the invoice approval process and a defined audit trail.  

The Imaginet Business Productivity team built a SharePoint site that organizes invoices, routes them for approval, and identifies which ones are paid or outstanding. Workflows, set up with the help of Power Automate, automatically unzip any necessary files when new vendor invoices are uploaded and archive files when an invoice is approved (marked as paid). Bulk exports from the existing database into the SharePoint site trigger a flow that parses the XML, splitting it out into two SharePoint Lists to track invoice details at a high level (e.g., vendor name, total invoice amount, and invoice number) and more granularly (e.g., itemized details like specific charges). 

Using Power Apps, we simplified the invoice-matching process by making it easy to display a list of invoice files that can be matched to their corresponding invoice record. After a manual match occurs between invoice files and records, an approval flow alerts authorized users of a new invoice to review. We also created a straightforward way for the client to pull a list of invoices pending approval and to add edits or comments to an invoice record directly through the app.

Any actions taken within the site create an audit trail, providing details on record edits, approvals, paid invoices, broken matches between invoices and records, etc. Lastly, we assembled a user guide and added it to the SharePoint site to ensure convenience and understanding of the new system for all employees.

Our efforts were all duplicated for our client’s sister organization (that provides fiscal management), which allowed the client to keep the two entities separate but utilize the same enhanced process. With our updated SharePoint site, the client has one centralized location and singular process for invoice approvals and an audit trail for increased transparency, accuracy, and order within the organization. 

Our team has been working hard to deliver exceptional results, and we are thrilled to share our success with you. Don’t forget to subscribe to our newsletter to stay updated on our most recent Microsoft 365 projects. Fill out the form at the bottom of the page if you would like to work with us and someone will be in touch.

Technologies Used

SharePoint Online leads to optimized accounts payable workflow

discover more

Internal Oversharing Concerns? Microsoft Has a Solution

Janine JeansonJan 23, 20254 min read

Microsoft Copilot is still relatively new technology. Therefore, users are likely experiencing some uncertainty in using or adopting it. With this uncertainty comes the risk of oversharing – the unintentional or inappropriate sharing of sensitive or confidential information within an…

AI’s Secret Weapon: The Importance of Quality Data for AI Insights 

Janine JeansonJan 16, 20254 min read

There are many conversations surrounding the benefits of AI. Two of the benefits often discussed are the amount of time AI can save you and its ability to provide key organizational insights. Unfortunately, many people fail to realize that just…

Basic PowerFx Functions Every Developer Should Know

Stephan AlexanderJan 9, 20255 min read

PowerFx is a declarative, Excel-like programming language, created by Microsoft, primarily for the creation of Canvas Apps. Like Excel, it uses functions and expressions to accomplish tasks with little to no need to specify step by step procedural logic. It…

Let’s Build Something Amazing Together

From concept to handoff, we’d love to learn more about what you are working on.
Send us a message below or drop us a line at 1-800-989-6022.