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