MATLOC_SET() - Issues when changing alphanumeric fields

Hi All,
I want to enable planner to quickly change safety stock settings for advanced safety stock calculation and recalculate the safety stocks through a macro button in the planning book.
One part of this is to set the safety stock method. I am using the following code.
MATLOC_SET(
'MSDP_SB_METHOD' ;
CHAR_VALUES_INPUT( 'Enter_Safety_Stock_Settings' ;
'Safety_Stock_Method:'
ACT_PRODUCT ;
ACT_LOCATION ;
ACT_VERSION
But it does not work. whenever I enter anything the field is set to zero.
I have tried the same code for the service level and other numeric fields and it works fine.
With other alphanumeric fields like ABC indicator it also does not work. This seems to be an issue with alphanumeric versus numeric fields, but I am not sure how to fix the error, because I can only find the operation MATLOC_SET() as an option to change product-location specific product master fields.
Please help.
Thank you,
Maria

Hello Maria,
You can use the macro function:
SB_BETA_POINT() - for adv safety stock method BS.
SB_ALPHA_CYCLE()- for adv safety stock method AT
SB_ALPHA_POINT()- for adv safety stock method AS.
SB_BETA_CYCLE()- for adv safety stock method BT.
The syntax would be(if BS):
SB_BETA_POINT( service level ; demand forecast ; forecast error demand (%) ; replenishment lead time ; forecast error replenishment lead time (%) ; days' supply ) returns the safety stock level for the Beta service level according to the point method.
To get the values for Service level,: demand forecast ; forecast error demand (%) ; replenishment lead time ; forecast error replenishment lead time (%) ; days' supply you can use the the function MATLOC()
You can store the values of the fields in auxillary KF and then call these in SB_BETA_POINT()
The above method can be used to run interactively only and not in background.
Thanks,Bopanna

Similar Messages

  • JScrollBar - Issue when changing models

    Hey All-
    Well, I've come up with another interesting question which I haven't been able to resolve myself.
    Basically, I have a single view port which consists of a custom JPanel and (2) JScrollbar's. I then have multiple data and view models which are attached to each of these components. I then have a JList which has a list of all the Data/View Models. When a user selects one of the Data/View Models from the JList, that Data/View Model is attached to the JPanel and (2) JScrollbar's.
    Overall, this method seems to be working fine. When I select a new Data/View Model, the JPanel and both JScrollbar's update as expected. What happens next is unexpected though. If I then try to scroll one of the JScrollbar's, it jumps from its correct position to the last scrolled to position.
    Here is a scenario that might explain it better:
    1. Select one specific view model (which is basically a BoundedRangeModel for this scenario).
    2. Use the scrollbar and scroll to a value of 100 (keeping it simple).
    3. Select a new view model which has a value of 50 - the scrollbar now updates so instead of being located at value 100, it is now located at value 50
    4. Use the scrollbar to scroll to a new value - when clicking with the mouse on the scrollbar, the scrollbar jumps back to a value of 100 and does not move. You must click the scrollbar again to begin scrolling, yet it is only affecting the selected View/Model, and no other model.
    I have gone through all the code for the JScrollbar and its setModel() function from the Java source and there doesn't seem to be any obvious reason why this would be happening. Its almost as if the Scrollbar is somehow remembering its last scrolled to value and then jumping to this the first time you try to scroll, despite it not matching the value or extent contained within the RangeModel.
    Right now this is a minor annoyance, but I'm wondering if anyone else has experience this issue.
    Thanks!

    Well, I somehow didn't receive notice that someone had responded to this thread, so sorry for not replying back sooner.
    I did some additional digging using a simple application (which I will post below), and I have determined that this only appears to affect the Java Version 6. I have created and run the following simple test application in Netbeans using Java 6 in both Windows and Linux and have had the exhibited result above, but running Eclipse and Java 5 it appears to work fine (I use the IDE's to control which version of Java I am running).
    Here's the Code:
    package scrollbartest;
    import java.awt.BorderLayout;
    import java.awt.Dimension;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.DefaultBoundedRangeModel;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JScrollBar;
    public class ScrollbarTest extends JFrame implements ActionListener {
        public JScrollBar               displayScrollBar;          
        public ScrollbarTest() {
                super();
                this.setTitle("Scrollbar Test");
                this.setLayout(new BorderLayout());
                this.setPreferredSize(new Dimension(500, 350));
                this.setSize(new Dimension(500, 350));
                this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                displayScrollBar = new JScrollBar();
                displayScrollBar.setOrientation(JScrollBar.HORIZONTAL);
                setModel();
                this.add(displayScrollBar, BorderLayout.NORTH);
                JButton updateButton = new JButton("Update Model");
                updateButton.addActionListener(this);
                updateButton.setVisible(true);
                this.add(updateButton, BorderLayout.SOUTH);
                this.pack();
        private void setModel() {
                DefaultBoundedRangeModel rangeModel = new DefaultBoundedRangeModel();
                rangeModel.setMinimum(0);
                rangeModel.setMaximum(100);
                rangeModel.setValue(0);
                rangeModel.setExtent(0);
                displayScrollBar.setModel(rangeModel);
        public static void main(String[] args) {
                ScrollbarTest app = new ScrollbarTest();
                app.setVisible(true);
        public void actionPerformed(ActionEvent arg0) {
                this.setModel();
    }And here's how to recreate the problem:
    1. Launch a Java application using the above as the main class.
    2. Move the scrollbar to some location other than the starting point.
    3. Click the "Update Model" button which should reset the scrollbar using a new model.
    4. Attempt to click (once) on the scrollbar position.
    At step 4, using Java 6, the scrollbar "jumps" back to the position where it was located before setting the new model. This does not appear to change the value of the new model, and it locks out any more motion of the scrollbar until you release the mouse button and press again. At this point, the scrollbar begins functioning properly, except that it is now starting at the old models value instead of the current models value (which remains 0 until you click and drag a second time).
    Using Java 5, this program works exactly as expected. My thought is that somehow the Scrollbar is keeping a reference to the old model or its values even after the model has changed for one more iteration. It seems to be the only thing that makes sense.
    In any case, any help is greatly appreciated.

  • Issues when changing WorkflowServiceClientFactory

    Hello,
    I have a application which connect to the hw_services. I declare "orabpel" as parent application.
    Here is an extract from wf_client_config.xml
    <ejb>
    <serverURL>ormi://localhost2.localdomain/hw_services</serverURL> <!-- for stand alone -->
    <!--serverURL>opmn:ormi://localhost2.localdomain:home/hw_services</serverURL--> <!-- for opmn managed instance -->
    <user>oc4jadmin</user>
    <password>welcome1</password>
    <initialContextFactory>oracle.j2ee.rmi.RMIInitialContextFactory</initialContextFactory>
    </ejb>
    <identityService>
    <soapEndPoint>http://localhost2.localdomain:8888/integration/services/IdentityService/identity</soapEndPoint>
    </identityService>
    All is working when I put "WorkflowServiceClientFactory.JAVA_CLIENT"
    If i try to change to "WorkflowServiceClientFactory.LOCAL_CLIENT", I got error
    ORABPEL-30509
    Error in invoking task query service.
    A client side error occured in invoking the task query service.
    Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceLocalClient.queryTasks(TaskQueryServiceLocalClient.java:137)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.process(Unknown Source)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.execute(Unknown Source)
         at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
         at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
         at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.naming.NameNotFoundException: hw_services_ejb_TaskQueryServiceLocal not found
         at com.evermind.server.rmi.RMIServerContext.lookup(RMIServerContext.java:207)
         at com.evermind.server.ApplicationContext.unprivileged_lookup(ApplicationContext.java:257)
         at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:197)
         at javax.naming.InitialContext.lookup(InitialContext.java:351)
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceLocalClient.queryTasks(TaskQueryServiceLocalClient.java:133)
         ... 31 more
    For WorkflowServiceClientFactory.REMOTE_CLIENT
    ORABPEL-30509
    Error in invoking task query service.
    A client side error occured in invoking the task query service.
    Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceRemoteClient.queryTasks(TaskQueryServiceRemoteClient.java:202)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.process(Unknown Source)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.execute(Unknown Source)
         at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
         at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
         at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.naming.CommunicationException: Connection refused [Root exception is java.net.ConnectException: Connection refused]
         at com.evermind.server.rmi.RMIClient.lookup(RMIClient.java:296)
         at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java:51)
         at javax.naming.InitialContext.lookup(InitialContext.java:351)
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceRemoteClient.queryTasks(TaskQueryServiceRemoteClient.java:197)
         ... 31 more
    Caused by: java.net.ConnectException: Connection refused
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
         at java.net.Socket.connect(Socket.java:507)
         at java.net.Socket.connect(Socket.java:457)
         at java.net.Socket.<init>(Socket.java:365)
         at java.net.Socket.<init>(Socket.java:207)
         at com.evermind.server.rmi.RMIClientConnection.createSocket(RMIClientConnection.java:682)
         at oracle.oc4j.rmi.ClientSocketRmiTransport.createNetworkConnection(ClientSocketRmiTransport.java:58)
         at oracle.oc4j.rmi.ClientRmiTransport.connectToServer(ClientRmiTransport.java:78)
         at oracle.oc4j.rmi.ClientSocketRmiTransport.connectToServer(ClientSocketRmiTransport.java:68)
         at com.evermind.server.rmi.RMIClientConnection.connect(RMIClientConnection.java:646)
         at com.evermind.server.rmi.RMIClientConnection.sendLookupRequest(RMIClientConnection.java:190)
         at com.evermind.server.rmi.RMIClientConnection.lookup(RMIClientConnection.java:174)
         at com.evermind.server.rmi.RMIClient.lookup(RMIClient.java:287)
         ... 34 more
    For WorkflowServiceClientFactory.SOAP_CLIENT
    ORABPEL-30510
    Error in invoking task query service operation.
    A client side error occured in invoking the task query service operation queryTasks.
    Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
         at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.queryTasks(AbstractDOMTaskQueryServiceClient.java:185)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.process(Unknown Source)
         at eu.eca.itt.eworkflow2.controller.action.TaskListAction.execute(Unknown Source)
         at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
         at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
         at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.NullPointerException
         at oracle.bpel.services.workflow.verification.impl.VerificationService.getWorkflowContextJAXBObject(VerificationService.java:2202)
         at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.createQueryTasksRequest(AbstractDOMTaskQueryServiceClient.java:371)
         at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.queryTasks(AbstractDOMTaskQueryServiceClient.java:171)
         ... 31 more
    Thanks for help

    I am facing a similar issue, while invoking the worklist using Remote_Client or SOAP_Client.
    You faced d similar issue, could you please the steps you followed to fix the issue.
    Please reply on my email address.
    Thanks
    Manmeet
    [email protected]

  • Updating fields when changing one field in runtime

    i have an hr (human resource) database tables
    and i build a from to query about the employee_id
    and view all details of the employee in one data block
    and another data block tabuler view the jop history of this employee
    i want when i change the department of the employee
    the jop history updated and i can see the new jop in the jop history view with the new date
    in the start date and the old jop terminated in the end date with the new date
    the structure as the folowing
    Employee_details
    employee id---- employee name-----------
    jop titel----- department----
    jop_history
    start_date end_date jop_title Department ckeckbox
    i want to when updating department the jop title in the same block
    and the jop history automatic ad an new row with the new jop its start date the day date
    and the previuos jop ended with the same date
    and front of the current jop the checked box is checked

    Unfortunatey i havent started yet. I have so far created a servlet which accesses a mysql DB passes the results to a jsp page and displays them in a table. This works fine. What i want to do now is create a second jsp page where an adminstrator can change the value of the last field for any paticular row. whether this info should be displayed in a form or table i dont know.thinking about it maybe i can populate a form with an individual DB row with the option of changing the last field in the form. does this sound like it might work or has no one got a clue what i am talking about.
    thanks

  • [Forum FAQ]Solution for Windows PowerShell console font issue when changing system locale

    Issue description
    After changing Windows System Locale to another country, users cannot modify Windows PowerShell console font to Lucida after modifying the font settings. There is also a potential bug report in Microsoft connect:
    https://connect.microsoft.com/PowerShell/feedback/details/806286/powershell-4-console-font-issue
    Reason
    In most situations, this problem is caused by system locale is changed to other countries from United States, such as Chinese, French, etc. Because of this change, the code page and font of Windows PowerShell console might be changed with system locale.
    For Example, if change system locale to Chinese (Simplified China), Windows PowerShell console
    (%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\System Tools) properties would be changed like this:
    Solution
    To resolve this problem, please follow the steps below:
    Access to the path below to find the shortcut of Windows PowerShell:
    %systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\System Tools.
    Right click Windows PowerShell and choose Properties.
    Switch to Options, check if Current code page list there, if that it is, choose
    437 (OEM-United States) and click Apply. Maybe you will encounter an
    Access Deniedpop-up as the following picture.  Then you need take ownership of current PowerShell File, switch to
    Security Tab and obtain full control permission for current User Account.
    Note: if Current code page was not list there, just leave alone
    Options settings and switch to Font Tab.
    Switch to Font Tab, choose the font you wished to use, click
    Apply.
    After the above settings, current Windows PowerShell console font should works as you wished.
    Applies to
    Windows PowerShell 3.0
    Windows PowerShell 4.0
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Cause
    This issue is due to the bootmgr file, we cannot use the bootmgr file of Windows 7 to find the Windows 8 Operating System files.
    The Windows 7 bootmgr can indeed boot Windows 8.
    This is on a BIOS system 
    https://www.youtube.com/watch?v=AVO5aeaKeeE
    This is on a UEFI system 
    https://www.youtube.com/watch?v=g3-K6Fyobz0
    The Windows 8 bootmgr partially loads Windows 8 before offering the boot menu.  By choosing Windows 7, the system must do a reboot.  Using the Windows 7 bootmgr, no reboot is required.
    "Let them that don't want it have memories of not gettin' any." "Gratitude is riches and complaint is poverty and the worst I ever had was wonderful." Brother Dave Gardner. "Experience is what you get when you're looking for something
    else." Sir Thomas Robert Deware

  • Issue when changing a PO: it creates a new output record automatically

    Hello,
    The goal is to prevent that a new output record is automatically attached to a purchase order after a change has occurred.
    Current situation:
    Create a PO for holding and an output record is created for output type ZHP1.
    Release PO.
    Print the PO in ME9F.
    Change the condition record in MN05 and change the language of the print to a different language than the one of the supplier.
    Change the PO by adding some header text, the system adds a second output on the purchase order in the language of the cond record.
    This should not happen.
    Any idea how to achieve this goal rather via customizing than new implementation/changing the SAP standard code!
    Thank you in advance.
    Aydin

    Hi, I'm working with Aydin on this issue.
    It creates the second message on the PO and if processed via ME9F then it prints.
    But we dont want even that the second output gets created.
    We do not work with version management so changes to PO do not create second message.
    This second message comes up because language code has been changed in MN05 (one time change) after the first print.
    System sees that first message on PO is with language A and now condition record is with lang B.
    So If I change any little thing on the PO just to trigger message redetermination, it attaches a second output in the lang B. 
    If I dont change language code in MN05 and I still do my little change on PO, then it does not attach a second output message (which is good for us)
    I thought the only way out is to write a requirement program that would check that if a message already exists on the PO for that output type then dont create a second one. What do you think?
    Marc
    Edited by: mmlafe on Jan 3, 2012 5:02 PM

  • After update my Ipad3 in IOS7 , i have an issue when changing wallpaper IOS hanging and system very slow

    system hanging and laggy , my IOS6 was very fast on my IPad3 , please i need solution .

    When I change background or lockscreen there is a hang/pause of about 10 seconds then my iPad 3 is totally responsive again. If I hadn't read a review which mentioned this, I might have freaked out. I notice no difference is the speed of my iPad between iOS 6 and iOS 7 and my iPad is working perfectly.
    Having said that, I had a disastrous upgrade experience with iOS 6 on my wife's iPad and ultimately did a factory restore. It was time consuming but once completed her iPad worked as well as mine. You might consider performing a factory reset.
    The battery life of my iPad doesn't seem unchanged but depending on what devices you use with it and whether yours is WiFi only (like mine) or uses a data plan, those are two battery eaters. You should also check preferences that involve location aware applications and push notifications. I have noticed my phone is getting a bit less battery time and I'm still playing with the settings on it. My next step is turning BT off except when I'm in the car (my phone pairs to the car which is very handy).

  • Luminosity issue when changing colors

    I want to change the color of a building when I use the color change brush the color looks really washed out IE dark red looking pink. It will correct to the right color if I first use the color brush set on luminosity and then use it set to color but I loose the texture of the building. It is changing the picture more than the color is there another way. Thanks

    You might look into a technique called frequency separation. This would separate your texture and color into two layers so you can change color without effecting the texture. Here's an example:

  • Stroke issue when changing size of vector.

    When I have made some objects I want to change the size of them and shrink them down but when I do this the stroke stays the same and I have to alter it manually. Is there a way so that I dont have to?

    General Prefs. Check Scale Strokes & Effects.

  • Issue when changing primary email address of Apple ID

    I consider this mail as bug report of how Apple handles multiple email addresses on Apple ID.
    Pre setup:
    Primary email: "email address"
    Additional address: "email address 2"
    Iphone installed with "email address" and
    Steps to do on appleid web page:
    1 - Change password (was forced)
    2 - Remove "email address 2" from additional mail addresses list
    3 - Change apple ID primary "email address" to -> "email address 2"
    4 - Add "email address" to additional addresses list
    Result:
    Primary email: "email address 2"
    Addidional address: "email address"
    When you try use iPhone, it asks login to iCloud (correct behavior, password has been changed). But iPhone does not ask for login, it asks password for "email address".
    If you try remove "email address" iCloud account, iPhone asks password for "email address" to remove "Find my phone". Device cannot be removed from iCloud web page so iPhone is "locked" to "email address", and this cannot be changed.
    Alternative Apple ID "[email protected]", also listed on additional email addresses list. You CAN'T change alternate Apple ID, but you CAN remove "[email protected]" from additional mail list. This must be bug!
    Another bug: You CAN'T select primary email address from 'additional mail addresses' list, you MUST remove address from list first, then you can change primary address to that removed address. You should able to use own verified address as primary apple id address.
    Also removed addresses must be re-verified every time after removing.
    Guess what happens when we have several iPhones/iPads on our household?

    I had a similar problem, which prevented me changing my personal data on iCloud/apple etc. I found the answer on the apple web-site, "appleid.apple.com".
    This site lets you change your primary country, and so lets you use the app store.

  • Issue when suming the field in Select query using inner join

    Hi All,
    SELECT A~OI_SHNUM
           A~FORWAGENT        
           A~ROUTE
           A~SHTYP
           A~DTSHP_EACT
           A~/BIC/GTCLICENS
           A~/BIC/GTCADD04
           A~COMP_CODE
           SUM( C~GRS_WGT_DL )
           C~UNIT_OF_WT
      INTO TABLE I_LAYONE
      FROM ( ( /BIC/ANTCD000200 AS A
      INNER JOIN /BIC/AGSSD000700 AS B ON BOI_SHNUM = AOI_SHNUM )
      INNER JOIN /BIC/AGSSD000600 AS C ON CDELIV_NUMB = BDELIV_NUMB ).
    I need to sum the field C~GRS_WGT_DL
    While compiling it show the error given below
    The field "C~UNIT_OF_WT" from the SELECT list is is missing in the
    GROUP BY clause. is missing in the GROUP BY clause. is missing in the
    GROUP BY clause. is missing in the GROUP BY clause. is missing in the
    GROUP BY clause. is "C~UNIT_OF_W
    with regards,
    Thambe

    Hi,
    Try the following SQL statement. Hope it helps you.
    SELECT A~OI_SHNUM
    A~FORWAGENT
    A~ROUTE
    A~SHTYP
    A~DTSHP_EACT
    A~/BIC/GTCLICENS
    A~/BIC/GTCADD04
    A~COMP_CODE
    SUM( C~GRS_WGT_DL )
    C~UNIT_OF_WT
    INTO TABLE I_LAYONE
    FROM ( ( /BIC/ANTCD000200 AS A
    INNER JOIN /BIC/AGSSD000700 AS B ON BOI_SHNUM = AOI_SHNUM )
    INNER JOIN /BIC/AGSSD000600 AS C ON CDELIV_NUMB = BDELIV_NUMB )
    GROUP BY
    A~OI_SHNUM
    A~FORWAGENT
    A~ROUTE
    A~SHTYP
    A~DTSHP_EACT
    A~/BIC/GTCLICENS
    A~/BIC/GTCADD04
    A~COMP_CODE.
    Murthy.

  • CSS issue when changing the table row height to 16px

    Hello,
    After changing the table row height through css like this:
    .table-row-cell, .table-cell {
    -fx-cell-size: 16;
    the table rows are correctly displayed with a 16px height but the cell bottoms seem to be incorrectly set.
    For example the following css style (a red 3px bottom border):
    .table-cell {
    -fx-border-width: 0 0 3 0;
    -fx-border-color: red;
    doesn't work anymore with the new row height whereas it works with the 24px standard row height.
    While investigating with Scenic View, I noticed that changing the row height changes the TableRow layoutBounds height (from 24px to 16px so that's ok) but not the boundsInParent height which remains to 27px. I think it should become 19px (16 + 1.5 + 1.5). I don't know if it's a bug.
    Anyway, any help making the css red border working for a 16px row height would be greatly appreciated.
    Regards,
    Bruno.

    Q: Would this help to just use absolute div tags and give me 'ABSOLUTELY ABSOLUTE' positioning?
    No.  APDivs are not a good primary layout method.  Use default CSS positioning (which is no positioning at all).  Align page elements with margins, floats and padding.
    See example -- 2-Column CSS Layout with Grids
    (View Page Source in your browser to see the code)
    http://alt-web.com/TEMPLATES/2-col-fixed-with-grid.shtml
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb
    www.alt-web.blogspot.com

  • Issue while changing fields in a fillable form PDF (Acrobat 10.1.4 Pro)

    Good Afternoon!
    This is my first time posting here, so forgive me if this is in the wrong place.
    I am an IT technician trying to support a user who is trying to change a PDF into a fillable form using Acrobat 10.1.4.  She is trying to use the wizard as shown in the image below:
    When she uses this function, Acrobat goes through and automatically detects all possible fields and creates them for her.  Below is an image of the result:
    What she is trying to do is change some of the field types - specifically, she wants to change the box next to "Adult/non-college request" to a check box.  She right clicks on this field to change it, and when she does, Acrobat simply closes.  No error comes up, and she is not given the option to save the document - when she opens it again, it is an ordinary PDF.  In addition, if she creates the form, and then only tries to save the form (without trying to change the fields), Acrobat again simply closes itself.  However, she is able to manually create fillable fields if she does not use the wizard at all, and the document functions normally.
    Any help with this issue would be most appreciated.

    Save early and often.
    I would save the result right after the wizard has made its errors.
    One needs to delete the form field and then manually add the correct type of field. If you want that check box and the next to be mutually exclusive, one gives them the same name and sets the export value for each check box to a unique value.
    I edit forms by opening the "Tools => Forms => Edit fields".
    How to create editable PDF form fields
    I do not like the wizards and create forms by adding all form fields manually according to my planned form design.

  • Goods issue when DO changed

    Hello,
    Its said that "Goods issue can be posted by changing a single DO".
    When a DO is goods issued, the quantity fields cannot be changed anymore.
    What is mean by the above quoted statement then?
    Why mention GI is possible when a DO is changed? Why not say GI is possible when a DO is created or saved which is more logical?
    What scenario is it trying to describe? Any clues? Thanks.
    regards
    John

    Hello John,
    Regarding :Goods Issue can be posted by Changing a single outbound delivery.
    This is applicable for scenario's like cross docking, where there is no goods movement happening inisde your warehouse. Ideally, you have just go to change mode VL02N of delivery and enter the quantity in picking qty filed under picking Tab.
    In this case your outbound delivery will only have picking status, which will chnage from A TO C after saving the delivery
    And then you can do the post goods issue after saving the delivery.
    Regarding: You can also post the goods issue when the transfer order is confirmed.
    This is applicable for materials which are warehouse managed (stock items), where warehouse movements such as picking and confirmation dialog for stock removal is involved.In this case your outbound delivery needs to confirm to status that is picking status and and warehouse managed status.
    Picking status changes from A TO C once Transfer order is created and warehouse status changes from A TO C once transfer order is confirmed.
    Br,
    Tushar

  • UoM ST (description PCE): issue when trying to change description

    Hello,
    I have got an issue when I change the description of UoM ST : I change the description in lower case : Pce
    But de change is not taken into account.
    Please help.
    thanks,
    Lina

    You need to change the description in the "Measurement Unit text" fields of the UOM ST.  Then define an ISO code for ST.
    Regards,
    Jagadish

Maybe you are looking for

  • Second Signature in Evregreen AP Check Printing

    Hi, We are using evergreen check printing solution to pay our vendors. Now, we have a business requirement to group all the checks requires second signature(checks more than $2000) together. As the payment processor creates an individual check number

  • SA 520 error every 10 seconds: sqlite3QueryResGet failed.Query:SELECT * FROM networkInterface WHERE interfaceName=\'bdg1\

    Hi all, On a SA 520 I got this error, every 10 seconds: sqlite3QueryResGet failed.Query:SELECT * FROM networkInterface WHERE interfaceName=\'bdg1\ Internet access was very spoty and I couldn't reach the firewall administration on the LAN interface. H

  • Bluetooth "wake computer from sleep" function always on?

    Does anyone know if the "allow bluetooth device to wake this computer" option is designed to be always on even when bluetooth is OFF? I have noticed my computer wake unexpectedly due to a bluetooth signal in the area even though bluetooth was off. Th

  • How to implement ESS Logoff through ABAP

    Hi, I need to implement Logoff Functionality in ESS through ABAP code. Note that our ESS works through ITS server. I have tried SPH_R3_LOGOFF and LMBP_RESOURCE_LOGOFF. But these FM's dont work in ESS environment (through ITS). Please anyone help me i

  • Offline with SMP 3.0

    Is it possible to develop a custom application which supports strong offline with SMP 3.0. We came across SMP OData SDK and Syclo Agentry for Offline apps and would like expert opinions to compare these . How different are these offerings and limitat