Rozwiązanie przygotowane do wymiany danych pomiędzy programem Sage Handel a serwisem www.allegro.pl za pośrednictwem oprogramowania Firmy PhotoSoft EasyUploader. Rozwiązanie pozwala na przesyłanie towarów z programu Sage Handel do programu EasyUploader i późniejsze wystawienie aukcji w ww. programie, oraz wystawianie dokumentów dla aukcji zakończonych sprzedażą. Zawartość Instalacja rozwiązania.... 2 Uruchomienie rozwiązania w systemie Sage... 3 Konfiguracja dodatku... 4 Ustawienia dodatkowe rozwiązania... 6 Włączenie wykonywania procedur... 7 Ustawienia Ogólne... 8 Przesyłanie towarów do EasyUploadera... 10 Aukcje Trwające... 11 Automatyczne pobieranie aukcji... 12 Automatyczna aktualizacja aukcji allegro... 13 Wyłącznie wybranych towarów z aktualizacji stanów... 14 Pomoc... 16 1
Instalacja rozwiązania. Pliki z raportami należy wgrać do programu Sage Handel zgodnie z poniższą instrukcją: Instalacja raportu: ============== * odebrane pliki ZIP należy rozpakować, a następnie przekopiować do katalogu w którym zainstalowany jest program SYMFONIA HM umiejscawiając je dokładnie w podkatalogach: \ RAPORTY \ HM \ Przykład: HM zainstalowany w katalogu SYMFONIA na dysku C: Ścieżka: C:\ SYMFONIA \ RAPORTY \ HM \ (jeżeli katalog RAPORTY lub katalog HM/HMF nie istnieje, należy go założyć) * zamykamy program HM (jeżeli był uruchomiony) i otwieramy go ponownie, logując się jako użytkownik ADMIN * program powinien nas poinformować, że znalazł NOWE lub ZAKTUALIZOWANE raporty i zapytać czy CHCEMY aktualizować te raporty, odpowiadamy TAK * w tej chwili raport dostępny jest już dla użytkowników W kolejnym kroku należy pobrać program EasyUploader, ze strony internetowej http://www.easyuploader.pl/ 2
Należy zainstalować program oraz silnik bazy danych i plik sterownika które są dostępne pod adresami: http://www.firebirdsql.org/en/odbc-driver/ - w zależności od systemu operacyjnego jaki jest zainstalowany na komputerze. Oraz http://www.firebirdsql.org/en/firebird-2-5-1/ - w zależności od systemu operacyjnego jaki jest zainstalowany na komputerze. Po poprawnej instalacji należy uruchomić program EasyUploader i wprowadzić niezbędne ustawienia dodać konto w serwisie allegro oraz określić pozostałe parametry programu, szczegółowy opis i pomoc można wyszukać na stronie Dokumentacja EasyUploader. Uruchomienie rozwiązania w systemie Sage Rozwiązanie uruchamia się z kartoteki towarów, dla wybranego/ wybranych towarów za pomocą skrótu klawiszowego ALT + Q lub z menu kontekstowego wybierając: Wyślij towar do Easy Uploadera Allegro ATL+Q 3
Konfiguracja dodatku Przy pierwszym uruchomieniu rozwiązania wyświetlone zostanie okno z ustawieniami: W oknie tym należy wprowadzić lokalizację katalogu z bazą danych programu EasyUploader, oraz nazwę bazy, nazwę lub adres IP serwera (jeśli EU jest zainstalowane na lokalnym komputerze to należy podać adres IP tego komputera, jeśli na serwerze to IP serwera). Przycisk Hasło jest widoczny tylko dla Super użytkownika jego nazwę należy zdefiniować w niekodowanej części raportu: //"azmienneeu.sc","allegro zmienne",92001,0,0.0.1,system //"Digit-al",2400,0,16 /////////////////////////////////////////// // Allegro zmienne // Firma: DIGIT-AL Rzeszów, 4
// Autor: Paweł Jaroszek, Pawel.Jaroszek@Digit-al.pl // HMP - // Lic : NIP /////////////////////////////////////////// String SuperUser(1) = "Admin" Raport ten znajduje się w lokalizacji Kartoteki -> Raporty -> Digit-al-> Allegro zmienne Po wprowadzeniu tych informacji zatwierdzamy ustawienia, jeśli wprowadzone ustawienia są poprawne to rozwiązanie zostanie uruchomione: W oknie tym widoczny jest towar dla którego został uruchomiony dodatek. 5
Ustawienia dodatkowe rozwiązania Wybieramy z menu Ustawienia- EasyUploader: W tej części ustawień należy wybrać konto oraz grupę allegro za pomocą którego będą przesyłanewystawiane aukcje w serwisie www.allegro.pl. Jeżeli w ustawieniach programu został zdefiniowany cennik dla wysyłek towarów to należy wybrać z listy domyślny cennik. 6
Włączenie wykonywania procedur Na tym etapie uruchomienia należy włączyć wykonywanie procedur w programie Sage. Ustawienia- Parametry pracy Wykonywanie procedur Dla dokumentu sprzedaży Oraz Ustawienia- Parametry pracy Wykonywanie procedur OnTimer Naciskamy przycisk Edytuj, zaznaczamy TAK i wybieramy zapisz: 7
Ustawienia Ogólne Wybrać należy: Ustawienia Ogólne: W tej części ustawień należy zdefiniować - Użytkownika dla którego będzie uruchamiane automatyczne pobieranie aukcji z EasyUploadera, - wybrać znacznik jakim mają być oznaczone towary, które zostały przesłane do EasyUploadera, - Określić interwał czasu pobierania aukcji, 8
- Wybrać magazyn na którym mają być wystawiane dokumenty, - Typ i serię wystawianego dokumentu, - Włącz/ Wyłącz umożliwia włączenie/ wyłączenie automatycznego importu aukcji oraz Aktualizację aukcji. Jeśli importowane dokumenty mają być wystawiane to należy zaznaczyć Wystaw dokumenty - Gdy towar jest wystawiony na kilku aukcjach dotyczy aktualizacji stanów allegro po sprzedaży towaru w programie Sage, należy wybrać na jakiej aukcji mają być zmniejszone stany. - Pokazuj i aktualizuj stan towaru Magazynowy lub Handlowy w zależności od wybranej opcji na oknie uruchamianym dla zaznaczonych/ zaznaczonego towaru będzie wyświetlany stan Handlowy lub Magazynowy. - Cena z programu Handel lub Użytkownika podczas przygotowania do przesłania towaru do programu EasyUploader wyświetlana jest cena w zależności od dokonanego wyboru: - z programu Sage Handel wyświetla listę z cenami A, B, C, D - użytkownika daje możliwość wprowadzenia ceny przez użytkownika - Towar wysyłka należy nacisnąć przycisk (przy pierwszym uruchomieniu nazwa przycisku jest pusta), w wyświetlonym oknie należy wybrać towar który będzie usługą pakowania i dostarczenia towaru do kupującego. Po wprowadzeniu tych ustawień należy zapisać ustawienia. 9
Przesyłanie towarów do EasyUploadera Rozwiązanie uruchamiamy dla zaznaczonego/ zaznaczonych towarów, które mają być wystawione w serwisie www.allegro.pl po czym uruchamiamy rozwiązanie ALT+Q lub Wyślij towar do Easy Uploadera pod prawym przyciskiem myszy: W oknie wyświetlane są podstawowe informacje o towarze, Kod, nazwa, stan towaru oraz - ILOŚĆ wprowadzamy ilość jaka ma być przesłana do EasyUploadera - Przesłane informacja o ilości przesłanej do EasyUploadera - Wystawione informacja o ilości towaru jaka została wystawiona na aukcjach w serwisie www.allegro.pl - Sprzedane informacja o ilości sprzedanego towaru, - JM jednostka miary towaru, - Cena w zależności od wybranej opcji w ustawieniach ogólnych: - lista cen A, B, C, D do wyboru - cena wprowadzona przez użytkownika. 10
Aukcje Trwające po uruchomieniu wyświetlane jest okno: W oknie tym wyświetlane są podstawowe informacje o trwających aukcjach jest to okno tylko do podglądu obecnie trwających aukcji, aby było ono aktualne należy wykonać aktualizację w programie EasyUploader: 11
Po uzupełnieniu pola ILOŚĆ i wybraniu przycisku Wystaw towar zostaje przesłany do programu EasyUploader: Dalszy proces uzupełniania aukcji odbywa się w programie EasyUploader. Po wystawieniu aukcji będzie ona widoczna w zakładce Aukcje Trwające w programie Sage dopiero po upływie kilku minut ponieważ serwis www.allegro.pl nadaje wystawianej aukcji numer oraz umieszcza ją w serwisie, po czym należy uaktualnić parametry aukcji w programie EasyUploader. Automatyczne pobieranie aukcji Proces odbywa się co ściśle ustalony przez użytkownika czas interwał wybrany w ustawieniach ogólnych, oraz dla zalogowanego użytkownika wybranego w ustawieniach. Aby zakończone sprzedażą aukcje były ściągane do programu Sage użytkownik wskazany w ustawieniach ogólnych musi być zalogowany do programu. Rozwiązanie pobiera transakcje wystawiając dokument o typie i serii na magazynie wskazanym w ustawieniach. 12
Na dokumencie w zależności od opcji wybranej przez kupującego wypełniają się dane: - użytkownik kupił z opcją Faktury VAT, jeśli w programie występuje kontrahent jest on dodawany jako odbiorca, jeśli nie występuje jest dodawany jako Nabywca incydentalny. - Odbiorca w tej części wypełniane są dane kupującego dane jakie wprowadził w serwisie allegro. - opis dokumentu w tym polu zapisywana jest informacja o nazwie użytkownika który dokonał zakupu oraz informacja: - PAR kupujący wybrał sprzedaż na paragon -FVS kupujący wybrał sprzedaż na Fakturę VAT - forma zapłaty w zależności od wybranego sposobu płatności, przelew, płatność PayU, płatność przy odbiorze, przesyłka za pobraniem. - pozycje towarowe wpisywane są towary jakie zostały zakupione oraz dodawany jest towar będący opłatą za spakowanie i koszt dostarczenia przedmiotu kupującemu. - notatka dokumentu wypełniane są następujące informacje: - kontakt do osoby kupującej (adres e-mail, telefon), - forma wysyłki towaru wybrana przez kupującego, - wiadomość od kupującego Automatyczna aktualizacja aukcji allegro Rozwiązanie ma zaimplementowane automatyczną aktualizację aukcji allegro towarów które są wystawione w serwisie www.allegro.pl a zostały sprzedane po za serwisem, w tym przypadku jeśli jest włączona aktualizacja w ustawieniach ogólnych rozwiązania oraz wskazana aukcja która ma być aktualizowana( aktualizacja aukcji kończącej się, najdłużej trwającej, wszystkich wystawionych aukcji), raport sprawdza ilość jaka jest wystawiona i jeśli ilość wystawiona jest równa lub większa od stanu towaru w programie Sage to następuje wpisanie aukcji do aktualizacji, aktualizowana jest ilość. Program EasyUploader musi być odpowiednio skonfigurowany, w jego ustawieniach powinna być włączona opcja aktualizacji aukcji w tle: 13
Jeśli serwis www.allegro.pl dopuści edycję aukcji to zostanie zmieniona ilość w aukcji. Wyłącznie wybranych towarów z aktualizacji stanów Rozwiązanie umożliwia wybranie towaru, grupy towarów, które nie będą aktualizowane pomimo iż w trwającej aukcji liczba sztuk będzie większa od ilości w programie Sage. Aby wyłączyć towary z aktualizacji należy wybrać towar, grupę towarów w programie i za pomocą prawego przycisku myszy wybrać: Włącz / Wyłącz aktualizację stanów Allegro lub za pomocą skrótu klawiszowego ALT+Z na zaznaczonych towarach, towarze: Wybierając wyłącz aktualizację stanów Allegro towary zaznaczone zostaną wyłączone z aktualizacji stanów. Ponowne włączenie aktualizacji dla towarów jest możliwe za pomocą kolejnego przycisku na oknie dialogowym pokazanym powyżej, postępowanie jest identyczne jak w przypadku wyłączenia aktualizacji, a 14
mianowicie dla zaznaczonych towarów, towaru wybieramy prawy przycisk myszy: Włącz / Wyłącz aktualizację stanów Allegro lub za pomocą skrótu klawiszowego ALT+Z i opcję Włącz aktualizację stanów w Allegro. Aby sprawdzić jakie towary są wyłączone z aktualizacji wykorzystujemy trzeci przycisk na powyższym oknie: Pokaż wyłączone towary, jeśli wcześniej towary zostały wyłączone pojawi się okno z listą towarów: Jeżeli żadne towary nie zostały wykluczone rozwiązanie wyświetli komunikat: 15
Pomoc Niniejsza dokumentacja jest dostępna z poziomu menu Pomoc znajdującej się w oknie Allegro: Z tego menu można wybrać następujące opcje: - Dokumentacja niniejsza dokumentacja, - Zgłoszenie problemu otwiera domyślnego klienta poczty i wyświetla okno tworzenia nowej wiadomości e-mail z wprowadzonym adresem e-mail autora rozwiązania. Okno jest gotowe do wprowadzenia swoich uwag lub opisu ewentualnych błędów w rozwiązaniu i wysłaniu wiadomości. - O rozwiązaniu wyświetla stronę internetową firmy Digit-al, z opisem rozwiązania. 16