Service / Material Long text Repetation in PO Print,
Dear ALL,
I have a requirement where in the Service activities do have a Long text going up to 1 or 2 paragraphs, these long text gets printed in the POs getting created using this service activities,
but we mainly have many service activities having the same long text description, so when i use these 5-6 service activities in the PO, the service activity long text gets repeated 5- 6 times in the POs, it is filling the PO print page,
can we have a check to restrict PO long text appearing in PO print so that it is not repeated, can we have a check and option to choose which text from Service activity to appear and which can be restricted, any check or tick box which allows to have or not have a specific Service / Material master basic data Long text in print outs.
alternatively can we maintain Long Text at Material Groups level or is there any way to maintain and bring Long texts inside POs
Thanks and regards
S Kumar
Edited by: KumarSAP&SAP on Aug 23, 2011 10:38 AM
Hi Kumar,
Chek with your ABAPer to achieve the Requirement , I think most of requirement can be achieve through the form set up
But i doubt that you can maintain the long text in Material group level
Similar Messages
-
Tracking of Service master LONG TEXT changes
Hi ,
I know we have functionality to track changes made in a Service master thru Change Documents .... but it doesn't show the changes made in SERVICE MASTER long text.
How can we see those changes ?
Regards
shreyChanges to long text are not stored in CDHDR/CDPOS tables.
You can only see that there was a change, but not what was changed in detail. -
Service master Long text need to upload
Dear Expert
Service master Long text need to upload
I have entered in LSMW direct method object '0001'& method '0001' program name '/SAPDMC/SAP_LSMW_IMPORT_TEXTS'
and
object "ASMD"
ID "LTXT"
TEXTFORMAT '*'
still shows error as invalid text object (check table TTXOB) how to rectify that?
Regards
karanProblem solved.
thanks for your valuable answer
ASMD
LTXT were I entered in small character. I changed that into caps, it become solved.
my final doubt is..?
text length will be for how much? and from where we can find the length
Regards
Baskaran -
Search help for Material long text ?
Hello,
A given material code MATNR is linked a material short text ( MAKT_MAKTG for example) which is on max 40 characters.
Where can i maintain the material long text ( around 100 characters) which is available in a search help in standard SAP ?
Note : in the material master data, i know the view Purchase order text, but is there any search help for this ?
Or do you have to develop an own search help ?
Thank you in advance,
IsabelleThank you Jürgen,
OK, i understand that a search help on long text is not a good idea
Nevertheless, 40 characters to name a material is too short for our users. Do you know any other text field that we can use ? because i imagine it is not possible to extend MAKTG to more that 40 char.
Our issue is that we upload our material data from some manufacturer material file, and their material description (even the one called " short text" is often more than 40 char.
Do you see any possible solution ?
Thank you,
Isabelle -
Dear friends,
I have to give service item long text in the smartform. please tell me how to ge.hi,
First find out the TDOBJECT, TDID, TDNAME and language of the SERVICE TEXT for ITEM by
double click on the text area,
it takes you to a text editor,
in that screen GOTO - >HEADER.
there you will get all the above details.
then in the Smartforms :
Add a text node --> make it as INCLUDE text .
then give the TDOBJECT , TDID , TDNAME and Language on the right side of the screen.
the text will be displayed in the output.
Vikki. -
How to get Material long text / Sales Text
Hi,
when I have created a service order I have enter Long text in Tab Item Details , i.e in sales Text I have entered some text , So can any one tell me how to get this text as I have to show this text in invoice printing
Thanks
Bobby600101202274700000001
For a Particular Text name Of Item Level operations
1st 3 character denotes client id in this case 600 +
2nd 10 character denotes AFKO-AUFPL with respect to the production order in this case
1012022747 +
last 8 character denotes the operation line item numebr -
Problem in Reading Material Long text in Sapscript
Dear firends,
I have written following code in sapscrit to fetch the longtext of the material
INCLUDE &MARA-MATNR(K)& OBJECT MATERIAL ID GURN LANGUAGE &NAST-SPRAS&
Test name - material no(MARA-MATNR)
object - MATERIAL
text id - GURN
LANGUAGE - EN
but i am not table read the longtext by using above code, when i see in debug mode ,i am getting warning message
"data is not available for materil 0000013,GURN,MATERIAL" like that.
i don't find any problem in code , long text also availble for material 0000013.
i don't where is the problem , please give me solve this issue.
Regards,
D.prabhuHi
You have to fetch this Long text of this Material using READ_TEXT fun module by passing the 4 parameters as mentioned by you by writing some code in the program or by writing the external subroutine using PERFORM statement
Only Application HEADER and ITEM texts can be included in script using the INCLUDE command
So write the code for the Read _Text fun module and fetch it into Internal table lines and pass/print those to script
pass the same 4 parameters
Test name - material no(MARA-MATNR)
object - MATERIAL
text id - GURN
LANGUAGE - EN
see the sample code
data:begin of it_stxh occurs 0,
tdobject type tdobject,
tdname type tdobname,
tdid type tdid,
tdspras type spras,
end of it_stxh.
types:begin of ty_lines.
include structure tline.
types:end of ty_lines.
data:it_lines type standard table of ty_lines with header line.
it_stxh-tdid = 'GRUN'.
it_stxh-tdspras = 'E'.
it_stxh-tdobject = itab-matnr.
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
ID = it_stxh-tdid
LANGUAGE = it_stxh-tdspras
NAME = it_stxh-tdname
OBJECT = it_stxh-tdobject
ARCHIVE_HANDLE = 0
LOCAL_CAT = ' '
IMPORTING
HEADER =
TABLES
LINES = it_lines
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8
IF SY-SUBRC eq 0.
loop at it_lines.
< Print these lines in script by passing to script>
endloop.
ENDIF.
Regards
Anji -
How to get the service master long text from the AC03
Hi All,
we are using the FM READ_TEXT to read the long text for service master which is maintained in AC03 ,Please can any one suggest me how to do the same.
Get long description
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = LTXT
language = EN
name = '003000124'
object = 'ASMD'
TABLES
lines = litab_line
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
Regards
cbHello
Try this:
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = 'LTXT' " <- '' missed
language = 'EN' " <- '' missed
name = '000000000003000124' " <- 18 symbols must be here
object = 'ASMD'
TABLES
lines = litab_line
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8. -
Operation long text not coming in print priview of maintenance order
Hi Experts,
I am facing problem in getting the long text of operation of maintenance order( generated from maintenance plan) in the print preview because of which long text of opeartion is not showing in the print out of order but other things are coming in the printout except the long text.This is happening for the first time.Earlier long text was coming in the print of order.Can anybody suggest the possible cause behind this & solution for this problem asap.
Thanks.Hello,
Please check The IP30 batch job schedule in which LOG IN language it is schedulde for those manitenance plan.If same it is diffrent what as Long text language then it will not come in Ordre OpRN long text.
Reagrds,
Rakesh
Edited by: RAKESH ASHOK MANE on Aug 18, 2010 3:46 PM -
Hi,
Is there any standard report or LIS available which gives the service code(AC03) : long text in report form..
Regards
Vikrant
Edited by: VIKRANT HANDE on Dec 17, 2010 10:10 AMHi,
There is no standard report for showing that detail. You have to develop your own report using the function module READ_TEXT where ID = LTEXT, NAME = Activity code with leading zeros for making the total length to 18, OBJECT = ASMD, LANGUAGE = Respective language
Regards, -
Service master Long Text Deletion
Hi All,
In AC02 when i am trying to delete the long text maintained for service master using the "Delete long text", system is giving error TD600: Text XXXXX( Service Numbaer) ID LTXT language EN not found".
We are using ECC 6.0. Any idea why this is happening?
PRegards,
PrashantHi Ramakrishna,
Thanks for the reply.
I have checked the settings and both the settings are maintained for both texts. But the problem persists. If you have ecc 6.0 available, can you check if you are getting the same error.
Prashant -
How to get material long text at user exit EXIT_SAPLMGMU_001
Dear All,
I need to pass some material details from SAP to legacy system once user create / edit a material. I have no problems with fields like material no, type, group etc except the long text, I can't find the long text field from the user exit (EXIT_SAPLMGMU_001).
When I use READ_TEXT function, also can't retrieve the long text because it haven't save to STXH/STXL table yet, I guess.
Please help
TQhello Chong ,
if it havent saved yet , then try to pass document no as '$0000000001'( in most of cases it will work but i'm not sure abt ur transaction ), it should work..
regards
Prabhu -
Hello Experts,
In Service PO ,
In Item Details , Service Tab there are two text columns, Service Text and Line text.
I want to increase the lenghth of that column so that i can mainatin the servcie details in that tab.
Also i wanted to print the details on Printout also.
If it is not possible , is there any other field where i can manatian the item details for services.
Regards,
SHDear Brijesh,
Similar to Shreya, but if I want to set the "Service Long Text" to "display only" when using ME21N/ME22N, is it possible to do so?
I want this because I want user to maintain the service long text from Service Master and when this text copied from service master to service PO, this text must be in display only. If user want to add text, they should maintain the "Service Line Long Text".
Is it possible to do that?
Regards,
Green Green -
Hello,
we are working on a process to download longtexts from one system and to upload into another system to add missing long text there for different objects.
We are using SAVE_TEXT and it is working fine for documents in DRAW/DRAT.
Here we got what we expected. Long texts are uploaded and can be edited in the
transaction CV02N.
But then we started with material and with BOMs (bill of material).
Result of upload:
STXH is filled with entries but in MM02 and CS02 we cannot see the added long texts.
Seems that the connection between material and bom and their texts is missing.
For BOM we are not totally wrong. If there is a longtext in the BOM we can add longtext (we READ_TEXT the existing longtext and add our text. Then we do a update) and can see the added longtext in CSxx transactions.
But if there is only a short text, our insert via SAVE_TEXT is not working.
Is there something we are doing wrong or don´t we understand something?
Any help is appreciated.
Best regard
DirkHello Naren,
oh, this answer was bringing light into my confusion.
My problem is that there will be some import files with any long text for any object in R/3 like
material with x textids , bom, equipment etc...
Is there any chance to find out easily which text object combination with textid belongs to a specific long text. The TTXID table is only a listing w/o any explanantion???????
Update longtext in BOM header -> set STZU-LTXSP
Update longtext alternative in BOM header -> set STKO-LTXSP
Update longtext in BOM position -> set STPO-LTXSP
And what is the text ID DPO for?
My other problem now is with Material long text import.
I checked the SDN threats but could not find the answer.
This is my abap that is not running for material.
I can see the long text entries from READ_TEXT, but not in STXH and STXL.
zs_textline_c [ ] = zs_textline_b [ ] .
CALL FUNCTION 'INIT_TEXT'
EXPORTING
id = wa_header-tdid
language = wa_header-tdspras
name = wa_header-tdname
object = wa_header-tdobject
IMPORTING
header = wa_header_b
TABLES
lines = zs_textline_c
EXCEPTIONS
id = 1
language = 2
name = 3
object = 4
OTHERS = 5.
IF sy-subrc <> 0.
ENDIF.
CALL FUNCTION 'SAVE_TEXT'
EXPORTING
client = sy-mandt
header = wa_header_b
insert = 'X'
savemode_direct = 'X'
owner_specified = 'X'
local_cat = ' '
IMPORTING
function = l_result
NEWHEADER =
TABLES
lines = zs_textline_b
EXCEPTIONS
id = 1
language = 2
name = 3
object = 4
OTHERS = 5
IF sy-subrc <> 0.
ENDIF.
CALL FUNCTION 'COMMIT_TEXT'.
COMMIT WORK.
Your help is welcome!
Best regards
Dirk
Edited by: Dirk Meinhard on Mar 31, 2009 4:33 PM -
LSMW, to upload material sales long text , MM02
Hi
I have not been able to upload long the long text of the material master record related to view Sales text (see tcode MM02). The upload should use the tcode LSMW, below is the steps that I used to create my LSMW codes:
Step 1: Maintain Object attributes
Object : 0001
Method: 0001
Program name: /SAPDMC/SAP_LSMW_IMPORT_TEXTS
Program type: D
Step 2: Maintain source structure
I create two structures
MAT_LONGTEXT (Material Long text)
TEXT_LINES (Text lines)
Step 3: Sources fields
MAT_LONGTEXT with 3 fields: Identifier (C, 1, H), MATNR (C, 18, material), TXTID (C, 132, Text ID)
TEXT_LINES with 2 fields: IDENTIFIER (C, 1, I), LINE (text Line)
Step 4: Field Mapping and rule
OBJECT:
constant, /SAPDMC/LTXTH-OBJECT = 'MVKE'.
NAME:
Source: MAT_LONGTEXT-MATNR (Material)
Move, /SAPDMC/LTXTH-NAME = MAT_LONGTEXT-MATNR.
ID:
Source: MAT_LONGTEXT-IDENTIFIER (Identifier)
Move, /SAPDMC/LTXTH-ID = MAT_LONGTEXT-IDENTIFIER.
SPRAS : Language Key
Constant, /SAPDMC/LTXTH-SPRAS = 'E'.
TXTFORMAT:
Constant
/SAPDMC/LTXTL-TEXTFORMAT = '*'.
TEXTLINE :
Source: TEXT_LINES-LINE (Text Line)
Move, /SAPDMC/LTXTL-TEXTLINE = TEXT_LINES-LINE.
please helpI had these settings before, but nothing happened ...
Here is the code:
*& Report ZREADVERTRIEBSTEXT
REPORT ZREADVERTRIEBSTEXT.
data : tbody like TLINE occurs 0 with header line.
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
ID = '0001'
LANGUAGE = SY-LANGU
NAME = '5007093 101101'
OBJECT = 'MVKE'
* ARCHIVE_HANDLE = 0
* LOCAL_CAT = ' '
* IMPORTING
* HEADER =
TABLES
LINES = tbody
* EXCEPTIONS
* ID = 1
* LANGUAGE = 2
* NAME = 3
* NOT_FOUND = 4
* OBJECT = 5
* REFERENCE_CHECK = 6
* WRONG_ACCESS_TO_ARCHIVE = 7
* OTHERS = 8
*IF SY-SUBRC 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
*ENDIF.
Maybe you are looking for
-
Restore from Time Machine after FileValut issues
Hi, I foolishly converted my personal folder (including iTunes library) to Filevalut over the weekend. Due to the size it is causing issues and making my Mac incredibly slow and unusable... I should have moved the large files out of my personal folde
-
Blue boxes for images in new Stationary
When I create a new mail message and save it as stationary all the stationary has in it is the text and blue boxes with question marks for all the images? What am I doing wrong?
-
WebDAV file info, type and last modification empty
I am using LV2013 SP1 and working to replace existing FTP functionality with WebDAV. For this task, I need to get a listing of files (*.tdms) on the RT (cRIO) and allow the user to select those for transfer. My current FTP method displays name, date
-
On lots of other phones there is a way to have an ICE list that comes up in case something happens and someone needs to call a relative. An example would be like if you got in a crash and you had no identification on you and they needed to call someo
-
Ciao si è spaccato l'HD e devo reinstallare Adobe Photoshop Elements 11 Da dove cribbio lo vado a scaricare ? Sul sito non trovo nulla....... Non mi pare che come assistenza siano dei fenomeni..... anzi.... il supporto fa abbastanza schifo !!!!