서비스 테이블에 비즈니스 규칙을 삽입하기 전에 작성하여 약속 예약 테이블에 서비스 카탈로그에 대한 변수를 자동으로 추가합니다. 이렇게 하면 약속을 예약할 때 사용자의 약속 달력에 변수 기록이 표시됩니다.
프로시저
-
다음으로 이동 .
-
새로 만들기를 클릭합니다.
-
이름 필드에 비즈니스 규칙 이름을 입력합니다.
-
테이블 목록에서 서비스 테이블을 선택합니다.
-
고급을 선택합니다.
-
실행 시기 탭의 시기 조건에서
다음 작업 전을 선택하고 삽입 확인란을 선택합니다.
이 작업은 삽입 전에 비즈니스 규칙이 실행되어야 함을 지정합니다.
-
고급 탭에서 조건 필드에 조건을 추가합니다.
예를 들어 조건 필드에 current.variables.sn_appointment 추가합니다.
-
정의된 조건이 참일 때 실행할 스크립트 필드에 스크립트를 입력합니다.
예를 들어 아래 스크립트를 추가하여 약속 기록을 생성합니다.
(sn_apptmnt_booking.AppointmentBooking_Factory().getWrapperType(sn_apptmnt_booking.AppointmentBookingConstants.APPOINTMENT_BOOKING_IMPL);
var sn_appointmentJSON = JSON.parse(sn_appointment);
// creating an appointment <br>
var appointmentId = helper.submitAppointmentFromPortal(sn_appointment, current, sn_appointmentJSON.config.opened_for, sn_appointmentJSON.config.location, current.short_description);
)
-
제출을 클릭합니다.