[OFBiz] SVN: r7255 - trunk/applications/accounting/entitydef

jacopo@svn.ofbiz.org jacopo at svn.ofbiz.org
Mon Apr 10 03:49:32 CDT 2006


Author: jacopo
Date: 2006-04-10 03:49:22 -0500 (Mon, 10 Apr 2006)
New Revision: 7255

Modified:
   trunk/applications/accounting/entitydef/entitygroup.xml
   trunk/applications/accounting/entitydef/entitymodel.xml
Log:
Added CostComponentCalc and WorkEffortCostCalculation entities for the work effort costing.


Modified: trunk/applications/accounting/entitydef/entitygroup.xml
===================================================================
--- trunk/applications/accounting/entitydef/entitygroup.xml	2006-04-10 07:44:40 UTC (rev 7254)
+++ trunk/applications/accounting/entitydef/entitygroup.xml	2006-04-10 08:49:22 UTC (rev 7255)
@@ -122,6 +122,8 @@
     <entity-group group="org.ofbiz" entity="ProductAverageCost" />
     <entity-group group="org.ofbiz" entity="SettlementTerm" />
     <entity-group group="org.ofbiz" entity="VarianceReasonGlAccount" />
+    <entity-group group="org.ofbiz" entity="CostComponentCalc" />
+    <entity-group group="org.ofbiz" entity="WorkEffortCostCalculation" />
 
   <!-- ========================================================= -->
   <!-- org.ofbiz.accounting.payment -->

Modified: trunk/applications/accounting/entitydef/entitymodel.xml
===================================================================
--- trunk/applications/accounting/entitydef/entitymodel.xml	2006-04-10 07:44:40 UTC (rev 7254)
+++ trunk/applications/accounting/entitydef/entitymodel.xml	2006-04-10 08:49:22 UTC (rev 7255)
@@ -1660,6 +1660,54 @@
       </relation>
     </entity>
 
+    <!-- Work Effort Costing -->
+    <entity entity-name="WorkEffortCostCalc"
+            package-name="org.ofbiz.workeffort.workeffort"
+            title="Work Effort Cost Calculation Entity">
+        <field name="workEffortId" type="id-ne"></field>
+        <field name="costComponentTypeId" type="id-ne"></field>
+        <field name="costComponentCalcId" type="id-ne"></field>
+        <field name="fromDate" type="date-time"></field>
+        <field name="thruDate" type="date-time"></field>
+        <prim-key field="workEffortId"/>
+        <prim-key field="costComponentTypeId"/>
+        <prim-key field="fromDate"/>
+        <relation type="one" fk-name="WK_EFFRT_COS_WEF" rel-entity-name="WorkEffort">
+            <key-map field-name="workEffortId"/>
+        </relation>
+        <relation type="one" fk-name="WK_EFFRT_COS_CCT" rel-entity-name="CostComponentType">
+            <key-map field-name="costComponentTypeId"/>
+        </relation>
+        <relation type="one" fk-name="WK_EFFRT_COS_CCC" rel-entity-name="CostComponentCalc">
+            <key-map field-name="costComponentCalcId"/>
+        </relation>
+    </entity>
+    <entity entity-name="CostComponentCalc"
+            package-name="org.ofbiz.workeffort.workeffort"
+            title="Cost Component Calculation Entity">
+        <field name="costComponentCalcId" type="id-ne"></field>
+        <field name="costGlAccountTypeId" type="id"></field>
+        <field name="offsettingGlAccountTypeId" type="id"></field>
+        <field name="fixedCost" type="currency-amount"></field>
+        <field name="variableCost" type="currency-amount"></field>
+        <field name="perMilliSecond" type="numeric"></field>
+        <field name="currencyUomId" type="id"></field>
+        <field name="costCustomMethodId" type="id"></field>
+        <prim-key field="costComponentCalcId"/>
+        <relation type="one" fk-name="COST_COM_CGLAT" title="Cost" rel-entity-name="GlAccountType">
+            <key-map field-name="costGlAccountTypeId" rel-field-name="glAccountTypeId"/>
+        </relation>
+        <relation type="one" fk-name="COST_COM_OGLAT" title="Offsetting" rel-entity-name="GlAccountType">
+            <key-map field-name="offsettingGlAccountTypeId" rel-field-name="glAccountTypeId"/>
+        </relation>
+        <relation type="one" fk-name="COST_COM_CUOM" rel-entity-name="Uom">
+            <key-map field-name="currencyUomId" rel-field-name="uomId"/>
+        </relation>
+        <relation type="one" fk-name="COST_COM_CMET" rel-entity-name="CustomMethod">
+            <key-map field-name="costCustomMethodId" rel-field-name="customMethodId"/>
+        </relation>
+    </entity>
+
   <!-- ========================================================= -->
   <!-- org.ofbiz.accounting.payment -->
   <!-- ========================================================= -->



More information about the Svn mailing list