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: 

Function Pool SDSD

Former Member
0 Kudos
103

Hi friends,

this subroutine returns always an empty table.

What can possible reasons for ?

It ibelongs to SAP Function Pool SDSD

and it is Include LSDSDF05.

PERFORM F4PROZ(SAPLSDSD)
          TABLES RETURN_VALUES
          USING SHLP
          CHANGING CALLCONTROL OCXINTERFACE
                   RC.

Regards

Ertas

1 ACCEPTED SOLUTION

Former Member
0 Kudos
45

may be the table is not getting populated within the subroutine......

4 REPLIES 4

Former Member
0 Kudos
46

may be the table is not getting populated within the subroutine......

Former Member
0 Kudos
45

In the debugger check when the subroutine is getting called.In the subroutine there may be a select query which is failing and that's why internal table is not getting filled.

Former Member
0 Kudos
45

the table has valid entries.

But i think a have an idea

Former Member
0 Kudos
45

inside of include LSDH4F02

there is a loop. Right here sy-subrc gets 4.

The listfields dont match with mask ?

Why is this loop with mask. Why is it needed?

loop at listfields

where mask4(1) is initial and mask1(1) ne dir.

if not fieldname is initial and fieldname ne listfields-fieldname.

continue.

endif.

l_need_conv = 'X'.

exit.

endloop