Thu, 28 Nov 2013 11:24:57 +0100[cashvat] Fixed issue 24615: Cash VAT Management
Víctor Martínez Romanos <victor.martinez@openbravo.com> [Thu, 28 Nov 2013 11:24:57 +0100] rev 21647
[cashvat] Fixed issue 24615: Cash VAT Management

Any legal entity can define whether it is subscribed to the Cash VAT management. By default organizations
are not subscribed to Cash VAT. To subscribe it, go to Organization | Information and set the Cash VAT flag to Yes.
Since that moment, the Sales flows (orders and invoices) will work with Cash VAT

Vendors can be subscribed to Cash VAT. This can be configured in the ERP at Business Partner | Vendor tab. Note that
each vendor registered into the system may be subscribed to Cash VAT or not.
For Purchase flows (orders and invoices), the system will detect whether the vendor is subscribed to Cash VAT and, in
this case, it will activate the Cash VAT support.

Both Sales and Purchase flows (orders and invoices) can override the Cash VAT configuration defined at the Organization and
Business Partner respectively by setting/unsetting the Cash VAT flag at the document header.

The C_GetTax function now accepts a new optional parameter to override the Cash VAT configuration defined at the Organization
or the Business Partner. This allows to properly purpose the right tax when entering order/invoice lines.


Created new tab Cash VAT under Sales/Purchase Invoice | Tax. It manages the tax amount that has been
paid for the invoice. It takes the percentage of the invoice that has been paid in a payment and it
calculates the correspondent tax amount and taxable amount for each tax included into the invoice.



Two new transitory tax accounts have been created to manage the Cash VAT. When an invoice is not yet paid/collected, the tax
amount is accounted to these transitory accounts. Once we pay/receive a payment, the correspondent amount is moved from the
transitory tax account to the final one. The Invoice, Payment, Transaction and Reconciliation accounting engines have been
modified to support the Cash VAT flows.

When an invoice has been paid from an order (prepayment), the accounting will use the final tax accounts instead of the transitory ones.

The COA importer now supports the new two transitory tax account defaults: T_CREDIT_TRANS_ACCT and T_DUE_TRANS_ACCT


The invoice's JRXML now prints a "Cash VAT Invoice" (at the footer) to fulfill the law

Wed, 04 Dec 2013 10:40:35 +0100Fixes issue 25232: Using instance variables on the GeneralAccountingReport
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Wed, 04 Dec 2013 10:40:35 +0100] rev 21646
Fixes issue 25232: Using instance variables on the GeneralAccountingReport

Wed, 18 Dec 2013 09:05:46 +0100related to issue 25244: prevent xls/pdf trial balance if params are not correct
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 18 Dec 2013 09:05:46 +0100] rev 21645
related to issue 25244: prevent xls/pdf trial balance if params are not correct

Wed, 18 Dec 2013 08:41:31 +0100fixed bug 25361: unneeded queries when filtering
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 18 Dec 2013 08:41:31 +0100] rev 21644
fixed bug 25361: unneeded queries when filtering

using in memory model instead of reading identifier info from AD

Wed, 18 Dec 2013 07:54:28 +0100fixed bug 25360: BP selector drop down is not working
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 18 Dec 2013 07:54:28 +0100] rev 21643
fixed bug 25360: BP selector drop down is not working

prevent NPE

Tue, 17 Dec 2013 23:49:52 +0100Fixed issue 25244: Now 'Trial Balance' report cannot be generated if
David Baz Fayos <david.baz@openbravo.com> [Tue, 17 Dec 2013 23:49:52 +0100] rev 21642
Fixed issue 25244: Now 'Trial Balance' report cannot be generated if
there is an invalid date

Tue, 17 Dec 2013 23:48:04 +0100Related to issue 25244: Now an error is shown in non-existing dates
David Baz Fayos <david.baz@openbravo.com> [Tue, 17 Dec 2013 23:48:04 +0100] rev 21641
Related to issue 25244: Now an error is shown in non-existing dates
like 30-02-2013 or 32-08-2013 in 2.50 based windows

Tue, 17 Dec 2013 16:31:40 +0100fixed bug 25348: ProductSimple selector cannot filter by Price columns
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 17 Dec 2013 16:31:40 +0100] rev 21640
fixed bug 25348: ProductSimple selector cannot filter by Price columns

Tue, 17 Dec 2013 16:17:29 +0100fixed bug 25196: product characteristics filter fails in produtsimple selector
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 17 Dec 2013 16:17:29 +0100] rev 21639
fixed bug 25196: product characteristics filter fails in produtsimple selector

Tue, 17 Dec 2013 14:09:01 +0100Related to issue 19728: Do more JS code formatting
David Baz Fayos <david.baz@openbravo.com> [Tue, 17 Dec 2013 14:09:01 +0100] rev 21638
Related to issue 19728: Do more JS code formatting

Tue, 17 Dec 2013 14:05:39 +0100Related to issue 19728: Do more JS code formatting
David Baz Fayos <david.baz@openbravo.com> [Tue, 17 Dec 2013 14:05:39 +0100] rev 21637
Related to issue 19728: Do more JS code formatting

Mon, 16 Dec 2013 19:15:43 +0100Fixes Issue 25339. Change order when removing an element using Dal.
David Miguelez <david.miguelez@openbravo.com> [Mon, 16 Dec 2013 19:15:43 +0100] rev 21636
Fixes Issue 25339. Change order when removing an element using Dal.

Mon, 16 Dec 2013 14:09:22 +0100Fixed issue 24932: 'Link to parent' columns now can be shown in grid view
David Baz Fayos <david.baz@openbravo.com> [Mon, 16 Dec 2013 14:09:22 +0100] rev 21635
Fixed issue 24932: 'Link to parent' columns now can be shown in grid view

Fri, 13 Dec 2013 11:29:56 +0100Fixed issue 24931: Sales Invoice Dimensional Report shows the cost of the
Naiara Garcia <naiara.garcia@openbravo.com> [Fri, 13 Dec 2013 11:29:56 +0100] rev 21634
Fixed issue 24931: Sales Invoice Dimensional Report shows the cost of the
shipped quantity instead of the one of invoiced quantity

Fri, 13 Dec 2013 15:09:55 +0100fixes issue 25313: Arabic fonts are not exported properly
Carlos Aristu <carlos.aristu@openbravo.com> [Fri, 13 Dec 2013 15:09:55 +0100] rev 21633
fixes issue 25313: Arabic fonts are not exported properly
using the Export To Spreadsheet button

Wed, 11 Dec 2013 12:04:48 +0530Fixes Issue 0025084: ma_standard_cost does not round
Atul Gaware <atul.gaware@openbravo.com> [Wed, 11 Dec 2013 12:04:48 +0530] rev 21632
Fixes Issue 0025084: ma_standard_cost does not round
to the Cost Precision

Thu, 12 Dec 2013 12:50:26 +0100Fixes issue 25307: Tab display logic works with preferences
Augusto Mauch <augusto.mauch@openbravo.com> [Thu, 12 Dec 2013 12:50:26 +0100] rev 21631
Fixes issue 25307: Tab display logic works with preferences

For computing the display logic of a tab, the context info of its parent tab is used. But if a preference is used, it is stored as a session attribute in the subtab, so it was not being included in the context.

Wed, 11 Dec 2013 19:02:49 +0100Fix database inconsistency.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Wed, 11 Dec 2013 19:02:49 +0100] rev 21630
Fix database inconsistency.

Wed, 11 Dec 2013 17:47:43 +0100Fixed issue 25308.Added c_get_product_taxcategory procedure.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Wed, 11 Dec 2013 17:47:43 +0100] rev 21629
Fixed issue 25308.Added c_get_product_taxcategory procedure.

Wed, 11 Dec 2013 17:50:26 +0100Fixes issue 25311: Wrong payment details
Javier Etxarri <javier.echarri@openbravo.com> [Wed, 11 Dec 2013 17:50:26 +0100] rev 21628
Fixes issue 25311: Wrong payment details
when creating a partial invoice from a partially prepaid order

Wed, 11 Dec 2013 10:05:32 +0100Related to issue 25073: Fixing jslint.
Ioritz Cia <ioritz.cia@openbravo.com> [Wed, 11 Dec 2013 10:05:32 +0100] rev 21627
Related to issue 25073: Fixing jslint.

Sat, 07 Dec 2013 10:11:21 +0530Fixes Issue 0024700: invoice with negative lines, can not be reactivated
Gaurav Deshmukh <gaurav.deshmukh@geotechinfo.in> [Sat, 07 Dec 2013 10:11:21 +0530] rev 21626
Fixes Issue 0024700: invoice with negative lines, can not be reactivated

Tue, 10 Dec 2013 18:51:16 +0100Grid Configuration Project
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 10 Dec 2013 18:51:16 +0100] rev 21625
Grid Configuration Project

Allows the user to configure the filtering and sorting behaviour of the Openbravo grids at System, Tab and Field level.

Tue, 10 Dec 2013 18:40:15 +0100[gridconfig] Reverts dummy changeset
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 10 Dec 2013 18:40:15 +0100] rev 21624
[gridconfig] Reverts dummy changeset

Tue, 10 Dec 2013 13:17:57 +0100[gridconfig] Fixes db consistency
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 10 Dec 2013 13:17:57 +0100] rev 21623
[gridconfig] Fixes db consistency

Tue, 10 Dec 2013 11:20:55 +0100[gridconfig] Merge with changeset 21559
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 10 Dec 2013 11:20:55 +0100] rev 21622
[gridconfig] Merge with changeset 21559

Tue, 10 Dec 2013 10:29:09 +0100Dummy change
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 10 Dec 2013 10:29:09 +0100] rev 21621
Dummy change

Mon, 09 Dec 2013 19:05:00 +0100[gridconfig] Merge with changeset 3875daa1b317
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 09 Dec 2013 19:05:00 +0100] rev 21620
[gridconfig] Merge with changeset 3875daa1b317

Mon, 09 Dec 2013 13:39:00 +0100[gridconfig] Shows Grid Configuration in the menu of the Help Window
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 09 Dec 2013 13:39:00 +0100] rev 21619
[gridconfig] Shows Grid Configuration in the menu of the Help Window

Mon, 09 Dec 2013 10:16:31 +0100[gridconfig] Adds setAdminMode to HelpWindow.java
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 09 Dec 2013 10:16:31 +0100] rev 21618
[gridconfig] Adds setAdminMode to HelpWindow.java