Edytuj zastępstwo
Podsumowanie:Akcja umożliwia zmianę parametrów zdefiniowanego zastępstwa, to jest aktualizuje rekord w tabeli core.PermissionDelegations. Akcja wymaga podania wszystkich parametrów wymaganych w definicji zastępstwa, nawet tych, których wartości pozostają bez zmian. Akcja jest przeznaczona do wykorzystania w funkcjonalnościach obsługi zastępstw budowanych samodzielnie przez konsultanta.
☛ AdminSPA >
Narzędzia
>Akcje
>Zastępstwa
>Edytuj zastępstwo
Oprócz właściwości wspólnych dla wszystkich akcji, w akcji edycji zastępstwa należy określić zapytanie SQL zwracające ogólne atrybuty zastępstwa; to zapytanie musi zwrócić tylko jeden rekord danych w następujących kolumnach:
- AbsentUserId (uniqueidentifier): identyfikator użytkownika zastępowanego,
- SubstituteUserId (uniqueidentifier): identyfikator użytkownika zastępującego; musi być różny od AbsentUserId,
- BeginDatetime (datetime): data rozpoczęcia zastępstwa; jeśli zostanie podana godzina, zostanie zamieniona na 00:00:00.0000000; musi być wcześniejsza niż data EndDatetime,
- EndDatetime (datetime): data zakończenia zastępstwa; jeśli zostanie podana godzina, zostanie zamieniona na 23:59:59.0000000; musi być późniejsza niż data BeginDatetime,
- ActivityStatus (bit): flaga określająca, czy zastępstwo jest aktywne, czy nie; dozwolone wartości 0 lub 1,
- ForwardEmailNotification (bit): flaga określająca, czy e-maile wysyłane z nAxiom do zastępowanego mają być wysyłane również do zastępującego; dozwolone wartości 0 lub 1,
Wystąpienie błędów walidacji podczas wykonywania akcji powoduje wyświetlenie komunikatu o błędzie i przerwanie wykonywania akcji.
Powiązane tematy: