카탈로그 항목 변수에서 약속 기록을 자동으로 생성하는 비즈니스 규칙 생성

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 비즈니스 규칙을 사용하여 카탈로그 항목 변수에서 약속 기록을 자동으로 생성합니다. 이 자동화를 생성하면 서비스 카탈로그를 통해 사용자가 제공하는 약속 세부 정보가 약속 달력에 표시됩니다.

    시작하기 전에

    필요한 역할: 관리자

    약속 위치 또는 사용자 접촉 창구와 같은 적절한 카탈로그 항목 변수를 이미 생성했는지 확인합니다.

    이 태스크 정보

    비즈니스 규칙을 생성하여 다음을 수행할 수 있습니다.
    • 사용자가 서비스 요청을 제출하는 즉시 자동으로 약속을 생성합니다.
    • 사용자가 제공한 약속 상세 정보(예: 위치 및 연락처)가 달력에 즉시 표시되도록 합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 정의 > 비즈니스 규칙.
    2. 새로 만들기를 클릭합니다.
    3. 이름 필드에 비즈니스 규칙 이름을 입력합니다.
    4. 테이블 목록에서 서비스 테이블을 선택합니다.
    5. 고급을 선택합니다.
    6. 실행 시기 탭의 시기 조건에서 다음 작업 전을 선택하고 삽입 확인란을 선택합니다.

      이렇게 하면 테이블에 새 기록이 삽입되기 전에 규칙이 실행됩니다.

    7. 고급 탭에서 조건 필드에 조건을 추가합니다.
      예를 들어 조건 필드에 current.variables.sn_appointment 추가합니다.
    8. 정의된 조건이 true일 때 실행할 스크립트 필드에 스크립트를 입력합니다.
      예를 들어, 아래 스크립트를 추가하여 약속 기록을 생성합니다.
      (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);
      )
    9. 제출을 클릭합니다.

    결과

    비즈니스 규칙이 생성됩니다. 고객이 약속 변수를 사용하여 서비스 요청을 제출할 때마다 약속 기록이 자동으로 생성되어 약속 달력에 표시됩니다.