Zmiany pomiędzy wersją 23 and wersją 24 dla Tasks

Pokaż
Ignoruj:
Data i czas:
2011-02-22 11:59:57 (14 years temu)
Autor:
marek (IP: 10.0.1.101)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • Tasks

    v23 v24  
    55Założenie jest takie, że codziennie chodzi program odpowiedzialny za włączanie / wyłączanie ogłoszeń i abonamentów*. 
    66 
    7 Ogłoszenie i abonament posiadają pola: [[span(Status, style=font-family: monospace)]] ([[span(!ProductStatus, style=font-family: monospace)]]), [[span(!StartDate, style=font-family: monospace)]] oraz [[span(!EndDate, style=font-family: monospace)]]. 
     7Ogłoszenie i abonament posiadają pola: [[span('''Status''', style=font-family: monospace)]] ([[span('''!ProductStatus''', style=font-family: monospace)]]), [[span('''!StartDate''', style=font-family: monospace)]] oraz [[span('''!EndDate''', style=font-family: monospace)]]. 
    88 
    99{{{ 
     
    2020}}} 
    2121 
    22 ''* Abonamenty oznaczają ogłoszenia abonamentowe, włączanie abonamentu polega na ustawieniu statusu na '''Online''', dat !StartDate i !EndDate dla Subscription oraz dla ogłoszeń klienta posiadającego ten abonament zgodnie z tym co mamy w !OrderItem dla abonamentu'' 
     22''* Abonamenty oznaczają ogłoszenia abonamentowe, włączanie abonamentu polega na ustawieniu statusu na '''Online''', dat '''!StartDate''' i '''!EndDate''' dla '''Subscription''' oraz dla ogłoszeń klienta posiadającego ten abonament zgodnie z tym co mamy w '''!OrderItem''' dla abonamentu'' 
    2323 
    2424=== Włączamy ogłoszenia i abonamenty === 
    2525 * Ogłoszenia 
    26    Włączamy wszystkie ogłoszenia, których !StartDate w !OrderItem jest dziś - ustawiamy status '''Online''', wyróżnienie, !StartDate oraz !EndDate zgodnie z OrderItem 
     26   Włączamy wszystkie ogłoszenia, których '''!StartDate''' w '''!OrderItem''' jest dziś - ustawiamy status '''Online''', wyróżnienie, '''!StartDate''' oraz '''!EndDate''' zgodnie z '''!OrderItem''' 
    2727 * Abonamenty 
    28    Włączamy wszystkie abonamenty, których !StartDate w !OrderItem jest dziś - dla Subscription ustawiamy odpowiednio !StartDate, !EndDate, dla ogłoszeń klienta posiadającego ten abonament ustawiamy status '''Online''', wyróżnienia, !StartDate oraz !EndDate zgodnie z Subscription, jeśli mamy więcej ogłoszeń Online niż ustalono w abonamencie - włączamy tylko tą ilość (posortowane po dacie ostatniej aktualizacji malejąco), która jest określona w abonamencie, reszta powinna otrzymać status '''!OverLimit''' 
     28   Włączamy wszystkie abonamenty, których !StartDate w !OrderItem jest dziś - dla Subscription ustawiamy odpowiednio !StartDate, !EndDate, dla ogłoszeń klienta posiadającego ten abonament ustawiamy status '''Online''', wyróżnienia, '''!StartDate''' oraz '''!EndDate''' zgodnie z '''Subscription''', jeśli mamy więcej ogłoszeń '''Online''' niż ustalono w abonamencie - włączamy tylko tą ilość (posortowane po dacie ostatniej aktualizacji malejąco), która jest określona w abonamencie, reszta powinna otrzymać status '''!OverLimit''' 
    2929 
    3030=== Wyłączamy pozostałe ogłoszenia i abonamenty === 
    3131 * Ogłoszenia i abonamenty 
    32    Wyłączamy (ustawiamy status Expired) dla wszystkich ogłoszeń i abonamentów które posiadają status Online oraz !EndDate jest mniejsza niż dziś 
     32   Wyłączamy (ustawiamy status '''Expired''') dla wszystkich ogłoszeń i abonamentów które posiadają status '''Online''' oraz '''!EndDate''' jest mniejsza niż dziś 
    3333