Crie regras de negócios para criar automaticamente o registro de compromisso para a variável de item do catálogo

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Crie uma regra de negócio Antes de inserir na tabela de serviço para adicionar automaticamente uma variável para o catálogo de serviços na tabela de agendamento de compromissos. Isso garante que o registro de variável fique visível no calendário de compromissos para os usuários ao agendar um compromisso.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Definição do Sistema > Regras de negócio.
    2. Clique em Novo.
    3. Em Nome insira o nome da regra de negócio.
    4. Selecione sua tabela de serviço no Tabela lista.
    5. Selecione Avançado .
    6. Em Quando executar , no Quando seleção de condição antes e selecione inserir caixa de seleção.
      Esta ação especifica que as regras de negócio devem ser executadas antes da inserção.
    7. Na guia Avançado, adicione sua condição em Condição campo.
      Por exemplo, adicionar current.variables.sn_appointment em Condição campo.
    8. Insira o script em Script campo que você deseja executar quando a condição definida for verdadeira.
      Por exemplo, adicione o script abaixo para criar o registro de compromisso.
      (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. Clique em Enviar.