Purchasing System Messages
Purchasing System Messages within the IMG :-
Materials Management --> Purchasing -->
Environment Data --> Define Attributes of System Messages
Have changed message
Version Application Area Message No Message Text
00 06 076 Materials of requisition & item & alr. ordered in full
to be category error.
Is it possible to amend the text from the SAP standard (Materials of requisition & item & alr. ordered in full) ?
Regards.
Phil.
Hi,
No. Any new requirement for message text would need to be handled by ABAP guys, but they probably not want to change a SAP standard program.
Thanks.
Similar Messages
-
Bapi_po_change system messages - error or warning control
hi,
I have a problem regarding the control of the W/E attribute in purchasing system messages.
I've changed the message category from E to W in customizing,
MM->purchasing->environment data->define attribute of system messages.
for example, i've changed message 088 in APP area 06 to W.
when i execute the bapi i still get an error for this message.
thanks,
Oren.Do you get the message as error when you trying to change the PO online using standard SAP transaction? Did you configure the messages with different versions? If so, you may need to update your user profile with the parameter ID MSV with the version. Version will control the same message to be error message for one user and warning for another.
-
Purchase requisition system message
Hi
I'm facing in purchase requisition a system message showed " The account or Cost Class 620100028 can not be attributed to a internal order of reimbursable expenses" .
Thanks in advance!!!Solution
- Using transaction Code: OKC7
- IMG (t-code spro) -> Controlling -> General controlling -> Account assignment logic -> Define validation. ([
IMG ( SPRO ) -> Controlling -> Controlling -> Lógica de imputación -> Definir Validación. -
ECC 6.0 System messages for purchasing transaction code needed
I am looking for the txn code for purchasing messages; I am looking to change one from Error to Warning.
Thanks,
MichelleHi Michelle,
> Transaction: OLME
>> Environment Data
>>> Define Attributes of System Messages
>>>> Double clicks in 'System messages'
I hope this information helps.
Best Regards,
Gabriela Prass -
System Messages for Purchasing
Hi everyone!
I have set this system message as an error...but still, it appears as a warning when I tested it. Is there another complimentary message to complete this? What could be missing so that this will appear as an error? Thank you for your assistance.
Version: 00
Application Area: 06
Message No.: 152
Message text: Purchase orders already exist for this item
Cat: Ehi,
Try this:
Copy the exsisting message number and make your new message...But use the userparamter "MSV" and version as Z1 etc as per your need ...and then save the number with new settings...
When you do this MSV user para. is compulsory to set...otherwise system will take the internal same message but not the new one...
Regards
Priyanka.P -
Contracts and Purchase Order system messages
Hi All,
I have a couple of questions relating to system messages that are related to purchase orders created with reference to contracts.
1. When should message 06 155 called? If I create a purchase order with reference to a Value Contract (WK) where the total purchase order value is equal to the Contract Target Value I would expect the message to be called as either a warning or error depending on the system settings (it is currently set as a warning). However in my system the message is not generated.
I can get the message to generate if I put the PO on hold, then change the value of the PO above the contract target value and then set it back to equal the contract target value but this hardly seems the correct way the message should be called.
2. Is there a standard way to restrict which purchase order document types can be created with reference to a contract?
Cheers
ChrisHi Jurgen,
thanks for the response. I know that the message should be called if the total PO value is equal to the Target Value of the contract, however in my system this doesn't happen.
Example
Contract has Target Value of £1,000,000 (Target Qty is 0 and Price is £1)
Field ktwrt = £1,000,000
PO created with qty 1,000,000 and price £1 (i.e. value = £1,000,000) but the message is not generated. If I change the qty to be 1,000,001 then message 06 042 is correctly generated.
Is the message 06 155 generated correctly in your system? or I am missing someconditions that don't match between my PO and contract?
Cheers
Chris -
Bapi_po_create1 is giving same system messages multiple time in the joblog
Hi Experts,
Bapi_po_create1 is giving same system messages multiple times in the job log when we ran the program in the background
can u plz suggest how to prevent these multiple appearances of same messages.
I am pasting the code below whn i ran this program in backgorund job log is having the messages.
Date Time Message text Message class Message no. Message type
08/06/2009 08:11:53 Job started 00 516 S
08/06/2009 08:11:53 Step 001 started (program ZZZTEST, variant &0000000000008, user ID BREDDY) 00 550 S
08/06/2009 08:11:54 Commitment plan contains no account assignment data MECP 020 S
08/06/2009 08:11:54 Commitment plan contains no account assignment data MECP 020 S
08/06/2009 08:11:54 Status "Initial Block" of material 20111 does not allow external procurement ME 053 E
08/06/2009 08:11:54 Status "Initial Block" of material 20111 does not allow external procurement ME 053 E
08/06/2009 08:11:54 Source not included in list despite source list requirement 06 722 E
08/06/2009 08:11:55 Pricing/euro: Attention: Euro Customizing not maintained VH 777 S
08/06/2009 08:11:55 Pricing/euro: Attention: Euro Customizing not maintained VH 777 S
08/06/2009 08:11:55 Status "Initial Block" of material 20111 does not allow external procurement ME 053 E
08/06/2009 08:11:55 Purchase order still contains faulty items MEPO 000 E
08/06/2009 08:11:55 Job finished 00 517 S
Edited by: bhavani prasad kotharu on Aug 6, 2009 3:09 PMHERE IS THE CODE OF THE PROGRAM, WE R JUST PASSING SOME PO DATA TO THE BAPI_PO_CREATE1,ON RUNNING THIS PROGRAM IN BACKGROUND SAME SYSTEM MESSAGES ARE APPEARED MULTIPLE TIMES,----
REPORT zzztest.
DATA : lwa_bapimepoheader TYPE bapimepoheader
,lwa_bapimepoheaderx TYPE bapimepoheaderx
,li_bapimepoitem TYPE STANDARD TABLE OF bapimepoitem
,lwa_bapimepoitem TYPE bapimepoitem
,li_bapimepoitemx TYPE STANDARD TABLE OF bapimepoitemx
,lwa_bapimepoitemx TYPE bapimepoitemx
,li_conditions TYPE STANDARD TABLE OF komv
,li_return TYPE STANDARD TABLE OF bapiret2
, n TYPE c
PARAMETERS: p1 TYPE c AS CHECKBOX.
IF p1 = 'X'.
lwa_bapimepoheader-doc_type = 'NB'.
lwa_bapimepoheader-purch_org = 'NA00'.
lwa_bapimepoheader-pur_group = 'C02'.
lwa_bapimepoheaderx-doc_type = 'X'.
lwa_bapimepoheaderx-purch_org = 'X'.
lwa_bapimepoheaderx-pur_group = 'X'.
lwa_bapimepoitem-po_item = '10'.
lwa_bapimepoitem-material = '000000000000020111'.
lwa_bapimepoitem-plant = 'CA01'.
lwa_bapimepoitem-vend_mat = '1000'.
lwa_bapimepoitem-quantity = '10'.
lwa_bapimepoitem-orderpr_un = 'M'.
lwa_bapimepoitem-no_more_gr = 'K'.
lwa_bapimepoitem-agreement = '4600000095'.
lwa_bapimepoitem-agmt_item = '10'.
lwa_bapimepoitem-pricedate = 'X'.
lwa_bapimepoitem-price_date = '20071030'.
lwa_bapimepoitem-no_rounding = 'X'.
APPEND lwa_bapimepoitem TO li_bapimepoitem.
lwa_bapimepoitemx-po_item = '10'.
lwa_bapimepoitemx-po_itemx = 'X'.
lwa_bapimepoitemx-po_itemx = 'X'.
lwa_bapimepoitemx-material = 'X'.
lwa_bapimepoitemx-plant = 'X'.
lwa_bapimepoitemx-quantity = 'X'.
lwa_bapimepoitemx-po_unit = 'X'.
lwa_bapimepoitemx-orderpr_un = 'X'.
lwa_bapimepoitemx-acctasscat = 'X'.
lwa_bapimepoitemx-agreement = 'X'.
lwa_bapimepoitemx-agmt_item = 'X'.
lwa_bapimepoitemx-pricedate = 'X'.
lwa_bapimepoitemx-price_date = 'X'.
lwa_bapimepoitemx-preq_no = 'X'.
lwa_bapimepoitemx-preq_item = 'X'.
lwa_bapimepoitemx-no_rounding = 'X'.
APPEND lwa_bapimepoitemx TO li_bapimepoitemx.
DATA: lo_msg_handler TYPE REF TO cl_message_handler_mm.
CALL METHOD cl_message_handler_mm=>get_handler
IMPORTING
ex_handler = lo_msg_handler.
lo_msg_handler->remove_all( ).
lo_msg_handler->cleanup( ).
CALL FUNCTION 'BAPI_PO_CREATE1' "in background task
EXPORTING
poheader = lwa_bapimepoheader
poheaderx = lwa_bapimepoheaderx
testrun = 'X'
NO_MESSAGING = c_x
NO_MESSAGE_REQ = c_x
no_authority = 'X'
IMPORTING
expheader = lwa_bapimepoheader
TABLES
return = li_return
poitem = li_bapimepoitem
poitemx = li_bapimepoitemx
conditions = li_conditions.
ENDIF.
Edited by: bhavani prasad kotharu on Aug 6, 2009 3:38 PM -
Settings for system message type in MM
Hi,
In spro--> Define Attributes of System Messages, there are many message types are there.
If we see from the dropdown, many are not showing in the main screen but they still work in background when while doing transaction if some input is wrong.
for example in purchasing, application area 06, message type 131- RFQ for vendor & already entered, is not appearing in the screen. but when we are created RFQ twice for the same message system throws error.
Likewise many messages are there, even we donot maintain still they pop up.
how we know which message we require to maintain in the screen and which not.
like what example I have given works autonatically for transaction.
I think there may be some messages where user doesnot have control at all, what ever way you set is either W or E, system determines how it is defined in programs.
I table T100 more than 600 messages are there,
can somebody guide me on approach to work with messages. It is quite confusing.
regardsHi Pallavi,
Actually some of the Messages are self explanatory in the application of the Programs.
These W/E Messages are included in the basic programs of the Transactions which runs in background to execute the transactions, if a user makes any wrong entries which afffect the proper execution of the program the system will throw these messages which means some data is not flowing properly.
Go to SE91 and enter the Message class/Application area and you will find all the Message number related to that Application.
At the end you will find one check box called self explanatory some of them will not displayed in the drop down list at Define attributes of system messages in IMG settings.
So means you don't have the option to change these messages as per your requirement like Warning or Error messages.
Hope you understand.
rgds
Chidanand -
System message:Procurement of material&blocked for quality reasons(0006 883
Hi Greetings!
I have the following issue.
I need to make the message "Procurement of material & blocked for quality reasons" as Error message . Message number - 00 06 883.
This will not allow to create PO , if the "Blocking Function" - 02 "Block Request and Purchase order " is set in the QM info record.
Even though i ahve set this message as "Error" in the configuration ( Materials Management --> Purchasing --> Define Attributes of System Messages), i am getting only warning message during PO creation.
Can you please let me know if am missing any setting.
Gobinathan GDear sir,
GO to material master of that item go to .. PURCHASING VIEW there is a Plant specific material status chk if that is 01- blocked for production 02- blocked for BOM chk and change it then system will allow you to purchase the parts.
Kaustubh -
Dear Experts,
I've created the Purchase Requisition for 10 units... and PO created for all 10 units...
System not allow to change the PR now, for that we can set the system message :
Application area - 06
Message - 648.. either as warning or error..
In the same case.. PR created for 10, PO not created ,,, but RFQ created for 10 units... referring this PR..
Now i want to control the PR qty not to be reduced... less than the RFQ qty.. PLease let me know.. is this possible..
If so, pl let me know the message no.. where to set..
Thanks in advancehi
Purchasing, the path to maintain warning & error messages is
Material Management->Purchasing->Environment Data->Define Attributes of System Messages -
System message - Base document exchange rate cannot be used
Hi!
I need an Information ... when I use the function "Copy From" i get the Draft Document Wizard where i set "Use Exchange Rate from Base Document." But when I select "Finish" I get the following system message: "Basic Document Exchange rates can not be used, the rows will be updated using the exchange rate target document.
Why??Hi
at the sales front
the exchange rate should be always as per the Posting date this is standard, how ever if you wish you can manually overwrite the defined exchange rate
at the purchase side you define the system wether you want the exchange rate to be from based document or as per the posting date in choose Administration - System Initialization - Document Settings -> Exchange rate base date (A/P documents)
hope i made my point
sandeep -
Hi Experts ,
I have a problem with system message which is not visible when action is taken.For example we don't want to user to enter different purchasing group in pr and I do system message for this which is standart number:68 and when I 've tested this message is not appear when different purchasing group is entered .What kind of problem here I need your help .
Thanks in advanceHi,
Just take the last record message tab.
Please check it.
CALL TRANSACTION 'CT04' USING i_bdc_data
OPTIONS FROM l_opt
MESSAGES INTO i_message.
l_msgindex = LINES( i_message ).
CLEAR l_wa_message.
READ TABLE i_message INTO l_wa_message INDEX l_msgindex.
IF sy-subrc = 0.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = l_wa_message-msgid
lang = sy-langu
no = l_wa_message-msgnr
v1 = l_wa_message-msgv1
v2 = l_wa_message-msgv2
v3 = l_wa_message-msgv3
v4 = l_wa_message-msgv4
IMPORTING
msg = l_bdcmsg
EXCEPTIONS
not_found = 1
OTHERS = 2. -
Hello,
I am tryinng to change the Message status from warning to Error for the Message 06 056.
"Purchase requisition 10003880, item 00010, has a different material number
Message no. 06056"
In SPRO I went to IMG -> MM -> Purchansing -> Environment -> Define system message
I am not able to find this in it.
Please advice,
Thanks,
SamHi
Please check OSS note 315448.
as per this note:
You encounter various problems during reference processing of a purchase requisition in Transaction ME21N or ME22N.
Solution
Due to the scope of the correction, it can only be delivered via R/3 Support Packages.
You have to implement the error messages listed below into Transaction OME0 manually.
Configurable system messages:
06057 "Purchase requisition &, item &, has a different plant".
Default: Warning message
06056 "Purchase requisition &, item &, has a different material number"
Default: Warning message
MEPO072 "Purchase requisition &, item &, has a different material group"
DEFAULT: Warning message
06050 "Purchase requisition & item & already deleted".
Default: Warning message
06076 "Materials of requisition & item & alr. ordered in full"
Default: Warning message
06400 "Materials/services for requisition & & already ordered with & &"
Default: no message
06876 "Requisition quantity & & open again"
Default: Warning message
hope this helps
regards
Srinivas -
Define system message attributes
Dear All,
How can i define system message attributes for master data , purchase recquisation configuration & many more (MM) pls give me in detail configuration part points must be rewarded
AminHi Amin,
To setup the system messages like Warning, Error you can go through like this,
For Master data ---
SPRO-- Log GenMaterial master-Basic settings -- Define attributes for system messages
For Purchasing---
SPROMMPurchasing--Environment data --Define attributes for system messages
For Inventory mgmt & Physical inventory--
SPROMMInv mgmt & physical inv--Define attributes for system messages
For Logistics Invoice verification---
SPROMMLogistics Invoice verification--Define attributes for system messages
For external sevices mgmt---
SPROMMExternal services mgmt--Define attributes for system messages
Hope you understand this.
rgds
Chidanand -
Authorization Object for Purchase order Message control
Hi ,
Is there any stadard authoriztion object to control the print and print preview options for Message control .
I am requied to control the print and print preview options for purchase order messages for certain users depeding on there authorizaion.
Thanks in advane.Hi,
When you click on the 'print preview' button on ME22N/ME23N the system
makes an authority check on transaction ME9F activity 04. The current
logic forces the print preview functionality to be accessed ONLY by the
users who print. Therefore, only users that have authorization to use
ME9F are authorized to use the Print Preview button in ME22N/ME23N.
Kindly try the authorization objects M_BEST_EKG, M_BEST_BSA and
M_BEST_EKO = 04.
You can
also have a look the user exit
EXIT_SAPLMEDRUCK_001 in enhancement LMEDR001 for print program
SAPLMEDRUCK.
INCLUDE ZXM01U04
you can create own coding for all possible AUTHORITY-CHECK.
BR
Nadia Orlandi
Maybe you are looking for
-
Messages do not work since upgrading to Mountain Lion
I have used the AOL and MAC account for chatting with no problem, for years. Then about two weeks ago I updated to Mountain Lion, from Lion. Now under this Messages interface, I can see my messages going out, but nothing coming in. I only know thi
-
How to auto-recognize the function parameters called from a DLL built by VC6.0
Hi, I use Teststand 3.5 with C/C++ Adapter, and the DLL is built by VC6.0. While I specify module for an action, the parameters of a function called from the DLL are not recognized. Since I have the DLL source, I know I can select the source file and
-
Reader bookmarks does not show chapter names on iPad 3
HI, When I open a PDF ebook in Adobe reader on iPad 3 and try to see the table of contents by clicking the bookmarks icon in the bottom right. It only shows "chapter1", "chapter2" etc and not the chapter titles. When I open the same PDF on my iphone
-
When I attempt to open Premiere Elements 12, I get and error message saying that there is an incompatible display driver and I should update it to get faster playack. I went to update all driver's, and they were already updated. Not sure where to g
-
How do I get Image Capture to recognize a printer on my network?
I just got a new MacBook Pro. I have my epson printer on my network. How do I get Image Capture to recognize that I have a printer. Nothing comes up on devices. I'm sort of stabbing in the dark at network settings and I downloaded the latest Epson dr