Programy dla firm - InsERT
Wróć do wyszukiwarki

e-Pomoc techniczna

InsERT nexo – sferyczne profilowanie danych

Ostatnia modyfikacja: 22.10.2024

Program: InsERT nexo

Kategoria: PRO+

​Sferyczne profilowanie danych pozwala tworzyć własne reguły profilowania danych. Sferyczne rozszerzenia do profilowania danych są wykorzystane w wielu miejscach programu, takich jak serwisy, raporty, wybór z listy (F2) oraz z instynktu. Spis ewidencji, które mogą być profilowane sferycznie, dostępny jest w pomocy do sfery.

 

Dla przykładu poniżej został przedstawiony przykład rozszerzenia, które ukrywa usługi przed wszystkimi użytkownikami poza szefem. Po jego zastosowaniu zarówno w serwisie asortymentu jak i przy wystawianiu dokumentu użytkownicy nie będą mogli zobaczyć usług.

public class ProfilowanieUslugPlugin : IWarunekFiltrujacyDane
{
    public IDostawcaPluginow Dostawca => new DostawcaPluginow();
    public Guid Identyfikator => new Guid("6ac6f889-1415-4dc7-acaf-9b75c18bfd9a");
    public string Nazwa => "Profilowanie usług";
    public string Opis => "Profilowanie ukrywa usługi przed użytkownikiem, który nie jest szefem.";
    private readonly Guid IdSzefa = Guid.Parse("745A2355-EC3A-4706-9F62-F9BDEC840C0E");
    public bool CzyAktywny(IKontekstFiltrowaniaDanych kontekst)
    {
        return kontekst.ZalogowanyUzytkownik.Dane.Id != IdSzefa;
    }
    public Expression> WygenerujWyrazenieFiltrujace(IKontekstFiltrowaniaDanych kontekst)
    {
        return x => x.Rodzaj != null && x.Rodzaj.StanyMagazynowe;
    }
}

Bardziej zaawansowany przykład rozszerzenia do profilowania danych znajduje się w SDK​. Opiera się on na opiekunach klientów i ogranicza widoczność danych w wielu ewidencjach nexo, takich jak: dokumenty handlowe, magazynowe, finansowe, itp.​

Czy artykuł był pomocny?TAKNIE

Dlaczego artykuł oceniasz jako nieprzydatny?

Dziękujemy za opinię
drukujWróć do wyszukiwarki
The skin icon with label https://www.insert.com.pl/.skrypty/revolution-lightbox/start/content/modern_skin_dark/audio_player_skin/progress-left.png can't be loaded.

Drogi użytkowniku

InsERT S.A. wraz ze swoimi partnerami, korzysta na swoich stronach z plików cookies (ciasteczek). Część z nich jest niezbędna dla funkcjonowania stron, a do pozostałych cookies, których wykorzystanie możesz kontrolować poprzez ustawienia, należą cookies: używane do analizy w jaki sposób korzystasz z naszej strony, umożliwiające personalizację prezentowanych Ci treści oraz marketingowe, reklamowe.
Polityka prywatności >

Administratorem Twoich danych osobowych jest InsERT S.A z siedzibą przy ul. Jerzmanowskiej 2 we Wrocławiu. W ramach odwiedzania naszych serwisów internetowych możemy przetwarzać Twój adres IP, pliki cookies i podobne dane nt. Twojej aktywności oraz urządzeń użytkownika. Ponieważ szanujemy Twoje prawo do prywatności, poprzez zmianę ustawień umożliwiamy Ci rezygnację z akceptowania plików cookies, które nie są niezbędne.

Ściśle niezbędne pliki cookie
Pliki cookie umożliwiające personalizację prezentowanych Ci treści oraz cookie marketingowe, reklamowe, które możesz wyłączyć