Skocz do zawartości

AUTOMATY DO WYKONANIA - DUBLUJĄ SIĘ

Polecane posty

W dniu 21.11.2025 o 14:48, Micro Chip napisał:

Automaty wyświetlają się u osób , które go nie wywołały, a na zupełnie innych kontach użytkowników. I tak ten wyświetlił się u osoby, która nie ma uprawnień do konta pocztowego, żeby go wykonać. Klikając nie wykonuj wyskakuje cały czas nieoczekiwany błąd. Tak jakby się zawiesił, nie wiem. Nie można go usunąć poprzez nie wykonuj tylko cały czas odkładać.

image.thumb.png.d7fe64353e70de58fea7c69c57dd9694.png

Ok a jak wygląda definicja tego automatu - zakładka WSZYSTKIE -> Edycja automatu, który powoduje problem.

Link to postu
1 godzinę temu, Micro Chip napisał:

Odnośnie automatu dotyczącego wydruku zamówienia.

image.thumb.png.de47ab39d4d6f4faa5cc9089e6b02052.png

Co do zasady to ten warunek jest nieprawidłowy, ponieważ przy każdym zapisie zamówienia jeśli zamówienie będzie miało flagę wskazaną będzie się uruchamiać czynność drukowania, dodatkowo z potwierdzeniem u osoby, która wywołała automat (zapisała zamówienie). A zamówienie jest wielokrotnie zapisywane, czy to przez np. tworzenie etykiet, dokumentów, synchronizację z serwisem itd. Efekt będzie taki, że jeśli jakaś instancja nexo zapisze z jakiegokolwiek powodu zamówienie, to uruchomi się na nim potwierdzenie, a i będzie się to działo wielokrotnie, bo za każdym zapisem będzie spełniony warunek.

 

Jako dobrą zasadę przy czynnościach jednorazowych należy przyjąć, że i warunek powinien być tak stworzony, aby miał szansę być spełniony tylko raz (czyli np. obiekt uzyskał wartość, a nie obiekt posiada wartość).

 

 

image.png

  • Lubię to 2
Link to postu
W dniu 24.11.2025 o 13:59, Bartosz Rosa napisał:

Co do zasady to ten warunek jest nieprawidłowy, ponieważ przy każdym zapisie zamówienia jeśli zamówienie będzie miało flagę wskazaną będzie się uruchamiać czynność drukowania, dodatkowo z potwierdzeniem u osoby, która wywołała automat (zapisała zamówienie). A zamówienie jest wielokrotnie zapisywane, czy to przez np. tworzenie etykiet, dokumentów, synchronizację z serwisem itd. Efekt będzie taki, że jeśli jakaś instancja nexo zapisze z jakiegokolwiek powodu zamówienie, to uruchomi się na nim potwierdzenie, a i będzie się to działo wielokrotnie, bo za każdym zapisem będzie spełniony warunek.

 

Jako dobrą zasadę przy czynnościach jednorazowych należy przyjąć, że i warunek powinien być tak stworzony, aby miał szansę być spełniony tylko raz (czyli np. obiekt uzyskał wartość, a nie obiekt posiada wartość).

 

 

image.png

Ok, dzięki poprawiliśmy, zobaczymy co będzie dalej. 


A co do automatu wysyłki faktur to pojawia się u osoby, która go nie wywoływała, na koncie gdzie nie ma dostępu do konta pocztowego FAKTURY, więc nie można go ani wykonać, by ,,zniknął" ani nie można go niewykonywać , bo pojawia się nieoczekiwany błąd Sello. Jedynie odłożenie, ale to chwilowe rozwiązanie.

 

Przypomnę, że wśród opcji: ,,Wykonaj wszystkie" i ,,Odłóż wszystkie" przydałoby się rozwiązanie ,,Nie wykonuj wszystkich" w takich sytuacjach, że pracujemy na automatach w Sello a w Gestorze one się pojawiają wszystkie i są już wszystkie do niewykonania. Przynajmniej do póki nie zostanie rozwiązany problem powielania automatów w programach, w których to jest niepotrzebne.

Link to postu

A w tych automatach będzie opcja podziału albo znakowania jakoś zamówień i tym samym podziału na kanały sprzedaży? Po co o to pytam?

 

W przypadku Allegro docelowo trzeba będzie przejść na wysyłkę faktur do serwisu bo Allegro "walczy" z mailami, ale przy sprzedaży chociażby ze sklepu internetowego wysyłka faktury czy paragonu mailem będzie dobrym rozwiązaniem.

Więc automaty najlepiej jakby miały opcję automatycznego przypisywania dla których zamówień mają być wykonane - i dla Allegro to będzie "wygeneruj dokument końcowy i wyślij do serwisu" a dla sklepu "wygeneruj dokument końcowy, wyeksportuj do pdf i wyślij mailem do nabywcy". Analogicznie inne serwisy. 

  • Lubię to 1
Link to postu
3 godziny temu, Tomek Mazur napisał:

wyeksportuj do pdf

Zapis do pdf na lokalnym dysku już mamy, więc wystarczy żeby ST dopisał taki mechanizm jak był w S1, gdzie wskazywało się miejsce zapisu dokumentów automatycznie dodawanych do maila... Ale prosto się o tym pisze...

Link to postu
W dniu 27.11.2025 o 08:47, Micro Chip napisał:

A co do automatu wysyłki faktur to pojawia się u osoby, która go nie wywoływała

Tutaj też widzę, że wykonawca jest ustawiony jako dowolny. Poza tym ta lista warunków też nie wiem czy jest taka jak być powinna, bo automat zadziała zawsze, gdy choć jeden z nich jest spełniony (dowolny).

 

W dniu 27.11.2025 o 08:47, Micro Chip napisał:

Przynajmniej do póki nie zostanie rozwiązany problem powielania automatów w programach, w których to jest niepotrzebne.

Ale to jest spowodowane ustawieniem dowolny jako wykonawca. Wtedy automat nie patrzy na to kto go wywołał tylko wykona się przez pierwszy program, który akurat zacznie przetwarzać zaplanowany automat.

 

W dniu 27.11.2025 o 10:20, Tomek Mazur napisał:

A w tych automatach będzie opcja podziału albo znakowania jakoś zamówień i tym samym podziału na kanały sprzedaży? Po co o to pytam?

 

W przypadku Allegro docelowo trzeba będzie przejść na wysyłkę faktur do serwisu bo Allegro "walczy" z mailami, ale przy sprzedaży chociażby ze sklepu internetowego wysyłka faktury czy paragonu mailem będzie dobrym rozwiązaniem.

W warunkach automatów (pełnych, nie systemowych) są dostępne dane dotyczące kont, serwisów, więc można jak najbardziej różnicować co, gdzie i jak. Ale niekoniecznie w podstawowej wersji z samymi automatami systemowymi.

W dniu 27.11.2025 o 14:06, MARCIN e-kupowanie.pl napisał:

więc wystarczy żeby ST dopisał taki mechanizm jak był w S1, gdzie wskazywało się miejsce zapisu dokumentów automatycznie dodawanych do maila... Ale prosto się o tym pisze...

Problem trochę w tym, że te wszystkie pomysły musimy zaadresować do różnych zespołów, nie wszystkim zajmujemy się my. A tam, jeśli coś jest wprowadzane w modułach wspólnych nexo, to też trzeba te funkcje zrobić tak, aby działały z innymi produktami :). No jest tu więcej "biurokracji" niż w Sello 1, gdzie całością my zarządzaliśmy i można było do woli robić w każdym module co było nam potrzebne i bez oglądania się na inne programy, zespoły, integracje (bo była 1). Poziom skomplikowania jest tu dużo większy, więc na ile się da, pchamy różne tematy do przodu :).

  • Lubię to 1
Link to postu
  • 1 miesiąc temu...
W dniu 28.11.2025 o 16:27, Bartosz Rosa napisał:

Ale to jest spowodowane ustawieniem dowolny jako wykonawca. Wtedy automat nie patrzy na to kto go wywołał tylko wykona się przez pierwszy program, który akurat zacznie przetwarzać zaplanowany automat.

 

A co w przypadku kiedy mamy wybranego wykonawcę jako wywołujący automat, a automaty dalej pojawiają się u innych użytkowników (którzy nie są wywołującymi)?

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...