2023 Dec 21 1:46 AM
Hi all,
I am trying to call program ABUMN through SUBMIT, but I got this error message
"You are trying to start ABAP program "SAPLAMDPS2I" with SUBMIT. This program has type "F" instead of "1" in its attributes however. Only programs of type 1 can be started with SUBMIT."
Need help, thanks!
2023 Dec 21 5:35 AM
Of course, you can't do that (just read the ABAP documentation, no need to ask).
What is your question?
2023 Dec 21 6:18 AM
Is there any way to achieve this, calling ABUMN transaction through SUBMIT ?
2023 Dec 21 7:00 AM
should be no other way. Is there any reason why you can't use CALL TRANSACTION instead?
2023 Dec 21 7:07 AM
Why do you want to call transaction ABUMN via SUBMIT, and not via CALL TRANSACTION?
2023 Dec 21 7:14 AM
sorry for the confusion,
The goal that I want to achieve is to process transaction of ABUMN in a custom program.
been trying using call transaction but there is a radio button that I need to set the value, when I check that radio button, there is no parameter ID for that radio button. How to pass the value to be processed in ABUMN and get the result back to the custom program ?
Any guidance is muchly appreciated. Thanks.
2023 Dec 21 8:42 AM
Solution 1: transaction and screen variants (SHD0), no code (maybe just creating a transaction code of type variant transaction to trigger the transaction variant).
Solution 2: batch input with display type 'E' ("CTU" = CALL TRANSACTION ... USING).
2023 Dec 21 10:13 AM
If you don't want user interaction, you might consider using these BAPIs
If you want to trigger user interaction, then use CALL TRANSACTION, USING ... OPTIONS FROM opt with flag opt-nobiend set (perform a small recording with SHDB to build the initial bdc_tab)