Here are some practical tips on staying safe


Remember: if something looks too good to be true, it probably is!

If you are in doubt of the legitimacy of a Job and or Client, let us know by reporting the Job here.

For further support on preventing and reporting fraud please contact the UK’s National fraud reporting centre at http://www.actionfraud.org.uk/ or outside the UK Fraud Watchers at http://www.fraudwatchers.org

Accounts Payable Business Process Enhancement

Back to all Jobs
box top
Starred
Organise My Stars
New

Client Details

Member Since:
Last Login:
Jan 2010
26/01/12
Jobs Posted:
Jobs Awarded:
Total Paid Out:
2
2
$2,638

Job Details

Category: IT/Web/Programming > Application development
ID: 17304
Title: Accounts Payable Business Process Enhancement
Location: Remote

Job Description

See attached or read below,

Background

We have a Shared Services Centre in Ireland which handles several areas of financial transactions on behalf of our divisional sites. One of the processes that Shared Services handle is the entry and payment of all supplier invoices. In general we operate on a 3 way matching system for payment approval. By this we mean:

(1): The PO exists
(2): The goods have been received against the PO
(3): The value of the invoice matches the value of the goods received.

If the above criteria are met then the invoice can be entered and is automatically approved for payment.

In general we have a purchase order for most items we buy (with the exception of a few things such as utilities). In general invoices received will quote the Purchase order. Invoices not quoting a purchase order are in general sent back to the supplier.

OK, so if everybody does what they are supposed to do then the process in Shared services is simple. The invoice comes in, matches the PO and is quite quickly entered onto the system.

However what is actually happening is that a large number of our Purchase orders are not received (on the system) in as timely a manner as they should be. The result of this is that for a lot of invoices the staff in Shared Services are spending time checking why an invoice will not post and chasing the sites to receive PO's or alter prices on PO's. Problem invoices are scanned and sent from Shared Services to sites etc. ’¦They are also maintaining spreadsheets of invoices that are 'awaiting site action'.

So what I want to do is streamline the process. I have written a program which based upon the entry of 6 pieces of information being put into a file will post an invoice (this program is polling the file for new/resubmitted entries) The 6 pieces of information are (Invoice Number, Invoice Date, Currency, Net Amount and VAT Amount). The polling program will do all the checking of the data entered and populate additional fields in the file (Supplier, Reason why not posted, matched amount, unmatched amount). It will also check all lines received on the PO and see if any permutation of receipts on the PO matches the invoice and post accordingly.

So heres broadly speaking what I want to do (3 phases)

Phase 1:

A front-end application for Shared Services to enter/amend the invoices, review information entered, correspond with the relevant site (ie: notes tracked by user against each invoice), resubmit invoices (just involves resetting flags), mark an invoice as manually posted (posted manually through the ERP system rather than my backend program). Once an invoice has been successfully processed then it can no longer be amended. Basic validation on entry (valid currency, valid date and validate PO against PO table) Uppercase entry of PO and currency. Various searches and filters (invoices processed successfully, invoices awaiting correction, most recently updated by site, approved by site for reprocessing). Validate PO against PO table on ERP system, button to pull up PO detail and receipt detail from ERP system for review.

Screens for sites to review invoices entered (with a focus on those that did not post successfully)... ability for sites to enter notes. Sites should not have the ability to resubmit invoices... review, enter notes, mark as ready for Shared Services to re-submit, button to pull up PO detail and receipt detail from ERP system for review.



Two basic types of user:

A Shared Services User (each user may have access to multiple sites invoices)
A site user (again may have access to multiple sites invoices)

Active Directory security for application access, which sites each user has access to must be controlled. Which functions a user has access to must also be controlled.

Speed of entry and navigation around the system is key for the Shared Services Users. As the Shared Services team are on the same LAN as the ERP system the application front-end can be more application based than web based. However as the sites will be accessing the system across our WAN their screens probably need to be browser based.

Phase 2:

A similar mechanism to the above to handle the invoices that do not have Purchase Orders.

Phase 3:

The ability to scan and store the image against each invoice. Obviously we will provide the location (probably DFS) for file storage, but the software will need to interact with scanners to create the PDF in the right naming format and then put it into the correct location

Phase 3 above may well precede phase 2, but phase 1 will be in situ for a while before further development takes place. Any developer proposing to do the above must be capable of completing all 3 phases.

The ERP database is DB2 sitting on an iSeries (AS400) which you can connect to through ODBC, OLEDB or JT400.JAR. All tables you access bar 1 will have read only access. We have SQL server on site onto which you can sit any other tables required. I suspect .NET may be the way to go.

The objects, source and intellectual property must transfer to us. There may be ongoing development required.

I hope that the above is enough to give an idea of what we are trying to do. Obviously more detail around the specification can (and will need to) be discussed. There may be a requirement to come to site in Ireland and if this is the case then expenses will be paid.

Job Budget

Job type: Hourly Job
Budget range: Not specified
Budget type: Per Hour

Additional Information

Approx start date after Bid is selected: Within one week
Attached files:
Project-BatchAP.doc
Bidding ends: Bidding Closed
Job posted: 30/01/2010 10:10 am

Bidding activity on this Job

Bids: 1
Who has Bid:
Gavin S United Kingdom
box top
box top
Accepted Bid

Stay safe: Read our safety guidelines before bidding

Bidding is currently closed for this Job, the Client has accepted the bid(s) below.

The Client can still choose to reopen the bidding prior to the Job listing end date.

Details of the accepted bid(s)

Accepted bid 1
Amount: $39 Per Hour
Country of Freelancer: United KingdomUnited Kingdom

Estimated start date: Within 3 Business Days

box top
box top
Clarification Board
Clarification Board Closed
 
Shane S
By Client (Shane S) on 04/02/2010 09:35 pm Report This Message
Hi Vijay,

I have to confess that I am looking more towards .Net/C# purely because I have more contacts in this area should the solution need further adaptation at a later stage.

Shane
 
box top
V.D.
By V.D. on 04/02/2010 07:28 pm Report This Message
Hi Shane, I would like to know whether a solution based on Java-J2EE technology with open source software (such as MySQL, Apache server) would be acceptable to you. I can then submit a techno-commercial bid.

Regards,
For shreeguruifotech ltd.
 
 
box top
box top
F.S.
By F.S. on 30/01/2010 06:31 pm Report This Message
This freelancer's account has been deactivated.
 
 
box top
box top
F.S.
By F.S. on 30/01/2010 06:30 pm Report This Message
This freelancer's account has been deactivated.
 
 
box top
box top

Do you think this Budget is realistic?*

This feedback will be sent anonymously to the Client

Do you think this Budget is realistic?*

Yes No

What is a realistic Budget for this Job?*

£ Per hour

Help the Client understand why this is the right Budget.*

Warning: Abuse of this message (spam, abusive language, bidding) will lead to deactivation.

Thank you for your feedback

An error occured. Please try again later

You have already given feedback for this project

This stands for On-Target-Earnings and it indicates the amount the Freelancer can expect to earn if they meet the set targets. OTE is calculated as follows

Base Fee for the same time period: this is the fee Freelancer will get paid regardless of results e.g. £10 per hour for 50 hours a month = £500
+
Results Fee: targets x result fee (e.g. £5000 monthly sales x 50% commission = £2500 per month)

Total OTE =  £500 + £2500 = £3000/month

Please note that for the purpose of this calculation the following is used: 1 day = 8 hours, 1 week = 5 days and 1 month = 20 working days

Loading attachment - Please wait...
Unknown error