2008 Nov 26 11:43 AM
Hi ppl,
Can somebody please let me know the significance of the export parameters 'Group', 'User' and 'Keep' in the fumction module BDC_OPEN_GROUP.
What will happen if I don't pass anyone or all of these 3?
Please help.
Thanks.
2008 Nov 26 11:55 AM
Hi David,
Group name:
It hold the session name which is need to be processed
what ever name you provide over there
will be seen at sm35 after executing the BDC
that is what meant as batch name.
KEEP:
Retain session after successful processing. Set this option to the value X to have a
session kept after it has been successfully processed. A session that is kept remains
in the input/output queue until an administrator deletes it.
Sessions that contain errors in transactions are kept even if KEEP is not set.
Default: If not set, then sessions that are successfully processed are deleted.
Only the batch input log is kept.
USER:
This is for Authority check.
You can pass sy-uname here.
Hope this will help.
Regards,
Nitin.
Hi David,
Group name:
It hold the session name which is need to be processed
what ever name you provide over there
will be seen at sm35 after executing the BDC
that is what meant as batch name.
KEEP:
Retain session after successful processing. Set this option to the value X to have a
session kept after it has been successfully processed. A session that is kept remains
in the input/output queue until an administrator deletes it.
Sessions that contain errors in transactions are kept even if KEEP is not set.
Default: If not set, then sessions that are successfully processed are deleted.
Only the batch input log is kept.
USER:
This is for Authority check.
You can pass sy-uname here.
Hope this will help.
Regards,
Nitin.
2008 Nov 26 11:46 AM
Hello,
User : to specify the user name in tach inout
Keep : to keep the processed sesion so that can see the sessions afterwards as well
Group : Folder name -- session name
You must scpecify user and group.
Rgds,
Sandeep
2008 Nov 26 11:46 AM
Hi,
These 3 parameters are not mandatory to be passed.
Keep is used to specify whether the session is to be kept or not after the bdc program is processed.
User is used to maintain the user name, under whose id the bdc was run.
Thanks & Regards,
Navneeth K.
2008 Nov 26 11:47 AM
Hello,
Group is to create the group id ie...to say queue id
user will indentify the user executing the job
and keep = 'X' will keep the session history after the execution of the session..
Hope i have answered ur query.
Regards,
Rohan.
2008 Nov 26 11:48 AM
hi,
Group - the name of the session
user - the user who is running the session
keep - if it is 'X' then the session will be restored else not.
2008 Nov 26 11:50 AM
see this ....it was explained
http://help.sap.com/saphelp_nw04/helpdata/en/fa/097126543b11d1898e0000e8322d00/frameset.htm
2008 Nov 26 11:50 AM
Hi All,
Will it be okay if I don't pass any of these 3 to the FM while execution?
(The BDC is being used to create Production Orders).
Thanks.
2008 Nov 26 11:51 AM
Hi David
http://help.sap.com/saphelp_40b/helpdata/en/fa/097126543b11d1898e0000e8322d00/content.htm
refer above sap help thread,you will get lots of info regarding BDC_OPEN_GROUP function module.
Thanks and Regards,
Syfulla
2008 Nov 26 11:51 AM
Dear David,
when you processed BDc program & want it again then give keep parameter.
User is user name, who is using it.
Group is session name.
Best Regards,
Flavya
2008 Nov 26 11:51 AM
Hi David,
Kindly refer to the documentation of the function module BDC_OPEN_GROUP, hope it will answer your query.
If KEEP = 'X' Parameter is passed. The session will remain in SM35 even after successful execution
otherwise it will be deleted.
With luck,
Pritam.
2008 Nov 26 11:55 AM
Hi David,
Group name:
It hold the session name which is need to be processed
what ever name you provide over there
will be seen at sm35 after executing the BDC
that is what meant as batch name.
KEEP:
Retain session after successful processing. Set this option to the value X to have a
session kept after it has been successfully processed. A session that is kept remains
in the input/output queue until an administrator deletes it.
Sessions that contain errors in transactions are kept even if KEEP is not set.
Default: If not set, then sessions that are successfully processed are deleted.
Only the batch input log is kept.
USER:
This is for Authority check.
You can pass sy-uname here.
Hope this will help.
Regards,
Nitin.
2008 Nov 26 11:57 AM
Not possible without these parameters of BDC_OPEN_GROUP FM.
USER: For showing who is created the session & executing the session.
GROUP: Means Session or Group name.
KEEP: You should keep 'X' value in hard code of keep parameter for viewing same session after process also.
hope helpful.
Regards,
BBR.
2008 Nov 26 1:21 PM
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |