cancel
Showing results for 
Search instead for 
Did you mean: 

What is BDC Session & Z-Program

Former Member
0 Kudos

Hi,

Can anyone tell me what is BDC Session & Z-Program ?

Rajarshi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Rajarshi,

BDC (Batch Data Communication) - is one of the methods for uploading the data. You have two options with BDC, namely Session and Call Transaction.

First you would record a particular transaction with SHDB simulating sample transaction entry. Then you would use this recording to create a 'Z' program.

With session method a session will be generated that needs to be processed in Transacton SM35 with Foreground, Background, or Errors only mode. You can view and analyze session log after processing the session.

With call transaction you would specify the mode in the program itself. Hence, no session is generated in SM35 in this case.

please visit the following link for more information:

http://help.sap.com/saphelp_erp2005/helpdata/en/fa/097119543b11d1898e0000e8322d00/frameset.htm

Z programs are custom programs. They could be reports, transactions, scripts, smartforms, BDCs, BAPIs etc. You would develop them if there is no SAP standard program available that meets your requirement.

Reward points if this is helpful.

Regards,

Naveen.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Rajarshi,

These links will be useful to you!

http://www.sap-img.com/abap/learning-bdc-programming.htm

http://www.planetsap.com/bdc_main_page.htm

About a Z program, as the name suggests, its a user created program. There are 2 types of Z programs,, one of which is the copy paste of standard SAP programs and some customizing done on them. The second type of Z program is the user developed one, fully developed by the ABAPer.

Hope this helps,

Thanks,

Janani

award points if helpful

Former Member
0 Kudos

Hi,

BDC is a sort of recording which is created say for examplr entering the sales order in system through a program,so you create a BDC for it.And whatever input fields to be enetred will be recorded and later on loaded with help of file upload.

Z progarm is customized program say for example a Z output or a Z report.The one which is not possible with standard SAP.Functional person will give functional specification to ABAPer explaining the table and fields logic.And he will develope the program.

Reward Points if helpful

Regards,

Amrish Purohit