details:   /erp/devel/pi/rev/675f5d15388d
changeset: 7045:675f5d15388d
user:      Mikel Irurita  <mikel.irurita <at> openbravo.com>
date:      Wed Apr 14 20:01:17 2010 +0200
summary:   Columns modifications for APRM and fixes in Payment status ref list

diffstat:

 src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml |   2 +-
 src-db/database/model/tables/FIN_FINANCIAL_ACCOUNT.xml  |   7 +++
 src-db/database/sourcedata/AD_COLUMN.xml                |  35 ++++++++++++++++-
 src-db/database/sourcedata/AD_VAL_RULE.xml              |   2 +-
 4 files changed, 42 insertions(+), 4 deletions(-)

diffs (107 lines):

diff -r 6f8665876963 -r 675f5d15388d 
src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml
--- a/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Wed Apr 14 
19:16:02 2010 +0200
+++ b/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Wed Apr 14 
20:01:17 2010 +0200
@@ -53,7 +53,7 @@
         <default/>
         <onCreateDefault/>
       </column>
-      <column name="C_GLITEM_ID" primaryKey="false" required="true" 
type="VARCHAR" size="32" autoIncrement="false">
+      <column name="C_GLITEM_ID" primaryKey="false" required="false" 
type="VARCHAR" size="32" autoIncrement="false">
         <default/>
         <onCreateDefault/>
       </column>
diff -r 6f8665876963 -r 675f5d15388d 
src-db/database/model/tables/FIN_FINANCIAL_ACCOUNT.xml
--- a/src-db/database/model/tables/FIN_FINANCIAL_ACCOUNT.xml    Wed Apr 14 
19:16:02 2010 +0200
+++ b/src-db/database/model/tables/FIN_FINANCIAL_ACCOUNT.xml    Wed Apr 14 
20:01:17 2010 +0200
@@ -109,6 +109,10 @@
         <default><![CDATA[N]]></default>
         <onCreateDefault/>
       </column>
+      <column name="FIN_MATCHING_ALGORITHM_ID" primaryKey="false" 
required="false" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
       <foreign-key foreignTable="AD_CLIENT" name="FIN_AD_CLIENT_ACCOUNT">
         <reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
       </foreign-key>
@@ -124,6 +128,9 @@
       <foreign-key foreignTable="C_LOCATION" name="FIN_FINACC_LOCATION">
         <reference local="C_LOCATION_ID" foreign="C_LOCATION_ID"/>
       </foreign-key>
+      <foreign-key foreignTable="FIN_MATCHING_ALGORITHM" 
name="FIN_FINACC_MATCH_ALGORITHM">
+        <reference local="FIN_MATCHING_ALGORITHM_ID" 
foreign="FIN_MATCHING_ALGORITHM_ID"/>
+      </foreign-key>
       <check name="FIN_FINACC_DEFAULT_CHECK"><![CDATA[ISDEFAULT IN ('Y', 
'N')]]></check>
     </table>
   </database>
diff -r 6f8665876963 -r 675f5d15388d src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Wed Apr 14 19:16:02 2010 +0200
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Wed Apr 14 20:01:17 2010 +0200
@@ -270661,7 +270661,7 @@
 <!--7891269C83E2655DE040007F010155CE-->  
<AD_REFERENCE_VALUE_ID><![CDATA[575BCB88A4694C27BC013DE9C73E6FE7]]></AD_REFERENCE_VALUE_ID>
 <!--7891269C83E2655DE040007F010155CE-->  
<AD_VAL_RULE_ID><![CDATA[B3DF10D5093140319BB2FBD43E5D8C47]]></AD_VAL_RULE_ID>
 <!--7891269C83E2655DE040007F010155CE-->  
<FIELDLENGTH><![CDATA[40]]></FIELDLENGTH>
-<!--7891269C83E2655DE040007F010155CE-->  <DEFAULTVALUE><![cda...@sql=select 
CASE '@Isreceipt@' WHEN 'Y' THEN 'RAP' ELSE 'PPP' END]]></DEFAULTVALUE>
+<!--7891269C83E2655DE040007F010155CE-->  <DEFAULTVALUE><![cda...@sql=select 
(CASE WHEN @isrece...@='Y' THEN 'RAP' ELSE 'PPP' END) FROM 
DUAL]]></DEFAULTVALUE>
 <!--7891269C83E2655DE040007F010155CE-->  <ISKEY><![CDATA[N]]></ISKEY>
 <!--7891269C83E2655DE040007F010155CE-->  <ISPARENT><![CDATA[N]]></ISPARENT>
 <!--7891269C83E2655DE040007F010155CE-->  
<ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
@@ -271836,7 +271836,7 @@
 <!--7891269C841A655DE040007F010155CE-->  
<FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
 <!--7891269C841A655DE040007F010155CE-->  <ISKEY><![CDATA[N]]></ISKEY>
 <!--7891269C841A655DE040007F010155CE-->  <ISPARENT><![CDATA[N]]></ISPARENT>
-<!--7891269C841A655DE040007F010155CE-->  
<ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--7891269C841A655DE040007F010155CE-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
 <!--7891269C841A655DE040007F010155CE-->  
<ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
 <!--7891269C841A655DE040007F010155CE-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
 <!--7891269C841A655DE040007F010155CE-->  <SEQNO><![CDATA[130]]></SEQNO>
@@ -285461,6 +285461,37 @@
 <!--CEC2AA7C93F4423A97CE96BDD1C4B49F-->  
<ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
 <!--CEC2AA7C93F4423A97CE96BDD1C4B49F--></AD_COLUMN>
 
+<!--D160BFBF2CD74DAEB9FF7C425874E282--><AD_COLUMN>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_COLUMN_ID><![CDATA[D160BFBF2CD74DAEB9FF7C425874E282]]></AD_COLUMN_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <NAME><![CDATA[Matching 
Algorithm]]></NAME>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <DESCRIPTION><![CDATA[Identifies the 
algorithm used to match the imported bank statement lines]]></DESCRIPTION>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <HELP><![CDATA[Identifies the 
algorithm used to match the imported bank statement lines]]></HELP>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<COLUMNNAME><![CDATA[FIN_Matching_Algorithm_ID]]></COLUMNNAME>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_TABLE_ID><![CDATA[B129E53BC0E747879F7BA17F0AECEC32]]></AD_TABLE_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <SEQNO><![CDATA[280]]></SEQNO>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_ELEMENT_ID><![CDATA[828EE0AE7FE35FA1E040007F010067C7]]></AD_ELEMENT_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  <POSITION><![CDATA[28]]></POSITION>
+<!--D160BFBF2CD74DAEB9FF7C425874E282-->  
<ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--D160BFBF2CD74DAEB9FF7C425874E282--></AD_COLUMN>
+
 <!--D1B2113CC0504A0C8A29B2EEC76EE22A--><AD_COLUMN>
 <!--D1B2113CC0504A0C8A29B2EEC76EE22A-->  
<AD_COLUMN_ID><![CDATA[D1B2113CC0504A0C8A29B2EEC76EE22A]]></AD_COLUMN_ID>
 <!--D1B2113CC0504A0C8A29B2EEC76EE22A-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 6f8665876963 -r 675f5d15388d src-db/database/sourcedata/AD_VAL_RULE.xml
--- a/src-db/database/sourcedata/AD_VAL_RULE.xml        Wed Apr 14 19:16:02 
2010 +0200
+++ b/src-db/database/sourcedata/AD_VAL_RULE.xml        Wed Apr 14 20:01:17 
2010 +0200
@@ -1510,7 +1510,7 @@
 <!--B3DF10D5093140319BB2FBD43E5D8C47-->  <NAME><![CDATA[FIN_Payment Status 
validation]]></NAME>
 <!--B3DF10D5093140319BB2FBD43E5D8C47-->  <DESCRIPTION><![CDATA[Filter status 
in sales and purchase.]]></DESCRIPTION>
 <!--B3DF10D5093140319BB2FBD43E5D8C47-->  <TYPE><![CDATA[S]]></TYPE>
-<!--B3DF10D5093140319BB2FBD43E5D8C47-->  <CODE><![CDATA[(('@Isreceipt@'='Y') 
AND Value IN ('RAP','RPR','RDNC','PC')) OR (('@Isreceipt@'='N') AND Value IN 
('PWNC','PPM','PPP','PC'))]]></CODE>
+<!--B3DF10D5093140319BB2FBD43E5D8C47-->  <CODE><![CDATA[((@isrece...@='Y') AND 
Value IN ('RAP','RPR','RDNC','PC')) OR ((@isrece...@='N') AND Value IN 
('PWNC','PPM','PPP','PC'))]]></CODE>
 <!--B3DF10D5093140319BB2FBD43E5D8C47-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--B3DF10D5093140319BB2FBD43E5D8C47--></AD_VAL_RULE>
 

------------------------------------------------------------------------------
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
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to