Kontrakty
Kontrakty slúžia pre sledovanie dohodnutého obsahu obchodu (tovar, ceny, dodacie podmienky a pod.) na vybrané obdobie, napr. rok. Pomocou kontraktov je možné vytvárať a vykonávať čiastkové doklady dohodnutého obchodu. Kontrakty je možné využívať ako v module Predaj (sledovanie obchodu s odberateľmi), tak v module Nákup (sledovanie obchodu s dodávateľmi). Z pohľadu IS K2 ide v prípade predajných kontraktov vlastne o zákazky a v prípade nákupných kontraktov o objednávky vydané. Tieto kontrakty sa vytvárajú v špeciálnej knihe predaja / knihe nákupu, ktoré sa definujú v Nastavení kontraktov (viď. stromové menu Predaj/Spracovanie zákaziek / Kontrakty alebo Nákup/Zásobovanie / Kontrakty).
V Nastavení kontraktov sa potom definujú taktiež knihy zákaziek/objednávok vydaných, v ktorých sa potom budú vytvárať samotné zákazky/objednávky vydané odvodené z týchto kontraktov.
Najskôr založíme konkrétne realizačné zákazky / objednávky do požadovanej knihy Zákaziek / Objednávok vydaných. Teda do knihy pre kontrakty.
Kontrakty sú realizované pomocou štandardných skriptov: CT_Purchase.pas pre kontrakty nákupu, CT_Order.pas pre kontrakty predaja. Tieto skripty sú štandardne spustiteľné z knihy zákaziek resp. z knihy objednávok. Skripty sa spúšťa nad konkrétnym kontraktom.
Nastavenie kontraktov
Vo funkcii nastavenie kontraktov je možné konfigurovať kontrakty pre nákup a predaj.
Obr.: Nastavenie kontraktov
Vykonáme tým nastavenie parametrov skriptov podľa podmienok každého klienta (nastavenie kníh dokladov, kníh kontraktov atď.).
Obr.: Parametre kontraktov
Pokiaľ je potrebné zadať viacero kníh, zadávajú sa v položkách. Len knihy v položkách sa ponúkajú v Alt+F10. Pokiaľ je kniha len v hlavičke, Alt+F10 je nefunkčné.
Kniha Kontrakty
Kniha kontraktov je špeciálna kniha zákaziek, ktorá obsahuje zoznam všetkých kontraktov, ktoré sú v IS K2 zavedené. Nový kontrakt zadávame do knihy klávesom Ins, zavedený kontrakt nie je možné vymazať.
Karta Kontraktu
Doklad kontraktu vyjadruje jeden dlhodobý zmluvný vzťah, ktorý má byť postupne realizovaný prostredníctvom niekoľkých zákaziek.
Pri založení nového kontraktu vyplníme iba záložku Základné údaje. Nebudeme vypĺňať položky zákazky. Položky kontraktu následne navedieme po spustení skriptu - viď. ďalej. Záznam nového kontraktu uložíme.
Obr.: Založenie nového predajného kontraktu (klávesom Ins)
Vyplníme záložku Základné údaje a kontrakt uložíme.
Obr.: Vyplnená záložka Základné údaje a uloženie kontraktu
Následne nad týmto záznamom spustíme skript CT_Order.pas z knihy Skripty a zostavy. (Pozn.: Pokiaľ bude skript spustený v inej knihe, než je definovaná v Nastavení kontraktov, dôjde k zobrazeniu informatívnej hlášky. Po spustení skriptu sa zobrazí záznam kontraktu v editácii. Tu môžeme eventuálne zmeniť hlavičkové údaje alebo doplniť pole určené iba pre kontrakty. Ide o pole Kód kontraktu a Lehota.
Popis vybraných polí:
Kód kontraktu |
Každý kontrakt má priradený konkrétny kód. Zvyčajne vytvárame nový kód pre nový kontrakt, vo výnimočných prípadoch môžeme kontrakt priradiť k už existujúcemu kódu tak, že odčiarkneme pole Vytvoriť nový a vyberieme niektorý z už existujúcich. |
Lehota |
V poli je možné oddeliť už ukončené kontrakty od bežiacich. |
Obr.: Záznam kontraktu po spustení skriptu CT_Order.pas
Po prepnutí na záložku Položky budeme vkladať položky.
Na záložke Položky kontraktu sú zobrazené položky kontraktu a je tu rovnako viditeľný stav, resp. uskutočnenie každej jednotlivej položky.
Obr.: Kniha Kontrakty - 2. strana
Formulár je rozdelený do 3 častí:
- Hlavičkové informácie o odberateľovi, číslo dokladu, cenách.
- Položky kontraktu zobrazujú zoznam dohodnutých položiek, ktorých sa týka kontrakt - ich množstvo, ceny atď.
- Posledná časť zobrazuje konkrétne rozdelenie realizácie danej položky.
Tlačidlo Vytvoriť zákazku je možné použiť v prípade, že existuje aspoň jedna položka kontraktu v stave Odvolané a s príznakom Objednať (v stĺpci VD zobrazený symbol ). Stlačením tlačidla vytvoríme skutočnú - realizačnú zákazku/objednávku do knihy zobrazenej nad týmto tlačidlom (knihu je možné zmeniť). Do dokladu budú vložené všetky záznamy s vyššie uvedeným príznakom. Tieto položky je taktiež možné pridať do už existujúceho dokladu tak, že začiarkneme pole Pridať do zákazky.
Položky kontraktu - význam vybraných stĺpcov:
Pozícia |
Poradie položky kontraktu. |
Skratka |
Skratka tovaru. |
Tovar |
Popis tovaru. |
Množstvo |
Celkové dohodnuté množstvo. |
Zostatok |
Množstvo, na ktoré zatiaľ nebola vytvorená žiadna odvolávka ani nebolo objednané. Je rovné hodnote Množstvo - (Odvolané + Objednané) |
Odvolané |
Množstvo, na ktoré bola vytvorená odvolávka (teda bolo konkrétne naplánované), ešte však k nemu neexistuje realizačná zákazka / objednávka. |
Objednané |
Množstvo, na ktorej už existuje realizačná zákazka / objednávka. |
Dátum dodania |
Konečný dátum dodania, dokedy má byť položka po množstevnej stránke úplne spracovaná. |
Novú položku kontraktu vložíme klávesom Ins v hornej tabuľke. Po vytvorení a uzavretí formulára klávesom Enter môžeme opravu údajov vykonať tak, že na danej položke stlačíme kláves F5. Po uložení položky sa jej cena automaticky prenáša do dodávateľských cien, kde je zjavná s príslušným kódom kontraktu.
Obr.: Vloženie položky kontraktu
V dolnej časti formulára je zjavné rozpracovanie konkrétnej položky kontraktu, na ktorej stojí pravítko v strednej časti.
Typ položky |
Znázorňuje, v akom stave sa nachádza táto časť položky.
|
Skratka |
Skratka tovaru. |
Tovar |
Popis tovaru. |
Množstvo |
Množstvo, ktoré sa týmto riadkom spracováva. Na riadku s typom položky Hlavné je zobrazené množstvo, ktoré zostáva spracovať. |
Dátum dod. |
Termín dodania danej položky. Termín sa automaticky kopíruje do poľa Požadované v položke realizačnej zákazky. |
VD |
Pri položkách typu Odvolávka symbol znamená plánované vytvorenie dokladu. Pri vytvorení realizačného dokladu budú do tohto dokladu vložené všetky takto označené položky. Po vytvorení tohto dokladu sa spomínaný symbol stratí a typ Odvolávka sa zmení na Objednané. |
Nový záznam k príslušnej položke, na ktorej stojí pravítko v strednej časti formulára, vytvoríme tak, že klávesom Enter otvoríme položku typu Hlavné alebo inú položku, ktorú chceme konkretizovať, rozdeľovať.
Obr.: Kontrakty - zmena pôvodnej položky pri vytváraní novej položky
V otvorenom formulári stlačíme Ins, vytvárame tak nový záznam, ktorým rozdeľujeme pôvodný.
Obr.: Kontrakty - Nová položka v spodnej časti formulára
Upravíme požadované množstvo, termín dodania príp. popis. Ak budeme chcieť k danému záznamu vytvárať realizačný doklad, začiarkneme pole Objednať. Položku potvrdíme stlačením tlačidla OK. Vytvorí sa nový riadok v spodnej časti formulára.
Zmenu niektorých údajov záznamu môžeme vykonať stlačením klávesu F5 na danom zázname. Rovnakým spôsobom môžeme zaistiť taktiež dodatočné vytvorenie dokladu tým, že začiarkneme pole Vytvoriť doklad. Samotný realizačný doklad bude vytvorený až stlačením tlačidla Vytvoriť zákazku v hornej časti 2. strany kontraktu. Na tento doklad budú vložené všetky záznamy s príznakom v stĺpci VD v spodnej časti formulára. Na novo vytvorený doklad bude po identifikácii zákazky automaticky nakopírovaná poznámka CT z 1. strany kontraktu a realizačné termíny.