Author: ashish
Date: Tue May 20 07:59:32 2008
New Revision: 658268
URL:
http://svn.apache.org/viewvc?rev=658268&view=revLog:
Applied patch from Parimal Gain for Improvement on HR module for JIRA Issue OFBIZ-1659.
Removed the Java service for creating PartyQualification record.
Now its written in Mini Lang.
Thanks Parimal for your patch.
Removed:
ofbiz/trunk/applications/humanres/src/org/ofbiz/humanres/HumanResServices.java
Modified:
ofbiz/trunk/applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml
ofbiz/trunk/applications/humanres/servicedef/services.xml
Modified: ofbiz/trunk/applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml?rev=658268&r1=658267&r2=658268&view=diff==============================================================================
--- ofbiz/trunk/applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml (original)
+++ ofbiz/trunk/applications/humanres/script/org/ofbiz/humanres/HumanResServices.xml Tue May 20 07:59:32 2008
@@ -20,6 +20,18 @@
<simple-methods xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="
http://ofbiz.apache.org/dtds/simple-methods.xsd">
+
+ <!-- Party Qualification -->
+ <simple-method method-name="createPartyQual" short-description="Create a Party Qualification">
+ <make-value entity-name="PartyQual" value-name="newEntity"/>
+ <set-pk-fields map-name="parameters" value-name="newEntity"/>
+ <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
+ <field-to-result field-name="newEntity.partyId" result-name="partyId"/>
+ <field-to-result field-name="newEntity.partyQualTypeId" result-name="partyQualTypeId"/>
+ <field-to-result field-name="newEntity.fromDate" result-name="fromDate"/>
+ <create-value value-name="newEntity"/>
+ </simple-method>
+
<!-- Ability Group -->
<simple-method method-name="updatePartyQual" short-description="Update Qualification of a Party">
<entity-one entity-name="PartyQual" value-name="lookedUpValue"/>
Modified: ofbiz/trunk/applications/humanres/servicedef/services.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/servicedef/services.xml?rev=658268&r1=658267&r2=658268&view=diff==============================================================================
--- ofbiz/trunk/applications/humanres/servicedef/services.xml (original)
+++ ofbiz/trunk/applications/humanres/servicedef/services.xml Tue May 20 07:59:32 2008
@@ -24,9 +24,10 @@
<vendor>OFBiz</vendor>
<version>1.0</version>
<!-- Ability Group -->
- <service name="createPartyQual" engine="java" default-entity-name="PartyQual"
- location="org.ofbiz.humanres.HumanResServices" invoke="createPartyQual" auth="true">
+ <service name="createPartyQual" engine="simple" default-entity-name="PartyQual"
+ location="org/ofbiz/humanres/HumanResServices.xml" invoke="createPartyQual" auth="true">
<description>Create a Party Qualification entry</description>
+ <permission-service service-name="humanResManagerPermission" main-action="CREATE"/>
<auto-attributes mode="INOUT" include="pk" optional="true"/>
<auto-attributes mode="IN" include="nonpk" optional="true"/>
<override name="partyId" optional="false"/>