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: 

How to supress system message?

former_member194669
Active Contributor
0 Kudos

Hi,

I am using ECC 6 . In one of custom program i am using EDIT_TEXT. within i am passing

TEXT NAME : YXXXXXXXXXXXXX

TEXT ID : ST

LANGUAGE : EN

and calling fm EDIT_TEXT then system displaying text editor window and giving a information message that


Observe name ranges: Y,Z for customers, J_NC for partners, A..X for SAP
Message no. TD728

I want to know how to supress this message?

For your information i cannot change the text id ST to YST.

a®s.

8 REPLIES 8

Former Member
0 Kudos

Hi,

Is that YXXXXXXXXXXXXX exist in SO10?

Regards,

Satish

0 Kudos

Satish,

I think you don't understand my question. Its nothing related to TEXT NAME and it is related to TEXT ID. In ECC 6 i need to use customer name space id as starting with Y or Z but i am using as ST (standard text) it will work fine with 4.7 or earlier version., But in ECC 6 it will give a information message . I want to supress this message?

naimesh_patel
Active Contributor
0 Kudos

I am not getting that message.

So, check why do you get the message.

Set the breakpoint at

  perform is_partner_system(sapmssco).

In program LSTXXFTE and Line 835 and debug.

Regards,

Naimesh Patel

0 Kudos

Debug here

Prg: LSTXXFTE

line: 805

this is the snapshot of the code

perform is_partner_system(sapmssco).

if sy-subrc = 0. "partner system

if id_status = 'P' or name_status = 'P'.

else.

message s728.

endif.

Pavan

0 Kudos

I think this message is comming for Partner systems.

Former Member
0 Kudos

It is not Text ID that is causing this issue, it is TEXT NAME. For some reason, your system is treated either as a partner system or SAP system, not customer. Put a break-point in the subroutine "form te_name_reserves" of program LSTXXFTE and see what it is treating your system as.

You cannot avoid the message, but you can avoid the reason that raised the message.

0 Kudos

Srinivas,

I have tested with TEXT ID as YST

TEXT NAME : YXXXXXXXXXXXXX

TEXT ID : YST

LANGUAGE : EN

That time i am not getting this information message. My problem i cannot change TEXT ID now , because in system already we have 1 million text attached to documents. If i am changing that while displaying the documents i will not get texts.

Is any other way to change long texts ID's by mass?

0 Kudos

It seems a bit suprising as you can edit the combination you describe normally in SO10 without a message (although I've only testing in ECC5).

Try setting a breakpoint in form te_name_reserves inside LSTXXFTE as this seems to be where the system determines whether to issue the message or not... I could edit this combination from SO10:

TEOBJECT = TEXT
TENAME  = ZMY_TEXT
TEID = ST
TESPRAS = E

Is SYSTEM_STATUS returning "C" for you?.. in debug I see id_status = "S" and name_status = "C", and systems_status(1) = "C".

Jonathan