Issue in MD04 transaction with exception message 26
Dear All,
I am facing 2 issues:
1) Even if the sales order line is confirmed and fulfilled, we are getting the stock for that material against the same sales order in the MMBE Transaction.
2) For the above material present in those sales Order which are confirmed and fulfilled, We are getting the entries for that material in Transaction MD04 ( Stock requirement list of the material after we run the MRP for a particular materia) with the exception message 26.
From our end, we have used the report sdrqcr21 which delete the wrong entries from "VBBE" so that MD04 will show incorrect entries but this approach is not helping us in the above situation.
Regards,
Rakesh
Rakesh,
This is one issue. There is nothing wrong with the software, this is standard behavior. You have built or procured more stock than was required by the sales order. The remaining unnecessary stock is now sitting in inventory, and is displayed in MD04 under the Sales order segment. This stock can never be used again within SAP, unless someone re-opens the sales order or performs some transaction to remove the stock from being 'Sales order on hand' stock.
Some companies will scrap this material, using their standard scrapping policies. Others will transfer this un-usable E stock to general stock, if it can actually be reused.
Rgds,
DB49
Similar Messages
-
Re scheduling out with exception message 15 in MD04
Hi All,
In stock/requirement list the Purchase order is split into several Quanities on the same day with exception message 15 instead of displaying single PO. Also, attached the screen shot for your reference.
Please let us know what could be reason for this.
Regards,
Prabhakar.VHi All,
I tried both the customization and run MRP but still Multiple PO item is appearing in the stock/requirement list and problem is not resolved yet.
Could you please suggest to proceed further.
Thanks and regards,
Prabhakar.V -
MS SQL server is going down frequently(10 days of gap) with exception message: "A severe error occurred
on the current command. The results, if any, should be discarded". We are facing this issue for past two month.But funny thing is server will be up automatically with out any service restart manually. Also if we try to restart the SQL
server service manually then SQL server will be in a dead lock situation and it will not come up even if we wait for long time. Then we should do a windows server machine restart to
make the SQL sever up. As a suggestion from Microsoft to fix this kind of similar issue,
we have installed service pack 3 for SQL Server. But even after we are facing same issue.
Server Details:
Server OS: Windows Server 2008 R2
Two type of database servers are installed on server:
1. MS SQL Server 2008 R2
2. My SQL
Also Reporting server is configured for the purpose of generating SSRS report from a dot net website.
NOTE:Immediately after the data retrieval/save, we are closing the connection explicitly by the
application.
we have checked the windows event log and below are the details:
Log Name: Application
Source: ASP.NET 4.0.30319.0
Application information:
Application domain: /LM/W3SVC/5/ROOT-1-130718142067856406
Trust level: Full
Application Virtual Path: /
Application Path: E:\WebSpaceFolder\ACSQuiK\Production\
Machine name: DBSERVER
Process information:
Process ID: 148
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: SqlException
Exception message: A severe error occurred on the current command. The results, if any, should be discarded.
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
Log Name: Application
Source: Report Server Windows Service (MSSQLSERVER)
Description:
Report Server Windows Service (MSSQLSERVER) cannot connect to the report server database.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Report Server Windows Service (MSSQLSERVER)" />
<EventID Qualifiers="0">107</EventID>
Could anybody can suggest any kind of fix for this issue? Thanks in advance.Hi YesYemPee,
I have tried but still not clear about your issue, I would like you provide more details information about your issue based on below points to better analysis about the issue:
What action did you do and caused the error "A severe error occurred on the current command. The results, if any, should be discarded", did you run report on the web application or something else then the error happen?
If you rendering the report and got the error, please try to provide us more error information in the log files which path like:
C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles
If it is not the case in step1, Please try to provide SQL Server Error log(SQL Server Logs) and more details information.
If you still have any problem, please feel free to ask.
Regards,
Vicky Liu
Vicky Liu
TechNet Community Support -
Report to get the Material with Exception message"10" Rescheduling in
Hello All
We want to get the report to get the materials with exception message"10".We can get deatils from T code MD06,but it is restricted to MRP Controller/Vendor and we can get the details from Table "MDKP".Plese provide any report or T code to get the details of the exception message "10"
Thanks
Suresh kumarHello
You can use BAPI_MATERIAL_STOCK_REQ_LIST todata from MD04 or BAPI_MATERIAL_MRP_LIST to get data from MD05.
BR
Catano -
MD04 and PO return delivery quantity with exception message 15
Hi, Please suggest me how to get rid of PO return delivery quantity from MD04 where it is showing as POitem with receipt quantity and exception message 15 - reschedule out and reschedule date is showing current date.
Here we have received x qty from vendor and then moved y qty to blocked stock and then did return delivery (here return delivery did without any reference), we will not receive y qty anymore in future, how to get rid of this qty from MD04.Hello
Please refer to the following note for more details about this scenario:
634038 - MRP: Returns order and delivery
This note explains in detail the customizing settings that you might use to turn a return delivery not relevant to MRP.
Best Regards
Caetano Almeida -
Planned order with exception message 52
Hello ,
I created a planned order and when i look at MD04 transaction for the material i can see the planned order but there is an exception 52 indicating No BOM selected , what can be the reason for this exception.
I have created a bom , routing and and production version for the material.
Regards,
Sureshbabu G.Dear,
Couple of check,
1. Check the material having valid date BOM, ie BOM should be available on planned order basic start.
2. Check the BOM usage
3. check the BOM status ( Active or inactive)
4. Check material assigned with any prod version.
5. In MRP4 view check the BOM selection method. Lot size means check the lot size in BOM header.
You can check in these T.codes,
1) BOM status must be active in the BOM header data.(CS01)
2) BOM usage must be relevent for production. (OS20)
3) BOM explosion indicator must be enabled for MRP (OS23).
4) Selection of BON ID must have BOM usage indicator assign (OS31).
Hope it will solve your problem.
Regards,
R.Brahmankar -
Help needed with exception message
I have received this error message but i have no idea what it means.
Can anybody help or have experienced it before!
SEVERE: caught throwable
java.lang.VerifyError: (class: com/bt/ma/utils/xmlPolicyReader, method: parseXml signature: (Ljava/lang/String;)Lorg/w3c/dom/Document;) Incompatible object argument for function call
at lbpservice.EventClient.dealWithMessage(Unknown Source)
at lbpservice.EventClient.rsNames(Unknown Source)
at lbpservice.LBPImpl.initialise(Unknown Source)
at lbpservice.LBPImpl.login(Unknown Source)
at lbpservice.LBPIF_Tie.invoke_login(LBPIF_Tie.java:166)
at lbpservice.LBPIF_Tie.processingHook(LBPIF_Tie.java:359)
at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:228)
at com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:316)
at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:286)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:258)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:256)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:210)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:196)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:383)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:974)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:499)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:534)seems like you tried to invoke the method parseXml of the class com.bt.ma.utils.xmlPolicyReader but used a wrong (illegal & incompatible) parameter attribute...
-
Hi All,
In MD04 output for a material, i see an exception message 26 & in the MRP element column i see Projct. I would like to know what is this exception message & what might be the reason i am seeing it? For this material i see a order reservation done in 29.3.2006 & a purchase reqn on the same date with exception message 07. But the p-req was not converted to PO. But i see the exception message dated 26.7.2007. Hope my question is clear, await inputs
VivekHi,
Exception Message 26 -
> Excess in individual segment
In the individual segment ( Make to order Planning , individual planning ,direct production , direct proucrement ) the total of the stock and receipts is greater than the reqmts.
Reason : the sales order qty has been reduced.
The exception message is set by the system as follows.
If stock alone is greater than the reqmts in the individual segment the exception message is displayed in the stock line.
If receipts are scheduled the exception message is displayed for the receipts that lie in the future.Here an exception message is given to all receipts whose quantities exceed the reqmts qty.
on the details screen the system also displays the reqd qty not needed to cover the reqmt qty.
Regards,
nandha -
Regarding Exception Messages in MD04
Hi Gurus,
Can any body explain what's the main scenario where we get 'Exception message 30' i.e. Plan the process according to Schedule?
Is there any standard report which will display all the firmed planned/prod.ord based on MRP controller?
Helpful answers will be rewarded with points,
Thanks,
SekharHi,
If your order start date of the planned order lies in past and the order start date in past indicator is not allowed in OPPQ the system automatically switches to forward scheduling taking todays date starting date of the planned order. In this case the system issues a exception message 30 Plan process according to schedule.
System Current Date : 14.07.2007
Reqmts date : 01.07.2007
Planned order start date : 14.07.2007 with exception message 30 .
If order start date in the past indicator is not allowed during MRP Run the system creates planned order on 14.07.2007 with exception message 30 plan process according to schedule since your reqmt date is 01.07.2007.
If the order start date in the past indicator is allowed in OPPQ during MRP run
the system creates planned orders on 01.07.2007since the reqmts date is 01.07.2007.
Regards,
nandha -
Exception message for PrdOrd and Planned order
Hi Gurus,
It possible based on prdord and planned ord we need to get the Exception message information. It's there any standard transaction code or any sqvi report?
Note:
Exception Message:
10 - Reschedule in
20 - cancel
05 - Opening date in the past
26 - Excess in individual segment
Please find this information in MD04 (single order). i am looking for same time multple orders with exception message report.
Thanks and regards,
Deethya.BHi
You can use MD06 with refrence to you plant and MRP Controllers. Also you can define your own traffic lights so that based on these you get your exception messages.
Hope this helps,
Regards,
Ravi -
How to transaction in the message driven bean?
hello
i write a message driven bean,that monitor the weblogic message queue,when a "Order"
object is witten to the queue,the mdb get it and write it to a entity bean "Orderinfo".all
of above logic is within the "onMessage" method of the mdb.
i want to encapsulate the flow in a transaction,see my code snippet of the onMessage
method:
ObjectMessage objMsg = (ObjectMessage) msg;
OrderVO orderVO = (OrderVO) objMsg.getObject();
System.out.println(orderVO.booklist);
OrderinfoHome orderinfoHome = (OrderinfoHome) ctx.lookup(
"java:/comp/env/orderinfo");
Orderinfo orderinfo = orderinfoHome.create(orderVO.orderID);
orderinfo.setAddress(orderVO.address);
orderinfo.setCustname(orderVO.custName);
orderinfo.setEmail(orderVO.email);
orderinfo.setBooklist(orderVO.booklist);
orderinfo.setPrice(new BigDecimal(orderVO.price));
and deploy descriptor snippet(ejb-jar.xml):
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>orderMDB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
i think during this transaction,there are two action:geting the object from the
queue and saving it to entity bean.in order to test the transaction,i modify the
jndi name of entity bean in the code to a WRONG one.redeploy my program,and send
a message to the queue,the mdb is activated,then the exception is thrown because
of the wrong jndi name.after that,i check the message queue,find that it is empty.why?i
think if the second action of the transaction is fail,the transaction should roll
back,the message should be send BACK to the queue.
i also ty to use the "javax.transaction.UserTransaction" in the onMessage method,but
the follwing exception is thrown:
javax.transaction.NotSupportedException: Another transaction is associated with
this thread.................................
who can help me,if any wrong with me,and how to use the transaction with the message
driven bean?
thank you.
The transaction should rollback if the MDB throws an
exception. Try changing your MDB code to
call "setRollbackOnly()" on the EJB
context (instead of throwing an exception) to see
if that works. If calling "setRollbackOnly()" fixes
the problem - then please contact customer support
and report a bug.
zbcong wrote:
> hello
>
> i write a message driven bean,that monitor the weblogic message queue,when a "Order"
> object is witten to the queue,the mdb get it and write it to a entity bean "Orderinfo".all
> of above logic is within the "onMessage" method of the mdb.
> i want to encapsulate the flow in a transaction,see my code snippet of the onMessage
> method:
>
>
> ObjectMessage objMsg = (ObjectMessage) msg;
> OrderVO orderVO = (OrderVO) objMsg.getObject();
> System.out.println(orderVO.booklist);
> OrderinfoHome orderinfoHome = (OrderinfoHome) ctx.lookup(
> "java:/comp/env/orderinfo");
> Orderinfo orderinfo = orderinfoHome.create(orderVO.orderID);
> orderinfo.setAddress(orderVO.address);
> orderinfo.setCustname(orderVO.custName);
> orderinfo.setEmail(orderVO.email);
> orderinfo.setBooklist(orderVO.booklist);
> orderinfo.setPrice(new BigDecimal(orderVO.price));
>
>
> and deploy descriptor snippet(ejb-jar.xml):
>
>
> <assembly-descriptor>
> ............
> ...........
>
> <container-transaction>
> <method>
> <ejb-name>orderMDB</ejb-name>
> <method-name>*</method-name>
> </method>
> <trans-attribute>Required</trans-attribute>
> </container-transaction>
> </assembly-descriptor>
>
>
> i think during this transaction,there are two action:geting the object from the
> queue and saving it to entity bean.in order to test the transaction,i modify the
> jndi name of entity bean in the code to a WRONG one.redeploy my program,and send
> a message to the queue,the mdb is activated,then the exception is thrown because
> of the wrong jndi name.after that,i check the message queue,find that it is empty.why?i
> think if the second action of the transaction is fail,the transaction should roll
> back,the message should be send BACK to the queue.
>
> i also ty to use the "javax.transaction.UserTransaction" in the onMessage method,but
> the follwing exception is thrown:
>
> javax.transaction.NotSupportedException: Another transaction is associated with
> this thread.................................
>
> who can help me,if any wrong with me,and how to use the transaction with the message
> driven bean?
>
> thank you.
>
>
-
Planned orders with excesseption messages
Hello All,
I want to creates a customised report for the planned orders with exception messages. In which table I get the required information? User want the selection criteria as WBS, meterial codes and material groups. Thats why I can not use the MD04,MD05 etc.
Please suggest the tables.
Regards,
MayurHello Ramagiri,
Thanks for the quick reply.
Table MDKP shows X tick in exception group but does not show the message number. In which table I will get these message number?
Mayur -
Hi all
There are some stock transport purcahse orders availble for one material with exception message 20 in MD04. The exception message 20 means cancel the process. So is there any affect on ATP check. Could you please confirm.
regards
sapHi
Exception message 20 means, it is not created for any dependent requirement i.e., not created for higher level material.
Might be manually created and it is excess requirement.
Exp message 20, it is a excess qty. If any dependent req. will come in future, system will consider this excess qty.
Normally exception message 20 indicates when there is excess stock available (or going to receive through some fixed receipts) after fulfilling all requirements. -
Report for PO's/Pr's/Planned orders with exception code
Hi all,
Is there any report which lists out Purchase Orders/Purchase requisitions/Planned orders for a specific exception message number?
For example when MRP is run some times the finish date for a planned order may be in past (exception message number 07). I would like to get a list of all the planned orders with exception message number 07. Similarly i would like to get PO's/PR's for a specific exception code.
Any help is highly appreciated.
Thanks,
Avani.Hi Neetha,
You can use the Collective access tab on the MD06 T-Code, don't enter a material number, only the plant number and MRP Controller number. Then click on the tab marked Exception Groups, check box number 7 and execute the report. This will give you a list of all materials with exception group 7. If you need it as a report. Once the report comes up you can click on MRP List on the tool bar at the top of the page and then click print. This will format it so you can download it into excel by clicking on the Local File Button. When the box comes up click on spreadsheet and save it to your hard drive as an excel spreadsheet.
Hope this is of some help to you.
Debbie -
hi
I have only one planned order with Exception message 62 i.e. master data inconsistent and all other planned orders of this material are having no exception message.
I am running MRP again with planning mode = 2
but still exception message is not going.
AmitHi,
You said that for the same material , you have some other planned orders into which the routing is transferred - right?
so , pls change the order start date of this planned order with the start date of those problem free planned orders and try to schedule this planned order again. If now, this planned order gets scheduled and routing is transferred /Det sched tab is added , then we can conclude that the problem is with the validity date only.
pls check
Maybe you are looking for
-
Error While executing the Standard Program RSEINB00
Hi, I am trying to execute the Standard Program RSEINB00. The input parameters for this program are 1. File path along with name 2. Port. File path I am giving the application server directory along with the filename. For port. i have created a port
-
Firefox was working great until at least 3 persons were on my computer over the weekend. Now, when I want to open Firefox to go to the internet I get a message telling me that it is already running, that I need to close it down and if that doesn't wo
-
SWC PNG's invisible when compression is set to JPEG in Flash Builder 4.7/AIR 3.4
Moved my ActionScript Mobile Project game from Flash Builder 4.6 / AIR 3.2 yesterday to the new release of 4.7 / AIR 3.4. One side effect was that when my PNG's in my assets SWC were set to use JPEG compression instead of PNG, they are invisible at r
-
hello experts I am sending a message WS2RFC and recieve an error message that return from the RFC. <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-- Call Adapter --> - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP
-
I just purchased a 30" Cinema display for my Macbook Pro. It hooked up eaisly enough and works like a charm. At first I noticed that the the new display was acting not as the entire screen, but an extension of my laptop screen so that I could move th