|
Standalone Java Application for Sales Order Entry
------------------------------------------------- Key: OFBIZ-1383 URL: https://issues.apache.org/jira/browse/OFBIZ-1383 Project: OFBiz Issue Type: New Feature Components: order Reporter: Skip Dever This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. The basics are reprinted here: Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start Add: <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> To specialpurpose/component-load.xml Run ant with no arguments in the Ofbiz root directory You can then run the application with: java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Skip Dever updated OFBIZ-1383: ------------------------------ Attachment: fssoe.ZIP > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539992 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- Forgot to mention There is a Netbeans project in this distribution. The Netbean project uses a dummy DataConnection so you can change the layout and test things without connecting to Ofbiz.. If you load the project in Netbeans, just click the run button. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Skip Dever updated OFBIZ-1383: ------------------------------ Attachment: startfs.bat A batch file to run the thing. Forgot to add this. Put this in the Ofbiz directory along side startofbiz.bat > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539996 ] BJ Freeman commented on OFBIZ-1383: ----------------------------------- This can be accomplished thru the Securtiy setting for a login they will be directed to the order entry screen. This has been discussed before and the concenus was all ordering should be in the Order application folder. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539999 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- BJ I think you have misunderstood what this is. This is a standalone java desktop application. It does not use a web interface. It (in its current form) does not use service and entity engines of the main Ofbiz installation. It only connects to the same database as the main Ofbiz installation. All the logic is executed on the users desktop. It works like the POS currently. What this does cannot be accomplished anywhere in Ofbiz, believe me. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540003 ] BJ Freeman commented on OFBIZ-1383: ----------------------------------- I understood. however I doubt it will be included in the svn. that was my only point. BTW I have and eclipse style interface that I ported over the covers most all that ofbiz does Never expect to have it included in the SVN either :) > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540010 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- Ah, yes, I fully agree. I did not offer this because I expected it to be part of the svn distribution. I fully expect it will never end up there, most because of the formatting issues described above. However, that does not diminish its usefulness. If you are working for a business that does a significant portion of its sales using back-office order takers, this module has two advantages. First, you can write 3 4 item orders in the same time you can write 1 using Ofbiz web tools (tested). Also, it completely removes the load on the main Ofbiz server (assuming the database server lies somewhere else). This allows you to have the processing power of the user desktop utilized and reduces the hardware needs of the main Ofbiz server. It also includes a printing module to allow you to print Orders on pre-printed forms (archaic I know but still widely used) on line printers. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540027 ] Jacques Le Roux commented on OFBIZ-1383: ---------------------------------------- I wonder if we should not open an explicit page (a top one) in Confluence to put there links to patch like this one (or the patch which propose a way to deal with SQL optimisation in OFBiz for instance, etc.) They are valuable pieces of sotware that are not always intended to be part of trunk/release but stand as plugin or entire application of possible very valuable usage. Of course they may quickly be unusable OOTB since they are not synchronised with trunk/release. But if they are still of interest, people will just have to put them back to live... Another great idea in my already long list of never done things ;o) > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540048 ] David E. Jones commented on OFBIZ-1383: --------------------------------------- If this does not use the existing services (and preferably the ShoppingCart and related classes as well) then I would recommend against using is. The same goes for not using the entity engine for data access. For these reasons alone it should not be included in OFBiz, nor recommended for use by those in positions of responsibility with OFBiz. The reason is that we're fighting hard to avoid duplicated logic and such. That is why the POS stuff uses the ShoppingCart and related objects, the same services as the Order Manager and ecommerce, and of course a lot of the service and entity engines to reuse and share logic with other places in OFBiz. Given the scope of OFBiz, and even more the potential scope for the future, this is pretty much a must to avoid more effort and complexity than is needed for the applications, for initial creation as well as maintenance. I'm guessing you already get this Skip, so don't take it personally. I'm just commenting to help make it very clear to everyone... > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540049 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- Ah David Perhaps you misunderstood. This does use the entity engine as well as the service engine and much of the Ofibz framework and Order services. The difference is that with the existing DataConnection, it runs them on the users desktop. The DataConnection however can easily be re-written to connect to the Ofbiz server in different ways. This version runs the Ofbiz logic on the users desktop. It works EXACTLY like the POS project you will now find in specialpurpose. This means that it can utilize the same synchronization features etc et. al. In fact, is uses the shopping cart, and much of the helper code in th e shopping cart directories. As well as services and helper code from lots of places. About the only thing new here is a layer between the GUI and Ofbiz code to allow the use of SOAP or java-rpc to the Obfiz server, a GUI and a new piece of code to print on high speed line printers (although, that is quite a lot). I suspect that if you take the time to download and install it, you will find a customer for it someday. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540050 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- David Somehow I missed this comment in my earlier response: "I'm guessing you already get this Skip, so don't take it personally. I'm just commenting to help make it very clear to everyone..." Before making comments like this, I hope you'll take the time understand the contribution. And, I didn't take it personally. Whether or not my code ever gets used is meaningless to me. I only take the time to do this because I feel the need to contribute back something. This bit is so good that that when it is finished, I expect my debt will be repaid. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540100 ] David E. Jones commented on OFBIZ-1383: --------------------------------------- I guess this is what threw me off then (no I didn't actually download and run it): From Skip: "I think you have misunderstood what this is. This is a standalone java desktop application. It does not use a web interface. It (in its current form) does not use service and entity engines of the main Ofbiz installation. It only connects to the same database as the main Ofbiz installation. All the logic is executed on the users desktop. It works like the POS currently." > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Skip Dever updated OFBIZ-1383: ------------------------------ Comment: was deleted > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Skip Dever updated OFBIZ-1383: ------------------------------ Comment: was deleted > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540113 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- Yes, I agree, that comment was confusing, so I have deleted it. Here is a better description of the interface: This application runs on the users desktop. It presents the user with a fast and easy to use interface. Like the POS application, it can be run remotely (not recommended) and synchronized with the main Ofbiz database using Ofbiz synchronization services. More commonly, it is run on the same network as the main Ofbiz server and therefore reads and updates the same database as the main Ofbiz server. It is architected with a generic interface between the GUI code and the data. The current implementation of this interface connects to the Ofbiz data directly using the a GenericDelegator and LocalDispatcher, and sometimes indirectly using the ShoppingCart and CheckOutHelper classes and associated Order, Security, and Party services. Because this data layer runs the entity engine, service engine, etc, it requires a reasonably performing machine. In my testing, I would recommend a 2.4Gig Pentium class machine as a minimum. If the data layer was re-written to use SOAP or java rpc, where the business logic execution was offloaded to main Ofbiz server, the hardware requirement would be completely removed as I have run Java applications like this on machines as pathetic as a 500meg Pentium 2. This of course would eliminate one of the two main advantages of this applications, i.e offloading some of the workload to normally under-utilized desktop machines. But, you would still be left with a slick and intuitive user interface. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540113 ] skipdever edited comment on OFBIZ-1383 at 11/4/07 3:43 PM: ------------------------------------------------------------ Yes, I agree, that comment was confusing, so I have deleted it. Here is a better description of the interface: This application runs on the users desktop. It presents the user with a fast and easy to use interface. Like the POS application, it can be run remotely (not recommended) and synchronized with the main Ofbiz database using Ofbiz synchronization services. More commonly, it is run on the same network as the main Ofbiz server and therefore reads and updates the same database as the main Ofbiz server. It is architected with a generic interface between the GUI code and the data. The current implementation of this interface connects to the Ofbiz data directly using the a GenericDelegator and LocalDispatcher, and sometimes indirectly using the ShoppingCart and CheckOutHelper classes and associated Order, Security, and Party services. Because this data layer runs the entity engine, service engine, etc, it requires a reasonably performing machine. In my testing, I would recommend a 2.4Gig Pentium class machine as a minimum. If the data layer was re-written to use SOAP or java rpc, where the business logic execution was offloaded to main Ofbiz server, the hardware requirement would be completely removed as I have run Java applications like this on machines as pathetic as a 500meg Pentium 2. This of course would eliminate one of the two main advantages of this applications, i.e offloading some of the workload to normally under-utilized desktop machines. But, you would still be left with a slick and intuitive user interface that you can train users on in 5 minutes. was (Author: skipdever): Yes, I agree, that comment was confusing, so I have deleted it. Here is a better description of the interface: This application runs on the users desktop. It presents the user with a fast and easy to use interface. Like the POS application, it can be run remotely (not recommended) and synchronized with the main Ofbiz database using Ofbiz synchronization services. More commonly, it is run on the same network as the main Ofbiz server and therefore reads and updates the same database as the main Ofbiz server. It is architected with a generic interface between the GUI code and the data. The current implementation of this interface connects to the Ofbiz data directly using the a GenericDelegator and LocalDispatcher, and sometimes indirectly using the ShoppingCart and CheckOutHelper classes and associated Order, Security, and Party services. Because this data layer runs the entity engine, service engine, etc, it requires a reasonably performing machine. In my testing, I would recommend a 2.4Gig Pentium class machine as a minimum. If the data layer was re-written to use SOAP or java rpc, where the business logic execution was offloaded to main Ofbiz server, the hardware requirement would be completely removed as I have run Java applications like this on machines as pathetic as a 500meg Pentium 2. This of course would eliminate one of the two main advantages of this applications, i.e offloading some of the workload to normally under-utilized desktop machines. But, you would still be left with a slick and intuitive user interface. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540118 ] Jacques Le Roux commented on OFBIZ-1383: ---------------------------------------- Skip, But you can still/also connect to another machine which supports the DB (maybe even a cluster ;o), I suppose ? > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540119 ] Jacques Le Roux commented on OFBIZ-1383: ---------------------------------------- If you want to test, OFBiz is running on a "pathetic machine" here : http://lamouline.myvnc.com:8080/ecommerce https://lamouline.myvnc.com:8443/catalog Thanks to cache, it's not so bad. And remember ... when OFBiz was born such machines were regular :o) I had one boss which always obliged his employees to use deprecated machines to develop to be sure that all clients will be satisifed, he made millions... > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
|
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540239 ] Skip Dever commented on OFBIZ-1383: ----------------------------------- Jacques You're the man with the plan. This essentially copies the POS, so if you can tell me how to connect to your machine, I would love to give it a try. The only way I know how to do it us to modify entityengine.xml to point to a different DB. I know BJ does it with a custom http interface. Sounds like there are others. I agree with the boss who wanted you to use deprecated machines. Just the other day, I changed out a machine that was still running Windows 3.1, a pre-prentium machine. And, the machine worked so well still, the guy kept it for a backup. My current Ofbiz customer has 50 866 pentiums that he is not going to get rid of. The point is that there are lots of businesses "pathetic" machines and our market is wider if we write software that will run on them. I think World of Warcraft is a prime example. > Standalone Java Application for Sales Order Entry > ------------------------------------------------- > > Key: OFBIZ-1383 > URL: https://issues.apache.org/jira/browse/OFBIZ-1383 > Project: OFBiz > Issue Type: New Feature > Components: order > Reporter: Skip Dever > Attachments: fssoe.ZIP, startfs.bat > > > This issue makes available a new desktop application that allows sales order entry. It is similar in concept to the pos module. > The difference is that it essentially duplicates the functionality Order-Order Entry screen. It is useful if you have backoffice sales people taking lots of orders. > It is architecturally different from the POS in that it is designed to have an interface to the Ofbiz engine in whatever manner you want. My intent was to produce both direct and java-rpc connections, but only the direct connection is done. See the com.fs.data.DataConnection and com.fs.data. OfbizDataConnection classes for more details. > This runs, but is not finished. I have been pulled off to finish the AR and Purchasing work, and I expect that to take a month or two. So, I am offering this advanced look in case there are others who can use it or would like to contribute. > Note that I do not expect this to be part of the Ofbiz distribution because the code formatting does not follow the Ofbiz guidelines. However, I have no intention of changing the formatting. I have over a million lines of java code using this formatting and I do not intend to change at this point. > To install this, unzip the attached file in your specialpurpose directory and follow the minimal installation instructions in the docs subdirectory. > The basics are reprinted here: > Copy specialpurpose\fs\configfiles/fssoe-containers.xml to framework\base\config. > Copy specialpurpose\fs\/configfiles/fssoe.properties to framework\base\build\classes\start\org\ofbiz\base\start > Add: > <load-component component-location="${ofbiz.home}/specialpurpose/fs"/> > To specialpurpose/component-load.xml > Run ant with no arguments in the Ofbiz root directory > You can then run the application with: > java -Xms256M -Xmx512M -Duser.language=en -jar ofbiz.jar fssoe -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
| Free forum by Nabble | Edit this page |
