====== Nákupní objednávka ====== ==== Popis, funkce a umístění modulu ==== Obecně je každá zakázka tvořena záhlavím, kde jsou definovány údaje týkající se obchodního partnera a obchodních podmínek, dále je tvořena řádky, přičemž v každém řádku je definován předmět smlouvy - zboží, jeho cena a termín plnění. \\ Obecné informace o **nákupních objednávkách** lze nalézt [[https://cs.qwe.wiki/wiki/Purchase_order|ZDE]]. **[[https://cs.wikipedia.org/wiki/Objedn%C3%A1vka|Nákupní objednávky]]** je možno vytvářet zpracováním požadavků na objednání nebo přímo pomocí vazby na požadavky dle různých podkladů. \\ Při vytváření řádku objednávky vzniká pro daný výrobek //[[orfertopen:ls:ls_skl_dokl#Speciální skladové pohyby | skladový pohyb]]// obsahující množství a cenu z objednávky. Dále vzniká zápis do historie objednávek, kde je uchováváno posledních 5 objednávek pro každého dodavatele. Vytvářená objednávka může být skutečná, nebo pouze plánovaná. Plánovanou objednávku tvoří řádky, které jsou označeny jako //plánované//. OR-SYSTEM Open umí vytvořit i rámcovou nákupní objednávku. Rámcová nákupní objednávka je popsána [[orfertopen:lo:on:n0:nakupniobjednavky:|zde]]. Množství v řádcích //plánovaných objednávek// není zahrnuto do kumulativní položky //Objednáno // v katalogu zásob, a proto s materiály z plánovaných objednávek není počítáno při propočtu potřeby. Tyto objednávky se používají u firem, kde požadují například potvrzení objednávky dodavatelem. \\ Objednávka je zaslána dodavateli jako návrh kupní smlouvy. Na základě potvrzení dodavatelem jsou objednávky aktualizovány ( změna termínu, množství ) a je u nich provedena transformace z //plánované zakázky// na //skutečnou//. Touto změnou, kterou je možno provést //hromadně// pro celou zakázku nebo pouze pro jednotlivé řádky, se množství objednávky objeví v kumulované položce [[orfertopen:lc:cpolozka|katalogu položek]] //Objednáno// a s materiálem je pevně počítáno při propočtech. \\ V tento okamžik již může být prováděn příjem materiálu s vazbou na objednávku. Příjem způsobí plnění položky skutečným množstvím v řádku objednávky, které je důležité pro její vyhodnocení. Pokud je //skutečné množství// větší nebo rovno //plánovanému množství//, je objednávka považována za splněnou. Je nutno provést //uzavření// objednávky zodpovědným referentem. Pokud při uzavření objednávky není ještě objednávka splněna, vznikne záporný [[orfertopen:ls:ls_skl_dokl#Speciální skladové pohyby | skladový pohyb]] a je provedena úprava položky //Objednáno// v katalogu zásob. Objednávky je možno dále vyhodnocovat pomocí tiskových sestav s uživatelským výběrem a tříděním. K vyhledání všech objednávek pro daný výrobek můžeme použít funkci Pohled přes výrobek. ==== Základní funkce ==== __Program umožňuje:__ * **Vytvářet** nové záznamy (objednávky). * **Aktualizovat** existující objednávky. * **Likvidovat** (smazat) již existující objednávky. * Přehledně **zobrazovat** (filtrovat) dle povolených klíčů. * **Připojit** konkrétní objednávce //poznámku//, //elektronické dokumenty//. * **Přidělit** k dané objednávce //[[orsoftopen:crm:ukoly:cukol|úkol]]//, //aktivitu//. * **[[orsoftopen:o0:admin:exportimport|Exportovat]]** tabulku objednávek (všech, nebo filtrovaných dat) do Excelu (formát .xlsx). * **[[orsoftopen:o0:admin:o0menutisk|Tisknout]]** tabulku objednávek (všech, nebo filtrovaných dat) - příprava dat k tisku. * Provést **hromadnou změnu** ve vybraných nákupních objednávkách. * Provést **Potvrzení** a **Uzavření** vybrané objednávky. Každý záznam (objednávka) uchovává **historii** vlastních změn, lze tedy snadno dohledat veškeré změny, které byly v rámci této objednávky učiněny. ==== Jednotlivé záložky ==== == Základní údaje == Informace o //dodavateli//, //bankovním spojení//, //logistice//; //časové údaje// dodávky, //podmínky// dodávky, //[[orfertopen:cmena|měna]]//, //popis// a //stav dokladu//. Dále je možné zvolit //[[orsoftopen:o0:adresar:o6r|jazyk dokladu]]//. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakupobjzaklad.png?direct&400 |Základní údaje}} == Adresy == Může obsahovat až 3 adresy: //Dodací// adresa, //Objednací// adresa, //Korespondenční// adresa. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakupadresy.png?direct&400 |Adresy}} == Hodnoty == Může obsahovat hodnoty v //domácí// [[orfertopen:cmena|měně]] a v [[orfertopen:cmena|měně]] //dokladu//. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakupobjhodnoty.png?direct&400 |Hodnoty}} == Doplňkové údaje == Plánovaná //hodnota//, //hmotnost// a //množství// položek v objednávce. Dále obsahují informace o zákazníkovi a doplňující informace o přepravě a obsahu zakázky. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakupdopludaje.png?direct&400 |Doplňkové údaje}} == Doprovodné texty == Textové poznámky k objednávce. == Řádky == Jednotlivé řádky (položky) v objednávce. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakupradky.png?direct&400 |Řádky}} == Historie == Historie veškerých změn, které byly v rámci této objednávky provedeny. {{ :orfertopen:lo:on:n0:nakupniobjednavky:nakuphistoy.png?direct&400 |Historie změn}} ====== 1. Atributy záznamu ====== * Popis atributů záznamu ===== 1.1. Hlavní seznam ===== * Bude domluveno, co sem přijde. ==Stavy== * Bude doplněno. ===== 1.2. Detail ===== * Bude domluveno, co sem přijde. ==Základní údaje== * Bude doplněno. **Tlačítka:** Prostor vyhrazen pro tlačítka. **Vlastnosti:** Prostor pro vlastnosti. **Termíny:** Prostor pro termíny. ==Zadání== Záložka zadání. ==Řešení== Záložka řešení. ==Dokumenty== Záložka dokumenty. **Připojené dokumenty** Prostor pro připojené dokumenty. ==Podřízené úkoly== Záložka podřízené úkoly. ====== 2. Funkce v menu úpravy ====== * Správní funkce a jejich senzitivita. ===== 2.1. Založit nový záznam ===== * Popis funkce. ===== 2.2. Aktualizace záznamu ===== * Popis funkce. ===== 2.3. Smazat záznam ===== * Popis funkce. ===== 2.4. Opsat záznam ===== * Popis funkce. ====== 2. Funkce tisk ====== * Tisk nákupní objednávky Funkce provede tisk nákupní objednávky ve variantě podle kodu jazyka dokladu český nebo anglický formulář , včetně příslušných překladů. Při prvním tisku je doklad označen jako vytištěný naplní se atribut(kzdr) * Vytištěnou nákupní objednávku je možné automaticky odeslat emailem na předem definovanou adresu a zapsat do poštovního deníku Nutné podmínky: * Založení elektronického dokumentu „LONOPDF“ – „Elektronická nákupní objednávka PDF“ {{:orfertopen:lo:on:n0:nakupniobjednavky:no_1.png?400|}} * Přiřazení druhu dokumentu k tabulce {{:orfertopen:lo:on:n0:nakupniobjednavky:no_2.png?400|}} * Adresy pro elektronickou komunikaci (O6a6) Pro dodavatele, kterému má být zasílána elektronická PDF nákupní objednávka musí existovat aktivní záznam {{:orfertopen:lo:on:n0:nakupniobjednavky:o6a6.png?400|}} Při prvním tisku : * Bude vytvořen pdf dokument tisk nákupní objednávky , ktrý se uloží jako připojený dokument * Vytvoří se záznam v poštovním deníku, který čeká na zpracování vlastní odeslání mailu * Distribuční šablona mailu sNakupniObjednavkaSendPdf * Vlastní odeslání malu je spouštěno plánovačem úloh sendEMailNOCron ====== 4. Funkce v menu nabídka ====== * Nabídka funkcí modulu. ===== 4.1. Import řádků z excelu ===== **Funkce slouží k importu řádků nákupní objednávky k existující hlavičce z Excelu (xls,xlsx)**. * Uživatel se nastaví na existující hlavičku nákupní objednávky a zvolí funkci import řádků nákupní objednávky z Excelu - nesmí se jednat o uzavřenou zakázku - zakázka nesmí být potvrzena {{:orfertopen:lo:op:p0:prodejniobjednavky:import_radku_po_z_excelu.png?direct&400|}} * Výběr souboru, který se má zpracovat z lokálního disku a jeho přenos na server do adresáře definovaného v záznamu Fmp s Fmp.vstup = "X", pokud takový záznam neexistuje tak do adresáře "DATA"/import - "DATA" musí být v nastavena jako systémová proměnná. * V zadávací volbě lze zadat, zda se mají smazat původní řádky nákupní objednávky. {{:orfertopen:lo:op:p0:prodejniobjednavky:import_radku_pu_1_.png?direct&400|}} * Je zpracován zadaný excel soubor, konverze probíhá tak, že v souboru excelu musí existovat hlavička, kde jednotlivé buňky názvu musí odpovídat atributům v dané entitě viz příklad. {{:orfertopen:lo:op:p0:prodejniobjednavky:import_radku_pu_2_.png?direct&400|}} * Pokud by bylo potřeba názvy atributů konvertovat do názvů atributů v OR, lze použít konverzní tabulku wkh-wkr se standardní funkcionalitou, wkhEntityType v tomto případě musí být **SNakupniObjednavkaImportRadku**. * Každý zkonvertovaný řádek lze ještě upravit makrem, jehož název lze zadat v přepínači **LO_SNakupniObjednavkaImportRadku_Makro** pro řízený objekt **SNakupniObjednavkaImportRadku**, implementace makra musí být **SNakupniObjednavkaImportRadku**. ====== 5. Filtry pro seznam záznamů ====== * Popis "čtyřlístkového" filtru. ===== 5.1. Filtr 1 ===== * Popis filtru 1. * Vše * Moje - zobrazí jen nákupní objednávky které založil přávě přihlášený uživatel IS ( login = ename) ===== 5.2. Filtr 2 ===== * Popis filtru 2. * Vše * Otevřené , nesplněné nákupní objednávky . jsou takové kde plánované množství > skutečné množství (bedm > fertme) * Uzavřené