details:   /erp/devel/int/rev/25cbde4eea78
changeset: 7065:25cbde4eea78
user:      Iván Perdomo <ivan.perdomo <at> openbravo.com>
date:      Thu Apr 15 21:36:44 2010 +0200
summary:   Fixes issue 12949: Added reloadOpener control based on isautosave

details:   /erp/devel/int/rev/3c083a83ed20
changeset: 7066:3c083a83ed20
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Thu Apr 15 21:40:05 2010 +0200
summary:   Fixed issue 13011. Fixed faulty query in case of new records.

details:   /erp/devel/int/rev/e21286828acf
changeset: 7067:e21286828acf
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 02:38:42 2010 +0200
summary:   Fixes bug 0012984: Wrong column definition

details:   /erp/devel/int/rev/f687dca9e6bc
changeset: 7068:f687dca9e6bc
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 02:40:05 2010 +0200
summary:   Property added to AcctServer

details:   /erp/devel/int/rev/4a9c84808069
changeset: 7069:4a9c84808069
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 02:43:41 2010 +0200
summary:   Fixes bug 0012985: Wrong tab sequence in financial account window

details:   /erp/devel/int/rev/b136f5a9561a
changeset: 7070:b136f5a9561a
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 02:45:41 2010 +0200
summary:   Fixes bug 0012986: Missing document base type

details:   /erp/devel/int/rev/1e7910869c8a
changeset: 7071:1e7910869c8a
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 21:12:02 2010 +0200
summary:   Fixes bug 0013012: Wrong data access

details:   /erp/devel/int/rev/6725f8a20a85
changeset: 7072:6725f8a20a85
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Thu Apr 15 21:37:18 2010 +0200
summary:   Fixes bug 0013013: Financial account transactions do not generate 
accounting entries

details:   /erp/devel/int/rev/22d964b83fe7
changeset: 7073:22d964b83fe7
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Thu Apr 15 21:45:53 2010 +0200
summary:   Fixed issue 13014.Fixed posted.java to enable the button on tabs 
based on a view.

diffstat:

 src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml                   |    
6 +-
 src-db/database/model/tables/FIN_RECONCILIATION.xml                       |    
3 +-
 src-db/database/sourcedata/AD_AUXILIARINPUT.xml                           |   
24 +-
 src-db/database/sourcedata/AD_COLUMN.xml                                  |    
9 +-
 src-db/database/sourcedata/AD_ELEMENT.xml                                 |   
12 +
 src-db/database/sourcedata/AD_REF_LIST.xml                                |   
11 +
 src-db/database/sourcedata/AD_TAB.xml                                     |    
2 +-
 src-db/database/sourcedata/AD_TABLE.xml                                   |    
2 +
 src-wad/src/org/openbravo/wad/Fields_data.xsql                            |    
6 +-
 src-wad/src/org/openbravo/wad/Template_ActionButton.html                  |    
7 +-
 src-wad/src/org/openbravo/wad/WadActionButton.java                        |    
7 +-
 src/org/openbravo/erpCommon/ad_actionButton/Posted.java                   |   
16 +-
 src/org/openbravo/erpCommon/ad_forms/AcctServer.java                      |   
10 +-
 src/org/openbravo/erpCommon/ad_forms/DocFINFinAccTransaction.java         |  
573 ++++++++++
 src/org/openbravo/erpCommon/ad_forms/DocFINFinAccTransactionTemplate.java |   
53 +
 src/org/openbravo/erpCommon/ad_forms/DocLine_FINFinAccTransaction.java    |  
164 ++
 src/org/openbravo/erpCommon/ad_process/AcctServerProcess.java             |   
14 +-
 17 files changed, 877 insertions(+), 42 deletions(-)

diffs (truncated from 1249 to 300 lines):

diff -r 8117d812246a -r 22d964b83fe7 
src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml
--- a/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Thu Apr 15 
19:32:45 2010 +0200
+++ b/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Thu Apr 15 
21:45:53 2010 +0200
@@ -77,9 +77,9 @@
         <default><![CDATA[Y]]></default>
         <onCreateDefault/>
       </column>
-      <column name="POSTED" primaryKey="false" required="false" type="CHAR" 
size="1" autoIncrement="false">
-        <default><![CDATA[Y]]></default>
-        <onCreateDefault/>
+      <column name="POSTED" primaryKey="false" required="false" type="VARCHAR" 
size="60" autoIncrement="false">
+        <default><![CDATA[N]]></default>
+        <onCreateDefault><![CDATA['N']]></onCreateDefault>
       </column>
       <column name="C_PROJECT_ID" primaryKey="false" required="false" 
type="VARCHAR" size="32" autoIncrement="false">
         <default/>
diff -r 8117d812246a -r 22d964b83fe7 
src-db/database/model/tables/FIN_RECONCILIATION.xml
--- a/src-db/database/model/tables/FIN_RECONCILIATION.xml       Thu Apr 15 
19:32:45 2010 +0200
+++ b/src-db/database/model/tables/FIN_RECONCILIATION.xml       Thu Apr 15 
21:45:53 2010 +0200
@@ -73,7 +73,7 @@
         <default><![CDATA[N]]></default>
         <onCreateDefault/>
       </column>
-      <column name="POSTED" primaryKey="false" required="true" type="CHAR" 
size="1" autoIncrement="false">
+      <column name="POSTED" primaryKey="false" required="true" type="VARCHAR" 
size="60" autoIncrement="false">
         <default><![CDATA[N]]></default>
         <onCreateDefault/>
       </column>
@@ -98,7 +98,6 @@
         <reference local="FIN_FINANCIAL_ACCOUNT_ID" 
foreign="FIN_FINANCIAL_ACCOUNT_ID"/>
       </foreign-key>
       <check name="FIN_RECONCIL_ISACTIVE_CHECK"><![CDATA[ISACTIVE IN ('Y', 
'N')]]></check>
-      <check name="FIN_RECONCIL_POSTED_CHECK"><![CDATA[POSTED IN ('Y', 
'N')]]></check>
       <check name="FIN_RECONCIL_PRINTDETAILED_CHK"><![CDATA[PRINTDETAILED IN 
('Y', 'N')]]></check>
       <check name="FIN_RECONCIL_PRINTSUMMARY_CHK"><![CDATA[PRINTSUMMARY IN 
('Y', 'N')]]></check>
       <check name="FIN_RECONCIL_PROCESSED_CHECK"><![CDATA[PROCESSED IN ('Y', 
'N')]]></check>
diff -r 8117d812246a -r 22d964b83fe7 
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
--- a/src-db/database/sourcedata/AD_AUXILIARINPUT.xml   Thu Apr 15 19:32:45 
2010 +0200
+++ b/src-db/database/sourcedata/AD_AUXILIARINPUT.xml   Thu Apr 15 21:45:53 
2010 +0200
@@ -679,7 +679,7 @@
 <!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  <AD_TAB_ID><![CDATA[290]]></AD_TAB_ID>
 <!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  
<NAME><![CDATA[PAYMENTMONITOR]]></NAME>
-<!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('PaymentMonitor', ad_client_id, ad_org_id) IS NULL THEN 
'N' ELSE 'Y' END FROM C_INVOICE WHERE C_INVOICE_ID = @c_invoice...@]]></CODE>
+<!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('PaymentMonitor', @#ad_client_id@, @#ad_org_id@) IS NULL 
THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--0043E7D735FF4E34A5BE1C2B115B8F6E-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--0043E7D735FF4E34A5BE1C2B115B8F6E--></AD_AUXILIARINPUT>
 
@@ -899,7 +899,7 @@
 <!--2613263F36264572B042C383EB596D8B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--2613263F36264572B042C383EB596D8B-->  <AD_TAB_ID><![CDATA[223]]></AD_TAB_ID>
 <!--2613263F36264572B042C383EB596D8B-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--2613263F36264572B042C383EB596D8B-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_BPARTNER WHERE C_BPARTNER_ID = 
@c_bpartner...@]]></CODE>
+<!--2613263F36264572B042C383EB596D8B-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--2613263F36264572B042C383EB596D8B-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--2613263F36264572B042C383EB596D8B--></AD_AUXILIARINPUT>
 
@@ -910,7 +910,7 @@
 <!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  <AD_TAB_ID><![CDATA[157]]></AD_TAB_ID>
 <!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_PROJECT WHERE C_PROJECT_ID = 
@c_project...@]]></CODE>
+<!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--275BAFA0C2BC41D1A52AD32DDB9D8E56-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--275BAFA0C2BC41D1A52AD32DDB9D8E56--></AD_AUXILIARINPUT>
 
@@ -932,7 +932,7 @@
 <!--2BE95E319E5847F480090FC1DABE9923-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--2BE95E319E5847F480090FC1DABE9923-->  <AD_TAB_ID><![CDATA[186]]></AD_TAB_ID>
 <!--2BE95E319E5847F480090FC1DABE9923-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--2BE95E319E5847F480090FC1DABE9923-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_ORDER WHERE C_ORDER_ID = @c_order...@]]></CODE>
+<!--2BE95E319E5847F480090FC1DABE9923-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--2BE95E319E5847F480090FC1DABE9923-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--2BE95E319E5847F480090FC1DABE9923--></AD_AUXILIARINPUT>
 
@@ -1185,7 +1185,7 @@
 <!--58374EA675AF4273BDE2DBC28A131EF0-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--58374EA675AF4273BDE2DBC28A131EF0-->  <AD_TAB_ID><![CDATA[224]]></AD_TAB_ID>
 <!--58374EA675AF4273BDE2DBC28A131EF0-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--58374EA675AF4273BDE2DBC28A131EF0-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_BPARTNER WHERE C_BPARTNER_ID = 
@c_bpartner...@]]></CODE>
+<!--58374EA675AF4273BDE2DBC28A131EF0-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--58374EA675AF4273BDE2DBC28A131EF0-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--58374EA675AF4273BDE2DBC28A131EF0--></AD_AUXILIARINPUT>
 
@@ -1273,7 +1273,7 @@
 <!--6C811AE6CB66451097642D8E8B3DA196-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--6C811AE6CB66451097642D8E8B3DA196-->  
<AD_TAB_ID><![CDATA[800002]]></AD_TAB_ID>
 <!--6C811AE6CB66451097642D8E8B3DA196-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--6C811AE6CB66451097642D8E8B3DA196-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_PROJECT WHERE C_PROJECT_ID = 
@c_project...@]]></CODE>
+<!--6C811AE6CB66451097642D8E8B3DA196-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--6C811AE6CB66451097642D8E8B3DA196-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--6C811AE6CB66451097642D8E8B3DA196--></AD_AUXILIARINPUT>
 
@@ -1295,7 +1295,7 @@
 <!--78D329F9BE23433C97AEB2824F5D9DA7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--78D329F9BE23433C97AEB2824F5D9DA7-->  <AD_TAB_ID><![CDATA[263]]></AD_TAB_ID>
 <!--78D329F9BE23433C97AEB2824F5D9DA7-->  
<NAME><![CDATA[PAYMENTMONITOR]]></NAME>
-<!--78D329F9BE23433C97AEB2824F5D9DA7-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('PaymentMonitor', ad_client_id, ad_org_id) IS NULL THEN 
'N' ELSE 'Y' END FROM C_INVOICE WHERE C_INVOICE_ID = @c_invoice...@]]></CODE>
+<!--78D329F9BE23433C97AEB2824F5D9DA7-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('PaymentMonitor', @#ad_client_id@, @#ad_org_id@) IS NULL 
THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--78D329F9BE23433C97AEB2824F5D9DA7-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--78D329F9BE23433C97AEB2824F5D9DA7--></AD_AUXILIARINPUT>
 
@@ -1328,7 +1328,7 @@
 <!--81ABA633404B4374A7C0C52CDA821E8C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--81ABA633404B4374A7C0C52CDA821E8C-->  
<AD_TAB_ID><![CDATA[800074]]></AD_TAB_ID>
 <!--81ABA633404B4374A7C0C52CDA821E8C-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--81ABA633404B4374A7C0C52CDA821E8C-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_PAYMENTTERMLINE WHERE C_PAYMENTTERMLINE_ID = 
@c_paymenttermline...@]]></CODE>
+<!--81ABA633404B4374A7C0C52CDA821E8C-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--81ABA633404B4374A7C0C52CDA821E8C-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--81ABA633404B4374A7C0C52CDA821E8C--></AD_AUXILIARINPUT>
 
@@ -1350,7 +1350,7 @@
 <!--8676335644334D88B31D2B4F239FA433-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--8676335644334D88B31D2B4F239FA433-->  <AD_TAB_ID><![CDATA[290]]></AD_TAB_ID>
 <!--8676335644334D88B31D2B4F239FA433-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--8676335644334D88B31D2B4F239FA433-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_INVOICE WHERE C_INVOICE_ID = 
@c_invoice...@]]></CODE>
+<!--8676335644334D88B31D2B4F239FA433-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--8676335644334D88B31D2B4F239FA433-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--8676335644334D88B31D2B4F239FA433--></AD_AUXILIARINPUT>
 
@@ -1625,7 +1625,7 @@
 <!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  <AD_TAB_ID><![CDATA[294]]></AD_TAB_ID>
 <!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_ORDER WHERE C_ORDER_ID = @c_order...@]]></CODE>
+<!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--BE4D0FA64A49475DB5FB2C6BC6CAA5C6--></AD_AUXILIARINPUT>
 
@@ -1691,7 +1691,7 @@
 <!--D2D0C92273034D378ADDA58B373F662A-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--D2D0C92273034D378ADDA58B373F662A-->  
<AD_TAB_ID><![CDATA[800020]]></AD_TAB_ID>
 <!--D2D0C92273034D378ADDA58B373F662A-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--D2D0C92273034D378ADDA58B373F662A-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_ORDER WHERE C_ORDER_ID = @c_order...@]]></CODE>
+<!--D2D0C92273034D378ADDA58B373F662A-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--D2D0C92273034D378ADDA58B373F662A-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--D2D0C92273034D378ADDA58B373F662A--></AD_AUXILIARINPUT>
 
@@ -1757,7 +1757,7 @@
 <!--DF36B537D85A4AEE8DCADB5F831B9A29-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--DF36B537D85A4AEE8DCADB5F831B9A29-->  <AD_TAB_ID><![CDATA[263]]></AD_TAB_ID>
 <!--DF36B537D85A4AEE8DCADB5F831B9A29-->  
<NAME><![CDATA[FinancialManagement]]></NAME>
-<!--DF36B537D85A4AEE8DCADB5F831B9A29-->  <CODE><![cda...@sql=select CASE WHEN 
ad_get_property_value('FinancialManagement', ad_client_id, ad_org_id) IS NULL 
THEN 'N' ELSE 'Y' END FROM C_INVOICE WHERE C_INVOICE_ID = 
@c_invoice...@]]></CODE>
+<!--DF36B537D85A4AEE8DCADB5F831B9A29-->  <CODE><![cda...@sql=select (CASE WHEN 
ad_get_property_value('FinancialManagement', @#ad_client_id@, @#ad_org_id@) IS 
NULL THEN 'N' ELSE 'Y' END) as property FROM DUAL]]></CODE>
 <!--DF36B537D85A4AEE8DCADB5F831B9A29-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--DF36B537D85A4AEE8DCADB5F831B9A29--></AD_AUXILIARINPUT>
 
diff -r 8117d812246a -r 22d964b83fe7 src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Thu Apr 15 19:32:45 2010 +0200
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Thu Apr 15 21:45:53 2010 +0200
@@ -280761,11 +280761,12 @@
 <!--7891269C8420655DE040007F010155CE-->  
<COLUMNNAME><![CDATA[Posted]]></COLUMNNAME>
 <!--7891269C8420655DE040007F010155CE-->  
<AD_TABLE_ID><![CDATA[4D8C3B3C31D1410DA046140C9F024D17]]></AD_TABLE_ID>
 <!--7891269C8420655DE040007F010155CE-->  
<AD_REFERENCE_ID><![CDATA[28]]></AD_REFERENCE_ID>
-<!--7891269C8420655DE040007F010155CE-->  
<FIELDLENGTH><![CDATA[1]]></FIELDLENGTH>
-<!--7891269C8420655DE040007F010155CE-->  
<DEFAULTVALUE><![CDATA[Y]]></DEFAULTVALUE>
+<!--7891269C8420655DE040007F010155CE-->  
<AD_REFERENCE_VALUE_ID><![CDATA[234]]></AD_REFERENCE_VALUE_ID>
+<!--7891269C8420655DE040007F010155CE-->  
<FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--7891269C8420655DE040007F010155CE-->  
<DEFAULTVALUE><![CDATA[N]]></DEFAULTVALUE>
 <!--7891269C8420655DE040007F010155CE-->  <ISKEY><![CDATA[N]]></ISKEY>
 <!--7891269C8420655DE040007F010155CE-->  <ISPARENT><![CDATA[N]]></ISPARENT>
-<!--7891269C8420655DE040007F010155CE-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--7891269C8420655DE040007F010155CE-->  
<ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
 <!--7891269C8420655DE040007F010155CE-->  
<ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
 <!--7891269C8420655DE040007F010155CE-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
 <!--7891269C8420655DE040007F010155CE-->  <SEQNO><![CDATA[190]]></SEQNO>
@@ -288734,7 +288735,7 @@
 <!--8189F49FFEE86E56E040007F01003E83-->  
<COLUMNNAME><![CDATA[Posted]]></COLUMNNAME>
 <!--8189F49FFEE86E56E040007F01003E83-->  
<AD_TABLE_ID><![CDATA[B1B7075C46934F0A9FD4C4D0F1457B42]]></AD_TABLE_ID>
 <!--8189F49FFEE86E56E040007F01003E83-->  
<AD_REFERENCE_ID><![CDATA[28]]></AD_REFERENCE_ID>
-<!--8189F49FFEE86E56E040007F01003E83-->  
<FIELDLENGTH><![CDATA[1]]></FIELDLENGTH>
+<!--8189F49FFEE86E56E040007F01003E83-->  
<FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
 <!--8189F49FFEE86E56E040007F01003E83-->  
<DEFAULTVALUE><![CDATA[N]]></DEFAULTVALUE>
 <!--8189F49FFEE86E56E040007F01003E83-->  <ISKEY><![CDATA[N]]></ISKEY>
 <!--8189F49FFEE86E56E040007F01003E83-->  <ISPARENT><![CDATA[N]]></ISPARENT>
diff -r 8117d812246a -r 22d964b83fe7 src-db/database/sourcedata/AD_ELEMENT.xml
--- a/src-db/database/sourcedata/AD_ELEMENT.xml Thu Apr 15 19:32:45 2010 +0200
+++ b/src-db/database/sourcedata/AD_ELEMENT.xml Thu Apr 15 21:45:53 2010 +0200
@@ -26179,6 +26179,18 @@
 <!--841CB8239773391BE040007F0101218F-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--841CB8239773391BE040007F0101218F--></AD_ELEMENT>
 
+<!--8448D8212AA95824E040007F01001A1B--><AD_ELEMENT>
+<!--8448D8212AA95824E040007F01001A1B-->  
<AD_ELEMENT_ID><![CDATA[8448D8212AA95824E040007F01001A1B]]></AD_ELEMENT_ID>
+<!--8448D8212AA95824E040007F01001A1B-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8448D8212AA95824E040007F01001A1B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8448D8212AA95824E040007F01001A1B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8448D8212AA95824E040007F01001A1B-->  
<COLUMNNAME><![CDATA[Forced_Table_ID]]></COLUMNNAME>
+<!--8448D8212AA95824E040007F01001A1B-->  
<NAME><![CDATA[Forced_Table_ID]]></NAME>
+<!--8448D8212AA95824E040007F01001A1B-->  
<PRINTNAME><![CDATA[Forced_Table_ID]]></PRINTNAME>
+<!--8448D8212AA95824E040007F01001A1B-->  <DESCRIPTION><![CDATA[Hidden column 
to set the source table id in views.]]></DESCRIPTION>
+<!--8448D8212AA95824E040007F01001A1B-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--8448D8212AA95824E040007F01001A1B--></AD_ELEMENT>
+
 <!--8CF76E08562A480D96D45C04F42D095E--><AD_ELEMENT>
 <!--8CF76E08562A480D96D45C04F42D095E-->  
<AD_ELEMENT_ID><![CDATA[8CF76E08562A480D96D45C04F42D095E]]></AD_ELEMENT_ID>
 <!--8CF76E08562A480D96D45C04F42D095E-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 8117d812246a -r 22d964b83fe7 src-db/database/sourcedata/AD_REF_LIST.xml
--- a/src-db/database/sourcedata/AD_REF_LIST.xml        Thu Apr 15 19:32:45 
2010 +0200
+++ b/src-db/database/sourcedata/AD_REF_LIST.xml        Thu Apr 15 21:45:53 
2010 +0200
@@ -9032,6 +9032,17 @@
 <!--6952F41D079442D1B332D5C2E2DBCDE9-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--6952F41D079442D1B332D5C2E2DBCDE9--></AD_REF_LIST>
 
+<!--6968D8669BBA4F839D4015ACC4A61F68--><AD_REF_LIST>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  
<AD_REF_LIST_ID><![CDATA[6968D8669BBA4F839D4015ACC4A61F68]]></AD_REF_LIST_ID>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  <VALUE><![CDATA[FAT]]></VALUE>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  <NAME><![CDATA[Financial Account 
Transaction]]></NAME>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  
<AD_REFERENCE_ID><![CDATA[183]]></AD_REFERENCE_ID>
+<!--6968D8669BBA4F839D4015ACC4A61F68-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6968D8669BBA4F839D4015ACC4A61F68--></AD_REF_LIST>
+
 <!--71E0CA678ADC422F9B709BDE923470E0--><AD_REF_LIST>
 <!--71E0CA678ADC422F9B709BDE923470E0-->  
<AD_REF_LIST_ID><![CDATA[71E0CA678ADC422F9B709BDE923470E0]]></AD_REF_LIST_ID>
 <!--71E0CA678ADC422F9B709BDE923470E0-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 8117d812246a -r 22d964b83fe7 src-db/database/sourcedata/AD_TAB.xml
--- a/src-db/database/sourcedata/AD_TAB.xml     Thu Apr 15 19:32:45 2010 +0200
+++ b/src-db/database/sourcedata/AD_TAB.xml     Thu Apr 15 21:45:53 2010 +0200
@@ -13459,7 +13459,7 @@
 <!--C56E698100314ABBBBD3A89626CA551C-->  <NAME><![CDATA[Imported bank 
statements]]></NAME>
 <!--C56E698100314ABBBBD3A89626CA551C-->  
<AD_TABLE_ID><![CDATA[D4C23A17190649E7B78F55A05AF3438C]]></AD_TABLE_ID>
 <!--C56E698100314ABBBBD3A89626CA551C-->  
<AD_WINDOW_ID><![CDATA[94EAA455D2644E04AB25D93BE5157B6D]]></AD_WINDOW_ID>
-<!--C56E698100314ABBBBD3A89626CA551C-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--C56E698100314ABBBBD3A89626CA551C-->  <SEQNO><![CDATA[40]]></SEQNO>
 <!--C56E698100314ABBBBD3A89626CA551C-->  <TABLEVEL><![CDATA[1]]></TABLEVEL>
 <!--C56E698100314ABBBBD3A89626CA551C-->  
<ISSINGLEROW><![CDATA[N]]></ISSINGLEROW>
 <!--C56E698100314ABBBBD3A89626CA551C-->  <ISINFOTAB><![CDATA[N]]></ISINFOTAB>
diff -r 8117d812246a -r 22d964b83fe7 src-db/database/sourcedata/AD_TABLE.xml
--- a/src-db/database/sourcedata/AD_TABLE.xml   Thu Apr 15 19:32:45 2010 +0200
+++ b/src-db/database/sourcedata/AD_TABLE.xml   Thu Apr 15 21:45:53 2010 +0200
@@ -10170,6 +10170,7 @@
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<CLASSNAME><![CDATA[FIN_FinaccTransaction]]></CLASSNAME>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  <ISVIEW><![CDATA[N]]></ISVIEW>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ACCESSLEVEL><![CDATA[1]]></ACCESSLEVEL>
+<!--4D8C3B3C31D1410DA046140C9F024D17-->  
<AD_WINDOW_ID><![CDATA[94EAA455D2644E04AB25D93BE5157B6D]]></AD_WINDOW_ID>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ISSECURITYENABLED><![CDATA[N]]></ISSECURITYENABLED>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ISDELETEABLE><![CDATA[Y]]></ISDELETEABLE>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ISHIGHVOLUME><![CDATA[N]]></ISHIGHVOLUME>
@@ -10179,6 +10180,7 @@
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<AD_PACKAGE_ID><![CDATA[5A3ED54AB1E64B84E040007F01006125]]></AD_PACKAGE_ID>
 <!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ACCTDATE_COLUMN_ID><![CDATA[7DC34559B416B45BE040007F0100784A]]></ACCTDATE_COLUMN_ID>
+<!--4D8C3B3C31D1410DA046140C9F024D17-->  
<ACCTCLASSNAME><![CDATA[org.openbravo.advpaymentmngt.accounting.DocFINFinAccTransaction]]></ACCTCLASSNAME>
 <!--4D8C3B3C31D1410DA046140C9F024D17--></AD_TABLE>
 
 <!--500802D634BB44269BD28B1E489934DC--><AD_TABLE>
diff -r 8117d812246a -r 22d964b83fe7 
src-wad/src/org/openbravo/wad/Fields_data.xsql
--- a/src-wad/src/org/openbravo/wad/Fields_data.xsql    Thu Apr 15 19:32:45 
2010 +0200
+++ b/src-wad/src/org/openbravo/wad/Fields_data.xsql    Thu Apr 15 21:45:53 
2010 +0200
@@ -36,7 +36,7 @@
         isParent, '' as ACCESSLEVEL, ad_field.isreadonly, '' as 
issecondarykey, ad_field.showInRelation, ad_field.isEncrypted,
         ad_field.SORTNO, ad_column.istranslated, '' as id, '' as htmltext, '' 
as htmltexttrl, '' as xmltexttrl, '' as tablenametrl, 
         0 AS NOWRAP, ad_column.isEncrypted AS isColumnEncrypted, 
ad_column.isDesencryptable, ad_reference_value_id, ad_column.ad_val_rule_id, '' 
AS isjasper, ad_field.isactive, '' as AD_Tab_ID, '' as parent_tab_name, '' as 
orgcode,
-        '' as tableModule, '' as columnModule, '' as clientcode
+        '' as tableModule, '' as columnModule, '' as clientcode, '' as 
isautosave
       FROM ad_column left join ad_element on ad_column.ad_element_id = 
ad_element.ad_element_id,
            ad_field,  ad_table
       WHERE ad_field.ad_column_id = ad_column.ad_column_id 
@@ -389,7 +389,7 @@
       ad_column.ad_process_id as reference, ad_process.procedurename as name, 
       ad_column.ad_reference_id as type, ad_column.ad_reference_value_id as 
referencevalue,
       ad_val_rule_id as defaultvalue, ad_column.fieldlength, ad_field.name as 
realname, 
-      ad_process.description as tablename, ad_process.help as xmltext, 
ad_column.ad_reference_value_id, ad_process.isjasper 
+      ad_process.description as tablename, ad_process.help as xmltext, 
ad_column.ad_reference_value_id, ad_process.isjasper, ad_column.isautosave
       FROM ad_column, ad_process, ad_field
       where ad_column.ad_process_id = ad_process.ad_process_id 
       and ad_column.ad_column_id = ad_field.ad_column_id  
@@ -443,7 +443,7 @@
         ad_process_id AS reference, procedurename AS NAME, 
         '' AS TYPE, '' AS referencevalue,
         '' AS defaultvalue, '' AS fieldlength, '' AS realname, 
-        description AS tablename, help AS xmltext, isjasper 
+        description AS tablename, help AS xmltext, isjasper, '' AS isautosave
         FROM AD_PROCESS
         WHERE isactive='Y'
         AND UIPattern='S'
diff -r 8117d812246a -r 22d964b83fe7 
src-wad/src/org/openbravo/wad/Template_ActionButton.html
--- a/src-wad/src/org/openbravo/wad/Template_ActionButton.html  Thu Apr 15 
19:32:45 2010 +0200
+++ b/src-wad/src/org/openbravo/wad/Template_ActionButton.html  Thu Apr 15 
21:45:53 2010 +0200
@@ -41,13 +41,12 @@
 <script language="JavaScript" src="../../../../../web/js/ajax.js" 
type="text/javascript"></script>
 <script language="JavaScript" 
src="../../../../../web/js/default/MessageBox.js" 
type="text/javascript"></script>
 <FIELD_TMP id="importJS"></FIELD_TMP>
+<script type="text/javascript" id="reloadOpener">
+window.onunload = reloadOpener; // Reload opener when closing/canceling
+</script>
 <script language="JavaScript" type="text/javascript">
 var action="";
 
-
-window.onunload = reloadOpener; // Reload opener when closing/canceling
-
-
 function validate(action, form, value) {
   var frm = document.frmMain;
   var key = frm.inpKey;
diff -r 8117d812246a -r 22d964b83fe7 
src-wad/src/org/openbravo/wad/WadActionButton.java

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to