Nastavenφ tarif∙

Program disponuje nov²m tarifikaΦnφm systΘmem, kter² je pon∞kud univerzßln∞jÜφ ne₧ p°edchozφ. Nastavenφ pop°. definice nov²ch tarif∙ je relativn∞ slo₧itß, a proto ji budu v∞novat velkou Φßst nßpov∞dy. Formulß° definice tarif∙ je souΦßstφ nastavenφ programu COUNTER99 (viz. Nastavenφ programu).



Definice programov²ch tarif∙:


ProgramovΘ tarify majφ obdobnou vlastnost jako svßtky ... nep°edpoklßdß se jejich odstra≥ovßnφ, ale p°i zm∞n∞ tarifikace se poΦφtß s p°idßnφm novΘ sady definic tarif∙ a to z toho d∙vodu, ₧e p°i p°epoΦφtßvßnφ starÜφch obdobφ jsou starΘ tarify pochopiteln∞ zapot°ebφ. Tato vlastnost pochopiteln∞ neplatφ pro ty, kte°φ starΘ obdobφ odstranφ ihned po jeho skonΦenφ, potom staΦφ uchovßvat v seznamu tarif∙ pouze aktußlnφ.

Program podporuje r∙znΘ tarify pro r∙znß telefonickß p°ipojenφ sφt∞, a proto p°ed zaΦßtkem pou₧φvßnφ je nutnΘ tarify p°i°adit existujφcφm telefonick²m p°ipojenφm sφt∞ na vaÜem poΦφtaΦi. Pokud pou₧φvate pouze jedno telefonickΘ p°ipojenφ sφt∞ nebo vφce telefonick²ch p°ipojenφ, ale stejn∞ tarifikovan²ch, potom postaΦφ stisknout zelenΘ tlaΦφtko na nßsledujφcφm formulß°i (funkce provede p°i°azenφ vÜech tarif∙ vÜem telefonick²m p°ipojenφm sφt∞ - po potvrzenφ):

 ╚ßst formulß°e pro asociace tarifu s telefonick²mi p°ipojenφmi sφt∞

V opaΦnΘm p°φpad∞ je nutnΘ pro ka₧dΘ p°ipojenφ zvlßÜ¥ zvolit tu skupinu tarif∙, kterß mu odpovφdß. Toto provedeme postupn²m v²b∞rem jednotliv²ch tarifikaΦnφch interval∙ a oznaΦenφm t∞ch p°ipojenφ pro kterΘ tarif platφ (jinΘ tarify v seznamu zase mohou platit pro jinß telefonickß p°ipojenφ sφt∞).

Program disponuje "runtime" kontrolou nßvaznosti tarif∙ s telefonick²mi p°ipojenφmi sφt∞. Pokud jsou vazby v po°ßdku potom kontrola vypadß jako na tomto obrßzku:

 Tarify jsou v po°ßdku

Pokud je n∞kterß nßvaznost poruÜena, k n∞kterΘmu telefonickΘmu p°ipojenφ sφt∞ nenφ p°i°azena ·plnß definice tarifu, tak vypadß kontrolka takto:



Popis chyby v tarifech obvykle postaΦφ k nalezenφ chybnΘ vazby.
P°i spolΘhßnφ na tuto kontrolu je t°eba dßt pozor na to, ₧e kontrola nekontroluje, jestli interval platnosti navßzan²ch tarif∙ odpovφdß aktußlnφmu datu (tzn. jestli bude p°i p°ipojenφ prßv∞ te∩ existovat platn² tarif).
Vzhledem k tomu, ₧e tarify jsou znßmy v∞tÜinou dostateΦn∞ dop°edu, tak lze p°idefinovat tarif v podstat∞ kdykoliv s tφm, ₧e datum platnosti bude takovΘ, aby se podle novΘho tarifu zaΦalo poΦφtat v "prav² Φas". Pokud p°idefinovßvßme tarif, tak je nutnΘ, aby konec platnosti p°edchozφho tarifu byl o jeden den menÜφ ne₧ poΦßtek tarifu novΘho.

Seznam tarif∙ m∙₧e obsahovat r∙znΘ tarify se stejn²m intervalem platnosti, ale potom se p°edpoklßdß, ₧e jsou p°i°azeny r∙zn²m telefonick²m p°ipojenφm sφt∞.

Pokud se bude platnost tarif∙ p°ekr²vat, tak bude pro v²poΦet pou₧it prvnφ nalezen² platn² tarif.


P°idßnφ novΘho tarifu (editace existujφcφho):

P°idßnφ tarifu je prakticky stejnΘ jako ·prava tarifu existujφcφho, a proto popis je spoleΦn². Tarif p°idßvßme stiskem tlaΦφtka "P°idat" a upravujeme tlaΦφtkem "Upravit". Tarif je rovn∞₧ mo₧nΘ odstranit stiskem tlaΦφtka "Odebrat".


 Formulß° pro p°idßvßnφ a editaci tarif∙

Formulß° slou₧φ k vklßdßnφ nov²ch nebo upravovßnφ stßvajφch tarif∙. D∞lφ se na Φty°i Φßsti:
Obdobn∞ jako kontrola nßvaznosti tarif∙ na telefonickß p°ipojenφ sφt∞ je zde rovn∞₧ kontrola sprßvnosti vypln∞n²ch ·daj∙ do formulß°e p°idßvßnφ (·pravy) tarifu. Chovßnφ kontrolky je obdobnΘ.

Definice svßtk∙ a dnφ se snφ₧enou sazbou:



Definice svßtk∙ je relativn∞ jednoduchß, a proto se jφ budu v∞novat jenom krßtce.


Seznam svßtk∙ je ulo₧en v souboru COUNT99.DSS v programovΘm adresß°i.

Vzhledem ke koncepci programu se nep°edpoklßdß odstra≥ovßnφ ji₧ proÜl²ch svßtk∙, ale jejich uchovßvßnφ z d∙vodu p°epoΦtu starÜφch obdobφ ne₧ je aktußlnφ. Pokud ovÜem obdobφ ma₧ete ihned po jeho skonΦenφ, je uchovßvßnφ neaktußlnφch svßtk∙ zcela zbyteΦnΘ.