Opis zlecenia
Napisanie Aplikacji w PHP łączącej niemiecki integrator z polskim programem do fakturowania .
Projekt ma na celu stworzenie aplikacji internetowej pełniącej funkcję pośrednika w
wymianie danych pomiędzy platformą DreamRobot.de, a aplikacją Fakturownia.pl
Aplikacja powinna posiadać również system generowania raportów księgowych ze wszystkich
faktur utworzonych w Fakturownia.pl (automatycznie za pomocą aktywnego obecnie Baselinkera oraz utworzonych przez nią na podstawie zamówień z Dreamrobot.de lub ręcznie).
Moduły aplikacji
1. Zamówienia
Moduł prezentujący w formie listy zamówienia pobrane do bazy APLIKACJI z
systemu DreamRobot.de. W bazie zbierane będą następujące informacje o zamówieniach:
1. Numer DreamRobot
2. Data utworzenia
3. Status (czy opłacone?)
4. Kwota płatności
5. Waluta
6. Metoda płatności
7. Dane dostawy
a. Rodzaj dostawy
b. Koszt dostawy (brutto)
8. Dane rozliczeniowe kontrahenta
a. ID DreamRobot
b. Nazwa użytkownika
c. Komentarz
d. Numer VAT
e. E-mail
f. Telefon 1
g. Telefon 2
h. Fax
i. Adres
i. Nazwa kontrahenta (imię nazwisko/nazwa firmy)
ii. Nazwa kontrahenta 2
iii. Ulica
iv. Ulica 2
v. Kod pocztowy
vi. Miasto
vii. Województwo (province)
viii. Państwo
ix. Państwo (kod ISO2)
9. Pozycje zamówienia
a. ID
b. Nazwa produktu
c. SKU
d. Ilość
e. Cena jednostkowa (brutto)
f. Stawka podatku (%)
10. Kanał sprzedaży
11. Dane z kanału sprzedaży obsługiwanego przez Dreamrobot.de (np. numer zamówienia Hood.de, Yatego.de - ale też ebay.de, amazon itp. )
Tabela zamówień będzie aktualizowana przez skrypt aplikacji za pośrednictwem
DreamRobot API w określonym interwale czasu np. co 2 godziny. Przy takim założeniu
system będzie wykonywał 12 zapytań do API na dobę, co w ciągu miesiąca wygeneruje 360
zapytań.
Analogicznie wykonywany będzie skrypt wystawiania faktur. Za pomocą API
Fakturownia.pl i danych zamówień generowane będą faktury. Wygenerowane dane takie, jak
numer faktury, ID Fakturownia, link do podglądu zapisywane będą zwrotnie w bazie Aplikacji.