Author: sichen
Date: Tue Jan 16 09:37:36 2007
New Revision: 496787
URL:
http://svn.apache.org/viewvc?view=rev&rev=496787Log:
Added an overrideGlAccountId to the PaymentApplication entity to specify a payment directly against that GL account
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?view=diff&rev=496787&r1=496786&r2=496787==============================================================================
--- ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/applications/accounting/entitydef/entitymodel.xml Tue Jan 16 09:37:36 2007
@@ -2361,6 +2361,7 @@
<field name="invoiceId" type="id"></field>
<field name="invoiceItemSeqId" type="id"></field>
<field name="billingAccountId" type="id"></field>
+ <field name="overrideGlAccountId" type="id"><description>If filled in, payment is applied directly against this GL account</description></field>
<field name="toPaymentId" type="id"><!-- To be used when a payment is based on or comes from another payment, like a payment that is a return of a mistaken or over-payment --></field>
<field name="taxAuthGeoId" type="id"/>
<field name="amountApplied" type="currency-amount"></field>
@@ -2383,6 +2384,9 @@
</relation>
<relation type="one" fk-name="PAYMENT_APP_GEO" rel-entity-name="Geo">
<key-map field-name="taxAuthGeoId" rel-field-name="geoId"/>
+ </relation>
+ <relation type="one" fk-name="PAYMENT_APP_ORGLA" rel-entity-name="GlAccount">
+ <key-map field-name="overrideGlAccountId" rel-field-name="glAccountId"/>
</relation>
</entity>
<entity entity-name="PaymentAttribute"