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
-
Navigieren zu an.
-
Klicken Sie auf Neu.
-
In Name Geben Sie Ihren Namen für die Business-Regel ein.
-
Wählen Sie Ihre Servicetabelle aus Tabelle Liste.
-
Wählen Sie Aus Erweitert .
-
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.
-
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.
-
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);
)
-
Klicken Sie auf Absenden.