Commit Graph

3499 Commits

Author SHA1 Message Date
Carlos Ruiz 3d4c5fb123 Revert rev 12643 - Invalid "Record on parent tab was changed" 6334 aa2da671ac3a
http://sourceforge.net/support/tracker.php?aid=3017560
According to the description of the tracker the test scenario is not valid because it could be possible that process completed the document and in this case the warning is valid.
Checking with the flag manualcmd is not good as this is used to indicate a navigation button was pushed.
I tested again the issue described in tracker 1985481 and it needs further work, the validation is raised when the user push the save button, but not when the user pushes next or previous record buttons.
http://sourceforge.net/support/tracker.php?aid=1985481
2011-02-26 20:46:37 -05:00
Carlos Ruiz 403ccaf162 Revert FR [2979756] - Touchscreen friendly POS
Although I like the new presentation of the touchscreen POS it removed some basic functionality.
* In previous POS you could select the business partner, here it assign the "Standard" partner and it cannot be changed (not sure if there is a "hidden" button to do it).
* The button "Preferences" do nothing.
* Credit Card Expiration cannot be set to 0911 - it's changed to 911 and then complaining about the format.
* The order was completed with an incomplete payment - an order of 200 - I entered a cash payment of 50 and it was completed with a change of -190
2011-02-26 19:27:57 -05:00
Heng Sin Low 745320642c PiPo2 - don't auto generate uuid for record with official id. 2011-02-21 19:30:21 +08:00
Heng Sin Low b1d1908f24 Add '\' escape character support for Oracle. 2011-02-21 19:21:35 +08:00
Heng Sin Low 765ba3d6d7 Remove unnecessary logging of missing #date in context when running at server. 2011-02-11 10:41:51 +08:00
Heng Sin Low 0fba78288e Fixed query timeout for PostgreSQL. 2011-02-11 02:09:37 +08:00
Heng Sin Low 4ad62a2011 CopyValues must ignore the uuid alternate key column. 2011-02-11 02:09:15 +08:00
Heng Sin Low e6de865fe6 Mark WINDOW_INFO constant as deprecated. 2011-02-10 17:44:14 +08:00
Heng Sin Low e573983f5f Added transaction timeout control, default to 2 hours. Set connection to auto commit before release back to connection pool. 2011-02-10 10:33:21 +08:00
Heng Sin Low 2fcdbafd6d HTML Email - do not repeat subject in message body. 2011-02-10 10:02:20 +08:00
Heng Sin Low 16c60adc49 Set default timeout for sending of email to 20 seconds. 2011-02-10 10:00:19 +08:00
Heng Sin Low f72cccd1ce Display workflow error message to user instead of just display message "Terminated". 2011-02-10 09:36:48 +08:00
Heng Sin Low 68eef9fc88 Fixed current record could disappear after save. 2011-02-08 18:59:03 +08:00
Heng Sin Low 10c54e9e1c Increase max row to 5000 and treat max row loaded the same as all loaded. Minor cleanup. 2011-02-08 11:43:11 +08:00
Heng Sin Low fa6cfacb25 Increase default statement/query timeout to 300 seconds. 2011-02-07 12:20:11 +08:00
Heng Sin Low ce2d57585f Implement statement timeout support for PostgreSQL 2011-02-07 10:19:22 +08:00
Heng Sin Low 58ee1f6eda Fixed context management bug with server push. 2011-01-17 18:05:09 +08:00
Heng Sin Low 4ed732b50c Added new method IsGenerateUUIDSupported to DB class. Modify UUIDGenerator to process all tables and expose the method that update existing record with uuid as public static method. Added uuid support for insertTranslations, insertAccounting and insertTree in PO.java 2011-01-11 17:37:58 +08:00
Heng Sin Low f52598018c Added create unique index for uuid column. 2010-12-28 12:48:08 +08:00
Heng Sin Low 23086adf25 Minor extension point documentation changes. Added org.compiere.model.Callout extension point to ease migration of pre-OSGi ADempiere customization. 2010-12-25 10:00:43 +08:00
Heng Sin Low f590097240 Added new abstract event handler class to make development of new event handler easier. Added exception simulation to the MyEventHandler example event handler in the event.test project. 2010-12-20 16:37:02 +08:00
Heng Sin Low 91e5cd345b Minor extension point documentation fix. 2010-12-20 14:51:53 +08:00
Heng Sin Low 9cb417eeaf Added payment processor extension. 2010-12-20 14:31:56 +08:00
Heng Sin Low 8d1ab1833c Updated extension point documentation formatting. Remove the use of osgi: prefix for form, modelvalidator and process to ease migration, the framework will now always check whether an implementation exists in the extension registry before checking the java classpath. Rename org.adempiere.osgi in swing to org.adempiere.ui.swing.factory and drop the incomplete IMenuAction extension in swing ( will come back to this later ). 2010-12-20 10:46:25 +08:00
Heng Sin Low 73e9023004 License header, extension point schema documentation and some minor extension point schema fixes. 2010-12-17 16:03:56 +08:00
Heng Sin Low eb657e8e63 Fixed loading of image resource for web ui. 2010-12-17 11:49:05 +08:00
Heng Sin Low 8816fa5a9f Added process to add UUID column to table and generate uuid key for existing records. 2010-12-15 18:03:52 +08:00
Heng Sin Low deb03c2398 Added simple swing dialog for generation of model class and interface. Added eclipse launch config for the model generator swing dialog. 2010-12-14 16:02:51 +08:00
Heng Sin Low 490784dbbc 2pack refactoring - decouple from SvrProcess and DB Model. Enhance the grid tab export framework to support export of 2pack archive. 2010-12-14 07:59:58 +08:00
Heng Sin Low 8199b9f9b4 added waiting block for equinox event and ds service to start. 2010-12-10 00:31:30 +08:00
Heng Sin Low 3b9740fe41 Fixed typo. 2010-12-09 01:41:29 +08:00
Heng Sin Low 2404603e03 Cleanup, remove redundant buckminster.properties. 2010-12-06 13:53:57 +08:00
Heng Sin Low 0af05090d1 Implemented system event on top of osgi event admin framework and dynamic service framework. Added event.test project as example of usage. Modify ModelEventValidationEngine to invoke osgi event handler. 2010-12-06 13:04:44 +08:00
Heng Sin Low 95fdfa0208 Implemented grid data export extension for swing client. 2010-11-24 11:03:19 +08:00
Heng Sin Low b9e40c4bf4 Implemented info factory as extension point for zk and swing client. 2010-11-23 18:01:11 +08:00
Heng Sin Low c321e8feb6 1) Implemented DocFactory as extension, this does break backward compatibility as the Doc class now take MAcctSchema instead of MAcctSchema[] as parameter. 2) Refactor the posting control and create financial document from Doc.java to DocManager.java 2010-11-22 14:33:40 +08:00
Heng Sin Low 6d2d70f7af Fixed http://kenai.com/jira/browse/HENGSIN-8 - swing account viewer not working. 2010-11-22 14:30:04 +08:00
Heng Sin Low 4709b790a6 1. Added basic priority support for extensions. 2. Factor out the discovery of model class and instantiation of model po as extension. 2010-11-19 17:43:23 +08:00
Heng Sin Low 88eec68630 remove accidentally committed server.xml file 2010-11-17 14:25:31 +08:00
Heng Sin Low 5eb67ad6d3 Remove obsolete launch file. Added stacktrace command for equinox console which will print stacktrace of all currently active thread. 2010-11-03 15:38:37 +08:00
Heng Sin Low ac91965779 Fixed extension query by extension id. 2010-11-03 15:36:33 +08:00
Heng Sin Low 9a3b1f3a4c Added support to search extension by extension point id + extension id. Enhance search of "class" attribute. 2010-10-26 19:07:40 +08:00
Heng Sin Low 836c789066 Fixed random IndexOutofBound exception. 2010-10-26 19:06:06 +08:00
Heng Sin Low 2c4cb3b712 Use "user.dir" as the default adempiere home folder when running on server. 2010-10-26 19:05:14 +08:00
Heng Sin Low d4be04bd12 Don't continue platform startup if Adempiere.properties file is missing. 2010-10-26 19:04:04 +08:00
Heng Sin Low 6f2f78cd11 Fixed multi lingual reporting issue 2010-10-26 19:03:16 +08:00
Heng Sin Low fb2ed910a2 refactoring and clean up 2010-10-22 11:08:26 +08:00
Heng Sin Low de108fd469 Remove file that's no longer used in the osgi environment. 2010-10-02 17:59:52 +08:00
Heng Sin Low 83715fa436 Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00