19
Kickstart Application Supplier Invo ice Management Get the job done in days, not months Content Server Development for the Rest of Us!

AnswerModules - Supplier Invoice management

Embed Size (px)

Citation preview

Page 1: AnswerModules - Supplier Invoice management

KickstartApplication

Supplier Invoice

Management

Get the job done in days, not months

Content Server Development

for the

Rest of Us!

Page 2: AnswerModules - Supplier Invoice management

Kickstart Applications

• AnswerModules Kickstart Applications are a collection of pre-built fully-functional templates that can be used to quickly setup enterprise grade solutions based on OpenText Content Server.

• Each application is studied to target a specific business need and provides all the basic features that are required to address such need.

• Currently, the kickstart applications are available FREE OF CHARGE to AnswerModules ModuleSuite owners. Contact your AnswerModules sales representative for more information.

Page 3: AnswerModules - Supplier Invoice management

Supplier Invoice Management (SIM) - Overview

The Supplier Invoice Management (AM-SIM) Kickstart application has been designed to support approval processes and management for supplier invoices, employees expenses and supplier contracts.

AM-SIM supports the accounts payable department in a non PO based - late-archiving scenario (quite common for small and medium enterprises).

The solution, as any other Kickstart application, has been developed to showcase the potential of the AnswerModule ModuleSuite, and to provide partners and customers with a solid base from which to move their first steps into ModuleSuite development.

Main application’s features

• Organize suppliers’ invoices, employees expenses and related contracts

• Manage multiple invoices approval workflows

• Role - based User interface with responsive design

• Reporting Dashboards

• A coherent user experience preserved across: documents browsing, workflow step management, dashboards and reporting

• Automatically create Excel documents with information coming from ERP

• Massive Order Workflows management (approval, rejection, requester inquiries)

Page 4: AnswerModules - Supplier Invoice management

The application main page

Using Content Script and Content Script Template Pages is really easy to build, responsive role-based interfaces, interleaving standard UI elements with custom widgets and application features shortcuts.

Simple is better

Content Script enforces a clear separation between presentation and data (accordingly to the MVC paradigm). The resulting architecture encourage the reuse of Template Pages over and over to present completely different information.

Page 5: AnswerModules - Supplier Invoice management

The application main page

In this case the entire application has being developed around a single Template Page that acts as an application frame, providing for all the application’s pages the role-based application’s menu on the left and the notification bar on the top right. The application frame also provides access to the standard navigation of the underlying ECM solution.

The application Frame

Page 6: AnswerModules - Supplier Invoice management

The accounts payable page

From within this page the accounts payable department users can start approval workflows for any "not confirmed" invoice. The view provides direct access to the ERP's information, presented in a familiar interface. A search mask allows filtering using simple or advanced filter criteria. A preview of the document can be loaded with a single click, without leaving the view. Irrelevant standard columns such as Modified and Size have been suppressed for a more comfortable experience.

Page 7: AnswerModules - Supplier Invoice management

The accounts payable page – Filter criteria

Page 8: AnswerModules - Supplier Invoice management

The accounts payable page – Document preview

Page 9: AnswerModules - Supplier Invoice management

The accounts payable page - Insights

Creating a Browse-View like page in Content Script requires just a line of code:docman.getBrowseView(app.views.accounting, // The node (or virtual folder) that

// provides the content to be presented, // and the columns to be shown

app.scripts.dashboard, // A Content Script to be used as a filter // for the content of the previous node, or // as in this case to provide the content // performing a query directly over the // integrated ERP database

params, // A map of params to be passed to the previous script

gui //The GUI object (to be used to control which //elements of the standar UI should be rendered )

Page 10: AnswerModules - Supplier Invoice management

The accounts payable page – The Search Form

We embed Beautiful WebForms Views in our Content Script generated pages whenever we need to collect data. Beautiful WebForms Views can in fact be easily modified using the integrated visual editor leading to a very reduced Total Cost of Ownership as well as to an unmatched freedom for final customers.

Page 11: AnswerModules - Supplier Invoice management

The invoice approval page

From within this page users can easily manage the ongoing approval workflows. The current step of the workflow is clearly identified. Whenever an action is available for the logged-in user the "Action" button is colored in green. Multi-files buttons allow users to approve or reject multiple invoices at the same time. The information presented in this page can be easily downloaded as an Excel file (again using a multi-file button).

Page 12: AnswerModules - Supplier Invoice management

The Workflow Step

Workflow steps are managed with the very same UI, providing the most coherent user experience, ever delivered on Content Server. Once again the unique features of Beautiful WebForms module come into play. Complex form views are splitted in more simple and manageable sub-views. Workflows forms are embedded directly in the application pages. Standard UI elements such as the document's functions menu are harmonized with the application’s interface. Workflows comments and attachments are made available directly from the form’s views

Page 13: AnswerModules - Supplier Invoice management

The Workflow Step

Page 14: AnswerModules - Supplier Invoice management

The Workflow Step

Page 15: AnswerModules - Supplier Invoice management

The Workflow Step

Page 16: AnswerModules - Supplier Invoice management

The application’s roles and groups

The association between users and roles (implemented as groups) is directly managed from within the application, thanks to a simple yet ergonomic interface. With a very reduced number of interactions, administrators will be able to manage for the entire user base: roles, notifications and preferences.

Page 17: AnswerModules - Supplier Invoice management

The application’s roles and groups

Page 18: AnswerModules - Supplier Invoice management

The application in action

Coming soon…

Page 19: AnswerModules - Supplier Invoice management

Any questions?

Patrick Vitali - [email protected]

Fabio Cristiani - [email protected]

Contact us!