SAP ABAP BDC for FI Posting using F-02


SAP ABAP BDC for FI Posting using F-02

There has been requirement for uploading financial data(GL, Customer, Vendor) into SAP system during the initial phase in the system/implementation. In the BDC it is required to handle different set of screens for posting FI document depending upon the posting key read using the flat file.



SAP ABAP BDC for FI Posting using F-02
SAP ABAP BDC for FI Posting using F-02


Following BDC can be used to upload data into SAP using a flat file(excel format of which can be found below, just save the excel file as flat file and remove the header line).

Currently the program reads flat file, making the assumption that the data is entered in double entry format(Dr and Cr) in the consecutive line. It posts two consecutive line items per document, which is normally the case during initial data upload. The program can be modified as per requirement (like, there was requirement to post a single document instead of one FI document per two line items read from file, in this case you just have to comment certain section like header looping and exit statements to make the thing work).




Also have a look at BDC Session – Automatic Execution from Report.


  1. I had been wondering if you ever considered replacing the design of your web site? Its well written; I love what you have got to say. But maybe you could create a little more in the way of written content so people can connect with it better. You have got a great deal of wording for only having one or two photographs. Maybe you could space it out better?

  2. Hey I know this is off topic but I was wondering
    if you knew of any widgets I could add to my blog
    that automatically tweet my newest twitter updates. I’ve been
    looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with
    something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  3. Appreciating the time and effort you put into your blog and detailed information you present. It’s good to come across a blog every once in a while that isn’t the same outdated rehashed information. Fantastic read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  4. I am extremely impressed with your writing skills and also
    with the layout on your blog. Is this a paid theme or did you customize it yourself?
    Either way keep up the nice quality writing, it’s rare to see a nice
    blog like this one nowadays.

  5. Wow! This can be one particular of the most helpful blogs We’ve ever arrive across on this subject. Actually Excellent. I’m also an expert in this topic so I can understand your effort.

  6. Hello There. I found your blog using msn. This is a very well written article. I’ll make sure to bookmark it and come back to read more of your useful info. Thanks for the post. I will definitely comeback.

  7. Its like you read my mind! You seem to know a lot about this, like you wrote the book in
    it or something. I think that you can do with some pics
    to drive the message home a little bit, but other than that,
    this is fantastic blog. An excellent read. I will definitely be back.

  8. Wow, superb blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is wonderful, let alone the content!|

  9. This design is spectacular! You obviously know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really loved what you had to say, and more than that, how you presented it. Too cool!|

  10. This awesome blog is without a doubt entertaining as well as factual. I have found helluva helpful things out of this amazing blog. I’d love to return over and over again. Cheers!

  11. It’s a pity you don’t have a donate button! I’d certainly donate to this superb blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to brand new updates and will share this website with my Facebook group. Chat soon!

  12. It’s a pity you don’t have a donate button! I’d without a doubt donate to this brilliant blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will talk about this site with my Facebook group. Chat soon!|


Please enter your comment!
Please enter your name here