details: /erp/devel/pi/rev/27da3568c48f
changeset: 7917:27da3568c48f
user: Valery Lezhebokov <valery.lezhebokov <at> gmail.com>
date: Mon Jul 12 22:58:55 2010 +0200
summary: Fixes issue 0009740: Module version number validator (DB trigger)
changed to allow integers only.
details: /erp/devel/pi/rev/24bb544a4424
changeset: 7918:24bb544a4424
user: Valery Lezhebokov <valery.lezhebokov <at> gmail.com>
date: Mon Jul 26 14:43:05 2010 +0200
summary: Fixes issue 9740: Module version number validator (DB trigger)
changed to allow integers only.
details: /erp/devel/pi/rev/7aabb80b744d
changeset: 7919:7aabb80b744d
user: Valery Lezhebokov <valery.lezhebokov <at> gmail.com>
date: Mon Jul 26 15:01:24 2010 +0200
summary: Merge branches
diffstat:
CONTRIBUTORS |
1 +
build.xml |
28 +-
referencedata/sampledata/QA_Testing.xml |
265965 +++++----
src-db/database/build.xml |
8 +-
src-db/database/lib/dbsourcemanager.jar |
0
src-db/database/model/functions/AD_MODULE_CHECKED.xml |
42 +
src-db/database/model/functions/AD_MODULE_IDENTIFIER.xml |
48 +
src-db/database/model/functions/C_ORDER_POST1.xml |
8 +-
src-db/database/model/functions/C_REMITTANCE_POST.xml |
2 +-
src-db/database/model/functions/FACT_ACCT_RESET.xml |
4 +-
src-db/database/model/functions/MRP_PURCHASEPLAN.xml |
12 +-
src-db/database/model/functions/MRP_RUN_INITIALIZE.xml |
2 +
src-db/database/model/functions/M_INOUT_POST.xml |
41 +
src-db/database/model/tables/AD_TREENODEBP.xml |
4 +
src-db/database/model/tables/AD_TREENODEPR.xml |
4 +
src-db/database/model/tables/C_PERIODCONTROL.xml |
3 +
src-db/database/model/triggers/AD_DATASET_COLUMN_MOD_TRG.xml |
17 +-
src-db/database/model/triggers/AD_DATASET_TABLE_MOD_TRG.xml |
15 +-
src-db/database/model/triggers/AD_ELEMENT_TRL_TRG.xml |
42 +-
src-db/database/model/triggers/AD_MODULE_VERSION_TRG.xml |
10 +-
src-db/database/model/views/C_INVOICE_CANDIDATE_V.xml |
2 +-
src-db/database/sourcedata/AD_ELEMENT.xml |
11 +-
src-db/database/sourcedata/AD_FIELD.xml |
16 +-
src-db/database/sourcedata/AD_MESSAGE.xml |
22 +
src-db/database/sourcedata/AD_MODULE.xml |
1 +
src-db/database/sourcedata/AD_REF_LIST.xml |
23 +
src-db/database/sourcedata/AD_REF_TABLE.xml |
2 +-
src-db/database/sourcedata/AD_TEXTINTERFACES.xml |
88 +-
src-test/org/openbravo/test/dal/IssuesTest.java |
23 +
src/org/openbravo/erpCommon/ad_forms/About.html |
2 +-
src/org/openbravo/erpCommon/ad_forms/AcctServer.java |
4 +-
src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql |
1 +
src/org/openbravo/erpCommon/ad_forms/AlertManagement_data.xsql |
98 +-
src/org/openbravo/erpCommon/ad_forms/DocInvoice.java |
5 +
src/org/openbravo/erpCommon/ad_forms/DocPayment_data.xsql |
2 +-
src/org/openbravo/erpCommon/ad_forms/InitialClientSetup.html |
76 +-
src/org/openbravo/erpCommon/ad_forms/InitialClientSetup.java |
30 +-
src/org/openbravo/erpCommon/ad_forms/InitialOrgSetup.java |
17 +-
src/org/openbravo/erpCommon/ad_forms/InitialOrgSetup_data.xsql |
2 +-
src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java |
18 +-
src/org/openbravo/erpCommon/ad_forms/ModuleManagementSettings.html |
6 +-
src/org/openbravo/erpCommon/ad_reports/ReportBudgetExportExcel.java |
3 +-
src/org/openbravo/erpCommon/ad_reports/ReportBudgetGenerateExcelXLS.html |
1 -
src/org/openbravo/erpCommon/ad_reports/ReportBudgetGenerateExcelXLS.xml |
1 -
src/org/openbravo/erpCommon/ad_reports/ReportDebtPaymentTrack.java |
111 +-
src/org/openbravo/erpCommon/ad_reports/ReportDebtPaymentTrack_data.xsql |
282 +-
src/org/openbravo/erpCommon/businessUtility/InitialSetupUtility.java |
13 +-
src/org/openbravo/erpCommon/info/Locator_data.xsql |
4 +-
src/org/openbravo/erpCommon/modules/ImportModule.java |
43 +-
src/org/openbravo/erpCommon/modules/ModuleReferenceDataClientTree_data.xsql |
5 +-
src/org/openbravo/erpCommon/security/Login_F1.html |
25 +-
src/org/openbravo/erpCommon/security/SessionLogin.java |
2 +-
src/org/openbravo/erpCommon/utility/GenericTree.srpt |
2 +-
src/org/openbravo/erpCommon/utility/GenericTree.xml |
1 +
src/org/openbravo/reference/ui/UIReferenceUtility.java |
7 +-
src/org/openbravo/service/db/CallProcess.java |
1 +
web/js/appStatus.js |
15 +-
web/js/utils.js |
71 +-
58 files changed, 134052 insertions(+), 133240 deletions(-)
diffs (truncated from 268332 to 300 lines):
diff -r 7fb79db72f66 -r 7aabb80b744d CONTRIBUTORS
--- a/CONTRIBUTORS Mon Jul 12 22:54:26 2010 +0200
+++ b/CONTRIBUTORS Mon Jul 26 15:01:24 2010 +0200
@@ -7,3 +7,4 @@
Ben Sommerville <[email protected]> - Bug fixing
Ville Lindfors <[email protected]> - Code clean up
Miroslav Lazarevic <[email protected]> - Fixes to the build system
+Valery Lezhebokov <[email protected]> - Bug fixing
diff -r 7fb79db72f66 -r 7aabb80b744d build.xml
--- a/build.xml Mon Jul 12 22:54:26 2010 +0200
+++ b/build.xml Mon Jul 26 15:01:24 2010 +0200
@@ -190,6 +190,10 @@
</condition>
<path id="project.class.path">
+ <dirset dir="${base.modules}">
+ <include name="*/build/classes/" />
+ </dirset>
+ <pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
<pathelement path="${build}" />
<pathelement path="${base.src}" />
<fileset dir="${base.lib}">
@@ -213,14 +217,14 @@
<fileset dir="${base.modules}">
<include name="*/lib/**" />
</fileset>
+ </path>
+
+ <!-- This classpath is needed only for the compile.apply.module task-->
+ <path id="apply.module.compile.classpath">
<dirset dir="${base.modules}">
<include name="*/build/classes/" />
</dirset>
<pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
- </path>
-
- <!-- This classpath is needed only for the compile.apply.module task-->
- <path id="apply.module.compile.classpath">
<pathelement path="${build.apply.module}" />
<pathelement path="${base.src}" />
<fileset dir="${base.lib}">
@@ -244,14 +248,14 @@
<fileset dir="${base.modules}">
<include name="*/lib/**" />
</fileset>
+ </path>
+
+ <!-- This classpath is needed only for the apply.module task-->
+ <path id="apply.module.runtime.classpath">
<dirset dir="${base.modules}">
<include name="*/build/classes/" />
</dirset>
<pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
- </path>
-
- <!-- This classpath is needed only for the apply.module task-->
- <path id="apply.module.runtime.classpath">
<pathelement path="${build.apply.module}" />
<pathelement path="${build}" />
<pathelement path="${base.src}" />
@@ -276,10 +280,6 @@
<fileset dir="${base.modules}">
<include name="*/lib/**" />
</fileset>
- <dirset dir="${base.modules}">
- <include name="*/build/classes/" />
- </dirset>
- <pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
</path>
<macrodef name="updatesystemstatus">
@@ -926,12 +926,16 @@
<or>
<equals arg1="${os.arch}" arg2="x86" />
<equals arg1="${os.arch}" arg2="i386" />
+ <contains string="${os.name}" substring="Windows" />
</or>
</condition>
<condition property="osarch" value="-x64">
<or>
<equals arg1="${os.arch}" arg2="amd64" />
<equals arg1="${os.arch}" arg2="x86_64" />
+ <not>
+ <contains string="${os.name}" substring="Windows" />
+ </not>
</or>
</condition>
<condition property="osarch" value="-ia64">
diff -r 7fb79db72f66 -r 7aabb80b744d referencedata/sampledata/QA_Testing.xml
--- a/referencedata/sampledata/QA_Testing.xml Mon Jul 12 22:54:26 2010 +0200
+++ b/referencedata/sampledata/QA_Testing.xml Mon Jul 26 15:01:24 2010 +0200
@@ -1,132976 +1,132989 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ob:Openbravo xmlns:ob="http://www.openbravo.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <ADClient id="4028E6C72959682B01295A070852010D">
- <id>4028E6C72959682B01295A070852010D</id>
- <organization id="0"/>
- <active>true</active>
- <searchKey>QA Testing</searchKey>
- <name>QA Testing</name>
- <description>QA Testing</description>
- <mailHost xsi:nil="true"/>
- <requestEmail xsi:nil="true"/>
- <requestUser xsi:nil="true"/>
- <requestUserPassword xsi:nil="true"/>
- <requestFolder xsi:nil="true"/>
- <language xsi:nil="true"/>
- <multilingualDocuments>false</multilingualDocuments>
- <sMTPAuthentification>false</sMTPAuthentification>
- <currency id="102"/>
- </ADClient>
- <FinancialMgmtPaymentTerm id="7B308C5CB9674BB3A56E63D85887058A">
- <id>7B308C5CB9674BB3A56E63D85887058A</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>30 days, 5</name>
- <description xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <fixedDueDate>true</fixedDueDate>
- <overduePaymentDaysRule>0</overduePaymentDaysRule>
- <maturityDate1>5</maturityDate1>
- <offsetMonthDue>1</offsetMonthDue>
- <nextBusinessDay>false</nextBusinessDay>
- <default>false</default>
- <searchKey>30d/5</searchKey>
- <overduePaymentDayRule xsi:nil="true"/>
- <valid>false</valid>
- <maturityDate2 xsi:nil="true"/>
- <maturityDate3 xsi:nil="true"/>
- </FinancialMgmtPaymentTerm>
- <FinancialMgmtPaymentTerm id="CA9D9E3E296C48E8B3F8796445F0C17D">
- <id>CA9D9E3E296C48E8B3F8796445F0C17D</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>90 days</name>
- <description xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <fixedDueDate>false</fixedDueDate>
- <overduePaymentDaysRule>0</overduePaymentDaysRule>
- <maturityDate1 xsi:nil="true"/>
- <offsetMonthDue>3</offsetMonthDue>
- <nextBusinessDay>false</nextBusinessDay>
- <default>false</default>
- <searchKey>90d</searchKey>
- <overduePaymentDayRule xsi:nil="true"/>
- <valid>false</valid>
- <maturityDate2 xsi:nil="true"/>
- <maturityDate3 xsi:nil="true"/>
- </FinancialMgmtPaymentTerm>
- <ADUser id="0AB400823F04412EBBE5996F14B662C5">
- <id>0AB400823F04412EBBE5996F14B662C5</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>USAUser</name>
- <description>USAUser</description>
- <password>vGlGqXZ4nqhiXDpuUBc6OxagWVY=</password>
- <email xsi:nil="true"/>
- <supervisor xsi:nil="true"/>
- <businessPartner xsi:nil="true"/>
- <processNow xsi:nil="true"/>
- <emailServerUsername xsi:nil="true"/>
- <emailServerPassword xsi:nil="true"/>
- <partnerAddress xsi:nil="true"/>
- <greeting xsi:nil="true"/>
- <position xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <phone xsi:nil="true"/>
- <alternativePhone xsi:nil="true"/>
- <fax xsi:nil="true"/>
- <lastContactDate xsi:nil="true"/>
- <lastContactResult xsi:nil="true"/>
- <birthday xsi:nil="true"/>
- <trxOrganization xsi:nil="true"/>
- <firstName xsi:nil="true"/>
- <lastName xsi:nil="true"/>
- <username>USAUser</username>
- <defaultClient xsi:nil="true"/>
- <defaultLanguage id="192"/>
- <defaultOrganization xsi:nil="true"/>
- <defaultRole xsi:nil="true"/>
- <defaultWarehouse xsi:nil="true"/>
- <locked>false</locked>
- </ADUser>
- <ADUser id="4028E6C72959682B01295A0735CB0120">
- <id>4028E6C72959682B01295A0735CB0120</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>QAAdmin</name>
- <description>QAAdmin</description>
- <password>ysB5jZDw0d9am0sB8WCWAPHwGhc=</password>
- <email xsi:nil="true"/>
- <supervisor xsi:nil="true"/>
- <businessPartner xsi:nil="true"/>
- <processNow>false</processNow>
- <emailServerUsername xsi:nil="true"/>
- <emailServerPassword xsi:nil="true"/>
- <partnerAddress xsi:nil="true"/>
- <greeting xsi:nil="true"/>
- <position xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <phone xsi:nil="true"/>
- <alternativePhone xsi:nil="true"/>
- <fax xsi:nil="true"/>
- <lastContactDate xsi:nil="true"/>
- <lastContactResult xsi:nil="true"/>
- <birthday xsi:nil="true"/>
- <trxOrganization xsi:nil="true"/>
- <firstName xsi:nil="true"/>
- <lastName xsi:nil="true"/>
- <username>QAAdmin</username>
- <defaultClient xsi:nil="true"/>
- <defaultLanguage id="192"/>
- <defaultOrganization xsi:nil="true"/>
- <defaultRole id="4028E6C72959682B01295A071429011E"/>
- <defaultWarehouse xsi:nil="true"/>
- <locked>false</locked>
- </ADUser>
- <ADUser id="4028E6C72959682B01295F40C1D702E6">
- <id>4028E6C72959682B01295F40C1D702E6</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>John</name>
- <description xsi:nil="true"/>
- <password xsi:nil="true"/>
- <email xsi:nil="true"/>
- <supervisor xsi:nil="true"/>
- <businessPartner id="4028E6C72959682B01295F40BDDF02E3"/>
- <processNow>false</processNow>
- <emailServerUsername xsi:nil="true"/>
- <emailServerPassword xsi:nil="true"/>
- <partnerAddress xsi:nil="true"/>
- <greeting xsi:nil="true"/>
- <position xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <phone xsi:nil="true"/>
- <alternativePhone xsi:nil="true"/>
- <fax xsi:nil="true"/>
- <lastContactDate xsi:nil="true"/>
- <lastContactResult xsi:nil="true"/>
- <birthday xsi:nil="true"/>
- <trxOrganization xsi:nil="true"/>
- <firstName xsi:nil="true"/>
- <lastName xsi:nil="true"/>
- <username xsi:nil="true"/>
- <defaultClient xsi:nil="true"/>
- <defaultLanguage xsi:nil="true"/>
- <defaultOrganization xsi:nil="true"/>
- <defaultRole xsi:nil="true"/>
- <defaultWarehouse xsi:nil="true"/>
- <locked>false</locked>
- </ADUser>
- <ADUser id="4028E6C72959682B01295F40C30F02EA">
- <id>4028E6C72959682B01295F40C30F02EA</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>Albert</name>
- <description xsi:nil="true"/>
- <password xsi:nil="true"/>
- <email xsi:nil="true"/>
- <supervisor xsi:nil="true"/>
- <businessPartner id="4028E6C72959682B01295F40C2A202E7"/>
- <processNow>false</processNow>
- <emailServerUsername xsi:nil="true"/>
- <emailServerPassword xsi:nil="true"/>
- <partnerAddress xsi:nil="true"/>
- <greeting xsi:nil="true"/>
- <position xsi:nil="true"/>
- <comments xsi:nil="true"/>
- <phone xsi:nil="true"/>
- <alternativePhone xsi:nil="true"/>
- <fax xsi:nil="true"/>
- <lastContactDate xsi:nil="true"/>
- <lastContactResult xsi:nil="true"/>
- <birthday xsi:nil="true"/>
- <trxOrganization xsi:nil="true"/>
- <firstName xsi:nil="true"/>
- <lastName xsi:nil="true"/>
- <username xsi:nil="true"/>
- <defaultClient xsi:nil="true"/>
- <defaultLanguage xsi:nil="true"/>
- <defaultOrganization xsi:nil="true"/>
- <defaultRole xsi:nil="true"/>
- <defaultWarehouse xsi:nil="true"/>
- <locked>false</locked>
- </ADUser>
- <ADUser id="4028E6C72959682B01295F40C43802EF">
- <id>4028E6C72959682B01295F40C43802EF</id>
- <client id="4028E6C72959682B01295A070852010D"/>
- <organization id="0"/>
- <active>true</active>
- <name>Alfred</name>
- <description xsi:nil="true"/>
- <password xsi:nil="true"/>
- <email xsi:nil="true"/>
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits