|
|
Involve [Invoice Alive] |
|
Suppliers can also submit bulk invoices as an Excel spread sheet. Invoice
application has upload facility where a user can upload the invoices in an
excel file to the server. An NT service written in Visual C++ processes the
excel file and creates the invoices using the same set of VB COM objects (code
reusability). Should there be any errors a email notification is sent to the
vendor indicating the errors in the excel file and the excel file is sent
back as an attachment.
Another NT Service written in C++ creates and manages the NT user accounts
(each vendor ID is an NT user at IIS Server). The service reads a flat file
that contains a list of vendors that need to be created or removed.
NT Services were used as they can be configured to run on Start up of the
server and allow the flexibility to endow some users with special privileges.
XML was used to store the vendor preferences and customizations.
INVOLVE was developed in Active Server Pages, DHTML, Java Script and utilizes
COM, MTS and XML technologies extensively.
|
|
|
|