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.
Import z dowolnej aplikacji / ze sklepu internetowego (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;
Wymagany format zapisu danych: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.
- kod pocztowy - 00-000
- data zakupu - RRRR-MM-DD HH:MM:SS
- pozostałe daty - RRRR-MM-DD
- kwoty - 0,00
Wymagane kodowanie piku to Windows-1250. Separator kolumn średnik, natomiast tekstu cudzysłów.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.
Eksport danych z Nowego Menadżera Allegro do pliku XML
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.
Eksport danych z Asystenta do pliku CSV
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:
Kod: Zaznacz cały
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
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
Kod: Zaznacz cały
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
Kod: Zaznacz cały
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
Kod: Zaznacz cały
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
5. Eksportujemy dane klikając "Export do CSV".
UWAGA Asystent nie eksportuje uwag.
Eksport danych z Pomocnika Aukcji do pliku CSV
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.