Monthly Archives: February 2012

How to invoke a SYSPRO VBScript function from a .Net User Control

If you are invoking a SYSPRO VBScript function from a .Net User Control on a Custom pane, there are a number of traps to avoid that aren’t explicitly stated in the otherwise very helpful document, Using .Net User Controls in … Continue reading

Posted in Syspro | Leave a comment

How to deploy a .Net User Control, that uses multiple assemblies, in a SYSPRO custom pane

If you create a simple .Net User Control and deploy it in a custom pane in SYSPRO, it will work, but if your user control accesses any non-system assemblies, your user control will appear as just a blank grey pane … Continue reading

Posted in .Net, Syspro | Leave a comment

How to install an MSM file

If you want to distribute an MSM file, here is how to do it. E.g. if you want to download and install Microsoft’s SOAP Toolkit 3 redistributable, which is in MSM format, you can use this procedure. However, for more … Continue reading

Posted in SOAP, Syspro | Leave a comment

How to access SOAP services from VBA in Excel or similar

To access a SOAP web service (such as a Syspro web service) from Visual Basic for Applications (such as an Excel 2003 macro), you can download Microsoft’s SOAP toolkit and access that from Visual Basic. If you tailor the example code … Continue reading

Posted in SOAP, Syspro, Visual Basic for Applications | Leave a comment

How to use XSD2Code for SYSPRO’s Business Objects

When you call one of SYSPRO’s API’s, called a Business Object, via a web service or DCOM, you need to pass it some XML. That XML is defined in a couple of XSD files. Generating that XML can be done … Continue reading

Posted in .Net, Syspro | 1 Comment

Guide to using LaunchPad for OpenERP development

Create an account for yourself on LaunchPad. Upload your ssh signature as per  https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair Log in to Launchpad: On Centos: bzr launchpad-login <your-launchpad-login> On Ubuntu: bzr whoami <your-launchpad-login> Get the latest trunk source code: For the server: bzr branch lp:~openerp/openobject-server/trunk For … Continue reading

Posted in OpenERP | Leave a comment

How to install and use Eclipse for Python development and debugging with OpenERP

How to install Eclipse on Windows Download and install the Java SE JDK Download and install Eclipse Classic 3.5.1 or later from  http://eclipse.org In Eclipse, install PyDev by going to Help / Install new software / Add. Name: Pydev Location: pydev.org/updates. Then tick PyDev, Next, Install PyDev … Continue reading

Posted in OpenERP | 1 Comment