Hi Ashish

The RateType entity is already defined in the workeffort app, so warnings
are being thrown when ofbiz starts.

Regards
Scott

2008/5/17 <[EMAIL PROTECTED]>:

> Author: ashish
> Date: Fri May 16 07:40:22 2008
> New Revision: 657085
>
> URL: http://svn.apache.org/viewvc?rev=657085&view=rev
> Log:
> Applied patch from JIRA issue :-
> https://issues.apache.org/jira/browse/OFBIZ-1659.
>
> Following things are covered in this patch :-
> 1) Created Entities PositionTypeRate and  RateType.
> (Details of entities are taken from Data Model Resource Book 1)
> 2) Added the sample data for the BenefitType entity.
>
>
> Thanks Parimal Gain for your patch.
>
> Modified:
>    ofbiz/trunk/applications/humanres/data/HumanResTypeData.xml
>    ofbiz/trunk/applications/humanres/entitydef/entitygroup.xml
>    ofbiz/trunk/applications/humanres/entitydef/entitymodel.xml
>
> Modified: ofbiz/trunk/applications/humanres/data/HumanResTypeData.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/data/HumanResTypeData.xml?rev=657085&r1=657084&r2=657085&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/humanres/data/HumanResTypeData.xml (original)
> +++ ofbiz/trunk/applications/humanres/data/HumanResTypeData.xml Fri May 16
> 07:40:22 2008
> @@ -51,4 +51,8 @@
>     <ResponsibilityType description="Resource Management" hasTable="N"
> parentTypeId="" statusTypeId="RES_MGMT"/>
>     <ResponsibilityType description="Production Management" hasTable="N"
> parentTypeId="" statusTypeId="PROD_MGMT"/>
>     <ResponsibilityType description="Sales Management" hasTable="N"
> parentTypeId="" statusTypeId="SALES_MGMT"/>
> +
> +    <BenefitType description="Health" hasTable="N" parentTypeId=""
> benefitTypeId="HEALTH"/>
> +    <BenefitType description="Vacation" hasTable="N" parentTypeId=""
> benefitTypeId="VACATION"/>
> +    <BenefitType description="Sick Leave" hasTable="N" parentTypeId=""
> benefitTypeId="SICK_LEAVE"/>
>  </entity-engine-xml>
>
> Modified: ofbiz/trunk/applications/humanres/entitydef/entitygroup.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/entitydef/entitygroup.xml?rev=657085&r1=657084&r2=657085&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/humanres/entitydef/entitygroup.xml (original)
> +++ ofbiz/trunk/applications/humanres/entitydef/entitygroup.xml Fri May 16
> 07:40:22 2008
> @@ -68,6 +68,8 @@
>     <entity-group group="org.ofbiz" entity="EmplPositionType" />
>     <entity-group group="org.ofbiz" entity="EmplPositionTypeClass" />
>     <entity-group group="org.ofbiz" entity="ValidResponsibility" />
> +    <entity-group group="org.ofbiz" entity="EmplPositionTypeRate" />
> +    <entity-group group="org.ofbiz" entity="RateType" />
>
>  </entitygroup>
>
>
> Modified: ofbiz/trunk/applications/humanres/entitydef/entitymodel.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/entitydef/entitymodel.xml?rev=657085&r1=657084&r2=657085&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/humanres/entitydef/entitymodel.xml (original)
> +++ ofbiz/trunk/applications/humanres/entitydef/entitymodel.xml Fri May 16
> 07:40:22 2008
> @@ -687,5 +687,38 @@
>         <key-map field-name="responsibilityTypeId"/>
>       </relation>
>     </entity>
> +    <entity entity-name="EmplPositionTypeRate"
> +            package-name="org.ofbiz.humanres.position"
> +            title="EmplPosition Type Rate Entity">
> +        <field name="emplPositionTypeId" type="id-ne"/>
> +        <field name="periodTypeId" type="id-ne"/>
> +        <field name="salaryStepSeqId" type="id"/>
> +        <field name="rateTypeId" type="id"/>
> +        <field name="payGradeId" type="id"/>
> +        <field name="fromDate" type="date-time"/>
> +        <field name="thruDate" type="date-time"/>
> +        <field name="rate" type="id"/>
> +        <prim-key field="fromDate"/>
> +        <relation type="one" fk-name="EMPL_PSTPRT_EPTP"
> rel-entity-name="EmplPositionType">
> +            <key-map field-name="emplPositionTypeId"/>
> +        </relation>
> +        <relation type="one" fk-name="EMPL_PSTPRT_PRDTYP"
> rel-entity-name="PeriodType">
> +            <key-map field-name="periodTypeId"/>
> +        </relation>
> +        <relation type="one-nofk" fk-name="EMPL_PSTPRT_SSTP"
> rel-entity-name="SalaryStep">
> +            <key-map field-name="salaryStepSeqId"/>
> +            <key-map field-name="payGradeId"/>
> +        </relation>
> +        <relation type="one-nofk" fk-name="EMPL_PSTPRT_RTTYP"
> rel-entity-name="RateType">
> +            <key-map field-name="rateTypeId"/>
> +        </relation>
> +    </entity>
> +    <entity entity-name="RateType"
> +            package-name="org.ofbiz.humanres.position"
> +            title="Rate Type Entity">
> +        <field name="rateTypeId" type="id-ne"/>
> +        <field name="description" type="description"/>
> +        <prim-key field="rateTypeId"/>
> +    </entity>
>  </entitymodel>
>
>
>
>

Reply via email to