EU posiada możliwość importu zamówień z wybranych serwisów oraz aplikacji w zakładce "Kontrahenci -> Import".

Najpierw należy wyeksportować do pliku transakcje z obsługiwanych serwisów/aplikacji widocznych na liście. Następnie, należy zaznaczyć źródło pliku i wczytać go.

Na koniec wybieramy do jakiego konta mają zostać przypisane transakcje oraz w jakiej sekcji mają zostać umieszczone. Po skonfigurowaniu wszystkiego klikamy "Importuj do programu".
Możliwy jest również import transakcji, np. z własnego sklepu zapisanych w pliku CSV.

Lista kolumn, które mogą znaleźć się w pliku:

serwis; sekcja; nr_aukcji; tytul_aukcji; ilosc; cena_jedn; kwota; stawka_vat; kod_prod; ean; sku;

login; dk_firma; dk_imienazw; dk_imie; dk_nazw; dk_ulica; dk_nr_domu; dk_nr_lok; dk_miasto; dk_kod_pocz; dk_kraj; dk_email; dk_telefon_1; dk_telefon_2;

ddw_firma; ddw_imienazw; ddw_imie; ddw_nazw; ddw_ulica; ddw_nr_domu; ddw_nr_lok; ddw_miasto; ddw_kod_pocz; ddw_kraj; ddw_email; ddw_telefon;

pkt_odb_id; pkt_odb_nazwa; pkt_odb_ulica; pkt_odb_kod_pocz; pkt_odb_miasto;

ddf_firma; ddf_imienazw; ddf_imie; ddf_nazw; ddf_ulica; ddf_nr_domu; ddf_nr_lok; ddf_miasto; ddf_kod_pocz; ddf_kraj; ddf_nip;

data_zakupu; data_wplaty; forma_wplaty; kwota_wplaty; data_wysylki; forma_wysylki; gabaryt; nr_nadania; waga; koszt_wysylki; info_od_kup; uwagi; notatki;
serwis - wpisujemy Allegro lub Sklep
dk_* - dane kontaktowe
ddw_* - dane do wysyłki
pkt_odb_* - dane punktu odbioru
ddf_* - dane do faktury
d*_kraj - kod kraju, np. "PL", "CZ", itd.
Wymagany format zapisu danych:
  • kod pocztowy - 00-000
  • data zakupu - RRRR-MM-DD HH:MM:SS
  • pozostałe daty - RRRR-MM-DD
  • kwoty - 0,00
UWAGA ⚠️ Każdy Klient zapisany w bazie reprezentowany jest przez unikalny login. Dlatego przy imporcie danych dwóch różnych klientów z różnymi adresami nie wolno podać tego samego loginu, ponieważ wtedy przy obu transakcjach zostaną zapisane dane kontaktowe tylko ostatniego klienta.
Można w ogóle nie uzupełniać loginu, wtedy w bazie do każdej transakcji zostanie utworzony nowy Klient i wyżej opisany problem nie wystąpi.
Dane do wysyłki oraz do faktury są przypisane do transakcji, więc login Klienta nie ma znaczenia.
Wymagane kodowanie piku to Windows-1250. Separator kolumn średnik, natomiast tekstu cudzysłów.

Aby wyeksportować dane z NMS postępuj wg kolejnych punktów na zrzucie:
W pkt. 5. należy eksportować sekcje pojedynczo, aby nie zrobił się bałagan przy imporcie do EU, ponieważ nazwa sekcji nie jest eksportowana.
UWAGA ⚠️ Nowy Menadżer Allegro nie eksportuje wielu danych, które są wymagane do prawidłowej obsługi transakcji.
1. Wybieramy "Serwis Bazy Danych".
2. W nowym oknie wybieramy "Język SQL".
3. W nowym oknie wklejamy do pola "Pytanie SQL" poniższe zapytanie:
SELECT * FROM uzytkownik_transactions ut
LEFT JOIN uzytkownik_auctions uau ON ut.auction_nr=uau.auction_nr
LEFT JOIN uzytkownik_adresy uad ON ut.user_id=uad.user_id
LEFT JOIN uzytkownik_contacts uc ON ut.user_id=uc.contact_user_id
LEFT JOIN uzytkownik_wplata uwp ON ut.user_id=uwp.user_id
LEFT JOIN uzytkownik_wysylka uwy ON ut.user_id=uwy.user_id
GROUP BY ut.uniquekey
"uzytkownik" jest to domyślna nazwa konta do jakiego się logujemy w Asystencie. Jeśli ktoś korzysta z innego konta niż domyślne, wówczas trzeba wstawić swoją nazwę.

Powyższe zapytanie wyeksportuje wszystkie transakcje niezależnie od stanu realizacji. Można jednak z AS wyeksportować tylko wybrane transakcje bazując dodatkowo na kolumnach "wplata", "wysylka" oraz "archiwum". Poniżej przykłady:
 
  • Transakcje archiwalne
    SELECT * FROM uzytkownik_transactions ut
    LEFT JOIN uzytkownik_auctions uau ON ut.auction_nr=uau.auction_nr
    LEFT JOIN uzytkownik_adresy uad ON ut.user_id=uad.user_id
    LEFT JOIN uzytkownik_contacts uc ON ut.user_id=uc.contact_user_id
    LEFT JOIN uzytkownik_wplata uwp ON ut.user_id=uwp.user_id
    LEFT JOIN uzytkownik_wysylka uwy ON ut.user_id=uwy.user_id
    GROUP BY ut.uniquekey HAVING archiwum=0
  • Opłacone i niewysłane
    SELECT * FROM uzytkownik_transactions ut
    LEFT JOIN uzytkownik_auctions uau ON ut.auction_nr=uau.auction_nr
    LEFT JOIN uzytkownik_adresy uad ON ut.user_id=uad.user_id
    LEFT JOIN uzytkownik_contacts uc ON ut.user_id=uc.contact_user_id
    LEFT JOIN uzytkownik_wplata uwp ON ut.user_id=uwp.user_id
    LEFT JOIN uzytkownik_wysylka uwy ON ut.user_id=uwy.user_id
    GROUP BY ut.uniquekey HAVING wplata=1 AND wysylka=0
  • Opłacone i wysłane
    SELECT * FROM uzytkownik_transactions ut
    LEFT JOIN uzytkownik_auctions uau ON ut.auction_nr=uau.auction_nr
    LEFT JOIN uzytkownik_adresy uad ON ut.user_id=uad.user_id
    LEFT JOIN uzytkownik_contacts uc ON ut.user_id=uc.contact_user_id
    LEFT JOIN uzytkownik_wplata uwp ON ut.user_id=uwp.user_id
    LEFT JOIN uzytkownik_wysylka uwy ON ut.user_id=uwy.user_id
    GROUP BY ut.uniquekey HAVING wplata=1 AND wysylka=1
4. Klikamy na "Wykonaj", zobaczymy listę transakcji zapisanych w Asystencie.
5. Eksportujemy dane klikając "Export do CSV".
UWAGA ⚠️ Asystent nie eksportuje uwag.
1. Wyświetlamy wszystkie transakcje klikając na "Transakcje (wszystkie)".
2. Z menu wybieramy "Plik -> Eksportuj dane listy -> Format CSV".
3. W nowym oknie zaznaczamy pozycję "Całą liste".
4. Zaznaczmy wszystkie kolumny do eksportu.
5. Eksportujemy dane klikając "OK".
UWAGA ⚠️ Pomocnik Aukcji nie eksportuje danych dotyczących formy wpłaty oraz formy wysyłki.