== API systemu zamawiania ogłoszeń == === Zarządzanie kategoriami === # Pobieranie struktury kategorii (w postaci drzewa) z określeniem języka # Pobieranie szczegółów wybranej kategorii, w szczeółach powinny się znajdowac następujące informacje: a. pełna nazwa kategorii a. lista dostepnych pól do wypełnienia, wraz z nazwami tych pół i ograniczeniami a. lista dostępnych opcji dla pól a. lista dostępnych marek i modeli dla wybranej kategorii === Zarządzanie klientami === # Wyszukiwanie klienta po podanym Id # Wyszukiwanie klienta po podanym id z bazy reklam # Pobranie listy klientów na podstawie podanej listy Id # Pobranie listy klientów na podstawie podanego tekstu (wyszukiwanie freetext) # Tworzenie klienta biznesowego (pełne dane, fakturowanie) # Tworzenie klienta standardowego (skrócone dane) # Aktualizacja danych klienta === Funkcje wyliczające ceny === # Pobranie ceny pojedynczego ogłoszenia, jako parametry funkcja przyjmie wszystkie dane bilingowe ogłsozenia (typ, wyróżnienia itp.) # Pobranie cen wielu ogłoszeń === Zarządzanie ogłoszeniami === # Tworzenie nowego ogłoszenia # Pobranie szczegółów ogłoszenia # Aktualizacja ogłoszenia # Aktualizacja treści gazetowej w ogłoszeniu # Generowanie treści gazetowej na podstawie danych ogłoszenia # Lista ogłoszeń na najbliższe wydanie gazetowe # Lista ogłoszeń wymagających weryfikacji (zmówionych przez WWW z opcją emisji w gazecie) === Zarządzanie zamówieniami === # Tworzenie nowego zamówienia, wymaga podania: a. listy ogłoszeń a. wielkości rabatu a. daty startu ogłoszeń a. id użytkownika składającego zamówienie # Pobranie szczegółów zamówienia # Lista zamówień do fakturowania # Zmiana statusu zamówienia (np. po wystawieniu faktury) # Tworzenie zamówienia na abonament # Lista wygasających zamówień (do wznowienia) # Lista klientów których wygasają zamówienia === Pobieranie danych słownikowych === # Lista obsługiwanych języków # Lista wyróżnień internetowych # Lista wyróżnień gazetowych # Lista dodatków gazetowych # Lista typów klientów