Version 1 (modified by dany, 13 years ago)

--

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:

  1. pełna nazwa kategorii
  2. lista dostepnych pól do wypełnienia, wraz z nazwami tych pół i ograniczeniami
  3. lista dostępnych opcji dla pól
  4. 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:

  1. listy ogłoszeń
  2. wielkości rabatu
  3. daty startu ogłoszeń
  4. 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