cancel
Showing results for 
Search instead for 
Did you mean: 

Error GateWay 'CX_SY_RANGE_OUT_OF_BOUNDS'

Former Member
0 Kudos

I got this error 'CX_SY_RANGE_OUT_OF_BOUNDS' when define SAP System alias and task type in 'Task Definition For Scenario'

Error short text : Invalid partial field access: Length is too large

I made this step when define workflow scenario.

SAP Reference IMG : SAP NetWeaver -> Gateway Service Enablement -> Content -> Task Gateway Service -> Scenario Definition

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ibrahim,

I've the same problem. Were you able to solve this so far?

Best Regards.

Former Member
0 Kudos
Former Member
0 Kudos

Hi ,

I am also having same problem and i included specified component included in structure

but stil i am facing same dump

pls help struling for long time

Answers (2)

Answers (2)

ahmed_ayad
Explorer
0 Kudos

Dear my brother

Please implement note 2155854 in gateway

and make sure that you have

Former Member
0 Kudos

Hi ,

I am also having same problem and i included specified component included in structure

but stil i am facing same dump

pls help struling for long time

cmetz
Participant
0 Kudos

Hey Suriya,

I also repaired the structure, but still facing the same problem. Have u been able to solve this issue?

Regards

Chris

Former Member
0 Kudos

Hi Christoph,

i failed to solve in right way but i have written report to update that table pls find below code but this is not right way but no option.

SELECTION-SCREEN : BEGIN OF block a WITH FRAME TITLE text-000.

PARAMETERS : p_sid TYPE /IWPGW/TGW_SCN_ID OBLIGATORY,

              p_tid TYPE /IWPGW/TGW_TASK_TYPE OBLIGATORY,

              p_sa TYPE /IWBEP/DEFI_SYSTEM_ALIAS OBLIGATORY.

SELECTION-SCREEN : END OF block a.

data : gs_sd TYPE /iwpgw/c_tgw_tsk.

START-OF-SELECTION .

*BREAK-POINT.

SELECT SINGLE * from /IWPGW/C_TGW_SCN INTO @data(gs_task) WHERE SCENARIO_ID = @p_sid.

   IF sy-subrc = 0.

     gs_sd-mandt = sy-mandt.

     gs_sd-SCENARIO_ID = p_sid.

     gs_sd-TASK_ID = p_tid.

     gs_sd-SYSTEM_ALIAS p_sa.

   INSERT /iwpgw/c_tgw_tsk FROM gs_sd.

   update  /iwpgw/c_tgw_tsk SET SCENARIO_ID = p_sid

                                TASK_ID = p_tid

                               SYSTEM_ALIAS p_sa

                               WHERE SCENARIO_ID = p_sid.

   IF sy-subrc = 0.

   MESSAGE 'Successfully values updated' TYPE 'S'.

   ENDIF.

   ENDIF.

cmetz
Participant
0 Kudos

Thanks it worked perfectly :-).

Former Member
0 Kudos

pls include coding to delete entry from same table it may required in future