Erstellen Sie Business-Regeln, um automatisch einen Termindatensatz für die Katalogelementvariable zu erstellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erstellen Sie eine Business-Regel vor dem Einfügen in der Servicetabelle, um automatisch eine Variable für den Servicekatalog in der Terminbuchungstabelle hinzuzufügen. Dadurch wird sichergestellt, dass der Variablendatensatz bei der Buchung eines Termins für Anwender im Terminkalender sichtbar ist.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Business-Regelnan.
    2. Klicken Sie auf Neu.
    3. In Name Geben Sie Ihren Namen für die Business-Regel ein.
    4. Wählen Sie Ihre Servicetabelle aus Tabelle Liste.
    5. Wählen Sie Aus Erweitert .
    6. Auf Zeitpunkt der Ausführung Registerkarte, in Wann Bedingungsauswahl Vor Und wählen Sie aus Einfügen Kontrollkästchen.
      Diese Aktion gibt an, dass die Business-Regeln vor dem Einfügen ausgeführt werden sollen.
    7. Fügen Sie auf der Registerkarte Erweitert Ihre Bedingung in hinzu Bedingung Feld.
      Fügen Sie beispielsweise hinzu Current.variables.sn_date In Bedingung Feld.
    8. Geben Sie das Skript in ein Skript Feld, das Sie ausführen möchten, wenn die definierte Bedingung „wahr“ ist.
      Fügen Sie beispielsweise das folgende Skript hinzu, um einen Termindatensatz zu erstellen.
      (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. Klicken Sie auf Absenden.