I think Si isn't subscribed to this mailing list...

Anyway, this change just triggered a problem in the demo data which
I noticed by coincidence yesterday while looking at the
AccountingTypeData.xml ;-)

A fix for this is either to add a GlAccountType "EXPENSE" or remove
the parentTypeId from "PURCHASE_PRICE_VAR"
(For example "OTHER_EXPENSE" has no parent "EXPENSE")

I'm not sure which is better...

Christian

Si,
Problems have been encountered while loading data due to this code.

(ERROR: insert or update on table "gl_account_type" violates foreign key
constraint "glactty_par"
 Detail: Key (parent_type_id)=(EXPENSE) is not present in table
"gl_account_type".)). Rolling back transaction.

Regards,
Pankaj Savita

On Thu, Feb 28, 2008 at 5:43 AM, <[EMAIL PROTECTED]> wrote:

Author: sichen
Date: Wed Feb 27 16:12:58 2008
New Revision: 631785

URL: http://svn.apache.org/viewvc?rev=631785&view=rev
Log:
Add relation for GlAccountType's parent/child structure.

Modified:
   ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml

Modified: ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml?rev=631785&r1=631784&r2=631785&view=diff

==============================================================================
--- ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml
(original)
+++ ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml Wed Feb
27 16:12:58 2008
@@ -1885,6 +1885,9 @@
      <field name="hasTable" type="indicator"></field>
      <field name="description" type="description"></field>
      <prim-key field="glAccountTypeId"/>
+      <relation type="one" fk-name="GLACTTY_PAR" title="Parent"
rel-entity-name="GlAccountType">
+        <key-map field-name="parentTypeId"
rel-field-name="glAccountTypeId"/>
+      </relation>
    </entity>
    <entity entity-name="GlAccountTypeDefault"
            package-name="org.ofbiz.accounting.ledger"






<http://www.hotwaxmedia.com>



--
Mit freundlichen Grüßen
Christian Geisert

ISU GmbH * Kreisstr. 9 * 76297 Stutensee * Germany
Tel. 0721/96731-13 * Fax 0721/96731-55
www.isu-gmbh.de * [EMAIL PROTECTED]

Geschäftsführer: Hartmut Glasenapp
Amtsgericht Mannheim HRB 106505
USt.-Id Nr. DE 158792445
St.-Nr. 34 413 82630

Reply via email to