Commit Graph

1573 Commits

Author SHA1 Message Date
Carlos Ruiz 0a8552a42e Revert ModelGeneratorDialog wrongly committed with personal params 2011-03-25 21:01:05 -05:00
Carlos Ruiz 29c30b7df0 FR [3132033] - Make payment export class configurable per bank
https://sourceforge.net/tracker/?func=detail&aid=3132033&group_id=176962&atid=879335
2011-03-25 20:54:47 -05:00
Carlos Ruiz 68c975a347 Enable differential pricing for sales:
https://sourceforge.net/tracker/?func=detail&atid=879335&aid=2651812&group_id=176962
See FR [2651812] - Differential pricing
2011-03-25 20:20:04 -05:00
Carlos Ruiz e6785ab960 Avoid unnecessary DB access
Steps to reproduce in zkwebui in log level Info:
- Open Sales Order window
A warning is written in console:
DB.getSQLValueStringEx: No Value SELECT ColumnName FROM AD_Column WHERE AD_Column_ID=?
2011-03-25 20:11:11 -05:00
Carlos Ruiz aebc2c85ca FS03 - Approval Amount by Period
http://www.adempiere.com/index.php/FS03_Approval_Amount_By_Period
https://sourceforge.net/tracker/?func=detail&aid=3123769&group_id=176962&atid=879335
2011-03-25 19:39:54 -05:00
Carlos Ruiz 27e8db31ed Disallow negative inventories configurable per warehouse
Integrate solution from Compiere GPL Version 3.2 - and adapt to Adempiere
https://sourceforge.net/tracker/?func=detail&aid=3123715&group_id=176962&atid=879335
- Validation on Storage is per ASI - so it must be the same on Warehouse
- Fix a problem found on migration script - message trl updated wrongly and new message not created
- With negative inventory disallowed then reversing a movement requires copy of the ASI (LineMA) - also to make this reverse behave the same way as reversing MInventory
2011-03-25 19:25:34 -05:00
tspc dafa950221 Physical Inventory creates transactions even if movement qty = zero
(fixes issue #3)
https://bitbucket.org/tspc/adempiere361/issue/3/physical-inventory-creates-transactions
2011-03-08 12:32:45 -05:00
Carlos Ruiz ad8d01291c Bug#2904321-Create Inventory Count List not taking negative qty products
https://sourceforge.net/tracker/?func=detail&atid=879332&aid=2904321&group_id=176962
2011-03-08 12:31:00 -05:00
Carlos Ruiz a6a69851ba FR 2945715 - Improve Advanced Search
http://sourceforge.net/support/tracker.php?aid=2945715
- Implement fix for backward compatibility suggested by tspc
2011-03-08 12:24:50 -05:00
Carlos Ruiz f81176b7dd FR 3110938 - Mandatory Incorrectly Spelled
http://sourceforge.net/support/tracker.php?aid=3110938
2011-03-08 12:19:40 -05:00
Carlos Ruiz 08c2ea68cf FR 3062553 - Duplicated action in DocAction list for Multiple Role Users
http://sourceforge.net/support/tracker.php?aid=3062553
Thanks to Kitti U
2011-03-08 11:48:08 -05:00
Carlos Ruiz 3df5962ed5 FR 3110127 - Null error when use Generate Invoice from Receipt
http://sourceforge.net/support/tracker.php?aid=3110127
Fix provided by Kitti U
2011-03-08 11:40:58 -05:00
Carlos Ruiz 2b150d7c16 FR 3090719 - Send BCC to From sending e-mail
Thanks to Marcelo Luiz Onhate (monhate) - OSEB project
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3090719

Extending idea as suggested by Steven Sackett - Adaxa
Send BCC to a client-wide defined address
Fixing according to suggestion from Marcelo Luiz Onhate (monhate)
2011-03-08 11:36:40 -05:00
Carlos Ruiz 5502bff9bd minor, fix wrong comment 2011-03-08 11:32:04 -05:00
Carlos Ruiz cd24e36409 Implement best practice in some classes suppressing warning about serialVersionUID:
http://www.adempiere.com/index.php/Release_Commit_Rules#I9_-_Regenerate_serialVersionUID_when_required_.28B.29
2011-03-08 11:00:56 -05:00
Carlos Ruiz 411bbc02c3 Fix problem in MJournal - in the replacement of SQL code the transaction was dropped
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2214883
2011-03-08 10:47:41 -05:00
Carlos Ruiz 9da89f5101 Fix bug in generation allocation header, when payment has datetrx <> dateacct the allocation was being generated with wrong dateacct 2011-03-07 10:23:43 -05:00
Carlos Ruiz af49588c1d Error when ClientShare is defined as Client Only and the table is defined with access level All - Adempiere must enforce org=0 in these cases 2011-02-27 01:06:37 -05:00
Carlos Ruiz 3eb5515dd7 Integrate payroll movement importer in globalqss/adempiere361liberoHR
FR [2878276] - Importer for Payroll
https://sourceforge.net/tracker/index.php?func=detail&aid=2878276&group_id=176962&atid=879335
Pending posterior integration of liberoHR.jar
2011-02-27 01:01:53 -05:00
Carlos Ruiz 11b3d0bcf2 Payroll improvement:
Allow to fill the Description field on movement assigning the variable description in the payroll rule.
Integrate fix from 361 - harmless addition to Scriptlet (backward compatible) to allow registering description in payroll.
2011-02-27 00:53:47 -05:00
Carlos Ruiz 4882320f29 Integrate fix advised by Heng Sin to solve a problem rendering images from AD_Client.Logo_ID on jasper reports 2011-02-27 00:33:34 -05:00
teo_sarca 45200670fb Lines Tab read only on new doc after completing
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3033485
globalqss -> Integrating fix for annoying bug from http://adempiere.svn.sourceforge.net/viewvc/adempiere?view=revision&revision=13343
2011-02-27 00:29:18 -05:00
Carlos Ruiz 4e143f09f2 Reverting revisions 12757, 12778, 12785 (6348, 6352, 6353)
This has suffered lot of modifications after the last commit in trunk:
svn revisions: 12968, 13190, 13206, 13208, 14172, 14175, 14200, 14201
hg changesets: 6356, 6360, 6361, 6362, 6394, 6395, 6396, 6397
It requires proper functional review and analysis of collaterals
We better revert from here and integrate later when it's more stable and we have proper description and QA over these new processes.
2011-02-26 22:25:50 -05:00
Carlos Ruiz 04579bc676 Revert 12710 Allow the entry the Tax amount manually the same way PO - 6345 b330695a3a58
It was reverted with revision 13840 because it's causing big issues
2011-02-26 20:55:17 -05:00
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