Business Needs
The client wanted to automate their Accounts Payable activities starting from registering an invoice to making an actual payment. It should also support an interface with an accounting application named SAGE. Should provide handy task list and approval workflow for staff.
Technology Skill Set
- C#
- Entity Framework
- Azure SQL
- Azure App webs, Web Jobs
- Html, CSS, themes
Technical Objectives
The client wanted to automate their Accounts Payable activities starting from registering an invoice to making an actual payment.
- Registering an invoice with all details including line items
- Approval workflow depending on the invoice amount
- Handy task list for all staff for their tasks
- Accounting team can easily export data and work on them and import back into the application
- An interface with third-party accounting application named SAGE
- Automatic reminders to the team about pending approvals
- Recurring invoice generation automatically based on selected recurrence
- Easy to manage users and permissions
Moratec Solution
- Web-based cloud solution
- Integrated with existing Office 365 infrastructure and Azure
- Office Add-in developed on Microsoft technology stack leveraging Azure
- Email notification function to send approval reminders
- Automatically creating the recurring invoice based on schedule defined
- Mobile responsive design to support all devices
- Single sign on to work with existing O365 accounts
Benefits
- No paperwork required
- Time to process an invoice has reduced drastically
- No missing payments
- Complete tracking of all invoices
- Audit trail of all approvals and tasks