De-Activate Short Text Use in a PO
All,
When creating a purchase order, perhaps to a cost centre (K), it is possible to use short text functionality instead of a material number.
However, I would like to remove this option and make it mandatory to use material number rather than a short text. I see one option:
1) Activate a system message. Does anybody know of a system message to make material number mandatory? Message MEPO052 is closest I can find, but this either/or option only.
Note: I could change layout at document level and set the short text field to display only, however, this is not an option because the short text field still needs to be used, ie, change description of material.
Any ideas?
Thanks.
Hi,
Go to SPRO> MM>Purchasing>Purchase Order>Define screen layout at document level
Click on ME21N , click on Basic data, Item select the Material description radio button as display.
Hope its helpful,
regards,
Similar Messages
-
Enter short text error when creating a purchase requisition using ME51
Hello
I would be grateful if someone can help. I am currently trying to raise a purchase req using ME51. The purchase req is for one item so i enter details of this item on line 1. However when i try to save the purchase req i get an error message stating "enter short text" on line 3 and it does not let me continue. Line 3 however does not contain any item information so i dont understand why i am getting this error message.
Another user created the same purchase req and it worked fine for them so i am not sure why i am getting this message.
I would be grateful if you can please help.
Thank you
Regards
BindiSyed
I have tried logging off and logging back in and still having this issue.
Jurgen
No im only having this problem in a ME51 creating purchase requisitions and not in a CATT or any batch input recording
Regards
Bindi -
PO for item of service Level short and long text using sap script
Please let me know how to do the PO for item of service Level short and long text using sap script.
<MOVED BY MODERATOR TO THE CORRECT FORUM>
Edited by: Alvaro Tejada Galindo on May 5, 2009 10:25 AMHi ,
In the transaction related to PO select the path goto->header texts and then details of the texts like ID,objectname,language,name.Pass all theses details to 'READ_TEXT ' FM. Then you will get text lines described for a perticular Po ,similarly for item also.
Thanks,
Suma. -
Guideline for Using 40 Char in Short Text Field of Material Master
Dear Experts & Forum Members,
In MM01 while creating a Material Master record (spare part) we need to fill in Basic Data. It has a field known as "Short Text Field " This Field has limitation of 40 characters. This is the same field which has Searched associated with it. This description is what we see when we look for Stock Overview of Material in the Stores through MEMBER.
To use this 40 characters efficiently people usually come up with a guideline so that maximum and meaningful information crucial information for identification of spare part/material is VIEWED when we see it.
For example for an AC Motor the description may look like
*MOTOR AC SQ 100KW 1500 RPM 8P CLA FRXYZ
which describes AC Motor, Squirrel Cage Type, 100 KW, 1500 RPM, 8 Pole, Class A, Frame Size XYZ
Request the forum members to provide / share any guideline they might have come up with to use these 40 characters to describe different spare parts.
Thanks in advance for your help.
Regards
Vinay
Edited by: VINAY MAITHANI on Jul 15, 2010 6:51 PMHi Vinay,
We are also doing the same activity and we are arranging the material description in a manner which is almost simlar to you.
But, except one thing which is Classification. We have classification feature mapped with material master for the details of Dimension,Brand,Color and Orgin.
For further commets, rever back.
Regards,
NAK
Edited by: abdul kader on Jul 28, 2010 9:36 AM
Edited by: abdul kader on Jul 28, 2010 9:38 AM -
Using BAPI_PR_CREATE , but failed to overwrite the item short text
As I want to create PR items and rewrite the items' short text,
even if i have give the short_text some values ,
but it still to be the default value after the PR items created.
The following is main part of my program using BAPI 'BAPI_PR_CREATE' to create PR:
w_pritem-material = t_in-matnr.
perform frm_add_zero using w_pritem-material.
W_PRITEM-PREQ_ITEM = SY-TABIX.
w_pritem-preq_item = l_tabix.
perform frm_add_zero using w_pritem-preq_item.
w_pritem-acctasscat = t_in-knttp.
w_pritem-plant = t_in-werks.
W_PRITEM-STORE_LOC = '1003'.
w_pritem-quantity = t_in-menge.
w_pritem-SHORT_TEXT = t_in-txz01.
append w_pritem to t_pritem.
w_pritemx-preq_item = w_pritem-preq_item.
w_pritemx-material = 'X'.
w_pritemx-preq_itemx = 'X'.
w_pritemx-acctasscat = 'X'.
w_pritemx-plant = 'X'.
W_PRITEMX-STORE_LOC = 'X'.
w_pritemx-quantity = 'X'.
w_pritemx-SHORT_TEXT = 'X'.
append w_pritemx to t_pritemx.
call function 'BAPI_PR_CREATE'
exporting
prheader = w_prhead
prheaderx = w_prheadx
importing
number = l_prnum
tables
return = t_return
pritem = t_pritem
pritemx = t_pritemx
praccount = t_praccount
praccountx = t_praccountx
pritemtext = t_pritemtext
Ivan YangNow I try to use 'BAPI_REQUISITION_CREATE' to instead of 'BAPI_PR_CREATE'.
But it still fail , it always give a error message like that 'No direct postings can be made to G/L acct.'.
Pls note that the ACCTASSCAT is setted to be 'M' , and I am sure that all the data entries can generate a PR without problem
while using 'BAPI_PR_CREATE'.
Following is the main part of my program:
PR_ITEM-DOC_TYPE = T_in-BSART.
PR_ITEM-PREQ_ITEM = l_tabix.
perform frm_add_zero using PR_ITEM-PREQ_ITEM.
PR_ITEM-ACCTASSCAT = 'M' .
PR_ITEM-MATERIAL = t_in-MATNR.
perform frm_add_zero using PR_ITEM-MATERIAL.
if t_in-txz01 is not initial.
PR_ITEM-SHORT_TEXT = t_in-txz01.
endif.
PR_ITEM-QUANTITY = T_IN-MENGE.
PR_ITEM-DELIV_DATE = '20090801'.
PR_ITEM-PLANT = T_IN-WERKS.
PR_ITEM-PREQ_DATE = '20090801'.
APPEND PR_ITEM.
PR_ACCOUNT-PREQ_ITEM = PR_ITEM-PREQ_ITEM.
PR_ACCOUNT-G_L_ACCT = T_IN-SAKNR.
PR_ACCOUNT-SERIAL_NO = 1.
PR_ACCOUNT-CO_AREA = 'XXX'.
PR_ACCOUNT-PREQ_QTY = t_in-MENGE.
PR_ACCOUNT-sd_doc = t_in-vbeln.
perform frm_add_zero using PR_ACCOUNT-sd_doc.
PR_ACCOUNT-SDOC_ITEM = t_in-posnr.
perform frm_add_zero using PR_ACCOUNT-SDOC_ITEM.
APPEND PR_ACCOUNT.
CLEAR PR_ACCOUNT.
CLEAR PR_ITEM.
CALL FUNCTION 'BAPI_REQUISITION_CREATE'
EXPORTING
SKIP_ITEMS_WITH_ERROR =
AUTOMATIC_SOURCE = 'X'
IMPORTING
NUMBER = l_prnum
TABLES
REQUISITION_ITEMS = PR_ITEM
REQUISITION_ACCOUNT_ASSIGNMENT = PR_ACCOUNT
RETURN = PR_RETURN
Ivan Yang -
Please specify short text more precisely
Hello All
when i create a free text sc and reffered a material group GOA item text are same.
sc description text = goa item text same (product category GOA)
i get this error "Please specify short text more precisely" while creating a PO (classic)
SAP options to make error message to warning message in ECC Version = 00
Appl.A = 06
No. = 474
Cat = W
what are the business impacts will be there if i make E to W.
Br
muthuHi
06474 is a MM-PUR error . It will also have effection to MM prochase order process.
Error message 06 474 with item category W and M contracts occurs if the
material on the PO has the same short description (text) as a non-stock
item from the referring contract.
If you change the description of your short text on the PO item (ex.
text1) or you insert a material master with a description the error
message will not appear.
The error message that is generated is part of standard functionality.
It is designed to prevent you from having a duplicate material.
LMEPOF2B
IF ekpo-ematn IS INITIAL. "371796
IF ekpo-txz01 NE space AND ekpo-konnr NE space AND
ekpo-txz01 EQ kekpo-txz01 AND
( kekpo-pstyp EQ pstyp-munb OR kekpo-pstyp EQ pstyp-wagr ).
PERFORM enaco_2(sapfmmex) USING '06' '474'. "371796
mmpur_metafield mmmfd_short_text. "431879
CASE sy-subrc. "371796
WHEN 1. "371796
MESSAGE w474 INTO gl_dummy. "371796
mmpur_message 'W' '06' '474' '' '' '' ''. "371796
WHEN 2. "371796
MESSAGE e474. "specify the short description of the item
WHEN 3. "< message not customized "371796
MESSAGE e474. "371796
ENDCASE. "371796
ENDIF.
ENDIF. "371796
The code listed above is where the error is generated. When there is no
material master (EKPO-EMATN) and the short text on the PO (EKPO-TXZ01)
is the same as the short text on the contract (KEKPO-TXZ01) and the
contract is item category M (PSTYP-MUNB) or W (PSTYP-WAGR) then the
error is generated.
You can set the message to 'W' in SPRO t-code:
SPRO > Materials Management > Purchasing > Environment Data >
Define Attributes of System Messages
I hope this information will help you. -
Error message if invalid characters entered in PM order oper.short text fld
Hi ALL,
I need to display a error message, when user enters the invalid characters in work order operation short text field. The error message should be displayed during work order u201CSaveu201D (during creation and change mode).
Kindly let me know is there is any user exit / BADI can be used for this.
Note: I have checked some user exit, such as IWO10009 but I am not getting the value of Operation short text (AFVGD-LTXA1) to compare and throw the error message
Regards
Ramuhi
the exit is correct but don't use structure field,
follow this to get text
get AUFPL(Routing number of operations in the order)from CAUFV and paa it in AFVC -AUFPLyou get the short text
it can be usefull
-ashok -
If we can increase the length of the Short Text field in a purchase order?
Hi Experts,
Please suggest if we can increase the length of the Short Text field in a purchase order?
If yes, How? and what will be the impact?
Thanks
GavarDear Arpit,
You can use PO Text field for long description of the material.
Regards,
Manish Jain -
PR TO PO "SHORT TEXT" CHANGED IN PO ERROR MSG
Sir,
while making po with pr for short text if user changes the PR short text description in PO
error message should be issued
ply help
regards
ameyIn standard SAP you can set the configuration to issue a message if the PR is different than the PO.
Examples
055 Purchase requisition &, item &, not released for ordering
056 Purchase requisition &, item &, has a different material number
057 Purchase requisition &, item &, has a different plant
058 Purchase requisition &, item &, has a different supplying plant
059 Purchase requisition &, item &, has different account assignment category
068 Requisition & item & has different purchasing group
076 Materials of requisition & item & alr. ordered in full
However, if there is no material master involved and the text is altered from PR to PO during PO creation, there is very little that can be done. You may be able to check this with some customer exit, but I do not normally use them. Hopefully someone with customer exit knowledge can advise you in that area.
Regards -
Display GL Account Short Text in FBL3N report line
Dear all,
I have one issue here. I would like to display the GL Account Short Text while executing report FBL3N.By default system will display each GL account and it's short text at the header before the list of all entries for the specific GL account. But user would like to have it at every line item (in the table line) in the report. This is because they need it during excel extraction.
May i know how do i go about this?
Many thanks.Hello,
Please check the following.
You cannot assign vendor or customer number to sales/purchase GL account with standard settings.
You must do some development for it.
You can add additional field to FBL*N reports with using BTE exit.
First of all, if you don't use BTE before, you must create a product on FIBF.
Call FIBF transaction -> Settings -> Products -> ...of a customer
Create a new line,
Product: ZFI
Text: BTE Products for FI Exit
Product active: tick checks from activation.
Then you must call SE11 for structure RFPOS.
You must use append structure function for this structure and you can define ZFI_RFPOS append structure
Define 4 fields.
Component: KUNNR - Component type: KUNNR
Component: NAMED - Component type: NAME1
Component: LIFNR - Component type: LINFR
Component: NAMEK - Component type: NAME1
Then save and active your RFPOS structure.
After that, you must do same step for structure RFPOSX.
Then go to SE37 and copy from SAMPLE_INTERFACE_00001650 to ZFI_INTERFACE_00001650 FM.
After copy action, you must uncomment this line on ZFI_INTERFACE_00001650 FM's source code. It's very important;
E_POSTAB = I_POSTAB.
Then you should add some ABAP code for getting customer & vendor details.
I give you some examples, you can use it. (Next message on this thread, please check)
Then save and active FM.
Call FIBF transaction again.
FIBF -> Settings -> Process Modules -> ...of a customer
Define a new line.
Process: 00001650
Function Module: ZFI_INTERFACE_00001650
Product: ZFI
and this customizing.
Then you go to SE38 transaction.
start report RFPOSXEXTEND. After starting, a pop-up appears, you must click YES.
After those operations, you can see customer/vendor code and their names on FBL3N.
ABAP source example,
TABLES : bseg, kna1, lfa1.
IF sy-tcode = 'FBL3N'.
CLEAR: bseg.
SELECT SINGLE *
FROM bseg
WHERE bukrs = i_postab-bukrs
AND belnr = i_postab-belnr
AND gjahr = i_postab-gjahr
AND koart = 'K'.
IF sy-subrc EQ 0.
e_postab-lifnr = bseg-lifnr.
CLEAR: lfa1.
SELECT SINGLE *
FROM lfa1
WHERE lifnr = bseg-lifnr.
IF sy-subrc EQ 0.
e_postab-namek = lfa1-name1.
ENDIF.
ENDIF.
CLEAR : bseg.
SELECT SINGLE *
FROM bseg
WHERE bukrs = i_postab-bukrs
AND belnr = i_postab-belnr
AND gjahr = i_postab-gjahr
AND koart = 'D'.
IF sy-subrc EQ 0.
e_postab-kunnr = bseg-kunnr.
CLEAR: kna1.
SELECT SINGLE *
FROM kna1
WHERE kunnr = bseg-kunnr.
IF sy-subrc EQ 0.
e_postab-named = kna1-name1.
ENDIF.
ENDIF.
ENDIF.
Rgds
Murali. N -
How to get the short text in tcode "msc3n" -- Basic data 2 -- short text.
I have to display the short text in my report output.
How to get the short text in tcode "msc3n" ( msc3n --> Basic data 2 --> short text.)?
Is there any function module availble to get this short text or is this stored in any data base table ?
Please help me. Your help will be highly appreaciated.
THANKS.Hi,
Use FM 'READ_TEXT' to get this values.
Say for exampele my material is 1900001 and batch is 0000000517.
Then my parameters to the FM will be as follows:-
Text Name 000000000001900001 0000000517
Language EN
Text ID VERM
Text Object CHARGE
This information you can get as follows.
Open the short text window in the text editor.
Here you can enter the long text.
In the editor Go to Header and you will find the details.
Please note that the text name will comprise of
Material
Batch
Plant
Stor. Location
if all the details are given.
I hope this helps you.
Regards,
Ankur Parab -
0ORGUNIT short text displayed in variable selection screen
Hello experts,
I use the 0ORGUNIT as variable in the selection screen, when i use the selection button, the 0ORGUNIT is displayed as a hierarchy but the text are in short text.
In the query, the text are well displayed in Medium-Lenght text.
Where can i defined the parameter to obtain the same lenght for the selection screen?
Thanks,
Regards.Hello GALVAGNI,
Go to the administrator of your InfoProvider and go to the dimension of your InfoObject 0ORGUNIT, right-click over 0ORGUNIT there and select "Provider-Specific Properties" then change the option Display to "5 Medium-Length Text".
Assign points if helpfull.
Diogo. -
Significance of Long and short text Objects
Hi all,
I want to know the difference between Long and short texts and scenarios in which long texts are better to use than short texts.long text used for more than 256 character store in db.
long text example,
mm01 t_code sales inform
to save the long text call function `save_text`.
short text.
field Description -
Short Text/Material Description in PRs and POs
Hi Freinds
My client has a requirement that except for Item cat. D for all others the text feild should be greyed out and Material no. is mandatory. How to go about in customising.
RegardsFirst you need to define Z* doc type & in the Allowed Item Categories only allow "D".
and create new field selection key and assign it to Z* doc type..
and for Standard Doc type in in the Allowed Item Categories remove "D", then Pls do as below
Spro>Materials Management>Purchasing>Purchase Order>Define Document Types
Here check the "Field Selection Key" against the PO doc type
(ex: Standard NB doc type the "Field Selection Key" would be "NBF")
Then go to
Spro>Materials Management>Purchasing>Purchase Order>Define Screen Layout at Document Level
Select the " Field Selection Key" of ur doc type..Just Double click on that
then click on "Basic Data, Item", there you can see the "Short text" field..
and make it Display.
You need to use Z* doc type for Services , there you can enter short text.
and for Standard the Short text will be in Display mode. -
Changes in short text in Purchase Requisition and Purchase Order
Dear experts,
Can you help me with the following issue:
During creation of Purchase Requisition and Purchase Order with Account assignment category K-Cost center the field Short text to allow input of data in it.
In all other cases During creation of Purchase Requisition and Purchase Order without Account assignment category K-Cost center the field Short text to be forbidden for input of data
Is it possible?
Thank you
RegardsDear Vasil Pavlov ,
This cannot be realize in sap standard system. You may want to write your own coding using
ME_PROCESS_REQ and ME_PROCESS_PO for purchase requisition and purchase order respectively.
Best Regards,
Loke Foong
Maybe you are looking for
-
How to find a specific string in Entire database?
Well i know this question is posted numerous times here but i m complete noob understanding the solution given on the net. Let me introduce the entire scenario . We have an application, which keeps on sending emails from an X employees account. We ar
-
I wanted to have my iphone 5 replaced but how? any supoprting proof? so i can raise it to Globe telecomm
-
How to copy Sales Quotaton prices to Price List or Special Prices
We frequently use Sales Quotation to communicate deal price offers to customers. Once these prices are approved, we have to re-type these prices into applicable price lists or special prices. We are looking for a way to copy these deal prices from
-
How to Change Link Color Across Document
I have a 175 page PDF and figured out how to make all the web addresses hyperlinks document wide. Now, I'd like them all to be blue (right now they're defaulting to black). How do I do this? Thank you.
-
BTF : Add Image in BTF editor in WebUI
Hello Everyone, I have added a view as a assignment block in standard component, everything is working fine, the text gets added to the BTF editor, however, When i insert the image, it shows up as a empty box with nothing inside it. Although this is