The project is to build an invoice process form for approval purposes.
Function One:
The template receives a flat file feed of data which populates the invoice fields. The requirement is to put a template in place which automatically downloads the data from flat file files arriving by email.
The next function is to put in place a simple work flow process.
Function Two:
There is a field for the 'approver'. If this has a name installed, then the invoice should be routed to that person.
If it is blank it will go to the accounts department for this field to be filled in by a drop down box.
The invoice then goes to the approver where they can:
a) Change the nominal codes,
b) Change the cost centre
c) select tick boxes to approve or reject
d) Buttons which have three options: 1) Approve and send to Accounts Department, 2) Approve and release to the accounts package, 3) Reject, which returns the invoice to the vendor. There needs to be a text box created, adjacent to each line item, which allows the reason for the rejection to be stated.
Audit trail showing who took which action and date/time
e) A text box for the vendors messages
f) A text box for the users comments
g) A look up feature for a purchase order. This looks up the PO number field in the invoice and search a list of PO's and brings up the matching PO.
h) an automated PO lookup feature (each line item will have a PO number) which compares the line items/totals against the PO and changes the colour of the invoice field if they do not match.
Function Three:
The file is released into the accounts /ERP package. This will require an automated upload process.
Administrators Module:
Additional Fields: allow the administrator to add additional fields
Add users: import a list of employees, security/approvals levels and email addresses.
Security levels:
Users will have different levels e.g. approve invoices up to a certain figure, when they go over that figure they can approve but this will need further approval.
Some users will be able to release data directly to the accounts package others will not.
Access to management information
Other Lists: A module for importing the following
Nominal Codes
Cost Centres
Product Codes
user defined lists
Look up features:
example:
a) Product. The invoice arrives with a product name. If there is is no product number/ nominal code or cost centre, a lookup takes place to put the data in that field. If there is no match, the field changes colour.
b) default cost centre. The user needs to be able to set defaults for relationships between products/services/people for cost centres
We need to provide a simple way of customising the application so that organisations can add own logo. Ideally this will not have the 'look and feel' of excel but more of a stand alone application.
Interface to set up the receiving of data from the email.
Interface to set up the release of data to the accounts/ERP package
Management Screen: This allows users to view lists of invoices and set up reports. A number of standard reports will need top be built. e.g. number of invoices by data, vendor and cost centre. Rejected invoices.
Automated tracking and reminder process, which if an invoice has not been approved, sends a reminder email.
The project will be completed as suggested.
I am an experienced programmer in VB, VBA, Microsoft Office and much more.
Furthermore, it will be a priviledge to work with you.
Awaiting your soonest reply.
A competent professional with nearly 6 years of experience in the areas of Business Excellence, Business Process Management, Training & Knowledge Management.A thorough professional with a proactive attitude, capable of thinking in & out of the box. Deft in formulating new strategies to improve the business functioning.
hi i am chandru i have expereince in accounts more than 15 years i am curenty working as a account officer in private concern. i have very good exeprence in MSExcell. if i may get i share my expereince to your project
thanking you
I am ready to do this project.I have a team of IT professionals in my IT firm( B;nacs co ltd)that does alot of this kind of job.I know given the job,your work will be done as schedule, will be delivery if needed even early for review.
I look forward to doing this project for you.
Thanks.