cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Application JOB Parameters - Issue using Changeable Indicator = false

former_member302911
Active Participant
0 Kudos
736

Hi,

I have an issue when I use Changeable Indicator = false in GET_PARAMETER Method.

    et_parameter_def = VALUE #(
      ( selname = 'S_LCDATE'    kind = if_apj_dt_exec_object=>select_option datatype = 'D'              param_text = 'Last Changed Data'        changeable_ind = abap_true  )
      ( selname = 'S_CTRNUM'    kind = if_apj_dt_exec_object=>select_option datatype = 'C' length = 10  param_text = 'Contract Number'          changeable_ind = abap_true  )
      ( selname = 'S_CTRSTS'    kind = if_apj_dt_exec_object=>select_option datatype = 'C' length = 20  param_text = 'Contract Status'          changeable_ind = abap_true  )
      ( selname = 'S_CTRTYP'    kind = if_apj_dt_exec_object=>select_option datatype = 'C' length = 20  param_text = 'Contract Type'            changeable_ind = abap_true  )
      ( selname = 'S_TYPSIG'    kind = if_apj_dt_exec_object=>select_option datatype = 'C' length = 20  param_text = 'Digital SIgn Type'        changeable_ind = abap_false )
      ( selname = 'P_INDLCL'    kind = if_apj_dt_exec_object=>parameter     datatype = 'C' length = 1   param_text = 'Local Indicator'          changeable_ind = abap_false )
( selname = 'P_DECMPA' kind = if_apj_dt_exec_object=>parameter datatype = 'C' length = 1 param_text = 'Component *A' changeable_ind = abap_false checkbox_ind = abap_true )
( selname = 'P_ATTACH' kind = if_apj_dt_exec_object=>parameter datatype = 'C' length = 1 param_text = 'Component Attach' changeable_ind = abap_false checkbox_ind = abap_true )
( selname = 'P_EMAILS' kind = if_apj_dt_exec_object=>parameter datatype = 'C' length = 1 param_text = 'Component Emails' changeable_ind = abap_false checkbox_ind = abap_true )
( selname = 'P_BUSUNI' kind = if_apj_dt_exec_object=>parameter datatype = 'C' length = 1 param_text = 'Component Business Unit' changeable_ind = abap_false checkbox_ind = abap_true )
( selname = 'P_CATEG' kind = if_apj_dt_exec_object=>parameter datatype = 'C' length = 1 param_text = 'Component CAtegories' changeable_ind = abap_false checkbox_ind = abap_true )
).

Result:

The Changeable Indicator works as it should, the parameters are greyed out on Parameters Page.

The problem is that this parameters are not read by the Controller Class. it is as if they had never been declared.

When instead i use Changeable Indicator True, the Controller Class works as I expect.

Am I doing something wrong?

Thanks,

Angelo.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member811517
Discoverer

Hello,

sorry for the delay. Yes, you are right, I can reproduce the issue. I will notify you, once I have corrected it.

Regards,
Hans-Georg