Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

FX rate upload program development time

0 Likes
600

Dear Gurus,

We are planing to develop FX-rate upload program.

The process will be like this.

1. FX rate info provider sends a csv file to our SAP server.

We already have the structure of the file.(length, data type, meaning of the field)

2. ZProgram

- read the file with open data set and input all fx-rates to internal table.

- put data using 'BAPI_EXCHRATE_CREATEMULTIPLE'

- If data is successfully saved, move the file from receiving folder to backup folder

- If not, make error message. Leave the file in a receiving folder

3. Set scheduling job.

Our outsourcing company will do 2, 3.

and I/F set up will be done by the other party.

The outsourcing company said they need below time.

  1. 8h for analysis, tests, job scheduling, mails
  2. 14h for implementation
  3. 2h for transports/corrections

I'm not sure this time is reasonable.

FYI,

one senior FI consultant and one Lead Expert Developer will do this job.

Please kindly reply your opinion. How much time would be reasonable?

Thank you.

Best regards,

JY

1 REPLY 1
Read only

mmcisme1
Active Contributor
0 Likes
517

The answer is always.... It depends. I'm sure you have as much of the requirements documented as you can. What if there are more? Actually for me the testing is towards the end and it is double the development time. Of course, I test as I code too. And there is always those using test driven development.

14 hrs. to implement. That means a day and a half to code. Assuming all the requirements are correct you have one program to create with a BAPI. So if I were to go high, I would pick 14. What if the BAPI doesn't work correctly? What if there is something added? You really need to keep some wiggle room.

2 hrs for transports.... Hmmm... That would probably be about 2 min. BUT to fix problems. That would take some time. I'm surprised they only have 2 hours in total.

8 hrs. Then at the end - Testing and fixing. This could be way to high, it also could be way too low.

Long story short - it seems fine. But here's the catch no one here on the SAP Community has the complete requirement, nor do we want it. That's going to drive the time. The skill set - as you have mentioned will drive the time. How complete everything is - do I still have open questions? Another factor.

So you are asking an impossible question for us to answer. 🙂 Seem reasonable, I don't know. But I would think it is reasonable.