약속 예약 구성요소
약속 예약 기능의 역할, 속성, 테이블입니다.
약속 예약 플러그인(com.snc.appointment_booking)은 Field Service Management 플러그인을 활성화할 때 자동으로 활성화됩니다. 데모 데이터 플러그인, 약속 예약 데모 데이터(com.snc.appointment_booking_demo)도 사용할 수 있습니다.
약속 예약은 애플리케이션 내비게이터와 다음 모듈에 약속 예약 메뉴를 추가합니다.
- 약속 예약 구성: 이 모듈을 이용하면 애플리케이션의 약속 예약 구성을 만들고, 애플리케이션의 각 서비스를 구성할 수 있습니다.
- 약속 예약: 이 모듈을 이용하면 서비스에 예약된 약속 목록을 확인할 수 있습니다. 이 목록에는 각 약속과 연결된 작업 주문이 포함됩니다.
역할
약속 예약은 다음 역할을 추가합니다.
| 역할 | 설명 |
|---|---|
| 약속 예약 관리 [sn_apptmnt_booking.appointment_booking_admin] |
애플리케이션 내에서 서비스에 대한 약속 예약 구성을 만듭니다. |
| 약속 예약 관리자 [sn_apptmnt_booking.appointment_booking_manager] |
약속 예약 기록을 만들고 업데이트합니다. |
| 약속 예약 사용자 [sn_apptmnt_booking.appointment_booking_user] |
고객 또는 Consumer Service Portal에서 서비스에 대한 약속을 예약합니다. 이 사용자는 약속의 일정을 변경하거나 취소하고 약속 상세 정보를 볼 수도 있습니다. |
속성
약속 예약은 다음 속성을 추가합니다.
| 속성 | 설명 |
|---|---|
| sn_apptmnt_booking.max_new_appointments_daily | 사용자가 매일 만들 수 있는 최대 약속 수입니다. 약속 수의 상한은 매일 100개입니다.
|
| sn_apptmnt_booking.max_appointments_returned | 약속 선택 창에 표시되는 최대 약속 가용성 창 수입니다.
|
| sn_apptmnt_booking.return_unavailable_slots | 이 속성을 비활성화하면 약속 예약에 사용 가능한 슬롯만 약속 창에 표시할 수 있습니다.
|
테이블
약속 예약은 다음 테이블을 추가합니다.
| 테이블 | 설명 |
|---|---|
| 약속 예약 서비스 구성 [sn_apptmnt_booking_service_config] |
약속 예약에 대한 서비스 구성 기록을 저장합니다. |
| 약속 예약 구성 [sn_apptmnt_booking_config] |
약속 예약에 대한 애플리케이션 구성 기록을 저장합니다. |
| 약속 예약 [sn_apptmnt_booking_appointment_booking] |
예약, 일정 조정, 취소된 약속을 포함하여, 모든 약속에 대한 기록을 저장합니다. |