Purchase Order Text in multiple language
Hi ,
I am facing a typical issue. We are maitaining the material master text in English as the parent plant is based in US. recently due to expansion plan a new plant under a new company code was started in Domaican Republic whose native language is Spanish ie ES. Now when we are doing STO between TWO company codes which are having English and Spanish respectively , we are getting the error as ' MATERIAL MASTER TEXT IS NOT MAINTAINED IN ES' .
I went to particular material master and added text in ES in additional data tab. It is working fine, but now there are thousands of material and how to over this issue. Any SAP OSS Note ?
Please advice,
Regards,
Vengal Rao.
Hi Vengal,
Transaction SE63
> insert in OK field: TABL (object type short cut)
> Object name: Insert MAKT
> Object type: TADC
> Restrict Selection if necessary
> Translate texts
For more detailed info:
[Online help on translation|http://help.sap.com/saphelp_smehp1/helpdata/en/41/71601b3ab0f34a8e00aa01338c68f3/content.htm]
Best regards,
Nils
Similar Messages
-
Material description VS Purchase order Text when creating a PO
Hi Gurus,
When creating a PO for a specific material, I have to print a purchase order text different from the material description.
To do this, a specific text has be added to the material master data in the tab "Purchase order Text" with the italian language maintained.
But, when i start to create a new PO for this material, the short text that is shown is retrieved form the Material description and not from the Purchase order text that has been added before.
How can I do to have the purchase order text shown in the PO instead of the common material description?
Thanks in advance for your support.
Regards,
Valentino
Edited by: Valentino Rosso on Sep 9, 2009 10:58 AMHi Rajaram,
thansk a lot for your answer, it has been very helpful.
Could you please clarify me the below points?
1) Could you please confirm me that this is the functionality of the standard SAP System? That means that in case we want to put the purchase order text in to "short text" we would need to create an ad hoc development, right?
2) In case we print the PO with the purchase order text added for the material, is there any point where we can find this information for the material, or we will see just the material description from the Material Master Data?
Thanks a lot for your support.
Regards,
Roberto -
Purchase order text(item text)
hi,
where does the purchase order text (item text) is stored for standard transaction ME21N.
thanks & regards
PrajwalaPurchase order item text is stored as long text in STXH.
use read_text FM to see the text.
Paramters:
Text Name "Concatenate PO number + item number " Key of EKPO.
Language ES
Text ID F03 Material PO text
Text Object EKPO Purchasing doc. item te -
Purchase order Text and Basic data text needed from MM03 tcode
Hi
I need Purchase order text and Basic data text to be fetched by material number.
Purchase order text and Basic data text are present in MM03 Tcode.
Can anyone please guide me how to do it.
Kind Regards
Sajidhi
Purchase order text
GotoMM03 ->view purchase order text.
In purchase order text screen, below you find one icon 'Editor'
click on this icon. It will open another screen.
In this screen -> click Goto Menu->Header.
It will open the details about Purchase order text.
TextName (Generally it is material name)
Language
Text ID : BEST
Text Object: MATERIAL.
Pass the above to READ_TEXT to get the text
*Basic data text *
Basic Data Text in MM03 -
Hi Experts,
I need your help, is there transaction that i can see the Purchase Order text as report? I can see the purchase order text in MM03, but I need to see several materials with ours purchase orders texts like MM60.
I found the function module READ_TEXT, but for this i need make the improvement.
thanks,
GustavoHi,
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = 'F01'
language = 'E'
name = PO no. + Item no.
object = 'EKPO'
IMPORTING
header = it_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.
Hope the above helps.
Regards,
Vivek -
Hi,
I need to add a new field(column) "Purchase Order Text" in my alv report from MM03 view "Purchase Order Text". This field will have the values that are entered as text in the view in a particular language.
I suppose we can obtain this text using "Read_Text" function module.
But, I am unable to use the appropriate tdobject and tdid for executing the function module.
Please suggest me if using "Read_Text" is the correct way or is there any other way to do it. I simply want to display the Purchase Order Text values.
Thanks & Regards,
Tejas Savlahi,
use this.
Data:i_potxt LIKE tline OCCURS 0 WITH HEADER LINE,
w_thead LIKE thead.
w_thead-tdname = wa_final-ebeln.
w_thead-tdspras = 'EN'.
w_thead-tdid = 'F03'.
w_thead-tdobject = 'EKPO'.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = w_thead-tdid
language = w_thead-tdspras
name = w_thead-tdname
object = w_thead-tdobject
TABLES
lines = i_potxt
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8. -
How to pull out Purchase Order text in ME11/ME12/ME13
Hi,
Kindly let me know how to extract Purchase Order text from TEXT tab in ME13.
I have got Info Record note but I am unable to get Purchase Order text.
I am using the following FM which is given below.It seems error.
Please kindly let me know how to do this.
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = 'BT'
language = sy-langu
name = g_tdname
object = 'EINE'
TABLES
lines = ig_read1
EXCEPTIONS
Thanks,
Bala RajaYour need to use READ_TEXT FM Properly:
text name -> you need to concatenate info record ,plant '0' purchase org
language : EN
text id BT
Object EINE
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = 'BT'
language = sy-langu
name = g_tdname
object = 'EINE'
TABLES
lines = ig_read1
EXCEPTIONS
Thanks
Seshu -
Sales text and Purchase Order Text
Hi,
in what tables are stored Sales text and Purchase Order Text of the material master ?
Best RegardsHi
All long text is stored in STXH and STXL.
Object is MATERIAL.
Text-Id for basic data text is GRUN
Text-Id for purchase order text is BEST
For sales order text it is text object MVKE with text-id 0001
Go to SE37 function builder. Enter READ_TEXT and do a single test ( F8 )
Enter your parameters and execute. Example below.
NAME is a comibation of materialnumber (00000000008000000)WITH leading zeros
if numeric and sales org (1000) plus distribution channel (10)
Import parameters - Value
CLIENT - 010
ID - 0001
LANGUAGE - E
NAME - 000000000008000000100010
OBJECT - MVKE
ARCHIVE_HANDLE - 0
LOCAL_CAT
Just for future reference with regards to getting text id's etc.
eg: PO texts.
--> Go into the material master PO text
--> Double click into the required text.
--> Click the "GO TO" menu option.
--> click Header.
and all the info you need is there.
Thanks.. -
Upload purchase order text through LSMW
Please tell me procedure for uploading sales order & purchase order text in material master through lsmw
Hi
Long Texts are stored in STXH table with 4 parameters TEXTNAME,OBJECT,ID and LANGUAGE
You can't find the complete text in any table
You will find these 4 parameters in the table STXH.
Texts are created using the fun module CREATE_TEXT and SAVE_TEXT and these texts are fetched using READ_TEXT fun module
For uploading these long texts using LSMW see
for Long texts Upload
Please take a look at this..
http://help.sap.com/saphelp_erp2005/helpdata/en/e1/c6d30210e6cf4eac7b054a73f8fb1d/frameset.htm
<b>Reward points for useful Answers</b>
Regards
Anji -
View "Purchase Order Text" in Material Master
Hi,
I need replicated text of view "Purchase Order Text" in ECC to Material Master in SRM.
Or When We create a shopping cart in the way in which the text replicated "Purchase Order Text" from the the Material Master(ECC).
Regards
AngieFor Purchase Order text in Material Master:
use this code for Purchase Order text,
DATA: l_lsize(3) TYPE n VALUE '132'.
DATA: lwa_tline TYPE tline,
lwa_thead TYPE thead,
lwa_valid TYPE ty_input(flat file data),
lwa_temp TYPE ty_input.
DATA: lit_tline TYPE STANDARD TABLE OF tline.
lwa_thead-tdobject = 'MATERIAL'.
lwa_thead-tdid = 'BEST'.
lwa_thead-tdspras = 'E'.
lwa_thead-tdlinesize = l_lsize.
LOOP AT pu_it_valid INTO lwa_valid.
lwa_temp = lwa_valid.
AT NEW matnr.
CLEAR: lwa_thead-tdname,
lwa_tline-tdformat.
lwa_thead-tdname = lwa_temp-matnr.
ENDAT.
IF lwa_tline-tdformat IS INITIAL.
lwa_tline-tdformat = ' \ '.
ELSE.
lwa_tline-tdformat = '='.
ENDIF.
CLEAR lwa_tline-tdline.
lwa_tline-tdline = lwa_valid-text_line.
APPEND lwa_tline TO lit_tline.
AT END OF matnr.
CALL FUNCTION 'SAVE_TEXT'
EXPORTING
client = sy-mandt
header = lwa_thead
insert = c_x
savemode_direct = c_x
TABLES
lines = lit_tline
EXCEPTIONS
id = 1
language = 2
name = 3
object = 4
OTHERS = 5.
IF sy-subrc = 0.
REFRESH lit_tline.
ENDIF.
ENDAT.
CLEAR: lwa_temp,
lwa_valid.
ENDLOOP. -
Mass deletion purchase order text in the info record
Hi,
I'm trying to delete the purchase order text of the info record of some materials.
I thought to use MEMASSIN transaction... but it is not working because I can not choose the text to delete.
Anyone any idea how to?
Thanks a lot in advance!
PS: The purchase order texts comes from master data (the purchase order text view).Hi Jürgen,
You mention execute function module DELETE_TEXT to delete PO text in info record. I am trying to do that but I am not familiarizes with this function.
in DELETE_TEXT there is:
CLIENT
ID
LANGUAGE
NAME
OBJECT
SAVEMODE_DIRECT
TEXTMEMORY_ONLY
LOCAL_CAT
What is the specific input is necesary to delete PO text in info record?
thanking you in advance -
BDC for Purchase order text updation in MM02 Transaction
Hi ALL,
I am updating purchase order text of a material in MM02 using BDC program.
I have done recording, and the program is updating text if the text field already contains some value. but,
when the field is empty and if the program tries to feed new data then it is not working.
Please help me!
regds,
RajanHi
material master purchase order long text
you can use through BDC or LSMW it is possible,
here we need to check in lsmw Direct input mentod Program name "/SAPDMC/SAP_LSMW_IMPORT_TEXTS" object name (0001) method(0001) program type (D).
Header we have --- MATNR and TEXT ID
Item ---LINE(Text line).
in header- for NAME and ID map the source fields MATNR and TEXID respectively.
OBJECT and SPRAS pass the constants.
in Item--for TEXTFORMAT pass the constant '*' and for the TEXTLINE map the input field LINE of the ITEM structure.
or else u can check in SE37 'CREATE_TEXT' , in that function module check it object Id , name , spras, lineitem, language "E"
here i mention example of text flat file,
H 100-100 best
longtext1 -
Use LFA1-KONZS to determine additional purchase Order Text to print.
Dear All,
I have been asked to group vendors and for different groups the purchase order texts to change based on what group they belong to. I would think that this has been done before somewhere.
Without doing any customization I was thinking of using the LFA1-KONZS. This is where I get stuck.
Do I get the print program to look at the KONZS and select additional text with an if statement?
Does this info need to be copied to a PO table? User exit need to be changed?
Please advise,
Thanks,
IanThanks for your input John,
Your questions provides the solution, this is what I did.
I created the standard text (SO10) to be added to the terms section in the PO. The current status is this:
I found the program and the form. Looking at the form I can see where the current terms text is called.
This prints fine.
IF &EKKO-BUKRS& EQ '0010'
INCLUDE ZENG0010 OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
ENDIF
I added an if statement to this one:
IF &EKKO-BUKRS& EQ '0010'
INCLUDE ZENG0010 OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
ENDIF
IF &LFA1-KONZS& EQ 'A1A'
INCLUDE ZENG001X OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
ENDIF
Again, thanks for your support.
Regards,
Ian -
Uploading sales text and Purchase order text for material master
Hi,
I have created, material master with LSMW byt not updated SALES TEXT and Purchase order text with LSMW now i want to uplaod the sales and po text for material master can you give some link or ref. code to upload the text i have near 1000 items for which i want to uplaod text when i have done the recording with SHDB i have not found filed in recording.
regards,
zafarHi,
I have made the code in se38
as below but still it is not working
REPORT ZTEST_TEXT.
data: headerl like thead occurs 0 with header line.
data itab3 like tline occurs 0 with header line.
headerl-tdobject = 'MATERIAL'.
headerl-tdname = '00000000000LSMW123'. "(Material : 000000000300000560, Sorg : 0001, Dist channel: 01)
headerl-tdid = 'BEST'.
headerl-tdspras = 'E'.
append headerl.
move '*' to itab3-tdformat.
move 'Testing PO text' to itab3-tdline.
append itab3.
call function 'SAVE_TEXT'
exporting
header = headerl
insert = ' '
savemode_direct = ' '
tables
lines = itab3
exceptions
id = 1
language = 2
name = 3
object = 4
others = 5.
IF SY-SUBRC = 0.
CALL FUNCTION 'COMMIT_TEXT'
EXPORTING
OBJECT = headerl-tdobject
NAME = headerl-tdname.
ENDIF.
break-point.
regards,
zafar -
How to capture purchase order text view in mm01
Hello All,
Im doing recording for one material type in BDC but im not able to capture purchase order text view while creating material.
Its not getting recorded only pls guide bcoz i have to enter purchase and sales text for new materials.
Regards,
SunnyHi Sunny,
I have a different sugesstion. Never use BDC if u have BAPI available for the same functionality.
use this BAPI BAPI_MATERIAL_SAVEDATA for material creation. Even u can create the po texts here. Check the parameters MATERIALLONGTEXT and EXTENSIONIN. in FM documentation. It is pretty clear.
Different long texts (basic data texts, purchase order texts, internal comments, sales texts, material memos) can be created for a material. This requires the fields APPLOBJECT, TEXT_NAME, TEXT_ID, and LANGU or LANGU_ISO in table parameter MATERIALLONGTEXT to contain entries. Depending on the content of field TEXT_ID, the field TEXT_NAME must have the following structure:
The material number is transferred first. If it has fewer than 18 characters, the remaining characters must be filled with blanks. If it is a material memo (LTXT), the plant key must also be transferred from character 19 onwards; in the case of a sales text (0001), this must be the sales organization and distribution channel. The combinations allowed for the four different fields are indicated in the following table:
APPLOBJECT TEXT_NAME TEXT_ID LANGU
MATERIAL Matl no. (18 char.) BEST, GRUN, or IVER Language
MDTXT Matl no. (18 char.) LTXT Language
Plant
MVKE Matl no. (18 char.) 0001 Language
Sales organization and
distribution channel
Thanks,
Vinod.
Maybe you are looking for
-
Updating Calendar Event Information on Event I'm Invited To
Is it possible to update information on my own calendar for an event I accepted an invitation to? I'd like to put notes and address in for myself. For instance, the event said location SanDiego. I'd like to add Courtyard Marriott and the address s
-
i am working with advanced queue. Message jms_msg = null; TopicReceiver t_recv = null; jms_msg = (t_recv.receive(10)); for this i need oci driver. Is it possible to use thin driver instead? Edited by: user13256715 on 20.7.2010 23:47
-
Print Web Application with chart
Hello all! We want to print our Web Application after push a button, not over context menu. I have read the "How to ... Enhance Web Printing". But this solution doesn't help me with charts as far as I understand. Else it would be a fine solution for
-
Error came while changing the Employee status
Dear Guru's I want to exclude few Employees from the payroll with out using the assignment set by changing the Assignment status to Suspend Assignment but when i am trying to save the data one error came please find the attachment regards jaggu
-
Looking for Opinions on a base Mac Pro system for running FCP.
I am being asked to make a recommendation for acquiring a Mac Pro to use for video production, and I need advice. I am not sure what I should recommend. I suppose almost any Mac Pro, even the lowest model, would suffice for my needs right now. But I