승인 경험 참조
더 나은 승인 환경을 위해 다음 참조 정보를 사용하십시오.
기본 작업 구성
승인에 사용할 수 있는 다음과 같은 기본 작업 구성을 사용합니다.- 참조 열인 sysapproval과 참조 테이블인 sc_request가 포함된 요청입니다.
- 참조 열인 sysapproval과 참조 테이블인 sc_req_item이 포함된 요청 대상 항목입니다.
승인 할 일을 볼 수 없음
sc_request 항목 또는 sc_req_item 항목에 대한 승인 할 일을 보려면 approver_user 또는 business_stakeholder 역할이 있어야 합니다. 스크립트 포함 todoPageUtils의 _getClosureFunction() 메서드에서 다음을 수행합니다.
if (tableName == 'sysapproval_approver') {
if (!(gs.getUser().hasRole('approver_user') || gs.getUser().hasRole('business_stakeholder'))) {
var queryString = "sysapproval.sys_class_name!=sc_request^sysapproval.sys_class_name!=sc_req_item^NQsysapprovalISEMPTY";
grTask.addEncodedQuery(queryString);
}
} 상위 테이블 구성으로 폴백
하위 테이블에 작업 구성이 없는 경우, 폴백은 해당 계층 구조보다 한 수준 위에 있으며 상위 테이블의 작업 구성을 선택합니다. 작업 상위 항목을 사용할 수 없는 경우 기본 구성으로 폴백됩니다.
SAP Concur 참조 정보
SAP Concur 통합에 다음 정보를 사용합니다.
- 모든 Concur 작업은 SAP Concur 스포크 (sn_sap_concur_spok) 플러그인에 있습니다.
- 예약된 작업 끌어오기 Concur 보고서 (sysauto_script)가 매일 트리거됩니다. 이 예약된 작업은 ESM 프레임워크의 통합 소스 테이블(sn_hr_integr_fw_source)에서 Concur 통합 기록을 내부적으로 호출합니다.
- 예약 작업이 실행되고 최신 타임스탬프를 사용하여 Concur 동기화 상세 정보 테이블(sn_ex_cnc_concur_sync_details)의 기록을 업데이트합니다.
- ServiceNow의 Concur 보고서는 Concur 경비 보고서 스테이징 테이블(sn_ex_cnc_concur_report_staging)에서 동기화됩니다.
- 스테이징 테이블의 보고서는 ESM 프레임워크에 의해 Concur 경비 보고서 테이블(sn_ex_cnc_concur_report)에서 변환됩니다. 테이블 변환 맵 테이블(sys_transform_map)에서 변환 맵 Concur 보고서 변환 맵을 사용합니다.
- 승인 기록은 Concur 경비 보고서 테이블의 승인자 필드를 기반으로 끌어온 통합 sn_hr_integr_fw_todo_inbound 할 일 테이블에 생성됩니다.
Workday 참조 정보
통합에 다음 Workday 정보를 사용합니다.- Workday는 RAAS 보고서를 사용하여 데이터를 외부 시스템으로 보냅니다. RAAS에 대한 자세한 내용과 휴직, 작업표, 보상, 직무 변경, 채용 요청 또는 휴직에 대한 필드 수준 정보는 을 참조하십시오 Workday HR Spoke.
- 승인자 내 작업 페이지에는 오픈된 요청만 표시됩니다.
- 승인 및 거부 작업은 를 사용하여 Integration System User (ISU)수행됩니다. ISU는 실제 사용자가 아닌 가상 사용자로서 승인자 자격 증명을 안전하게 보관하는 데 도움이 됩니다. ISU를 사용하면 승인 및 거부 기록이 Workday의 구성에 따라 중요한 데이터를 보호합니다. 예:
- 승인자인 John Doe가 설명으로 승인된 타임시트를 입력하면 설명은
John Doe(john.doe@acme.com): Time sheet approved로표시됩니다. - John Doe가 승인 동작을 수행하면 Workday에
의견이 John Doe (john.doe@acme.com): Action – Approve로 추가됩니다. - John Doe가 거부 작업을 수행하면 Workday에
의견이 John Doe john.doe@acme.com): Action – Reject로 추가됩니다. - John Doe가 코멘트와 함께 거부 작업을 수행하면 두 개의 코멘트가 추가됩니다. John
Doe(john.doe@acme.com): 작업–거부 JohnDoe(john.doe@acme.com): 요청이 회사 정책을 준수하지 않습니다.
- 승인자인 John Doe가 설명으로 승인된 타임시트를 입력하면 설명은
- 승인 또는 거부 작업은 모든 사용 사례에 대해 바로 사용 가능한 상태로 제공됩니다.
- Workday에서 승인이 한 승인자로부터 다른 승인자에게 위임된 경우; 보고서 데이터 소스는 위임된 작업 및 기타 위임 상세 정보와 같은 위임 변경을 처리할 수 없습니다.
- Workday와 ServiceNow에서 승인된 레벨 1의 다단계 승인이 요청에 필요한 경우 동일한 승인에 대한 두 개의 항목이 표시될 수 있습니다. 이는 ISU 사용의 제한 사항입니다.
- 첨부 파일은 최대 12MB의 제한을 지원합니다. 첨부 파일 크기가 12MB 미만인지 확인합니다.
- 다음 스크립트를 사용합니다.
- WorkdayApprovalToDosClientUtilSNC: Workday 승인에서 제거 프로세스에 대한 기록을 검색합니다.
- WorkdayApprovalToDosHelperSNC: Workday 승인과 관련된 상수를 포함합니다.
- WorkdayApprovalToDosClientUtil: WorkdayApprovalToDosClientUtilSNC를 확장하고 사용자가 사용자 지정 코드를 정의할 수 있도록 합니다.
- WorkdayApprovalToDosHelperUtils: WorkdayApprovalToDosHelperUtilsSNC를 확장하고 사용자가 사용자 지정 코드를 정의할 수 있도록 합니다.
- WorkdayApprovalToDosHelperUtilsSNC: Workday 승인을 위한 함수를 제공합니다.
- 보상, 변경 및 지출 승인 사용 사례에 적합한 사용자 컨트롤과 권한을 구성해야 합니다. 인증된 사용자만 Workday에서 중요한 기록과 데이터를 볼 수 있습니다.
- 데이터 보호를 위해 기본 제거 정책을 사용하여 데이터를 더 자주 삭제합니다. 기본적으로 데이터 제거는 30일 후에 수행됩니다.
- 에 설명된 IT 시스템 관리자에서 HR 관리자 역할 제거대로 HR 관리자 [sn_hr_core.admin]만 민감한 정보에 액세스할 수 있는지 확인합니다.
모바일에서의 승인
Now Mobile에서는 일반 카드를 사용하여 sysapproval_approver 테이블에 있는 승인만 표시됩니다.
기능을 비활성화하려면 sn_me_todos.all_approvals_mobile_enabled sys_property 값을 false로 변경합니다.
OOTB 작업 그룹 사용
바로 사용 가능한 승인 작업 그룹을 사용하여 승인 및 거부와 같은 작업을 표시합니다. 자세한 내용은 작업 프레임워크 문서를 참조하십시오.
주:
내 항목 위젯에 작업을 표시하려면 다음에서 OOTB 승인 작업 그룹을 추가할 수 있습니다. 에서 기존 할 일 구성을 클릭하고 할 일 구성 상세 정보 기록으로 이동한 다음 필드 매핑 아래의 OOTB 작업 그룹을 사용합니다.
추가 정보
- 추가 정보 및 컨텍스트를 보려면 URL을 클릭하십시오.
- BU가 비작업 테이블을 . 및 의 배열Scripted Extension Points로 전달하여 할 일 또는 작업 구성 참조 테이블의 목록에 비작업 테이블을 쉽게 추가할 수 있도록 합니다sn_ex_sp.RefNonTaskTables. sn_hr_sp.TodoNonTaskTables