Kontroly při pořízení pohybů  zvířat

Související rozcestníky | Hlavní rozcestník Evidence zvířat | Pořízení pohybů zvířat | Karta zvířat


Pořízení pohybů umožňuje kontrolovat lhůty pro narození mladých zvířat, čísla matek a další. Jednotlivé kontroly, které je možné si v šablonách nastavit, jsou popsány níže.

Lhůty pro narození zvířat

  • Funkce: Upozorňuje na krátké období mezi porody zvířat (matek).
  • Umístění: Kontrola se spouští automaticky při nastavení parametrů reprodukce v číselníku Kategorií zvířat *3301. Lhůta pro narození nebo mrtvé narození je určena parametrem "Délka březosti - od", lhůta pro zmetání je určena parametrem "Zmetání - od".

Hodnoty na záložce Reprodukce automaticky doplníte, pokud u dané kategorie zvířat kliknete na volbu Uprav a následně na šipku Defaultní hodnoty. Potvrdíte tlačítkem Ok.


Většina kontrol se nastavuje pomocí šablon pořízení:

Pomocí tlačítka pro správu šablony 
nebo pravého tlačítka myši u příslušné šablony otevřete okno požadované šablony, kde klepnete na tlačítko "Uprav" a provedete potřebná nastavení dle návodu níže:

 

Čísla matek

  • Funkce: Kontroluje, zda je číslo matky obsaženo ve vybrané kategorii zvířat. Na záložce KUKy jsou zobrazeny další parametry pro zvolenou kontrolu.
  • Použití: Pro pořízení narození zvířat.
  • Umístění: Zadává se do šablony Čísla zvířat (v aplikaci *3394) a Narození (v aplikaci *3698).
  • Vyberte Podmnožinu kategorií zvířat s možnými matkami (vysokobřezí jalovice, krávy, atp.)


  

Kontrola matek na vlastních stájích

  • Funkce: Kontroluje, jestli zadané číslo matky je evidováno ve vlastní stáji.
  • Použití: Pro pořízení narození zvířat.
  • Umístění: Zadává se do šablony Čísla zvířat (v aplikaci *3394) a Narození (v aplikaci *3698).


  • Podmínka: C3322vlast_matky = 1
  • Hláška: Zadaná matka se nenachází ve vlastní stáji.
  • Údaj: n3301ciszm
 

Kontrola na zařazení do turnusů

  • Funkce: U pořizovaného dokumentu kontroluje výběr turnusu, alespoň na jedné straně (příjem x výdej).
  • Použití: Pro zařazení zvířat do turnusu.
  • Umístění: Zadává se do šablony Pořízení v aplikaci *3394.


  • Podmínka: (not(isnull(pk_c3313__))) or (not(isnull(pk_c3313___p)))
  • Hláška: Musí být vyplněn údaj turnus (alespoň na jedné straně).
  • Údaj: cc3313kodtu
  

Kontrola pohlaví narozeného zvířete

  • Funkce: Kontrola pohlaví zvířete s druhem pořizovaného pohybu. (21=samec, 22=samice)
  • Použití: pro kontrolu narození zvířat.
  • Umístění: Zadává se do šablony Čísla zvířat (v aplikaci *3394). 


  • Podmínka: ('{$N d3311:c3303dp___}' = '21' and n3301pohla = 1 ) or ('{$N d3311:c3303dp___}' = '22' and n3301pohla = 2) or (not('{$N d3311:c3303dp___}' in('21','22')))
  • Hláška: Špatné pohlaví.
  • Údaj: n3301pohla
  

Kontrola správného kodexu

  • Funkce: Kontrola porovnává pohlaví zvířete s kodexem.
    • V kontrole je potřeba změnit číslo kodexu narozených samců a samic.
  • Použití: Pro kontrolu narození zvířat.
  • Umístění: Zadává se do šablony Čísla zvířat (v aplikaci *3394).


  • Podmínka: (n3301kodex='061' and n3301pohla=1) or (n3301kodex='961' and n3301pohla=2)
  • Hláška: Kodex - Pohlaví.
  • Údaj: n3301pohla
 

Kontrola pro zamezení výdejů do záporných hodnot množství

  • Funkce: Kontroluje, že po pořízení hodnoty nebude stav množství na kombinaci záporný.
  • Použití: Při pořizování výdejových pohybů.
  • Umístění: Zadává se do šablony Výdejů, Převody a přeřazení (v aplikaci *3698).


  • Podmínka: kgcel>0
  • Hláška: Pří vydání množství do záporných hodnot, není zaručena správnost výdejové ceny.
  • Údaj: d3311mnozs

Kontrola varující při přepisu ceny

  • Funkce: Varuje před přepsáním vypočtené průměrné ceny.
  • Použití: Při pořizování pohybů s automatickým výpočtem cen (průměrná nebo číselníková).
  • Umístění: Zadává se do šablony Narození, Výdejů, Převody a přeřazení a Přírůstky (v aplikaci*3698).


  • Podmínka: c3303typpo in(0)
  • Hláška: Úpravou dojde k deformaci průměrné ceny vybrané kombinace. Pro návrat k původní hodnotě stiskněte "Storno" a tlačítko "Escape".
  • Údaj: d3311cecel

Kontrola vyplněnosti klientů

  • Funkce: Varuje před uložením dokladu bez vyplněného údaje „Klient“.
  • Použití: Při pořizování pohybů vytvářející styk s okolím (nákupy a prodeje).
  • Umístění: Zadává se do šablony Příjmů a Výdejů (v aplikaci *3698).


  • Podmínka: (c3303typpo in(0,1,10)  and not(isnull(c0030klien))) or c3303typpo not in(0,1,10)
  • Hláška: Chybí vyplněnost údaje "Klient".
  • Údaj: c0030klien
  

Kontrola úprav cen a množství vyskladněných stájí

  • Funkce: Varuje před pořízením dokladu upravující stav vyskladněné stáje.
  • Použití: U turnusových způsobů chovů.
  • Umístění: Zadává se do šablony Přírůstků a Výdejů (v aplikaci *3698).


  • Podmínka: ((puvcelkks in(0)) and (c3303typpo not in(9,10))) or (puvcelkks not in(0))
  • Hláška: Pořízením pohybu změníte stav vyskladněné stáje.
  • Údaj: c3303dp__
 

 

Umístění (kde najít požadované šablony)

  • Šablony naleznete v aplikaci *3394 Prohlížení pohybů zvířat -  šablonu lze otevřít i při pořízení pohybu tlačítkem "Čísla zvířat" (Pro zaktivnění tlačítka je nutné vyplnit údaje: stáj, kategorie zvířat, pohyb a datum pohybu.)


  • šablony v aplikaci *3698 - Narození (1.), Příjmy (2.), Výdaje (3.), Převody a přeřazení (4.), Přírůstky (5.)


 
Autor:    SLÁMOVÁ Pavlína    | Posl.změna:    14.08.2017    | Článek:    1493    |     www.WinFAS.cz