Orsoft Doku
Dokumentace a nápověda pro IS Orsoft Open

Seznam změn - Obchod - verze 24.1

AKTUALIZACE ze dne 1.3.2024

Oblast OBCHODU

Doplněno:
Voj-3702 Generování FA z více dodacích listů / typ fa a datum UZP
• Při generování faktury z více dodacích listů je nově atribut datUzp (Datum UZP) nastaven na povinné vyplnění ve formuláři funkce „Generuj vydanou fakturu“.
• Není-li ve vybraných dodacích listech vyplněn shodně jeden z těchto atributů expDat, datUzp nebo rdat, pak nedojde k automatickému předvyplnění atributu datUzp ve formuláři funkce „Generuj vydanou fakturu“ a obsluha musí vyplnit, jinak není možné vygenerovat fakturu z více dodacích listů.

Voj-3767 Tisk vydané faktury – český tisk + tisk zálohy
• Opravena chyba tisku distribuční sestavy „Tisk vydané faktury česky“
• Pro tisk zálohové faktury je nově doplněn QR kód. Tisk probíhá distribuční sestavou „Tisk vydané faktury dle jazyka“.
• Opraven tisk patičky na konec stránky.

Hen-1355 Komunikace OR-SYSTEM Open s FÚ SAP
• Komunikace rozšířena na milisekundy, jinak docházelo k havárii na duplicity.

Hal-1368 Vytvoření vzoru groovy makra pro konverzi excelu určeného k importu řádků PO
• Vytvořeno řešení pro možnost importovat řádky prodejní objednávky z různých excelů, kde názvy sloupců jsou odlišné.
• Řešeno pomocí groovy makra. Vzorové systémové makro je k dispozici pod názvem SProdejniObjednavkaImportRadku.
• Vytvořen nový přepínač pro zápis názvu makra – LO_SProdejniObjednavkaImportRadku_MakroGroovy v objektu SProdejniObjednavkaImportRadku

Kos-1052 Do obchodních dokladů se nepropisuje typ výpočtu definovaný v ceníku
• Opraveno přitažení způsobu výpočtu z ceníku do řádku dokladu.
• Pokud byl v ceníku definován „Způsob výpočtu“ na hodnotě „jednotková cena = hodnota“, pak se tento způsob nepropisoval do řádku dokladu a ani tento výpočet nebyl uplatněn.

Hal-1356 Kontrola na výpočet minimálního termínu nabídky / objednávky
• Minimální termín pro řádek nabídky/ prodejní objednávky se bude plnit i pro případy, kdy je hlídání minimálního termínu potlačeno v parametrech (koTerJn = „N“). • Pokud bude potlačena kontrola v parametru (koTerJn = „N“), pak se nebude provádět kontrola minimálního termínu při editaci datumu, jinak kontrola proběhne a nebude možné zadat menší termín, než je minimální.

Voj-3596 Rozšíření parametrizace obchodního dokladu – varianta kontroly účetní zakázky
• Doplněna nová varianta pro vyplnění účetní zakázky v parametrech obchodních dokladů.
• „Povinné vyplnění čísla účetní zakázky“ (hodnota „A“).
• Pokud je takto nastaven parametr dokladu, pak proběhne kontrola na vyplnění účetní zakázky, ale bez možnosti vytvořit zakázku automaticky.

ORS-271 Vázané položky
• Doplněno zobrazení chybové hlášky při uložení vázané položky v úloze CPolozkaVazana v případě, že nejsou zadané datumy platnosti.

HDO-629 Uzavírání obchodních dokladů – změna v aktuální verzi nefunguje
• Při potvrzení funkce „Uzavření“ v obchodním dokladu, kdy jsou vybrány obsluhou řádky ke zpracování, tak se nově zobrazí info hláška „Probíhá kontrola“ místo „Chyby při zpracování vybraných záznamů“ a následně se provede samotné zpracování funkce. Po zpracování se zobrazí info hláška o počtu zpracovaných řádků.

ORS-177 HDO-484 Vystavená faktura za hotové se označí jako uhrazená
• AN-402 – u hotovostní platby nebudou označovány příznaky (kodFin, sumUrh, datUhr)
• atributy: rk_kod_fin, rk_dat_uhr a rk_sum_uhr se budou plnit až ve FÚ napárováním s platbou pokladnou

ASW-Voj-3753 HDO-233 Parametrizace zpracování funkce SProdejniObjednavkaGenDodaciListVydany
• Při funkci generuj dodací list z prodejní objednávky jsou nabízeny a zpracovávají se jen řádky prodejní objednávky s Art = 0

ASW-Voj-3737 HDO-333,HDO-334,HDO-318 Připomínky a reklamace skonto
• Ad1) HDO-333 - Skonto dobropis se chybně vždy vytváří kladně - otočení znaménka množství u generovaného řádku.
Vynásobení řádku * -1. Volána metoda CFakturaVydanaRadek.obratZnamenkaRadku()
• Ad2) HDO-334 - U skonto opravného dokladu se neplní datum vztažného dokumentu rk_hau_dat – přidáno plnění rdat vyúčtovávaného dokladu hauDat rdat vyúčtovávaného dokladu
• Ad3) ORS-86 HDO-318 – Opravena nesprávná hodnota příznaku skoVyuct při tisku faktury
• Ad4) Opava překlepu „včětně“ v tisku nároku na skonto na faktuře – CZ
• Ad5) Doplnění do tisku anglické varianty faktury
• Ad6) Platební podmínka pro dokladskonto dobropisu by neměla obsahovat skonto - platební
podmínka zůstane stejná, jen sazba skonta ve vyúčtování bude natvrdo nulována

ASW-Hal-1349 Pokud se v Openu kopíruje nabídka vytvořená v Close, pak se chybně plní příznaky
• Zakázáno kopírování dokladů, které nevznikly v Openu
• Doklad, který nevznikl v Openu - je-li 1.pozice herkunft not = „O“ - bude vypsáno hlášení „Kopírování dokladu nelze provést, doklad nevznikl v OR-SYSTEM Open“ (Tvrdá kontrola)

ASW-Hen-1370 Rezervace výrobku z řádku prodejní objednávky
• Náhrada výběru kusových položek intervalem (Od – Do) výběrovým oknem se zaškrtávacím polem typu CheckBox
• Zobrazení kontrolní hlášky – účelem je informovat Obsluhu o výsledku rezervace jím vybraných kusů; po potvrzení tlačítkem OK (po výběru kusů k rezervaci) v okně „Kusová zásoba“ (CKusZasobaWrapper), systém zobrazí kontrolní hlášku pro každý kus vybraný Obsluhou.
• Zobrazení záložky podle volby Rezervace/Odrezervace – účelem je za požití záložek a pomocí zvoleného flitru, zobrazit Obsluze odpovídající parametr k editaci „Rezervovat“ (bedm) nebo „Odrezervovat“ (bedm2).
• Zamezení použití fce „Rezervuj kus“ během procesu Odrezervace - účelem je zamezit použití fce „Nabídka » Rezervuj kus“ (CVazbaAzt.rezervujKus) během procesu Odrezervace: použití fce pro Rezervaci během procesu Odrezervace nedává smysl, pro Obsluhu je matoucí.

ORS-134 HDO-457 AN-423 Vychystávací příkaz 2.9999
• Vychystávací příkaz, který obsahuje položky typu set má v některých případech chybně vyplněný atribut vychystáno (rpv_mnoz_skut).
Pro položky typu set se tento atribut plní programově na základě skutečnosti nakládky komponent setu. (Pokud je celý set kompletně vychystán, naložen tak nesmí být množství setu neceločíselné)
• Opraveno plnění správného čísla.
• Zavolá se metoda kontrolujMnozstviSetuNakl, předá se záznam CProdObjedPvRadek. Metoda, zkontroluje, zdali je již vychystáno celé množství setu a v případě že ano, dojde k množství do řádku příkazu k vychystání.

ASW-Hal-1354 Potvrzení prodejní nabídky se schválením
• Doplněna kontrola makrem před spuštěním funkce
• Nový přepínač LO_SObchodniDokladPotvrzeni_MakroKontrolaSpustitelnosti pro objekt SObchodniDokladPotvrzeni
• nová implementace makraSObchodniDokladPotvrzeniMakroKontrolaSpustitelnosti

ORS-201 HDO-631 Import ceníku xls
• Importu nákupního ceníku XLS zaktualizuje hlavičku ceníku
• Aktualizace atributů cNakupniCenik.prRm, cNakupniCenik.lz, cNakupniCenik.pst, cNakupniCenik.wname

ASW-Kos-1049 Import ceníku s více záznamy v řádku ceníku
• Import více řádků ceníku z XLS souboru přes funkci import ceníku v cNakupniCenik a cProdejniCenik.

ASW-Kos-1050 Funkce generuj dodací list chybně kopíruje doprovodné texty
• Funkce „Generuj dodací list“ z prodejní objednávky kopíruje správně k hlavičce a k řádkům doprovodné texty – oprava chyby.

ASW-Hal-1350 Hromadné mazání řádků dokladu
• Doplněna funkce pro možnost hromadného smazání vybraných řádků obchodního dokladu.
• Multisel aktivován v níže uvedených wrapperech:
CNakupniPoptavkaRadek CNakupniNabidkaRadek CNakupniObjednavkaRadek CProdejniPoptavkaRadek CProdejniNabidkaRadek CProdejniObjednavkaRadek
• Bude-li aktivován multisel pro řádky a bude-li vybráno více řádků a následně spuštěna editační funkce pro rušení řádku:
- pro každý rušený řádek proběhne standardní kontrola před rušením - úprava - horní lišta chybové zprávy rozšířena na „Nelze smazat řádek číslo xx“
- jsou-li všechny kontroly splněny, tak proběhne standardní zrušení daného řádku, není-li některá splněna tak neproběhne zrušení řádku.
- takto je aplikováno pro všechny vybrané řádky
• Není-li multiselem vybráno více řádků, tak probíhá standardní rušení aktuálního řádku.

ASW-Voj-3740 HDO-367 Umožnit opakované odeslání PDF faktury
nová funkce „Opakované odeslání elektronické faktury“ Funkce bude dostupná ve funkcích správy vydaných faktur Je-li již daný doklad elektronicky odeslán (byl již zařazen do fronty k odeslání), tak tato funkce provede opakované zařazení nově vygenerované

SW-Sla-1023 Do řádku reklamace (CReklamaceOdbRadek, CReklamaceDodRadek) vložit třídu CReklamaceOdb/Dod (hlavička reklamace) jako vloženou entitu pro možnost filtrování dle atributů z hlavičky v řádcích reklamace)
• Do řádku reklamace (CReklamaceOdbRadek, CReklamaceDodRadek) vložena hlavička reklamace CReklamaceOdb/Dod jako vložená entita pro možnost filtrování dle atributů z hlavičky v řádcích reklamace.
• Do CReklamaceOdbRadek je vložena entita CReklamaceOdb (CReklamaceOdb.sa = CReklamaceOdbRadek.sa and CReklamaceOdb.nr = CReklamaceOdbRadek.nr and)
• Do CReklamaceDodRadek je vložena entita CReklamaceDod (CReklamaceDod.sa = CReklamaceDodRadek.sa and CReklamaceDod.nr = CReklamaceDodRadek.nr and)

Oblast Nákup

Doplněno:
HDO-698 Generování do nákupních požadavků
• Do vygenerovaných řádků nákupních požadavků z prodejní objednávky pomocí funkce „Generuj nákupní požadavky“ doplněno plnění atributu id.dinr.

Oblast EXPEDICE

Doplněno:
Voj-3757 Povinně navázané položky – párování na výrobní čísla
• Při ručním párování vázaných položek na výrobní čísla přes funkci „Napáruj na výrobní číslo“ je nyní možné vybrat více výrobních čísel k párování.
• Párování výrobních čísel je možné provést automaticky při spuštění funkce „Potvrzení“ při tomto nastavení:
o Přepínač LO_CPrikazKVychystani_naparovani nastavit na hodnotu „A“

ASW-Voj-3652 HDO-40 ERP umožňuje zavolat funkci „uvolnit do WMS“ i nad VP, ve kterém se nevyskytuje žádný RPV řádek s WMS skladem - po naložení v rámci ERP nelze takový VP potvrdit a proto také nelze generovat DL
• Provedena úpravu/rozšíření stávající funkčnosti ve dvou bodech:
• 1) Kontrola na existenci řádků týkající se skladu WMS.
Dodatečná kontrola na spuštění fce CPrikazKVychystani.uvolniDoWms()
Ve Vychystávacím příkaze musí existovat alespoň jeden řádek, který se má odbavit přes řízený sklad WMS (atribut skladu CSklad.rizenWms z takového řádku musí mít hodnotu „J“ nebo „W“).
Kontrola na položku týkající se Skladu WMS:
▪ Podmínit spuštění funkce existencí řádků týkající se skladu/skladů WMS
▪ Alespoň jeden sklad v řádcích vychystávacího příkazu (CPrikazKVychystaniRadek.lpeNr) musí mít nastaven parametr:
CSklad.rizenWms = „J“ nebo „W“ Pokud ano, spustit funkci: CPrikazKVychystani.uvolniDoWms() Pokud ne, chybová hláška: „Příkaz neobsahuje záznamy pro uvolnění ze Skladu WMS“
• 2) V případě storna řádku, smazat i případný záznam z předávací DB WMS. Smazání existujícího záznamu ve výměnné DB pro WMS v případě mazání řádku Vychystávacího příkazu. V rámci SPrikazKVychystaniStorno.zpracujRadek() nebo afterDelete() proběhne kontrola, zda při mazání řádku Vychystávacího příkazu existuje odpovídající záznam ve výměnné DB WMS (nenulový atribut CPrikazKVychystaniRadek.wpvIdpk) - takový záznam je smazán. Hlavička ve výměnné DB WMS nebude mazána, bude tedy existovat i bez případných řádků (z důvodu předejití problémů s případnou duplicitou záznamů v budoucnu ve výměnné DB WMS.

AKTUALIZACE ze dne 4.1.2024

Oblast OBCHODU

Doplněno:
- Možnost online zaúčtování vydaných faktur
- Doplněna podpora práce s prodejními sety
- Doplněna podpora práce s vázanými položkami
- Elektronická fakturace do datových schránek (ISDS)
- Elektronická fakturace ve formátu ISDOC
- Možnost pořízení doprovodných textů k parametrům obchodních dokladů (prodejní poptávky, prodejní nabídky, prodejní objednávky, nákupní poptávky, nákupní nabídky, nákupní objednávky) s následnou možností jejich přitažení do obchodního dokladu a tisku na obchodním dokladu
- Odesílání e-mailů s informací o úhradách vydaných faktur
- Doplněna práce se skontem
- Doplněna funkce pro aktualizaci vydané faktury v elektronickém archivu vydaných faktur
- Doplněna funkce pro tvorbu zálohové faktury z příkazu k vychystání
- Automatické uzavírání prodejních a nákupních objednávek při jejich splnění
- Doplněna podpora životního cyklu katalogové položky
- Doplněna funkce pro generování nákupní poptávky z nákupních požadavků
- Doplněna funkce pro rozdělení nákupních požadavků
- Evidence odběratelských a dodavatelských reklamací

Oblast EXPEDICE

Doplněno:
- Expedice setu jako celek či po částech
- Výpočet pro automatické množství setu při expedici částí
- Úprava kontrol kontace při expedici příkazu k vychystání
- Optimalizace procesu pro pořízení a vyřízení příkazu k vychystání
- Doplnění lepší kontroly a přehledu nad příkazy k vychystání
- Kontrola dat expedice před sestavením dodacího listu
- Úprava průběhu generování dodacího listu
- Expedice navázaných položek
- Generování navázaných řádků v prodejní objednávce spolu s řídícími řádky
- Propojení řádků navázaných položek na výrobní čísla.
- Expedice na dodací list i v rámci zakladačového skladu
- Úprava vyplnění ceny při samotném výdeji na dodací list