Author: hansbak
Date: Wed Jan 28 08:53:15 2009 New Revision: 738405 URL: http://svn.apache.org/viewvc?rev=738405&view=rev Log: add the employementlist to the employee profile Modified: ofbiz/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml ofbiz/trunk/applications/humanres/widget/EmploymentScreens.xml ofbiz/trunk/applications/humanres/widget/Menus.xml ofbiz/trunk/applications/humanres/widget/forms/EmploymentForms.xml Modified: ofbiz/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml?rev=738405&r1=738404&r2=738405&view=diff ============================================================================== --- ofbiz/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml Wed Jan 28 08:53:15 2009 @@ -198,6 +198,10 @@ <security https="true" auth="true"/> <response name="success" type="view" value="EditEmployment"/> </request-map> + <request-map uri="ListEmployments"> + <security https="true" auth="true"/> + <response name="success" type="view" value="ListEmployments"/> + </request-map> <request-map uri="createEmployment"> <security https="true" auth="true"/> <event type="service" invoke="createEmployment"/> @@ -915,6 +919,7 @@ <view-map name="FindEmployments" type="screen" page="component://humanres/widget/EmploymentScreens.xml#FindEmployments"/> <view-map name="EditEmployment" type="screen" page="component://humanres/widget/EmploymentScreens.xml#EditEmployment"/> + <view-map name="ListEmployments" type="screen" page="component://humanres/widget/EmploymentScreens.xml#ListEmployments"/> <view-map name="EditPartyBenefits" type="screen" page="component://humanres/widget/EmploymentScreens.xml#EditPartyBenefits"/> <view-map name="EditPayrollPreferences" type="screen" page="component://humanres/widget/EmploymentScreens.xml#EditPayrollPreferences"/> <view-map name="ListPayHistories" type="screen" page="component://humanres/widget/EmploymentScreens.xml#ListPayHistories"/> Modified: ofbiz/trunk/applications/humanres/widget/EmploymentScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/widget/EmploymentScreens.xml?rev=738405&r1=738404&r2=738405&view=diff ============================================================================== --- ofbiz/trunk/applications/humanres/widget/EmploymentScreens.xml (original) +++ ofbiz/trunk/applications/humanres/widget/EmploymentScreens.xml Wed Jan 28 08:53:15 2009 @@ -88,6 +88,25 @@ </widgets> </section> </screen> + <screen name="ListEmployments"> + <section> + <actions> + <set field="titleProperty" value="HumanResEditEmployment"/> + <set field="headerItem" value="Employment"/> + <set field="tabButtonItem" value="ListEmployments"/> + <set field="employmentCtx.partyIdTo" from-field="parameters.partyId"/> + </actions> + <widgets> + <decorator-screen name="EmployeeDecorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <screenlet title="${uiLabelMap.HumanResEditEmployment}" navigation-form-name="ListEmploymentsPerson"> + <include-form name="ListEmploymentsPerson" location="component://humanres/widget/forms/EmploymentForms.xml"/> + </screenlet> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> <screen name="ListPayHistories"> <section> <actions> Modified: ofbiz/trunk/applications/humanres/widget/Menus.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/widget/Menus.xml?rev=738405&r1=738404&r2=738405&view=diff ============================================================================== --- ofbiz/trunk/applications/humanres/widget/Menus.xml (original) +++ ofbiz/trunk/applications/humanres/widget/Menus.xml Wed Jan 28 08:53:15 2009 @@ -21,16 +21,16 @@ <menus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-menu.xsd"> <menu name="HumanResAppBar" title="${uiLabelMap.HumanResManagerApplication}" extends="CommonAppBarMenu" extends-resource="component://common/widget/CommonMenus.xml"> - <menu-item name="Employment" title="${uiLabelMap.HumanResEmployment}"><link target="FindEmployments"/></menu-item> <menu-item name="Employees" title="${uiLabelMap.HumanResEmployees}"><link target="findEmployees"/></menu-item> + <menu-item name="Employment" title="${uiLabelMap.HumanResEmployment}"><link target="FindEmployments"/></menu-item> <menu-item name="EmplPosition" title="${uiLabelMap.HumanResEmployeePosition}"><link target="FindEmplPositions"/></menu-item> + <menu-item name="PerfReview" title="${uiLabelMap.HumanResPerfReview}"><link target="FindPerfReviews"/></menu-item> <menu-item name="EmplSkills" title="${uiLabelMap.HumanResSkills}"><link target="FindPartySkills"/></menu-item> <menu-item name="PartyQual" title="${uiLabelMap.HumanResPartyQualification}"><link target="FindPartyQuals"/></menu-item> <menu-item name="Training" title="${uiLabelMap.HumanResTraining}"><link target="FindPersonTrainings"/></menu-item> <menu-item name="EmploymentApp" title="${uiLabelMap.HumanResEmploymentApp}"><link target="FindEmploymentApps"/></menu-item> <menu-item name="PartyResume" title="${uiLabelMap.HumanResPartyResume}"><link target="FindPartyResumes"/></menu-item> <menu-item name="PayGrade" title="${uiLabelMap.HumanResPayGrade}"><link target="FindPayGrades"/></menu-item> - <menu-item name="PerfReview" title="${uiLabelMap.HumanResPerfReview}"><link target="FindPerfReviews"/></menu-item> <menu-item name="Leave" title="${uiLabelMap.HumanResEmplLeave}"><link target="FindEmplLeaves"/></menu-item> <menu-item name="GlobalHRSettings" title="${uiLabelMap.HumanResGlobalHRSettings}" selected-style="selected"><link target="globalHRSettings"/></menu-item> </menu> @@ -113,6 +113,12 @@ <menu-item name="EmployeeProfile" title="${uiLabelMap.PartyProfile}"> <link target="EmployeeProfile?partyId=${partyId}"/> </menu-item> + <menu-item name="ListEmployment" title="${uiLabelMap.HumanResEmployment}"> + <link target="ListEmployments?partyId=${parameters.partyId}"/> + </menu-item> + <!--menu-item name="EmplPositionView" title="${uiLabelMap.HumanResEmployeePosition}"> + <link target="emplPositionView?emplPositionId=${emplPositionId}"/> + </menu-item--> <menu-item name="EditEmployeeSkills" title="${uiLabelMap.HumanResSkills}"> <link target="EditEmployeeSkills?partyId=${partyId}"/> </menu-item> Modified: ofbiz/trunk/applications/humanres/widget/forms/EmploymentForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/humanres/widget/forms/EmploymentForms.xml?rev=738405&r1=738404&r2=738405&view=diff ============================================================================== --- ofbiz/trunk/applications/humanres/widget/forms/EmploymentForms.xml (original) +++ ofbiz/trunk/applications/humanres/widget/forms/EmploymentForms.xml Wed Jan 28 08:53:15 2009 @@ -25,11 +25,11 @@ <field name="roleTypeIdFrom"><hidden value="INTERNAL_ORGANIZATIO"/></field> <field name="roleTypeIdTo"><hidden value="EMPLOYEE"/></field> <field name="partyIdFrom" title="${uiLabelMap.HumanResEmploymentPartyIdFrom}" tooltip="${uiLabelMap.HumanResEmploymentPartyIdFromToolTip}"> - <drop-down allow-empty="true"> - <entity-options entity-name="PartyRole" description="${partyId}" key-field-name="partyId"> - <entity-constraint name="roleTypeId" operator="equals" value="INTERNAL_ORGANIZATIO"/> + <drop-down allow-empty="true" no-current-selected-key="${defaultOrganizationPartyId}"> + <entity-options description="${groupName}" entity-name="PartyAcctgPrefAndGroup" key-field-name="partyId"> + <entity-order-by field-name="groupName"/> </entity-options> - </drop-down> + </drop-down> </field> <field name="partyIdTo" title="${uiLabelMap.HumanResEmployeePartyIdTo}"><lookup target-form-name="LookupPartyName"/></field> <field name="firstName"><text-find/></field> |
Free forum by Nabble | Edit this page |