Oprogramowanie EnovaSote
Oprogramowanie EnovaSote łączące system Enova z oprogramowaniem sklepu internetowego Sote

EnovaSote
Program EnovaSote służy do połączenia programu Enova z sklepem internetowym Sote.
Obecnie obsługiwane wersje oprogramowania:
Enova wersja: 7.6
SOTE w wersja: 5
Program EnovaSote spełnia następujące funkcje:
- aktualizuje stany towarów w sklepie Sote zgodnie ze stanami w programie Enova;
- pobiera i wczytuje do Enovej zamówienia z Sote;
- aktualizuje stan zamówień w Sote w zależności od stanu realizacji zamówienia w Enovej.

Działanie programu
· „Aktualizuj stany magazynowe” - Synchronizacja stanów. Oprogramowanie sprawdza stany towarów w Enova i wysyła do Sote. Po zakończonej stynchronizacji w raporcie końcowym jest informacja że został towar zaktualizowany. Synchronizowane są tylko te towary, które posiadają niepustą cechę KodSote definiującą, które towary mają być synchronizowane ze sklepem Sote.
· „Pobierz zamówienia” - Pobieranie zamówień. Program odczytuje zapytaniem SQL w bazie Sote wszystkie zamówienia, które mają status 2 (Oczekuje). Po kolei zapisuje je w bazie Enova w buforze. Jeśli w bazie Enova nie ma ustawionego kodu towaru (brakuje cech KodSote), tak informacja jest zapisywana w opisie zamówienia. Jeśli jest, tworzona jest pozycja zamówienia. Ilość i cena przenoszone są ze sklepu Sote.
Wszystkie zamówienia są tworzone na klienta !INCYDENTALNY.
W pole kontrahent i odbiorca są przepisywane odpowiednie dane z zamówienia w Sote. W pole Sposób jest wpisywany sposób doręczenia towaru i sposób płatności.
Jeśli NIP w Sote został podany nieprawidłowy, to nie jest wpisywany w dane kontrahenta, a jedynie w opis zamówienia.
E-Mail jest dopisywany do opisu dokumentu. Uwagi są dopisywane do opisu dokumentu.
Telefon jest wpisywany w dane kontrahenta.
W pole Numer obcy jest wpisywany numer zamówienia wygenerowany w Sote. Przed utworzeniem zamówienia program sprawdza, czy zamówienia o powyższym numerze już istnieje w bazie.
· „Zatwierdź zamówienia” - Potwierdzanie zamówień. Program sprawdza stany wszystkich zamówień w bazie. Po czym po kolei ustawia odpowiednie statusy w Sote.
o Jeśli zamówienie w Enova jest w buforze, nie zmienia stanu w Sote.
o Jeśli zamówienie w Enova jest zatwierdzone, w Sote ustawia stan “W trakcie realizacji”.
o Jeśli zamówienie w Enova jest zatwierdzone i jest wystawiona do niego faktura lub paragon, w Sote ustawia stan “Zrealizowane”.
· „Konfiguracja” – Konfiguracja aplikacji. Pozwala na wprowadzenie danych potrzebnych do działania programu i jego współpracy Sote oraz Enova.

















