Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Transaction Error

ravi_sirigiri
Participant
0 Kudos
487

Hi,

I copied one standard transaction ( FBV0 ) having program name : SAPMF05V into ZSAPMF05V and created ZFBV0. when i excute it, i am getting an error saying <b>" If you are using release approval levels, enter the subworkflow "</b>.

<i>What does this error mean and how to solve this error. Please let me know.</i>

Thanks in Advance.

Ravi Srigiri

5 REPLIES 5

vikram_maduri2
Explorer
0 Kudos
111

U Create theTranasaction Once Again.

1. Tcode SE93

2. Create object with type "Transaction with parameters(paramter transaction).

3. Key in SM30 into "transaction", and tick "skip initial screen".

4. Tick checkbox "Inherit GUI attributes".

5. Name of screen field = VIEWNAME, value = "Your table name".

6. Name of screen field = UPDATE, value = x.

Pls revert if u face any prob.

Yogitha
Advisor
Advisor
0 Kudos
111

Hi,

The transaction calls the method "transaktions_init output" of program MF05VO00(or ZMF05VO00). This method tries to fetch data from table T020(FI/AM Transaction Control table) using the transaction code. Since a record corresponding to tcode=ZFBV0 with activity category and function class entry is missing, the error message araises.

Regards

Yogitha

0 Kudos
111

Hi,

So what is the solution for that.Can you please guide me.

Regards,

Ravi

Former Member
0 Kudos
111

hi,

your problem lies here in this peace of code.

  • ------ T020 lesen ------------------------------------------

<b>select single * from t020 where tcode = sy-tcode.

if sy-subrc ne 0 </b>

or t020-aktyp cn 'AVH'

or t020-funcl cn 'PUDIHR'.

<b>message a138(fp) with 'TRANSAKTIONS_INIT: T020' sy-tcode.</b>

endif.

endmodule.

value of sy-subrc is not equals to 0 it is showing 4

MF05VF00 this is the function module which needs to be corrected

just pass your ztcode in place of standard tcodes,their are number of tcode for the same program but in different includes just check them,

hope you find this information useful , and don't forget to reward points,

Former Member
0 Kudos
111

Hi,

if the Transaction u r coping have any Transaction varient u have to enter info. related to that Transaction into tables T180 & T185D for screen control and screen sequence control .

Regards

Gaurav