2007 May 12 7:50 AM
hi guys,
i want to do bdc operation,
i ll tell my problem so that u can help me,
i stored flat files< from purchase requisition data's as me51.>
i created a flat file in bdc recording..in that i don't know how to send the flat files in to database tables..<through source internal table - target internal table >
if u know plz help me.
regards
vijay
2007 May 12 10:32 AM
HI Vijay,
BDC is Batch Data Communication where data is transferred from legacy system to SAP system. Different methods of BDC are
1. Call Transaction Method.
2. Session Method
3. Direct Input method.
In all the above methods you have to prepare a flat file containing the data in the required format to be uploaded to the SAP system. You need to call the function ' UPLOAD' to do this. Then the contents of the flat file have to copied to your internal table and then u need to call the transaction through which you want to update the database. You internal table should also have the information relating to the structure BDCDATA which is having the details like the module pool program name, screen no. The basic concept of updating the database is same in all the 3 methods but only the method differs.
In session method after the data transfer program is coded, in order to process that particular session you have to go to TC: SM 35 to process the session.
Direct input method have some standard programs that have to executed.....
Well, to be strong you got to try it out.......and check if it works!!!
And for more details see the links:
/people/milind.upasani/blog/2007/03/07/step-by-step-approach-to-ceate-simple-bdc-session-program-using-reusable-template
www.sap-img.com/abap/question-about-bdc-program.htm
https://wiki.sdn.sap.com/wiki/display/HOME/BDC
https://wiki.sdn.sap.com/wiki/display/HOME/DataTransfers-LSMW,ALE,+BDC
<b>Reward if it useful.</b>
hi guys,
i want to do bdc operation,
i ll tell my problem so that u can help me,
i stored flat files< from purchase requisition data's as me51.>
i created a flat file in bdc recording..in that i don't know how to send the flat files in to database tables..<through source internal table - target internal table >
if u know plz help me.
regards
vijay
2007 May 12 8:18 AM
2007 May 12 10:32 AM
HI Vijay,
BDC is Batch Data Communication where data is transferred from legacy system to SAP system. Different methods of BDC are
1. Call Transaction Method.
2. Session Method
3. Direct Input method.
In all the above methods you have to prepare a flat file containing the data in the required format to be uploaded to the SAP system. You need to call the function ' UPLOAD' to do this. Then the contents of the flat file have to copied to your internal table and then u need to call the transaction through which you want to update the database. You internal table should also have the information relating to the structure BDCDATA which is having the details like the module pool program name, screen no. The basic concept of updating the database is same in all the 3 methods but only the method differs.
In session method after the data transfer program is coded, in order to process that particular session you have to go to TC: SM 35 to process the session.
Direct input method have some standard programs that have to executed.....
Well, to be strong you got to try it out.......and check if it works!!!
And for more details see the links:
/people/milind.upasani/blog/2007/03/07/step-by-step-approach-to-ceate-simple-bdc-session-program-using-reusable-template
www.sap-img.com/abap/question-about-bdc-program.htm
https://wiki.sdn.sap.com/wiki/display/HOME/BDC
https://wiki.sdn.sap.com/wiki/display/HOME/DataTransfers-LSMW,ALE,+BDC
<b>Reward if it useful.</b>
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |