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

Function Pool SDSD

Former Member
0 Likes
768

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
Read only

Former Member
0 Likes
710

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

4 REPLIES 4
Read only

Former Member
0 Likes
711

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

Read only

Former Member
0 Likes
710

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.

Read only

Former Member
0 Likes
710

the table has valid entries.

But i think a have an idea

Read only

Former Member
0 Likes
710

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