2011-10-21 2 views
0

OFBiz HR 모듈을 살펴보고 기능이 완벽하게 구현 된 채로 있습니다. 그러나 나는 몇 점을 이해하지 못한다. demoemployee로 로그인하더라도 Admin에 휴가를 신청할 수 있습니다. 이것은 사실이 아닙니다.OFBiz의 직원 셀프 서비스

다음과 같이 확인하십시오 :

  1. demoemployee로 로그인 : (UID : demoemployee, PWD : ofbiz) HR에
  2. 이동 -> 인적 자원 ->에
  3. 클릭을 남겨주세요 "New Leave"버튼
  4. "admin"으로 partyid를 선택하십시오. 관리자 및 기타 필드 ... "Create"를 클릭하십시오.
  5. 관리자를위한 휴가가 생성되었습니다.

직원에게 자신의 나뭇잎을 적용하는 방법을 알고 싶습니다.

이 ofbiz가 자신의 연봉 정보보기/자신의 정보를 업데이트하는 자신의 leavs를 업데이트 같은 직원 - 셀프 서비스 기능을 사용할 수 있나요 ....

감사합니다, 찬드라 세 카르 K.

답변

0

일반적으로 OFBiz OTTB 구성 요소는 매우 일반적이며 모든 사용 사례에 적용되지 않으며 일부 사용자 지정이 필요합니다. 이는 HR 모듈에서도 마찬가지입니다.

OFBiz HR 모듈을 살펴보면 기능이 완벽하게 구현됩니다. 그러나 나는 몇 점을 이해하지 못한다. demoemployee로 로그인하더라도 Admin에 휴가를 신청할 수 있습니다. 이것은 사실이 아닙니다. 이 사용자와 당신이보고 잎을 만들 수있는 이유

demoemployee이 VIEW를 가지고 권한을 CREATE HUMANRES_EMPLOYEE 그룹의 일부, 즉이다. 그러나 예를 들어 UPDATE 권한이 없으므로 휴가를 업데이트하고 승인 할 수 없습니다. 보통이 경우 휴가는 여전히 유효하지 않으며 시스템에만 입력됩니다 ...

직원을 제한하여 자신의 나뭇잎을 적용하는 방법을 알고 싶습니다.

가 다른 사용자의 잎을 만들 수있는 사용자를 제한하려면, 당신은 humanResManagerPermission 서비스를 무시하고 사용자 정의 논리를 적용해야

인가 (자 이드 떠나와 동일해야합니다 사용자 partyId 로그인) ofbiz는

예 확실히 .... 자신의 leavs 업데이트, 자신의 연봉 정보보기/자신의 정보를 업데이트하는 등 직원 - 셀프 서비스 기능을 사용할 수 있습니다, 두 가지 방법 :

  1. 요구 사항에 HR 또는 파티 구성 요소 가까이에서 일부 화면이있는 경우 0은 그들이
  2. 원하는 spcific 화면으로, 새 구성 요소를 만들고 사용자 정의 할 수 있습니다.

두 경우 모두 기존 데이터 모드와 서비스를 재사용 할 수 있습니다. 대부분/모든 작업이 적절한 UI를 만들 것입니다.