Safety days supply not followed due to change in Means of Transport in SNP

Hello All,
I am facing a strange issue regarding the SNP heuristics and means of transport. We observed that the system was not respecting the safety days supply. For example if we had a receipt in bucket 'N' and there is a violation of safety days supply in bucket 'N-1'. When we un a heuristic ideally system should delete the receipt in bucket 'N' and create a new one in bucket 'N-1'.
But we observed that the system is retaining the existing receipt in bucket 'N' and also creating a new one in bucket 'N-1'. This is making the available days supply to increase manyfolds and the whole plan looks inconsistent from Safety Days point of view.
After analyzing the issue i observed that if we have existing receipts using a Means of Transport 'X'. Now if we run the heuristic using a Means of Transport 'Y' then the system doesnt touch the existing receipts. If I run teh heuristics using the existing Mean of Transport then it works absolutely fine.
Kindly suggest.
Regards,
Abhi

Hi,
when you check all products flag it means the means of transport is available for all products and not product specific, to select the MOT for SNP you need to check the aggrgtd plng flag.
Also safety stock has nothing to do with MOT, SNP heuristic plans based on checks the quota arrangement if its for multiple MOT it will distribute the PR based on the ratio in quota if both MOT are able to meet demand on time, otherwise it will violate quota till the time both MOT are not capable of meeting the demand on time.
If no quota is defined it will check for which lane is able to meet on time n if their are multiple lanes which can fulfill demand on time then it will choose MOT with less cost.
Have you got multiple MOT for a source destination combination to be considered for SNP heuristic?
Just check your design again and explain the problem again as this is not the standard expected behavior.
Thanks,
Sanjog

Similar Messages

  • CTM - Safety days Supply

    Hello all,
    I'm working with CTM and I found a problem that I can't solve. If I set the profile to consider for example 8 safety days supply  (I tested with all settings) the system do not consider the safety days of supply for the first 9 days. The system creates the supply with no difference between demand and supply and at the 10th day it start to create supply with 8 days difference from demand. Did anyone know what is happening? I tryed with fixed and time-dependent safety days of supply and I'm working with the SCM 5.0.
    Thanks in advance,
    Marcelo

    Thanks a lot for your help.
    This setting seems to be a very good suggestion. The early demand fulfillment specifies the time that the system have to build up safety stock, but I tested it and this setting seems that doesn't work for safety days of supply. Do you know if there is another setting like this for the days of supply?

  • 9ASVTTY (Safety Days Supply) UoM in table '/sapapo/tspaplob'

    Hello All,
    We faced an issue whereby the safety days supply was being displayed in Base UoM of the product like 'EA'. After further exploring this issue and comparing with standard SAP Planning Areas we found that a value of '10' has to be maintained against 9ASVTTY for field UOM_PLAN in table /sapapo/tspaplob.
    After making this change the safety days supply is being displayed in DAYS again. Although the issue is resolved I still want to know what is the significance of maintaining this value '10' in the table. Also can we maintain a unit like 'D' or 'H'. After maintaining this value in the table I dont see any corresponding change in the Planning Area for 9ASVTTY, field 'UoM'.  
    An early reply is highly appreciated.
    Thank You.
    Abhi.

    Hi All,
    There is this function module called by the Planning Administration view, called CONVERSION_EXIT_CUNIT_INPUT.  Below is a code extract pointing to where exactly does the system equate D to "10"
    IF sw_use_buffer EQ space
        OR language NE sy-langu.
          SELECT * FROM t006a UP TO 1 ROWS WHERE spras EQ language
                              AND   mseh3 EQ input.
            output = t006a-msehi.
          ENDSELECT.
        ELSE.
          t006a_s_tab-mseh3 = input.
          READ TABLE t006a_s_tab WITH KEY t006a_s_tab-mseh3 BINARY SEARCH.
          output = t006a_s_tab-msehi.
        ENDIF.
        PERFORM get_t006b USING    language mseh3
                          CHANGING output l_return_code.
    From this code extract, we see that the value mapping of UoM is actually in table T006A.  If you equate the UOM_PLAN field in the Planning Area field, with MSEHI of table T006A, the value at field MSEH3 or table T006A would reflect in the planning book.
    Hope this helps

  • Changing of Means of Transport for deployment order

    Hi All,
    Is it possible to manually/ programatically change the means of transport of a deployment order ? for example once deployment has run, it has created a deployment order with means of transport, lets say, 0001 ( Truck). Now i want to change the means of Transport to 0003 ( Air). Is it possible using some BADI etc ?
    Pls note that i know that by assigning product speciic means of product of 0003, it is possible to directly create deployment order for 003 means of transport. Due to some requirement, we want to change it manually.
    Regards,
    Pawan.

    Hi Senthil,
    I tried that option already. Infact there is no need to delete existing deployment order, you can simply run deployment with replan all option. This will create deployment orders on the new means of transport. What i wanted is, without running deployment, is there some option possible wherein i can change the means of transport of an existing order, which is already created on another means of transport ?
    regards,
    Pawan.

  • SOA server not starting: Due to change of hostname of SOA suite 11g

    Hi friends,
    My machine has been recently moved to a new location and hostname (ip address remains same) has changed. Hence, the soa server (admin server still running) on my machine is not starting up.
    Some details are:
    a.) Earlier hostname: CALTP8BB13
    b.) New hostname: CALTP8BB16
    From the soa server log files the details are as follows:
    ####<Jul 13, 2010 6:31:52 PM IST> <Info> <messaging.interception> <CALTP8BB16> <soa_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1279026112029> <BEA-400000> <Initializing message interception service>
    ####<Jul 13, 2010 6:31:54 PM IST> <Error> <Configuration Management> <CALTP8BB16> <soa_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1279026114342> <BEA-150000> <An error occurred while establishing a connection back to the adminstration server t3://CALTP8BB13:7001 during startup. Since bootstrap succeeded check that t3://CALTP8BB13:7001 uniquely identifies the administration server.
    javax.naming.ServiceUnavailableException [Root exception is java.net.UnknownHostException: CALTP8BB13]
         at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:34)
         at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:783)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialReference(WLInitialContextFactoryDelegate.java:411)
         at weblogic.jndi.Environment.getInitialReference(Environment.java:245)
         at weblogic.server.channels.RemoteChannelServiceImpl.registerInternal(RemoteChannelServiceImpl.java:173)
         at weblogic.server.channels.RemoteChannelServiceImpl.registerForever(RemoteChannelServiceImpl.java:146)
         at weblogic.protocol.ConnectMonitorFactory.registerForever(ConnectMonitorFactory.java:88)
         at weblogic.management.provider.MSIService.registerForReconnectToAdminServer(MSIService.java:173)
         at weblogic.management.mbeanservers.compatibility.internal.CompatibilityMBeanServerService.start(CompatibilityMBeanServerService.java:154)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Any pointers regarding the same will be helpful.
    Regards,
    Shomit

    Hi Shomit
    As far as I know, the Domains Hostname is stored only in config.xml file. So IP Address is same just Host name is changed CALTP8BB13 to CALTP8BB16. Check for some basic things.
    1. If on Windows OS, try adding this new Hostname and its IP address in hosts file located at C:\WINDOWS\system32\drivers\etc. If on Unix Env, I guess there should be a similar file to set the hostnames mapped with IP addresses.
    2. Since the machine is moved to a brand new location and incase kind of different network, check the firewall settings to see if firewall is blocking this new hostname.
    3. To make sure the domain is still good, I guess you already tested with old hostname after moving to new building. Try testing by giving the direct IP address also. This is just confirmation test to make sure domain is not messed up. If both of these works, it simply means issue is with Hostname and IP not getting mapped or new hostname getting blocked over the network. May be network folks can pitch in.
    Hostname or IP addresses should not be in any startup or env scripts. Domainname, servername will be definetly there in lot of files but not the hostname or ip address as far as I know.
    Thanks
    Ravi Jegga

  • E63: Day & Date not showing when profile changed

    Hello All,
    When I change profile from "Normal" to something else on Nokia E63, I do not see day and date on the top right corner  and instead see the profile name. I would like to see day and date with profile name there. Is there anyway I can get this done?
    When phone goes to screen saver mode I have set up a digital clock as screen saver and in that I can see profile, day, date and time.
    Thanks,
    Ray 

    Hello All,
    When I change profile from "Normal" to something else on Nokia E63, I do not see day and date on the top right corner  and instead see the profile name. I would like to see day and date with profile name there. Is there anyway I can get this done?
    When phone goes to screen saver mode I have set up a digital clock as screen saver and in that I can see profile, day, date and time.
    Thanks,
    Ray 

  • SOLMAN doest not start due to changes in default profile

    Hi!
    I have change 2 parameters in my SOLMAN 4.0 system  in DEFAULT-Profile (eu/iwb/installed/languages=DE and eu/iwb/help_type = 1).
    After this my system does not come up via SAP GUI.
    I have deleted the two parameters at the OS Level in (usr/sap/SID/SYS/profile), but the the same error appears "You have not installed any languages".
    <b>Are this changes (change at the OS level th file DEFAULT.pfl) active or should I import the profile via RZ10. The problem is, I cannot access to the system via SAP GUI...
    How can I correct this error and return to the presious state? </b>
    Please help me, it is very important
    regards!

    Dear Axel,
    The parameter is not eu/iwb/installed/languages but eu/iwb/installed_languages.
    Kindly correct the parameter in the Profile and you should be able to use the Solution Manager system.
    Hope this helps.
    Regards
    Amit Devale

  • IKE Phase 1 not completing due to changed port

    I'm currently attempting to implement DMVPN between a 2621(12.3(26)) and a 3640(12.4(23); head-end) over the Internet. I'm currently seeing an issue when the 2621 initiates the ISAKMP SA, the 3640 receives the correct packet, but the wrong sport is indicated.
    received packet from X.X.X.X dport 500 sport 1 Global (R) MM_SA_SETUP
    ...output truncated...
    sending packet to X.X.X.X my_port 500 peer_port 1 (R) MM_SA_SETUP
    The 2621 is specifying a dport of 500 with a sport of 500 in the debug output. The 3640 continues with the next few steps of the ISAKMP negotiation, but sends the reply back to the 2621 on port 1 instead of port 500.
    Has anyone seen this and/or can assist with this? I've looked around a bit and I've not found another similar instance of this issue. Any assistance is appreciated. Thank you.

    Hmm... Very odd, but apparently a reboot and a day give it enough time to allow this to correct itself. I'd like to say that it has something to do with the NAT-T ACL line I added, but I don't see any hits for it. So, it's working now, but I'm sorry I don't have a more technical answer as to why or exactly how the issue was resolved. Thank you.

  • Not able to make changes to workbook after transporting

    Hi all,
    I have transported query and the associated workbook from Dev to QA
    when i open the query using query designer in Dev, it is not allowing me to make changes.
    Now I need to make changes to workbook in Dev (ex. display long text instead of short) and tranport.
    when i make these changes and save the workbook and rerun the workbook, the changes are not reflecting
    even in Dev.
    Any ideas what might be going on?
    I already tried collecting the workbook and then making the changes.
    It's still not working.
    Thanks,

    Hi
    Thanks for your response.
    My workbook is simply a 'save as workbook' version of the main query.
    The main query is fine in QA, it is just that I need to modify the workbook (example change order of fields etc).
    I already tried collecting workbook and making changes. It didn't work
    Do  I also need to collect the original query to capture changes to the workbook.
    If so, do I need all the query elements while collecting the query.
    Thanks

  • I just received my new phone from Verizon, I turned it on and followed direction for set up...now I lost my connection with ATT....How do I get the service back from ATT...not due to change until the 16th

    I just received my new 6 from Verizon by mail.  I was not due to change carriers til the 16th, but I turned on the new phone and did the set up...now I lost ATT.  How do I get the ATT carrier back on my old phone?

    I just received my new 6 from Verizon by mail.  I was not due to change carriers til the 16th, but I turned on the new phone and did the set up...now I lost ATT.  How do I get the ATT carrier back on my old phone?

  • Days supply is not populating in the planning book

    Hi Experts,
    When I select multiple products in the planning book, the value is papulating as total but if I drilled down to individual product then days supply(Key figure) values are not populating in the planning book.
    Please let me know if any idea.
    Regards,
    Hrishi

    From what you mention it looks like you do not use the standard SNP Planning Book. Was the macro inactive so that you had to regenerate?
    When you move a macro from workbench to level change it should not require to be regerated.
    Please check if following macros are active (green) under level change in sequence
    Determine Workdays
    Layout Attributes
    Drill (Level)
    Else compare the macros and sequence in the standard SNP Planning Book with the Planning Book you are using.
    The Day's Supply (All: Day's Supply) and Determine workdays macros are essential for populating the day's supply keyfigure.
    Thanks,
    Somnath

  • Destroying connection that is not valid, due to the following exception [com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset]

    Hi everyone, 
    I'm facing the following problem in a Server runing Linux with JBoss AS 4.2.2, JRE 1.6, and MSSQL Server 2005 with JDBC 2.0 (sqljdbc4.jar).
    The thing is: on friday morning I started up the server and everything worked fine ... next, from Friday at 6pm to Saturday at 8am nobody has used the system. 
    Then on Saturday at 8:05 got the following warning lines every time I tried to do something in my application. While it seems that everything works, after a few days the system starts to decrease their performance and malfunction, so I want to know why it
    might happen these warnings.
    I have tried to find a solution to this problem in several places but I'm not succeeding. That's why I'm writing my problem here... 
    Hope somebody can help me!
    Thanks in advance and best regards!
    Cristian.
    This is the "error" log.
    2011-06-11 08:05:29,680 WARN [org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory] Destroying connection that is not valid, due to the following exception: ConnectionID:2941
    com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:1352)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:1339)
    at com.microsoft.sqlserver.jdbc.TDSChannel.read(IOBuffer.java:1654)
    at com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:3694)
    at com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:5022)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:773)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:676)
    at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4575)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1400)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:179)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:154)
    at com.microsoft.sqlserver.jdbc.SQLServerStatement.execute(SQLServerStatement.java:649)
    at org.jboss.resource.adapter.jdbc.CheckValidConnectionSQL.isValidConnection(CheckValidConnectionSQL.java:58)
    at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory.isValidConnection(BaseWrapperManagedConnectionFactory.java:435)
    at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.checkValid(BaseWrapperManagedConnection.java:231)
    at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.matchManagedConnections(LocalManagedConnectionFactory.java:200)
    at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:211)
    at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:538)
    at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:341)
    at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:315)
    at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:396)
    at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:842)
    at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)
    at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
    at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
    at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
    at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547)
    at org.hibernate.loader.Loader.doQuery(Loader.java:673)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
    at org.hibernate.loader.Loader.doList(Loader.java:2220)
    And this is my mssql-ds.xml
    <local-tx-datasource>
    <jndi-name>jdbc/bpmsdb</jndi-name>
    <connection-url>jdbc:sqlserver://ipaddress:1433;DatabaseName=BPMS</connection-url>
    <driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
    <user-name>user</user-name>
    <password>pwd</password>
    <min-pool-size>5</min-pool-size>
    <max-pool-size>50</max-pool-size>
    <exception-sorter-class-name>
    org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter
    </exception-sorter-class-name>
    <metadata>
    <type-mapping>MS SQLSERVER2000</type-mapping>
    </metadata>
    <new-connection-sql>select 1</new-connection-sql>
    <check-valid-connection-sql>select 1</check-valid-connection-sql>
    <idle-timeout-minutes>5</idle-timeout-minutes>
    </local-tx-datasource>

    I´m facing similar problem with Linux and SQL Server 2008 R2. I made the downgrade of JDK 1.6 from 27 to 26 (some people reporting errors when upgraded to jdk1.6_29 and rolling back is ok) but for me the error persists. At this moment we are testing with
    sqljdbc4.jar version 4.0 (released in 3/6/2012). The curious I have two equals Linux boxes and only one have presented connection reset errors.
    Thanks in advance.
    Carlos

  • Using third part loops in Logic : bpm changes not following by the loop

    i use lots of third part loops. with other audio soft when i choose a loop and drag/drop it to my project, the loop follow every change of the project (for exemple changing the bpm). In logic, when i do so, the loop do not follow project changes such as bpm.
    Someone do knows how to fix my problem ?

    I just found that you can drag/drop your third part loops from the Finder window where they are to the "Media/loops library" in Logic. By this way Logic recignize your loop as apple loop. But it works for apple loop third part loop and not for wav third part loop. For those you have to transform them by the "Apple loops utility" given with Logic. It's a bit long with big loops database but it's the first way I found.
    If someone know a quicky way, I'm interested

  • Some of my contacts are not displayed in my contact list, but I know they're in memory because when one of them calls me my phone recognizes the caller.  This happened a few days ago, so i must have changed some setting,but I have no idea which one. Help?

    Recently some of my contacts are no longer displaying in my contact list, but I know they're in memory because when one of them calls me my phone recognizes the caller.  This happened a few days ago, so i must have changed some setting,but I have no idea which one. Can anyone help?

    Why start a new and very similar thread to your other one which you have not responded to (have you read the replies?)
    I suggest that no response is made to this duplicate thread. 

  • My email preview pane is blank on my Air.  Not on my iPhone or my iPad.  Just the Air.  Started two days ago.  I didn't change anything.  I can double click and open the email.

    My email preview pane is blank on my Air.  Not on my iPhone or my iPad.  Just the Air.  Started two days ago.  I didn't change anything.  I can double click and open the email.

    Back up all data. Rebuild the mailbox.

Maybe you are looking for