ilscipio/scipio-erp

View on GitHub
applications/humanres/data/HumanResDemoData.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->
<entity-engine-xml>

    <!-- SCIPIO: demo skill types; there are none in stock Ofbiz
        TODO: localize -->
    <SkillType skillTypeId="DATA_ENTRY" description="Software data entry" hasTable="N" />  
    <SkillType skillTypeId="SW_MS_OFFICE" description="Microsoft Office" hasTable="N" />  
    <SkillType skillTypeId="PROG_JAVA" description="Java language programming" hasTable="N" />  
    <SkillType skillTypeId="LANG_EN" description="English language skills" hasTable="N" />    
    <SkillType skillTypeId="LANG_DE" description="German language skills" hasTable="N" />    

    <Party partyId="DemoEmployee"/><PartyRole partyId="DemoEmployee" roleTypeId="EMPLOYEE"/><!-- data completed by components loaded later -->

    <RateAmount rateTypeId="AVERAGE_PAY_RATE" rateCurrencyUomId="USD" periodTypeId="RATE_MONTH" workEffortId="_NA_" partyId="DemoEmployee" emplPositionTypeId="_NA_" fromDate="2000-01-30 17:58:56.038" rateAmount="2300"/>
    <RateAmount rateTypeId="AVERAGE_PAY_RATE" rateCurrencyUomId="USD" periodTypeId="RATE_MONTH" workEffortId="_NA_" partyId="_NA_" emplPositionTypeId="PROGRAMMER" fromDate="2000-01-30 17:58:56.038" rateAmount="2000"/>
    <EmplPosition emplPositionId="DEMO100" statusId="EMPL_POS_ACTIVE" partyId="Company" emplPositionTypeId="PROGRAMMER" salaryFlag="Y" exemptFlag="Y" fulltimeFlag="Y" temporaryFlag="Y"/>
    <EmplPositionFulfillment emplPositionId="DEMO100" partyId="DemoEmployee" fromDate="2009-01-30 17:58:02.745"/>
    <EmplPositionTypeRate emplPositionTypeId="PROGRAMMER" rateTypeId="AVERAGE_PAY_RATE" fromDate="2009-01-30 17:58:56.038"/>
    <Employment roleTypeIdFrom="INTERNAL_ORGANIZATIO" roleTypeIdTo="EMPLOYEE" partyIdFrom="Company" partyIdTo="DemoEmployee" fromDate="2000-01-30 17:50:15.767"/>
    
    <Party partyId="DemoApprover" partyTypeId="PERSON"/>
    <Person partyId="DemoApprover" firstName="Demo" lastName="Approver"/>
    
    <UserLogin userLoginId="demoapprover" currentPassword="{SHA}4afca3ceb9bb4b053efaf77766b5323163bd2266" requirePasswordChange="N" partyId="DemoApprover"/>
    <UserLoginSecurityGroup groupId="HUMANRES_APPROVER" userLoginId="demoapprover" fromDate="2001-01-01 12:00:00.0"/>

    <UserLogin userLoginId="demoemployee" currentPassword="{SHA}4afca3ceb9bb4b053efaf77766b5323163bd2266" requirePasswordChange="N" partyId="DemoEmployee"/>
    <SecurityPermission description="Employee can check the status of his requests and trainings assigned to him with this permission." permissionId="EMPLOYEE_VIEW"/>
    <SecurityGroupPermission groupId="HUMANRES_EMPLOYEE" permissionId="EMPLOYEE_VIEW"/>
    <UserLoginSecurityGroup groupId="HUMANRES_EMPLOYEE" userLoginId="demoemployee" fromDate="2001-01-01 12:00:00.0"/>

</entity-engine-xml>