Application Development and Automation 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: 
Read only

parameter not working ?

Former Member
0 Likes
961

I have made a modification on the element EVSRK and addded a parameter ZZ_EVSRK

the parameter exists but isn't working when used inside a programm ??

the parameter is created in se80 and is also visible in the table TPARA

in my programm I have


          SET PARAMETER ID 'ZZ_EVSRK' FIELD rs_selfield-value.
          CALL TRANSACTION 'PV1A' and skip first screen.

the fiels rs_selfield-value contains the right value but is not transported to call transaction and the first field on the screen ?

is there anything that I miss in the process ?

kind regards

arthur

1 ACCEPTED SOLUTION
Read only

naimesh_patel
Active Contributor
0 Likes
913

It will not pass unless you use the GET PARAMETER ID 'ZZ_EVSRK' ... statement in the PBO of your Transaction PV1A.

All standard transaction where we are able to populate the value using the Parameter ID (e.g. VA02 / VA03) are having the corresponding GET PARAMETET ID statement.

For VA02 / VA03, you can find the GET PARAMETER ID statement in:

Include FV45KF0V_VBAK-VBELN_GET_PARAME

Form VBAK-VBELN_GET_PARAMETER

This way, the transaction PV1A needs to have the corresponding GET PARAMETER ID to be able to populate the value in the transaction.

Regards,

Naimesh Patel

5 REPLIES 5
Read only

former_member194669
Active Contributor
0 Likes
913

You need to assign the "parameter ID" in the domain EVSRK ( Please check whether the "further characteristics" tab of domain EVSRK)

a®

Read only

0 Likes
913

yep the element ZZ_EVSRK is filled into the furhter charatestics tab of EVSRK under parameter-id

kind regards

arthur

Read only

0 Likes
913

Try to set the values for default "Plan versions" in you user default ie in SU3 with POP = value from table T778P. I think call transactions is not getting this value,

I am not 100% sure about this.

a®

Read only

naimesh_patel
Active Contributor
0 Likes
914

It will not pass unless you use the GET PARAMETER ID 'ZZ_EVSRK' ... statement in the PBO of your Transaction PV1A.

All standard transaction where we are able to populate the value using the Parameter ID (e.g. VA02 / VA03) are having the corresponding GET PARAMETET ID statement.

For VA02 / VA03, you can find the GET PARAMETER ID statement in:

Include FV45KF0V_VBAK-VBELN_GET_PARAME

Form VBAK-VBELN_GET_PARAMETER

This way, the transaction PV1A needs to have the corresponding GET PARAMETER ID to be able to populate the value in the transaction.

Regards,

Naimesh Patel

Read only

0 Likes
913

Hi Arthur

Naimesh is right.

It's not enough to change the ID parameter in the data element, but u need to change the std program in order to insert the statament GET PARAMETER for your new ID.

Max