cancel
Showing results for 
Search instead for 
Did you mean: 

Number sign (#) used to represent new line in ABAP layer causing the problems with DSO loading

former_member202516
Participant
0 Kudos

Hi experts,

we have a problem with loading the data that have a line break into the Direct Update DSO.

When we look at the data for the particular field in DB Layer (HANA) that has line break, it looks like:

Single cell in HANA

This is line 1

This is line 2

But the same is represented in ABAP layer as This is line 1##This is line 2.

Problem is that during the check of the value of the IOs, function  RSKC_LOWCHAVL_CHECK reads # as invalid character which is causing data load to fail.

Do you maybe have a suggestion on how we can resolve this?

Many Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

raymond_giuseppi
Active Contributor
0 Kudos

For this kind of characters to be removed so allowing transfer to Infoobject Characteristics, I built a FM that I execute in transfer routine, this FM use RSKC_CHAVL_OF_IOBJ_CHECK  and replace unallowed character with spaces.

Regards,

Raymond

Juwin
Active Contributor
0 Kudos

That is not a number sign. Any 'unprintable' character in SAP is shown as that sign. There are multiple discussions on ABAP SCN regarding this matter. Kindly search on this forum, for more information.

Thanks,

Juwin