Add a function in the save process of a bid quotation

Dear Experts,
I like to add a function module into the save process of the quotation (bid_quot)
I found the html template, but not the place where I can add my function. I also found the java comand where the save function is called.
I'm really new to this, so I', not that familiar with these processes.
What I would like to do is to create a change document when a user creates a quotation. Is there another solution?
Best regards
Christian

Hi,
I did a research on your error message and it seems this problem was introduced with MAX 4.6. This version switched to a new error reporting mechanism and reports even errors that are which are not critical to your task.
These errors typically show up as "unexpected" and if your error falls into this category have a look to this KB for further assistance.
If it doesn't fall into this category, your could try to go back to the MAX 4.5 or 4.4.. Of course you would need to reinstall some components and might not be able to use newer drivers at all.
Let me know.
DirkW

Similar Messages

  • The niFPui.mxx plug-in caused an exception in the CmxAggregateItemUI::InvokeCommand function in the NIMax process. When saving *.iak file in MAX4.6

    The niFPui.mxx plug-in caused an exception in the CmxAggregateItemUI::InvokeCommand function in the NIMax process. When saving *.iak file in MAX4.6
    Hi There,
    The subject header just about says it all. This is the first action I took with MAX - it is a fresh install. The file I wanted to save was still written and the FP seems to be working ok. However, I need to know what happened.
    I can't post the whole log file due to the amount of characters allowed on this post. I can cut and paste sections if there is a specific part of the file you need. Below is the first section and last section.
     Context where exception was caught:
    Func:
    CmxAggregateItemUI::InvokeCommand Args: plugin=niFPui.mxx Item=0107EAB1
    cmdID.cmdId={4A36174B-EC0C-4D73-A23D-F15D164542DE} cmdID.index=0
    Application   : C:\Program Files\National Instruments\MAX\NIMax.exe
    User Name     : slaney
    OS Version    : 5.1.2600 (Service Pack 3)
    Exception Code: C000001E
    Exception Addr: 457BC448
    Return Address: 457BC448
    Function Name : nNIFPServer::tFpLinearScaleRange::`vftable'
    Module Name   : FieldPoint71
    Parameters    : F001008E 7800FDDD C5100DFC EC0107EA
    Source File   : (not available)
    Return Address: 481000C3
    Function Name : (not available)
    Module Name   : (not available)
    Parameters    : 00000000 00000000 00000000 00000000
    Source File   : (not available) 

    Hi,
    I did a research on your error message and it seems this problem was introduced with MAX 4.6. This version switched to a new error reporting mechanism and reports even errors that are which are not critical to your task.
    These errors typically show up as "unexpected" and if your error falls into this category have a look to this KB for further assistance.
    If it doesn't fall into this category, your could try to go back to the MAX 4.5 or 4.4.. Of course you would need to reinstall some components and might not be able to use newer drivers at all.
    Let me know.
    DirkW

  • How do I get an Apple License to add Mac functions to the keyboard my company manufactures?

    I'm writing to inquire about the process for obtaining a VID license to add mac functions to the keyboard my company manufactures. I've called serveral numbers (Apple Support, Apple Software Licensing, Apple Legal, Apple Corporate, Apple Developers, etc as well as emailed all these departments and more) with no response or instructions on how to move forward. Is what we're hoping for even possible???
    The mac functions we want to add to our keyboard are: the ability to touch one key to open the dashboard, same for the expose feature- rather than needing to press two keys- fn plus the F1-F12 key needed (this is a mac function that can be set up in the control panel on any mac). We would like our keyboards to be work in this manner, just as a mac keyboard would.
    We do not need to use the Dashboard or expose keycap images (I already know there are no current licenses for those), just the functions.
    Does anyone know the process for obtaining this sort of license? The cost? Any information would be helpful. I've been put on hold for over two hours, on several occassions, lead to empty voicemail systems that lead to no-one, and written over a dozen emails with only automated responses- none of which applicable to our question.
    I just want to know if this is possible ! Please help!
    Thank you in advanced.

    "...you don't have to press two keys to do any of that on a Mac keyboard." That is our goal, we are not a mac keyboard, but manufacture PC and Mac compatible keyboards.... since we are not an apple product, to utilize those hot and media keys we've had to press fn first...
    we want our next keyboard release to do as mac keyboards do and by that only press one button for those functions. We are advised to first recieve apple permissions to manufacture a keyboard like this.
    Also, I have been all over the site linked above, I've emailed and called these guys several times (from the link):
    Apple Inc.
    Software Licensing Dept
    12545 Riata Vista Circle
    MS:198-3SWL
    Austin, TX 78727
    (also their phone is 512.674.2645)
    No one there has been able to answer my question, or be able to offer any help regarding this type of license (contrary to the department name).
    Thanks for responding, but unfortunately it doesn't really help us answer our question.

  • How can i add a function to the Home button?

    I'm developing an app and in order to make it work, i need to add a function to the Home button when the user is in a specific screen.

    I would not say "impossible", but certainly not an app that would ever be available via the iTunes App Store.

  • How to Add Partner function in the main screen of the Sales order???????

    Hello All,
    I am working on ECC 6.00 SD module
    I want to add partner function in the main screen of the sales order, that mean add more partner function beside Sold to party and the ship to party to be in the order header, Is it possible and how?
    Regards
    Jacopo Françoise

    Hi
    If you want in the sales order , above the sold to party as the  box then you need to go for enhancements
    Regards
    Srinath
    Edited by: sri nath on Jun 11, 2008 6:56 PM

  • There was an error during the save process

    Hi All,
    When I try to save the data in a form, I got the following error but data was saved. Remaing forms are saving the data without any error.
    There was an error during the save process
    I found the log
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 acquired connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 releasing connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 released connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 acquired connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 releasing connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 released connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 acquired connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 releasing connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 released connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 acquired connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 releasing connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:17 PM]: Thread TP-Processor8 released connection com.hyperion.planning.olap.HspEssConnection@11d2066
    [Jul 4, 2009 4:24:30 PM]: Rebind at: Sat Jul 04 16:24:30 GMT+03:00 2009
    [Jul 4, 2009 4:25:30 PM]: Rebind at: Sat Jul 04 16:25:30 GMT+03:00 2009
    [Jul 4, 2009 4:26:30 PM]: Rebind at: Sat Jul 04 16:26:30 GMT+03:00 2009
    [Jul 4, 2009 4:27:30 PM]: Rebind at: Sat Jul 04 16:27:30 GMT+03:00 2009
    Thanks & regards,
    Sravan Kumar.

    Hi John,
    I customized the standerd Transfer BR according to my requirement. And I am using the customized form.
    I tried to change the Action in (Action is smart list) in the form, it is getting saved but with the error There was an error during the save process.
    My requirement is Action updated through BR only. But it is not updating. Previously the same BR worked fine.
    Is there any relationship between the error and the Action was not updating?
    Thanks & Regards,
    Sravan Kumar.
    Edited by: Kumar1899 on Jul 6, 2009 6:29 AM

  • Error during the save process with Planning data form

    Hi,
    When in Planning web-client, I am trying to make changes to data on a data form. The cells are level-0 members (Yellow and writeable in a bottom-up Working version). When I save, it takes a while to process the request, then gives me the following error message: "There was an error during the save process."
    The data form is fairly large, could this be causing the problem? I am a able to save data on other forms that correspond to the exact same set of members and dimensions with no problem. What are possible causes of this error? I have tried stopping and starting planning and the entire EPM system. Thank you.

    Hi,
    I believe you are using V11, I would stop planning, clear out log \Hyperion\logs\services\HyS9Planning-sysout.log, start planning, replicate the error and then going in look if the log has any more detailed information.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to add scroll function in  the applet launched by  Java Web Start?

    I have Java Web Start installed in order for the applet to launch.The applet size: width:700 height:1000
    my compuer resolution:800*600
    the applet launched by Java Web Start can only be seen partly,especially height.How to add scroll function in the applet launched by Java Web Start?
    Thanks for help.
    email:[email protected]

    You can very easily add a JScrollPane manually between the Applet and your content. Perhaps it would be beter if javaws did this automatically. In the browser, an applet can be any size. In Java Web Start an applet is directly contained within a JFrame, so it cannot be smaller than the minimum size of a JFrame, or Larger than the max.

  • Crashes during the save process

    Okay, so now that we’ve determined that I DO have the PrE 8.0.1 update/patch… I need to figure out why I am unable to save the video I’ve spent days working on.
    As I stated in the last discussion concerning the update, I am in possession of a fairly high-speed computer that should be able to handle this kind of work.
    I believe I’ve seen some other folks having problems because of the type of video they are using or importing… What kind of video should I convert to if PrE 8.0.1 doesn’t like what I am using? Oh and I have gotten the message to “Save often because you are running low on system memory” WHICH IS UNBELIEVABLE!!!
    So here we go. The video that I am trying to save is approx. 10 minutes in length and is made up of still .jpg photos and videos taken from a Canon SX210 IS. I sure hope that is helpful. I looked at the file types and they are .mov files.
    One other thing that may be helpful in identifying the problem… and is quite interesting… after the program crashes during the saving process, I can always go to the save location and find the entire PLAYABLE video saved in the format that I wanted (which was MP4). The only thing is that there are three separate files. 1) Complete clear audio 2) Complete clear video and 3) A third unknown file type that I can’t open. Quite strange. Oh and if you’re wondering if I tried to add open those two (Audio and Video) files in PrE and save them together yes, I did… And it crashed again.
    Bob

    Bob,
    Here is SOMETHING to think about, regarding the Memory/Resources error messages.
    This ARTICLE might be helpful at finding clues as to what could be causing the problem.
    The links in this ARTICLE will help provide you with some very useful tools for checking programs and Processes, like Process Explorer.
    As for the inability to Save, I would try a Save_As, and see if that helps, and does the trick. If not, try Save_As_a_Copy.
    When you do Save, do you get any error messages, or does the program just not Save the Project file (.PREL)?
    In case it's a system issue, can you tell us about your system in detail? Aspects like the I/O sub-system, i.e. the HDD's, their size, speed, free space, controller type(s) and how they are allocated, will be very useful.
    If you are working with SD material, converting to DV-AVI Type II w/ 48KHz 16-bit PCM/WAV Audio, will be as good as it gets.
    Good luck,
    Hunt

  • How at add closd function in the JButton??

    Hi, sir:
    I hope to add a closd function in the JButton, ie, like a JPanel or JFrame, there is a "X" sign icon on the right upper coner, when we click this X sign,
    whole window or JPanel or JFrame will be closed, here I hope to add a "x" sign in JButton, when I click it, itthis button b2 will be vanished.
    I update following code, but looks like not work, I hope Text and its icon on the leading Left, but closed sign is on the extreme end of right.
    Can guru help??
    Thanks
    import javax.swing.AbstractButton;
    import javax.swing.Icon;
    import javax.swing.JButton;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JFrame;
    import javax.swing.ImageIcon;
    import javax.swing.SwingConstants;
    import javax.swing.GroupLayout.Alignment;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.KeyEvent;
    * ButtonDemo.java requires the following files:
    *   images/right.gif
    *   images/middle.gif
    *   images/left.gif
    public class ButtonDemo2 extends JPanel  implements ActionListener {
        protected JButton  b2,bclosed;
        public ButtonDemo2() {
             Icon closedIcon  = new ImageIcon("images/ActionButton/closed.PNG");
            ImageIcon middleButtonIcon = new ImageIcon("images/little.gif");
            JLabel label1 = new JLabel("Image and Text", middleButtonIcon, JLabel.CENTER);
            bclosed = new JButton(closedIcon);
            bclosed.setBorder(null);
            bclosed.setToolTipText("closed");
            b2 = new JButton("Middle button", middleButtonIcon);
            b2.setText("Middle button");
            b2.setVerticalTextPosition(AbstractButton.BOTTOM);
            b2.add(bclosed, -1);
            b2.setIcon(middleButtonIcon);
            b2.setHorizontalTextPosition(AbstractButton.LEFT);
            b2.setAlignmentX(LEFT_ALIGNMENT);
            b2.setMnemonic(KeyEvent.VK_M);
              b2.setToolTipText("This middle button does nothing when you click it.");
            //Add Components to this container, using the default FlowLayout.
            add(label1);
            add(b2);
        public void actionPerformed(ActionEvent e) {
            if ("disable".equals(e.getActionCommand())) {
                b2.setEnabled(false);
            } else {
                b2.setEnabled(true);
        private static void createAndShowGUI() {
            //Create and set up the window.
            JFrame frame = new JFrame("ButtonDemo");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            //Create and set up the content pane.
            ButtonDemo2 newContentPane = new ButtonDemo2();
            newContentPane.setOpaque(true); //content panes must be opaque
            frame.setContentPane(newContentPane);
            //Display the window.
            frame.pack();
            frame.setVisible(true);
        public static void main(String[] args) {
            //Schedule a job for the event-dispatching thread:
            //creating and showing this application's GUI.
            javax.swing.SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    createAndShowGUI();
    }

    Thanks, I add as follows:
    package a.border;
    import javax.swing.AbstractButton;
    import javax.swing.Icon;
    import javax.swing.JButton;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JFrame;
    import javax.swing.ImageIcon;
    import javax.swing.SwingConstants;
    import javax.swing.GroupLayout.Alignment;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.KeyEvent;
    * ButtonDemo.java requires the following files:
    *   images/right.gif
    *   images/middle.gif
    *   images/left.gif
    public class ButtonDemo2 extends JPanel  implements ActionListener {
        protected JButton  b2,bclosed;
        public ButtonDemo2() {
             Icon closedIcon  = new ImageIcon("images/ActionButton/closed.PNG");
            ImageIcon middleButtonIcon = new ImageIcon("images/little.gif");
            JLabel label1 = new JLabel("Image and Text", middleButtonIcon, JLabel.CENTER);
            bclosed = new JButton(closedIcon);
            bclosed.setBorder(null);
            bclosed.setToolTipText("closed");
            bclosed.setActionCommand("closed");
            b2 = new JButton("Middle button", middleButtonIcon);
            b2.setText("Middle button");
            b2.setVerticalTextPosition(AbstractButton.BOTTOM);
            b2.add(bclosed, -1);
            b2.setIcon(middleButtonIcon);
            b2.setHorizontalTextPosition(AbstractButton.LEFT);
            b2.setAlignmentX(LEFT_ALIGNMENT);
            b2.setMnemonic(KeyEvent.VK_M);
            bclosed.addActionListener(this);
            b2.setToolTipText("This middle button does nothing when you click it.");
            //Add Components to this container, using the default FlowLayout.
            add(label1);
            add(b2);
        public void actionPerformed(ActionEvent e) {
            if ("disable".equals(e.getActionCommand())) {
                b2.setEnabled(!b2.isEnabled());
            if             ("closed".equals(e.getActionCommand())) {
                  System.out.println("OK closed is pressed");
                  remove(b2);
        private static void createAndShowGUI() {
            //Create and set up the window.
            JFrame frame = new JFrame("ButtonDemo");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            //Create and set up the content pane.
            ButtonDemo2 newContentPane = new ButtonDemo2();
            newContentPane.setOpaque(true); //content panes must be opaque
            frame.setContentPane(newContentPane);
            //Display the window.
            frame.pack();
            frame.setVisible(true);
        public static void main(String[] args) {
            //Schedule a job for the event-dispatching thread:
            //creating and showing this application's GUI.
            javax.swing.SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    createAndShowGUI();
    }But I cannot see the First Image I add in b2 such as little.gif and "Image and Text" on it, only I can see bclosed icon.
    what is wrong here??
    Thanks a lot
    Good weekend

  • Admin View or Functionality for the Business Process Owner

    Hi
    I have a requrirement that Business Process Owner (not the IT person), should be able the search the process instances and take action on them like "terminate process" or "Change Authorization".
    However the Business Process Owner do not want to go through the "Guided Procedures" -> "Administration" -> "General" menu clicks.
    Business Process Owner should able ONLY to get to "Maintain Processes" option of the "General" or "Overview" menu.
    Also,
    Business Proces Owner would like find the process instances based on only the  Instance Name and/or Instance Status and/or  Start Date Range.
    Is there a prebuilt functionality or is there way to utilize the SAP CAF delivered components by configuring the permission/roles. 
    IF NOT, how to access the process instance data so I can custom build this kind of functionality.
    Thanks,

    Hi Abhay,
    As I know GP does not provide such a pattern which covers your requirements.
    You can build this functionality in custom way.
    I propose the following:
    Use the
    public IGPProcessInstanceInfo[] com.sap.caf.eu.gp.process.rt.api.IGPRuntimeManager.getCompletedInstances(GPSearchRole searchRole, Date startDate, Date endDate, IGPUserContext userContext) ;
    and
    public IGPProcessInstanceInfo[] com.sap.caf.eu.gp.process.rt.api.IGPRuntimeManager.getRunningInstances(GPSearchRole searchRole, Date startDate, Date endDate, IGPUserContext userContext)
    to retrieve process instances by your search criteria.
    As search role you should use the GPSearchRole.OWNER.
    After this you can filter these processes by name in custom way and represent them.
    To terminate a process instance you can use the following method:
    public IGPProcessInstance com.sap.caf.eu.gp.process.rt.api.IGPRuntimeManager.stopProcess(IGPProcessInstance processInstance, IGPUserContext userContext) ;
    You need to use GP exposed public api:
    DC: caf/eu/gp/api
    PP: external
    POssible it helps.
    Best regards,
    Alaiksei

  • Validating the save process

    Hello,
    I have a question, I wanted to prompt to save a document or an application only when the JTextPane value has changed, I am currently doing like this
    if(JTextPane1().getText().length() > 0)
    // doing the required stuff here
    // call the method exitA() method
    and when I close the JFrame I am calling this method
    public void windowClosing(WindowEvent e)
                        if(e.getSource() == Test1.this)
                             exitA();
    This results me to prompt for exitA() method when I close the application, but before I prompt this, I need to check whether the application has changed or not, if not changed the simply exit the application, if changed then only show him the exitA() method.
    Thanks for any help.
    James

    This will tell you if your textpane is empty or not and if the value has changed.
    this program only checks the values(apply it to your application on windowclosing). the methods you may need is checkValue() and checkCValue()
    You can improve this
    import javax.swing.*;
    import java.awt.event.*;
    public class TestAll extends JFrame implements ActionListener
         private JPanel panel = new JPanel();
         private JTextPane jtpane = new JTextPane();
         private JTextPane jtpaneorig = new JTextPane();
         private JButton jb = new JButton("Verify");
    TestAll()
         super();
         panel.add(jtpane);
         panel.add(jb);
         jb.addActionListener(this);
         panel.setVisible(true);
         jtpane.setText("It has Value");
         jtpaneorig.setText(jtpane.getText());
         this.getContentPane().add(panel);
         setSize(200,200);
    public void actionPerformed(ActionEvent ae)
         if (checkValue(jtpane))
              // save it
              System.out.println(jtpane.getText());
         else
              // exit
              System.out.println("No Value");
         if (checkCValue())
              //save
              System.out.println("Values has changed");
         else
              //dont save
              System.out.println("Value has not changed");
    // check if textpane as value or not
    public boolean checkValue(JTextPane jtp)
         // get the text as string the removes all the white space & checks the length
         if(((jtp.getText()).trim()).length() > 0)
           return true;
         else
              return false;
    //check if the value has changed
    public boolean checkCValue()
         if(((jtpane.getText()).trim()).equals((jtpaneorig.getText()).trim()))
           return false;
         else
              return true;
    public static void main(String[] args)
      TestAll ta = new TestAll();
      ta.setVisible(true);
    }

  • Is there a way to add custom functions to the Report Generation Toolkit?

    I would like to be able to delete unused sheets from an Excel report without having  to reopen the file (and Excel) to do it using ActiveX. It is probably not possible since the NI_Excel.lvclass is locked but maybe there is some other way to do it.
    Ben64

    P Anand wrote:
    I just tried to explore the Excel report gen toolkit. In that one when you open a Method (Invoke node) of an excel worksheet you have one option called delete after giving the name of the worksheet that you wanted to delete use the method and check it. Even I have never tried these sort of things.
    It not clear exactly what you mean. but as an alternative I found the Excel Get Active X References.vi in the toolkit, I can use this vi with the delete method. Initially the issue I had was that you can't unbundle the Excel report to get acces to the activeX references when you're outside the NI_Excel.lvclass (as in the following picture).
    Ben64

  • How can i add a new function to the Basic IVI class vi's?

    I need to use the IVI vi's to control some instruments, let's say a DC Power Supply.
    Since there's a DC Power supplyclass, i can used those VI's but waht if one of the VI's does not contains all the functions that i need?. How can i add more functions to the IVI classes?. What do i need to do to add a new function to the iviFGen class?

    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://www.ni.com/devzone/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would suggest contacting one of the Alliance members at:
    http://www.ni.com/alliance

  • Acrobat 9 Pro - PDF Optimizer fails when selecting overwrite file during save process

    Hello Everyone,
    I am wondering if Acrobat 9 Pro has changed in the way it handles PDF Optimizing functioning when trying to overwrite the file you are attempting to optimize. In Acrobat 8 Professional, it overwrites the file just fine when it gets to the save process. It does work when you modify the name during the save process, however, it would be nice to know if this is "the way it works" or the "program has an issue".
    Thoughts?
    Message received when trying to overwrite the file,
    COnversion Warnings> "An error was encountered while saving the document."
    Logically, it seems as though the application cannot save over an "opened" file thus dumping that message on me.
    Regards. D.

    > When using Save As to save a PDF, is it possible to have Commenting and Analysis enabled for that saved PDF by default?
    No.

Maybe you are looking for