| 1 | == API systemu zamawiania ogłoszeń == |
| 2 | |
| 3 | === Zarządzanie kategoriami === |
| 4 | |
| 5 | # Pobieranie struktury kategorii (w postaci drzewa) z określeniem języka |
| 6 | # Pobieranie szczegółów wybranej kategorii, w szczeółach powinny się znajdowac następujące informacje: |
| 7 | a. pełna nazwa kategorii |
| 8 | a. lista dostepnych pól do wypełnienia, wraz z nazwami tych pół i ograniczeniami |
| 9 | a. lista dostępnych opcji dla pól |
| 10 | a. lista dostępnych marek i modeli dla wybranej kategorii |
| 11 | |
| 12 | === Zarządzanie klientami === |
| 13 | |
| 14 | # Wyszukiwanie klienta po podanym Id |
| 15 | # Wyszukiwanie klienta po podanym id z bazy reklam |
| 16 | # Pobranie listy klientów na podstawie podanej listy Id |
| 17 | # Pobranie listy klientów na podstawie podanego tekstu (wyszukiwanie freetext) |
| 18 | # Tworzenie klienta biznesowego (pełne dane, fakturowanie) |
| 19 | # Tworzenie klienta standardowego (skrócone dane) |
| 20 | # Aktualizacja danych klienta |
| 21 | |
| 22 | === Funkcje wyliczające ceny === |
| 23 | |
| 24 | # Pobranie ceny pojedynczego ogłoszenia, jako parametry funkcja przyjmie wszystkie dane bilingowe ogłsozenia (typ, wyróżnienia itp.) |
| 25 | # Pobranie cen wielu ogłoszeń |
| 26 | |
| 27 | === Zarządzanie ogłoszeniami === |
| 28 | |
| 29 | # Tworzenie nowego ogłoszenia |
| 30 | # Pobranie szczegółów ogłoszenia |
| 31 | # Aktualizacja ogłoszenia |
| 32 | # Aktualizacja treści gazetowej w ogłoszeniu |
| 33 | # Generowanie treści gazetowej na podstawie danych ogłoszenia |
| 34 | # Lista ogłoszeń na najbliższe wydanie gazetowe |
| 35 | # Lista ogłoszeń wymagających weryfikacji (zmówionych przez WWW z opcją emisji w gazecie) |
| 36 | |
| 37 | === Zarządzanie zamówieniami === |
| 38 | |
| 39 | # Tworzenie nowego zamówienia, wymaga podania: |
| 40 | a. listy ogłoszeń |
| 41 | a. wielkości rabatu |
| 42 | a. daty startu ogłoszeń |
| 43 | a. id użytkownika składającego zamówienie |
| 44 | # Pobranie szczegółów zamówienia |
| 45 | # Lista zamówień do fakturowania |
| 46 | # Zmiana statusu zamówienia (np. po wystawieniu faktury) |
| 47 | # Tworzenie zamówienia na abonament |
| 48 | # Lista wygasających zamówień (do wznowienia) |
| 49 | # Lista klientów których wygasają zamówienia |
| 50 | |
| 51 | === Pobieranie danych słownikowych === |
| 52 | |
| 53 | # Lista obsługiwanych języków |
| 54 | # Lista wyróżnień internetowych |
| 55 | # Lista wyróżnień gazetowych |
| 56 | # Lista dodatków gazetowych |
| 57 | # Lista typów klientów |
| 58 | |