Batch Data Communication (BDC) in SAP R/3
page 2 of 9
by Arindam Ghosh
Feedback
Average Rating: 
Views (Total / Last 10 Days): 77876/ 129

Data Transfer

During the process of data transfer, data is transferred into the SAP R/3 System. This transfer is from an external system to SAP R/3 system. Whenever you transfer data from an external system into an R/3 System, you can use data transfer because it is installed and regularly transfers data from an external system into an R/3 System.

As discussed, with the help of BDC, you can transfer the required data from a non-SAP system to an SAP system. For this kind of data transfer you are required to write an ABAP program. This ABAP program would help to export the concerned data to a sequential dataset file. The data in this file has to be stored. This should be stored in a format, which is acceptable to SAP batch input program. But, to transfer data from a SAP system to another SAP system, you can take the aid of RFC or CPI-C.

SAP application supports the data transfer of numerous SAP business objects. The said data transfer program specifies the data format definition, which is necessary to import the data into the R/3 System. There are three methods available for transferring data:

Direct Input: In this method the SAP function modules execute the consistency checks. However, there are other means of checking with the help of screens. The Direct Input Method has considerable performance advantages.

Call Transaction: In this method you can check the data consistency with the help of screen logic.

Batch Input Session: In this method data consistency is checked with the help of screen logic.


View Entire Article

User Comments

Title: nice work   
Name: anant dan
Date: 2012-12-12 5:42:29 AM
Comment:
Really nice info here ,. helps in understandin the basic concepts ;)
Title: feedback and information   
Name: pranshu
Date: 2012-10-25 5:22:46 AM
Comment:
its fyn
Title: feedback   
Name: kiran reddy
Date: 2012-09-04 9:06:28 AM
Comment:
it good to read
Title: Feedback and Information   
Name: Ursula
Date: 2012-08-30 11:17:09 AM
Comment:
Interesting document.

Question:
In ECC6 the BDC session doesn't provide certain master data information when executing transaction IP30 periodically, eg maintenance plan number. I require a report that provides such information... Please help
Title: Feedback   
Name: Bharath
Date: 2012-07-23 1:41:28 AM
Comment:
thanks , its a very good article :)
Title: Article Feedback   
Name: Ankit Bansal
Date: 2012-01-19 12:32:52 AM
Comment:
It is good. Good Content, Simple Language really useful.
Please add up some examples and screen shots.
Title: Nice   
Name: Ahila
Date: 2012-01-12 2:26:53 AM
Comment:
Really it is very nice.I can able to understand the concepts without moving to the sap screen.
i am sure it will verymuch helpful for the beginners.
Title: Good one   
Name: gejo
Date: 2011-02-21 5:04:23 AM
Comment:
this is really a good article.......
Title: Feed back   
Name: Srujana
Date: 2011-01-18 11:59:20 PM
Comment:
Hi This article is very helpfull to me but can you provide me total call transaction in screen shots along with SE38 coding its very urgent to me kindly provide me the same at the earliest my dear frineds


Regards
Srujana
Title: Feedback   
Name: Karunakar
Date: 2010-11-23 5:11:19 AM
Comment:
Thanks and help full
Title: feedback   
Name: ashish
Date: 2010-11-08 5:01:56 AM
Comment:
thanks. it was help full.
Title: FB   
Name: praveen
Date: 2010-09-10 4:25:36 AM
Comment:
good
Title: Good Article   
Name: Bill
Date: 2010-06-10 3:31:36 AM
Comment:
Hi,Arindam Ghosh.This article is very good.
It make me know BDC clearly.
Thank you.
Title: FEEDBACK   
Name: MOHANGANDHI
Date: 2010-04-20 6:52:55 AM
Comment:
THIS IS USEFUL
Title: bdc programming   
Name: S.NARASINGARAO
Date: 2010-04-03 6:57:21 AM
Comment:
PL. WRITE SOME SIMPLE SAMPLE BDC PROGRAM OF OWN TABLE CREATION AND INSERTING THE DATA FROM ANY FAT FORMAT FILE . SO THAT NEW ONE CAN LEARN THE METHOD. pL. CREATE YOUR OWN TABLE AND DO INSERTING THE DATA FROM FILE THROUGH BDC PROGRAM.
Title: VERY GOOD   
Name: ANIL SINGH
Date: 2010-03-19 6:47:22 AM
Comment:
Thanks for sharing data
Title: BDC   
Name: Bharat
Date: 2009-10-23 2:17:29 AM
Comment:
Thankyou for the sharing the data of BDC.
it is very imp for me.
Title: BDC introduction   
Name: Rajesh
Date: 2009-06-30 1:42:24 AM
Comment:
Thanks for sharing knowledge of BDC.It is more helpful.
Title: Good   
Name: Izaz
Date: 2009-05-14 3:01:06 AM
Comment:
Good and Thanks for your contribution.
also Check out this
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBLIB/BCDWBLIB.pdf
may be helps u all
Title: thanks   
Name: eddai
Date: 2009-04-08 1:28:22 PM
Comment:
thanks..very useful article..for those look for more BDC materials check http://www.wuala.com/sapdocs.info/SAPDocs.info_TAGS/BDC
Title: BDC   
Name: ABHI
Date: 2009-04-02 5:10:18 PM
Comment:
Thanks , the info was very useful and crystal clear for beginners like me.
Title: BDC   
Name: Rohit Sinha
Date: 2009-01-08 3:48:00 AM
Comment:
Thanx a tonne dude!!
But it would be a lot better if U include the screen shots to display the mechanism, of how BDC works!
Title: BDC   
Name: JESSIE
Date: 2009-01-05 2:28:24 AM
Comment:
VERY GOOD ONE
Title: bdc   
Name: GEETHA
Date: 2008-12-22 11:19:19 PM
Comment:
HI,
I AM NEW TO BDC CONCEPTS.PLZ, TELL ME THE STEPS OF BDC FROM INITIAL PART.
Title: bdc introduction   
Name: Ashwini
Date: 2008-12-01 4:49:19 AM
Comment:
can u let me know some
exercises those may be handled for initial steps in BDC,CALL TRANSACTION OR SESSION METHOD?
Title: BDC   
Name: MOORTHI
Date: 2008-11-23 11:41:17 AM
Comment:
MANY THANKS A VERY GOOD USEFUL URL
Title: bdc doubt   
Name: balamurugan
Date: 2008-10-03 6:37:08 AM
Comment:
after implemention...we have use bdc in support project...
Title: Miss.   
Name: Jolly
Date: 2008-09-29 9:53:26 AM
Comment:
THank you so much. Your article does help me to get the whole pictur of how the SM35 works.
Title: VERY GOOD   
Name: ABHIMANAYU
Date: 2008-09-19 2:23:46 AM
Comment:
good article thanks a lot...
Title: GOOD   
Name: ASOK
Date: 2008-08-26 12:28:40 AM
Comment:
HI YOU HAVE GAVE SOME TIPS FOR BDC...IT IS REALY SUPER...
THANKS....
Title: BDC Steps   
Name: ABHILASHA GUPTA
Date: 2008-08-25 12:30:18 AM
Comment:
Very informative and good article wrt BDC.
Thanks
Title: Steps of BDC to upload   
Name: arif raza khan
Date: 2008-07-19 6:55:16 AM
Comment:
very good
Title: Steps of BDC to upload data Pls provide this with screen shot   
Name: Mateen
Date: 2008-07-03 6:11:11 AM
Comment:
Steps of BDC to upload data Pls provide this with screen shot
Title: Feedback   
Name: Yuvi
Date: 2008-06-08 7:34:52 AM
Comment:
A very useful input.

Cheers,
Yuvi.
Title: Thanks   
Name: Sarfraj AHmed
Date: 2008-06-06 1:17:41 AM
Comment:
if some example code wud have been provided then it wud have been much better... however, nice article....
Title: Feed back   
Name: Amit Nagaich
Date: 2008-05-24 7:30:26 AM
Comment:
Ok but not complete ....
Some information are missing
Title: Thanks   
Name: Jay
Date: 2008-04-09 9:36:03 AM
Comment:
Thanks 2 U for such data
plz give some details abt. it

Thanks n regards
Jayashil
Title: Mr   
Name: Rishikesh Nalapur
Date: 2008-03-20 6:58:31 AM
Comment:
Very abstract!!! insufficient details.
Title: Mr.   
Name: Srinivasa Sastry
Date: 2008-03-06 5:18:05 AM
Comment:
Good Article
Title: bdc introduction   
Name: manish
Date: 2008-02-26 12:39:55 AM
Comment:
hi ,
thnaks for sharing the deatils for bdc..
Title: basu   
Name: bulan
Date: 2008-02-25 3:09:07 PM
Comment:
thanks lot its a really good one to know... can u let me know some multiple table bdc (using 3-4 tables)
Title: Mr   
Name: Nagesh
Date: 2008-02-19 9:07:35 AM
Comment:
thanks alot.....if u can show the navigation part all these methods, it would be of great help
Title: exercises on bdc   
Name: tirthankar bhadury
Date: 2008-02-15 2:18:04 AM
Comment:
hi

its a good one really to know... can u let me know some
exercises those may be handled for BDC,CALL TRANSACTION OR SESSION METHOD??
Title: Introduction   
Name: Aditya
Date: 2008-01-03 6:20:08 AM
Comment:
Its excellent
Title: BDC   
Name: Nick Mishra
Date: 2007-11-19 3:41:02 PM
Comment:
Hi Guys the above statement shows how BC works. I have a scenario where i have 12 fields to update my data. From which i need to send some data to two transctions that is XD01 and XD02. How fo you solve the query. State with an example. Hardcode it so that it might be easier to understand.
Title: Thank you for a very well explained documentation on BDC!:)   
Name: Miriam K
Date: 2007-11-07 3:00:34 PM
Comment:
I must say that this is a very well laid out guideline! Thank you for taking the pains!:)
Title: Really Help full   
Name: Sudhakarrao Nalagarla
Date: 2007-10-03 5:47:59 AM
Comment:
It is very help ful to the both functional and technical consultants in sap but it should have some more Detaild And should be very easy way to undersatand anybody

Thanks
Sudha
Title: REALLY HELPFUL,GOOD   
Name: RAHUL KAKADE
Date: 2007-10-01 7:10:46 AM
Comment:
FOR ME AS FRESHER IN SAP IT RALLY HELP TO UNDERSTAND CONCEPT OFBDC
Title: REALLY GOOD,EXCELLENT   
Name: SOUMYA KANTA DASGUPTA
Date: 2007-09-26 10:44:17 AM
Comment:
IT'S GOOD . BUT PLS. INSERT SOME SAMPLE CODE.
Title: EXCELLENT   
Name: RAJEEV KUMAR PATHAK
Date: 2007-09-15 8:26:39 AM
Comment:
WELL EXPLAINED!!
IT REALY HELPED ME. ALOTS OF THANKS FOR THIS ARTICLE.
Title: Excellent   
Name: Jayakumar C
Date: 2007-08-21 4:19:01 AM
Comment:
Very well explained !!
Expecting more such articles.

Thanks
Jay
Title: excellent   
Name: arthi
Date: 2007-08-17 4:05:05 AM
Comment:
good article thanks a lot...but need examples for better understanding
Title: Good Job!   
Name: Teju
Date: 2007-08-16 3:43:32 AM
Comment:
Great compilation... would like to see more such articles comming up with the kind of errors.. and their resolution. Keep up the good work.

Appreciated!
Title: Thanks..   
Name: Sathar
Date: 2007-07-25 1:37:10 AM
Comment:
Thanks a lot.. It really helped me.. Can u pls add one example with the steps..
Title: was good!!   
Name: niti dua
Date: 2007-07-10 5:39:29 AM
Comment:
Hello,
This article was very helpful but it would be much better if you include screen shots.
Title: YES... IT WORKS   
Name: TULIKA KAMAT
Date: 2007-06-29 8:09:21 AM
Comment:
Hello, i learnt lot from this article. I wish to inform the author plz add an example and screen shots it would be good.

if incase author did not able to provide example and screen shots and if author permits me i am ready to add screen shots and examples.
Title: Great Information   
Name: Neeraj Joshi
Date: 2007-06-22 8:06:11 AM
Comment:
Very good information Arindam.

Thanks for sharing.
Title: Was Great!!   
Name: Amrita Mitra
Date: 2007-05-23 12:11:51 PM
Comment:
Hello,
Ur articel as such was of great help but I need a bit more understanding of this topic which i think will be possible only if there are some code samples with the scenarios described. Anyways...was of great help. Thanks.
Title: Thank You   
Name: Kieulan Nguyen
Date: 2007-05-02 10:39:24 PM
Comment:
I have users who ran physical inventory cycle count using MICN. So when there are errors, my users indicated that they must delete BDC sessions before they can rerun the inventory cycle count. I don't really think they have to delete. What they need to do is analyze the error and fix them or delete all the inventory document numbers that were created using MI02 and restart the cycle count. Is it true that my users have to delete their BDC sessions before they can restart their jobs? Please advice.
Title: thanks   
Name: anubhav
Date: 2007-04-18 6:42:37 AM
Comment:
it's good.please elaborate briefly.
Title: imp   
Name: santosh
Date: 2007-04-04 5:56:42 AM
Comment:
hi,

its good material but without code seems to be not so useful,so plz include code..
Title: Thanks   
Name: satheesh
Date: 2007-03-30 8:04:47 AM
Comment:
Hi,
the material is good, but plz include some sampple programs for each sections.It will be more benifit to understand.....
Title: Thanks   
Name: Aths
Date: 2007-03-23 12:31:54 AM
Comment:
Hi,
thanks a lot,this materials gives an overall view of BDC,but plz include code snippet and screens then it will be much better.......
Title: Thanks a lot   
Name: santhoshi
Date: 2007-03-19 4:19:11 AM
Comment:
Hi,

thanks a lot.whatever your supplied material is excellent.plz add some more material how to upload the data,how can we process the session etc.if you'll be supply some more material thats help full for us.
Title: Thanks   
Name: Kumar
Date: 2007-03-15 12:49:44 PM
Comment:
Hi,
Thanks for the meterials. please update with a sample senerio, with screen shots...that would be very help ful.
Title: Thanks a lot.   
Name: Kumar Bhagat
Date: 2007-03-13 1:23:48 AM
Comment:
Your supplied material is excellent.
Adding the screen sots will definately help everyone...
Title: thanks   
Name: jyotsna
Date: 2007-02-27 12:45:16 PM
Comment:
thanks for u r material..plz add the steps with screens how to do them

Product Spotlight
Product Spotlight 





Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-10-15 9:53:49 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search