![]()
Synchronizator XML
Program Synchronizator XML to uniwersalna aplikacja przeznaczona do wymiany informacji pomiędzy Subiektem GT, a serwisami i aplikacjami zewnętrznymi za pośrednictwem plików XML lokowanych w folderach lokalnych lub na serwerach FTP. Aplikacja doskonale nadaje się jako pośrednik pomiędzy Subiektem a dowolnym sklepem internetowym i zastępuje specjalizowane mechanizmy synchronizacji. Jeśli firma ma potrzebę np. automatycznej publikacji swojego cennika i stanów magazynowych dla swoich kontrahentów, które mogą być źródłem danych dla ich sklepów internetowych, to ta aplikacja jest stworzona właśnie dla niej. Z drugiej strony jeśli ci klienci dostarczą pliki XML o właściwej strukturze (np. zamówienia) – wymiana informacji może być dwustronna. Można też wyobrazić sobie inny scenariusz, dzięki któremu będziemy informowali dostawcę o swoich stanach magazynowych i otrzymywali od niego dokumenty zakupu.
Program Synchronizator XML obsługuje pliki wg różnych specyfikacji struktury danych (standardów). Strukturę pliku można określić oddzielnie dla poszczególnych schematów, dzięki czemu program może dostosować się do każdego obsługiwanego systemu zewnętrznego.
Program w wersji DEMO można uruchomić w dowolnym podmiocie Subiekta, co pozwala na pracę na danych rzeczywistych.
- Wersja demonstracyjna pozwala na korzystanie ze wszystkich funkcjonalności programu bez ograniczeń czasowych.
- Możliwe jest dodanie maksymalnie 50 dokumentów, eksport 10 towarów i 10 zdjęć.
- Wersja DEMO nie pozwala na usuwanie zdjęć.
- W wersji demonstracyjnej nie ma możliwości pracy z poziomu harmonogramu systemu Windows.
Specyfikacja oraz przykładowy plik XML znajdują się poniżej:
![Pobierz plik XML]()
Uwaga! Licencja jest przyporządkowana do NIP-u podmiotu w Subiekcie GT. Podczas składania zamówienia proszę podać NIP podmiotu , w którym będzie pracować aplikacja.
Wymagania:
• Subiekt GT (1.42 lub nowszy)
• Aktywny dodatek Sfera dla Subiekta GT (dodatek jest potrzebny do modułu Import dokumentów XML, nie jest potrzebny do innych opcji w programie),
• Microsoft .NET Framework:
- dla Windows Vista od wersji SP2 (32 lub 64 – bit) lub wyższych (Windows 7, Windows Server 2008 SP2) – dodatek Microsoft.NET Framework 4.5 lub wyższy. Dodatek nie jest obsługiwany w systemie Windows Server 2008 R2 dla komputerów z procesorami Itanium,
- dla Windows 8, 8.1, Server 2012 oraz Server 2012 R2 – dodatek Microsoft.NET Framework 4.5 jest wbudowany standardowo – nie ma potrzeby instalowania go,
- dla starszych systemów (Win XP, Vista przed SP2) dodatek Microsoft .NET Framework 4.0,
- dla Windows Vista od wersji SP2 (32 lub 64-bit) lub wyższych (Windows 7, Windows Server 2008 SP2) – dodatek Microsoft .NET Framework 4.5 lub wyższy. Dodatek nie jest obsługiwany w systemie Windows Server 2008 R2 dla komputerów z procesorami Itanium.
• Microsoft SQL Serwer 2008 lub nowszy.
ID = moduł Import dokumentów; ET = moduł Eksport towarów
- 2017.8.8.1 - ET: dodano obsługę standardu Smyk, poprawiono obsługę prezentowania stanów magazynowych (jednocześnie liczba oraz wskaźnik dostępności (0/1); ID: poprawiono rozpoznawanie plików obcych niezgodnych ze specyfikacją
- 2017.6.5.2 - poprawiono procedurę skracania symbolu towaru do 20 znaków oraz sprawdzania, czy taki towar istnieje w bazie
- 2017.5.15.1 - usystematyzowano liczbę znaków pola Adres dostawy, aby była zgodna z ograniczeniami nadanymi przez Subiekt GT; wprowadzono poprawki w specyfikacji
- 2017.3.30.1 - poprawiono eksport pól własnych standardowych do pliku CSV
- 2017.3.27.2 - poprawiono działanie checkboxów w ustawieniach; cena kartotekowa przenosi się niezależnie od wybranego poziomu cen; poprawiono przenoszenie cen do CSV; dodano przenoszenie pól rozszerzonych typu flaga do plików XML i CSV; poprawiono eksport cen [jeżeli zaznaczono poziom cen, ale nie zaznaczono ceny netto, ani brutto - wtedy nie przenoszą się żadne ceny i nazwy]
- 2017.3.17.1 - poprawiono działanie mechanizmu ustawień schematu
- 2017.3.14.1 - dodano przenoszenie stanów magazynowych z rozbiciem dostawy; dodano możliwość podania flagi dokumentu w pliku XML
- 2017.1.24.1 - dodano możliwość importu dokumentów RW i PW
- 2016.12.29.1 - dodano eksport składników kompletu do eksportu towarów w pliku XML
- 2016.12.21.1 - poprawiono błąd tworzenia się pustego pliku przy automatycznym przesyłaniu plików na FTP
- 2016.12.12.2 - ET: dodano schemat SELGROS do eksportu towarów
- 2016.11.21.1 - ID: poprawiono przenoszenie statusu dla dokumentu dla ZK w zależności od wyboru w ustawieniu w schemacie
- 2016.11.7.1 - dodano dodatkowe pola do eksportu towarów: symbol towaru u dostawcy, średni czas dostawy; dla nowszych wersji Subiekta/Navireo: właściwości i model; dla Navireo: wysokość, szerokość, głębokość, stan maksymalny.
- 2016.10.12.1 - poprawiono procedurę przenoszenia rabatu z pliku XML do Subiekta
- 2016.9.29.1 - dodano funkcję wyboru kasy dla importowanych dokumentów
- 2016.9.1.1 - poprawiono procedurę usuwania plików temp
- 2016.6.21.1 - dodano eliminację wybranych znaków zabronionych
- 2016.5.10.1 - zniesiono obowiązkowość sekcji Wartość w podsumowaniu dokumentu
- 2016.5.6.1 - zniesiono obowiązkowość pola Wartość
- 2016.4.27.1 - ET: dodano wybór możliwości publikacji stanów pomniejszonych o wskazaną ilość
- 2016.4.20.1 - dodano możliwość określenia magazynu w pliku przez podanie symbolu; zmieniono pole 'Cena' na nieobowiązkowe; usunięto eksportowanie 'Cech' w pliku CSV – w ustawieniach wybór cech jest niedostępny
- 2016.4.12.1 - poprawiono synchronizację zdjęć: jeżeli wystąpi jakiś błąd na jednym zdjęciu synchronizator przejdzie do kolejnego; przy synchronizacji zdjęć zmienionych, tylko id poprawnie dodanych zdjęć będzie usuwane
- 2016.3.14.1 - dodano możliwość podania daty magazynowej; zmieniono wpisywanie terminu płatności - obecnie, jeżeli płatność jest różna od kredytu kupieckiego termin płatności ustawiany jest na datę wystawienia dokumentu.
- 2016.2.4.1 - poprawa ogólnego działania synchronizacji zdjęć
- 2016.1.26.1 - dodano w pliku xml możliwość podania pola własnego nabywcy i wartości, jaka ma zostać do niego wpisana
- 2015.12.28.1 - dodano flagowanie nowo tworzonych dokumentów
- 2015.11.18.2 - zmodyfikowano opis w opcji sposobu identyfikacji kontrahenta
- 2015.11.18.1 - dodano kontrolę pola własnego podczas synchronizacji zdjęć
- 2015.11.17.1 - możliwość dodania klienta jednorazowego; dodano możliwość zapisywania do khj adresu e-mail
- 2015.11.5.1 - przycinanie zbyt długich kodów pocztowych w czasie dodawania i aktualizacji kontrahenta
- 2015.10.7.1 - poprawiono sposób zapisu do bazy
- 2015.9.28.1 - poprawiono import pola TransakcjaVAT
- 2015.09.18.01 - ukazała się wersja DEMO. Program działa na danych rzeczywistych (dowolny nr NIP), pozwala na eksport 10 towarów i 10 zdjęć, import 50 dokumentów, nie pozwala na usuwania zdjęć
- 2015.09.04.01 - ID: dodano obsługę błędu nieprawidłowej struktury pliku. Jeżeli w programie zaznaczona jest opcja: przenoś błędne pliki, plik zostanie przeniesiony. Pozostałe pliki będą wczytywać się dalej. ET: poprawki dla schematu Media Expert: zamieniono separator dla cen (przecinek na kropkę); dodano wybór pełnej charakterystyki do opisu; zmieniono kodowanie na UTF8 bez BOM
- 2015.07.30.01 - ET: dodano ograniczenie: jeśli cena jest równa 0 lub brak kodu kreskowego dla towaru - towar nie jest eksportowany
- 2015.07.29.05 - ET: poprawki optymalizacyjne (Media Expert); dostosowano plik CSV do opcji 'Towar dostępny/niedostępny'; usunięto błąd eksportu pliku CSV poprzez Harmonogram zadań Windows
- 2015.07.28.03 - ET: dodano obsługę formatu dla MEDIA EXPERT
- 2015.07.14.01 - ID: zniesiono obowiązkowość sekcji 'Dostawa' i pola 'Koszt dostawy' oraz dodano możliwość importu numeru telefonu
- 2015.07.03.01 - ID: poprawiono obcinanie nazwy kontrahenta do 50 znaków
- 2015.07.01.02 - poprawiono obsługę niektórych błędów (zmiana treści komunikatów), Mała poprawka z nazwa tw
- 2015.06.19.01 - ET: do kwalifikatora towarów dodano obsługę ustawienia 'Wszystkie cechy'
- 2015.06.17.01 - ET: dodano możliwość generowania plików CSV; poprawiono mechanizm kwalifikowania towarów do pliku (praca operatorów AND i OR)
- 2015.06.11.02 - ID: dodano obsługę dokumentów: WZ, WZv, PZ, PZv i ZD; dodano bsługę plików załączników (Dropshipping); dodano obsługę załączników do istniejących dokumentów w Subiekcie przy włączonej kontroli numeracji dokumentów; ET: poprawiono mechanizm kwalifikatora towarów
- 2015.06.01.01 - dodano wysyłanie wiadomości email z informacją o błędach powstałych w czasie importu dokumentów lub eksportu towarów; poprawiono treści niektórych komunikatów
- 2015.04.23.01 - poprawki optymalizacyjne
- 2015.04.22.01- ET: modyfikacja kwalifikatora towarów wg stanu magazynowego
- 2015.04.16.01 - Drobne zmiany w ustawieniach: w ustawieniach dla usuwania zdjęć dodano informację przy kontroli zmian; w schematach dla eksportu towarów: dla informacji o towarze dodano checkboox-y umożliwiające wybór cech i pól własnych; dodano funkcję eksportu zdjęć zmienionych
- 2015.04.10.01 - ID: poprawiono obsługę separatorów ułamków dziesiętnych niezależnie od ustawień regionalnych
- 2015.04.09.01 - ID: dodano obsługę powielonego adresu e-mail poprzez Cechę kontrahenta określającą priorytet; dodano przenoszenie osoby wystawiającej dokument z pliku XML do Subiekta
- 2015.04.07.02 - ID: poprawiono okno zapisu ustawień; poprawiono tworzenie tabeli dla schematów i zapisywanie w niej ustawień
- 2015.03.25.01 - ID (import dokumentów): dodano obsługę numeru dokumentu z pliku
- 2015.03.24.03 - Wykaz zmian:
- ET (eksport towarów): dodano nazwę producenta (adr_Nazwa) do schematu i pliku XML
- ID (import dokumentów): dodano obsługę kategorii z pliku XML
- ID: dodano obsługę numeru konta i banku
- 2015.03.24.01 - Wykaz zmian:
- ID (import dokumentów): dodano identyfikację kontrahentów wg Symbolu, dodano obsługę w przypadku niewykrycia kontrahenta oraz w przypadku wykrycia wielu kontrahentów o tym samym identyfikatorze;
- ID: wprowadzono dodawanie dokumentów na podstawie schematów importu, nowy kwalifikator dla Harmonogramu zadań Windows: -idN (N => id schematu);
- ID: dodano obsługę faktury detalicznej bez paragonu (FSd);
- ID: dodano obsługę statusów dokumentów (domyślny, rezerwacja, wywołany, wycofany lub odłożony skutek magazynowy - w zależności od rodzaju dokumentu)
- ID: wprowadzono obcinanie numerów oryginału dokumentów do liczby znaków wymaganych przez bazę danych Subiekta (nr oryginału dla ZK, ZKzal i FZ oraz Podtytuł dla pozostałych dokumentów)
- ET (eksport towarów): dodano kwalifikator umożliwiający przenoszenie towarów w zależności od przekroczenia zadanego stanu magazynowego
- OS (opcje serwisowe): poprawiono ustawienie liczby usuwanych zdjęć
- 2015.03.09.02 - dodano obsługę błędu, gdy zdjęcie nie zostanie prawidłowo umieszczone na serwerze FTP
- 2015.03.06.01 - dodano obsługę zdjęć z Subiekta: przenoszenie zdjęć z Subiekta na serwer FTP na żądanie operatora lub za pomocą Harmonogramu zadań Windows (parametr -z) oraz usuwanie zdjęć z Subiekta poprzez zakładkę Opcje serwisowe; dodano obsługę zgodności wersji pliku ze specyfikacją
- 2015.02.05.01 - poprawiono wczytywanie dat oraz zapisywanie opisu towaru do Subiekta
- 2015.02.02.01 - zniesiono obowiązowość pól: 'Miejsce wystawienia dokumentu', 'Data wystawienia' oraz 'Data sprzedaży'; dodano nowe nieobowiązkowe pola do pliku XML: 'Termin realizacji', "Data zakończenia dostawy" oraz "Data otrzymania' - jeżeli pola nie zostaną określone w pliku XML, zostanie wstawiana data synchronizacji; dodano obsługę pola 'Opis' dla nowo tworzonych kartotek
- 2015.01.29.02 - ID: poprawiono błąd, który powstawał podczas określania ścieżki katalogu TFP dla pobieranych dokumentów
- 2015.01.29.01 - dodano obsługę zaliczek podczas wczytywania ZKzal poprzez generowanie FSzc dla ZKzal; dodano możliwość wyboru typu transakcji VAT dla dokumentu; zniesiono wymóg obowiązkowości sekcji StawkaVat oraz pola Stawka; poprawiono błąd niewczytywania z pliku miejsca wystawienia; wprowadzono możliwość dodawania usług podczas obsługi towarów nieistniejących
- 2015.01.26.01 - dodano wybór kolejności wczytywania plików według daty utworzenia lub alfabetycznie; dodano obsługę błedów podczas dodawania kontrahenta: jeżeli pola Nazwa i NIP są puste dla kontrahenta typu Firma oraz jeżeli pole Nazwisko jest puste dla kontrahenta typu Osoba; zniesiono obowiązkowość pola Płatności oraz konkretnych form płatności
- 2015.01.22.01 - Lista zmian:
- zniesiono wymaganie pola obowiązkowego dla pól w adresie dostawy i nabywcy z wyłączeniem pól Nazwa (dla kontrahenta typu Firma) oraz Nazwisko (dla kontrahenta typu Osoba) na nieobowiązkowe
- dodano obsługę towarów nieistniejących podczas importu dokumentów
- zniesiono obowiązkowość pola Rabat
- poprawiono procedurę automatycznego nadawania symboli dla kontrahentów
- zmieniono obowiązkowość pól w specyfikacji:
- jeżeli wybrano identyfikację po symbolu, to symbol w pliku jest obowiązkowy
- jeżeli wybrano identyfikację po kodzie EAN, to kod EAN w pliku jest obowiązkowy
- 2015.01.20.01 - ET: usunięto wymagalność pola nazwa; dodano obsługę pól własnych rozszerzonych z wyjątkiem pól tylu SQL; dodano wybór OR przy ustalaniu kwalifikatorów eksportu towarów
- 2015.01.12.01 - dodano obsługę pola Kraj; dodano określenie kontrahenta UE: państwo i informacja czy kontrahent jest zarejestrowanym podatnikiem VAT w UE; dodano informację o wprowadzanych zmianach w aplikacji (changelog)
- 2015.01.07.01 - drobne poprawki związane z obsługą licencji
- 2014.12.23.01 - dodano obsługę dokumentu Faktura zakupu (FZ); poprawiono przenoszenie informacji o kredycie kupieckim z pliku XML do dokumentów Subiekta
- 2014.12.19.01 - wprowadzenie ograniczenia liczby znaków dla towaru i usługi jednorazowej do 50 znaków (dalsze znaki są odcinane); dodano pomijanie znaków niestandardowych nieobsługiwanych przez Subiekta z pola Uwagi
- 2014.12.18.01 - poprawiono błąd związany z wstawianiem cen na pozycję dokumentu ZKzal
- 2014.12.16.01 - dodano możliwość wyboru wielu grup oraz wielu cech podczas kwalifikowania towarów do generowanego pliku XML
- 2014.12.15.01 - dodano obsługę dokumentu Zamówienie od klienta zaliczkowe (ZKzal)
- 2014.12.08.01 - Lista zmian:
- usunięto błąd związany z identyfikacją kontrahenta podczas wczytywania dokumentów
- dodano obsługę przeliczania importowanych dokumentów (netto/ brutto)
- dodano obsługę przeliczania kosztu dostawy: jak w dokumencie (netto/ brutto) lub zawsze brutto
- 2014.11.27.01 - poprawiono zapisywanie pobranego pliku do właściwego folderu