====== Seznam změn - Skladové hospodářství - verze 24.1 ====== ===== AKTUALIZACE ze dne 15.11.2024 ===== Doplněno:\\ __ORS-1270 Náhled na inventurní operace__\\ • Vytvoření nového pohledu na zobrazení zadaných fyzických stavů a evidovaných účetních stavů pro inventuru a sklady.\\ ===== AKTUALIZACE ze dne 10.10.2024 ===== Doplněno:\\ __ORS-1147 Funkce pro generování dodacího listu přijatého__\\ • Doplnění možnosti generování Dodací list přijatý z více nákupních objednávek.\\ __ORS-1106 Automatická nakládka příkazu__\\ • Doplnění možnosti automatického naložení příkazu k vychystání při generování z prodejní objednávky, pokud je již obsah řádků příkazu zarezervován.\\ __ORS-1172 Docenění výběrem – doplnit info o průběhu zpracování__\\ • Funkce Docenění výběru fakturou: doplněno zobrazení průběhu zpracování.\\ __ORS-1095 Aktualizace Skladové zásoby__\\ • Aktualizace skladové zásoby pro potřeby identifikace minimální a maximální zásoby na skladě pro daný výrobek\\ ===== AKTUALIZACE ze dne 5.7.2024 ===== Doplněno:\\ __ORS-684/HDO-619 CSkladovyPohyb přiřazení elektronického dokumentu__\\ • Doplnění možnost přiřazení elektronického dokumentu k jednotlivým záznamům skladových pohybů.\\ __ORS-486 Řízená inventura__\\ • Provedení účetního stavu a simulaci účetního stavu\\ • Vyhodnocení a automatické vyhodnocení inventury\\ • Vypořádání inventury\\ ===== AKTUALIZACE ze dne 14.6.2024 ===== Doplněno:\\ __ORS-684 Přiřazení elektronického dokumentu__\\ • Doplnění práce pro skladový pohyb s elektronickým dokumentem.\\ __ORS-486,250,487 Inventury pro OR-SYSTEM OPEN__\\ • Doplnění funkce pro úpravu inventury, pro plnění účetní inventury a úprava fyzické inventury. Vypořádání inventury pro řízenou inventuru.\\ ===== AKTUALIZACE ze dne 3.5.2024 ===== Doplněno:\\ __HDO-536 CManipulacniJednotka – chybí nativní vazba na CSklad a CBunka__\\ • Pro entitu CManipulacniJednotka byly vytvořeny vložené entity CSklad a CBunka pro možnost filtrování dle atributů těchto tříd.\\ __ORS-469 Vytvořit report pro kontrolu návaznosti pohybů__\\ • Vytvořen tiskový report Kontrola návaznosti pohybů volaný z menu Skladové hospodářství – Tisky.\\ __HDO-953 Android aplikace – špatné počítání kusů__\\ • Opravena chyba, kdy nedocházelo k počítání množství celkem v úloze pro Přesun balíků.\\ __HDO-942 snímače Android – chyba po aktualizaci verze__\\ • Opravena chyba, kdy nebylo možné provádět skladové přesuny balíků.\\ • Opravena chyba, kdy nebylo možné vybrat sklad. Výběr skladů je definován v přepínačích úlohy pomocí SQL, kde chyběla funkce RTRIM pro odstranění pravostranných mezer.\\ ===== AKTUALIZACE ze dne 10.4.2024 ===== Doplněno:\\ __ORS-254 Změna výběru z wrapperu při nakládce v Příkazu k vychystání__\\ • Změny v programu CPrikazKvychystaniRadek.\\ • Výběr z wrapperu CKusZasoba – zobrazí se takové záznamy, které se shodují s výrobkem a skladem v příslušném dokladu a nejsou rezervované (znak „E“)\\ • Platí: CKusZasoba.in1 = CProdejniObjednavkaRadek.ina a CPodejniObjednavkaRadek.lpe = CKusZasoba.lg1 a také CKusZasoba.znak ≠ „E“ • Zobrazí se atribut CKusZasoba.su a uloží se do F2_kus.\\ __Nij-1211 Doplnění identifikace položky v procesech OPEN__\\ • Ve verzi byla doplněna nová vazba z rezervace na katalogovou položku.\\ • Nyní je tak možnost filtrovat rezervace k dané katalogové položce a vyhledávat ve správě rezervací dle katalogové položky.\\ __Nij-1210 Zrušení palet__\\ • Do wrapperu CPaletaManipulacni doplněny dvě funkce pro zrušení palet a pro znovu odeslání palety do WMS: „Zrušit paletu“ „Odeslat do WMS“ __ORS-335 HDO-807 CSkladovyPohybV21_X Výdej položky s tls a expirací ze skladu neevidovaném na tls__\\ • Nově lze přijmout na sklad, který má zakázáno evidovat kusy: lpe_tls_jn = „N“ a vydat do výroby položku s evidencí na kusových skladových místech: tl_tls_jn = „J“.\\ ===== AKTUALIZACE ze dne 1.3.2024 ===== Doplněno:\\ __Hal-1381 Chyba CUcetniSouvztaznost.o0zaznamies při uložení záznamu__\\ • Opravena chyba při ukládání záznamu v úloze "Účetní souvztažnost".\\ __Nij-1206 Přerezervace svitku při výdej__\\ • Při výdeji do výroby dojde ke kontrole na zadaný výrobek a jeho rezervaci. Pokud je kusové číslo rezervováno pro danou zakázku, vše je v pořádku a pokračuje se v daném výdeji. Pokud dané kusové číslo není rezervované, dojde k dotazu pro obsluhu, zdali chce současně rezervované číslo nahradit nově zadaným.\\ Pokud ano, dojde k rezervaci nového kusu a odrezervaci starého kusu. Při nepotvrzení čísla kusu a jeho rezervaci, zůstává vše tak jak bylo před dotazem.\\ __Nij-1208 Odrezervace záznamu__\\ • Vytvořena funkce "Odrezervuj záznam" v úloze CRezervace. Funkce je senzitivní pouze pro záznamy, pro které platí CRezervace.typZ = "UA". \\ Obsluha může vybrat více záznamů tohoto typu pro odrezervaci.\\ __Nij-1209 Hromadný příjem z výroby z CKusPodklad__\\ • Vytvořena úloha CSkladovyDokladP41_AZS_H pro hromadný příjem z řádků při zohlednění kusového podkladu (SU), které je na daném řádku. \\ • Při spuštění úlohy se otevře úloha pro doplnění skladového dokladu, ve kterém obsluha vyplní číslo zakázky a číslo skladu a střediska, dle tohoto vyplnění se zobrazí okno pro hromadné příjmy LBX vygenerované vět z SU. \\ Následně je obsluha může upravit a spustí z těchto řádků vygenerování standardního příjmového pohybu s propisem realizovaného množství do rezervace.\\ • Doplnění při příjmu identifikace šarži do atributu cisSarze a rezervování výrobku na řádek prodejní objednávky.\\ • Nové objekty systému:\\ o CSkladovyDokladP41_AZS_H, CSkladovyPohybP41_AZS_H \\ • Nový přepínač pro\\ o LS_S_RezAz __ASW-Hen-1357 HD-2023-0558 Aplikace OR-SYSTEM mobilní - Zaskladnění / Přeskladnění - zakladač s bednami__\\ • Mobilní aplikace, která načte výrobky do paměti a buď udělá přesun mezi sklady, nebo udělá přesun mezi buňkami daného skladu. Načítání jednotlivých výrobků obsluha dělá pomocí čtečky či mobilního zařízení. V aplikaci je možné přepínat mezi režimy Naložit/Vyložit a pracuje s buňkami skladu.\\ • Aplikace pod názvem "Přeskladnění výrobku" uložena v aplikaci "Aplikace Mobilní" \\ __ASW-NiJ-1201 Rezervace v prodejní objednávce__\\ • Rozšíření rezervace na více Prodejních objednávek - výběr objednávek multiselem\\ • Obsluha vybere více prodejních objednávek, které chce zarezervovat\\ • Obsluha spustí funkci Rezervace/Odrezervace \\ • Zavolá se metoda zalozAzt a předá se seznam záznamů CProdejniObjednavka v listu ws_list\\ __ASW-Lep-1095 Vytvoření wrapperu pro balíky__\\ • Doplněn nový wrapper pro Balíky, který bude sloužit pouze pro jejich zobrazení.\\ • Úloha volána z menu Skladové hospodářství >> Základní data a číselníky >> Manipulační jednotky >> Balíky (CBalik) \\ __ASW-NiJ-1204 Dořešení bodů k rezervace Priorita č.2__ \\ • Změna logiky zápisu rezervace při výdeji. \\ • Při výdeji se v registru řádku prodejní objednávky zkontroluje zdali existuje rezervace nad daném řádku prodejní objednávky a pokud ano, tak se odrezervuje a naplní se do Rezervace, množství realizované nebo se poníží daná rezervace. Funkcionalita je závislá na přepínači. \\ **LS_CRezervace_plneni** \\ - Přepínač slouží pro upřesnění používání rezervací při výdeji na prodejní objednávku \\ - Hodnoty \\ o "A" – Rezervace se při výdeji plní množstvím Realizovaným do atributu mnoz_R \\ o "N" – Rezervace se ponižuje při vyskladnění a při nulovém množství, se rezervace maže. \\ o Implicitní hodnota "N" \\ __ASW-Hal-1369 Pokud je pořízen skladový pohyb v mobilní aplikaci, pak jej nelze v Openu stornovat__ \\ • Opaveno - pokud je proveden skladový pohyb v mobilní aplikaci, pak je možné ho stornovat v Openu, protože aplikace neumožňuje provádět storno pohybu.\\ __ASW-Hen-1369 Editace atributů TLS__\\ • Doplnění atributů a změna editovatelnosti v existujících atributech. \\ • Funkce "Aktualizace" umožňuje změnit následující atributy.\\ • Doplnění následujících atributů do wrapperu CKusZasoba\\ Protokol CKusZasoba.prot, Umístění CKusZasoba.umisteni, Kod CKusZasoba.VcKod • Atributy pro změnu a kontroly \\ Protokol CKusZasoba.prot, Umístění CKusZasoba.umisteni, Datum expirace CKusZasoba.ExpedObd, Datum poslední expedice CKusZasoba.ExpirObd, Kod CKusZasoba.vcKod __ASW-Lep-1096 Řešení reklamace při pomalém načítání buňky v mobilní aplikaci pro Balíkové inventury - pokus o rychlejší načtení CBunka__\\ • Provedeny úpravy pro zrychlení mobilní aplikace pro Balíkové inventury.\\ • Do obrazovky F3 doplněno zobrazení počtu stejně jako na obrazovce F2. Zobrazit zde počet nasnímaných / Počet buněk na buňce / počet chyb (zobrazených v daném seznamu).\\ • Pokud je balík ve stavu 50, tak se daný balík přesune na buňku přebytků.\\ __ORS-217 HDO-668 CSkaldovyDokladV29__\\ • Opavena chyba ve skladovém hospodářství CSkladovyPohyby. \\ __ASW-Nov-1979 Zobrazení rezervací ke kusovému skladovému místu__ \\ • Doplněno zobrazení záložky "Rezervace" ke kusovému skladovému místu wrapper Kusová zásoba. \\ __ASW-NiJ-1195 Skladový stav po inventuře pro nové pořízení s příznakem__ \\ • Nový princip pro vytváření skladového stavu v dokumentu. \\ • Funkce pro naplnění inventurních stavů pro výrobků po inventuře. \\ • Uložení - doplní do třídy SSkladovyStavPlneni \\ • Volání funkce - volána z wrapperu CSkladovyStav \\ • Funkce vyhledá datum inventury, která proběhla na daném skladě. Následně vyhledá pro každý výrobek na skladě dle skladové zásoby jeho první pohyb a dle prvního pohybu a v něm uloženého stavu po pohybu nastaví počáteční hodnotu výrobku po inventuře. \\ • Doplnění přepínače pro neplnění starých pohybů \\ • **Přepínač LS_S_TLI** \\ - Hodnoty: \\ o "A" – Aktuální data \\ ▪ Provede se výpočet pouze na pohyby, které vznikli po daném datumu inventury, Pohyby před inventurou se neberou v potaz a přebírá se skladová zásoba \\ o "Z" – Zpětné i aktuální \\ ▪ Provede se výpočet zpětně i dopředu ze starších i nových pohybů před a po inventuře.\\ o Implicitní hodnota "Z" \\ __ASW-NiJ-1192 Při výdeji kontrolovat rezervaci a odrezervovat dané množství__ \\ • Doplnění "odrezervace" do Výdeje na K- zakázku - umožnění odrezervace při výdeji na k zakázku\\ • Volání funkce - bude volaná jako součást standardní metody, proto se nemusí nic nastavovat a program vše udělá ve standardním chodu\\ • Při výdeji se v registru řádku prodejní objednávky zkontroluje, zdali existuje rezervace nad daném řádku prodejní objednávky a pokud ano, tak se odrezervují.\\ • Metody\\ • Do třídy CPohK_zak na řádek registru 235 se doplní volání nové metody OdrezervaceTleTls při identifikátoru = L, jinak se nevolá. \\ • Metoda OdrezervaceTleTls\\ • Metoda zkontroluje rezervaci na daném řádku prodejní objednávky. A v případě vyplnění čísla kusu se kontroluje, zdali existuje i taková rezervace s kusem, který je doplněn do pohybu\\ • Vstupní data \\ CProdejniObjednavkaRadek, CSkladovyPohyb(CVlastniData) \\ __ASW-NiJ-1205 Výdej na S zakázku__\\ • Doplnění "odrezervace" do Výdeje na S – zakázku - umožnění odrezervace při výdeji na S zakázku \\ • Volání funkce - bude volaná jako součást standardní metody, proto se nemusí nic nastavovat a program vše udělá ve standardním chodu \\ • Rámcový návrh\\ • Při výdeji se v registru řádku výrobní zakázky zkontroluje, zdali existuje rezervace nad dané záznamy US a pokud ano, tak se odrezervují. \\ • Metody \\ • Do třídy CZakKus na řádek registru 190 se doplní volání nové metody OdrezervaceTleTls při identifikátoru = L, jinak se nevolá. \\ • Metoda OdrezervaceTleTls \\ • Metoda zkontroluje rezervaci na daném záznamu CZakKus. A v případě vyplnění čísla kusu se kontroluje, zdali existuje i taková rezervace s kusem, který je doplněn do pohybu \\ • Vstupní data \\ CZakKus , CSkladovyPohyb(CVlastniData) \\ __ASW-NiJ-1198 Generování dodacího listu z QR kódu__\\ • Doplnění funkce pro generování dodacího listu z QR kódu v dokumentu \\ • Viditelnost funkce \\ Podlicencí \\ Viditelnost v menu \\ • Volání funkce - je uložena v úloze CDodaciListPrijaty pod názvem "Generuj DL z QR" \\ • Závěrečné informace Proběhlo-li vytvoření dodacího listu bez chyby tak bude vypsána informace "Byl vygenerován přijatý dodací list číslo xxxxxxxxx obsahující xxxx řádků" \\ Do okna vloženo tlačítko "Otevřít přijatý dodací list" \\ Tlačítko provede spuštění CDodaciListPrijatyWrapper a nastavení na vygenerovaný přijatý dodací list \\ __ASW-NiJ-1202 Hromadný výdej do výroby z UA vět__ \\ • Doplněn hromadný výdej do výroby z UA při zohlednění rezervace, která je na dané UA. \\ • Při spuštění úlohy se otevře úloha pro doplnění skladového dokladu, ve kterém obsluha vyplní číslo zakázky nebo i číslo kusové zásoby, dle tohoto vyplnění se zobrazí okno pro hromadné příjmy LBX vygenerované u vět UA. Následně je obsluha může upravit a spustí z těchto řádků vygenerování standardního výdejového pohybu s propisem realizovaného množství do rezervace. \\ • Přepínače CSkladovyDokladV21_H,CSkladovyPohybV21_H \\ • Ve wrapperu dokladu doplněna úloha "Výdej do výroby z rezervace" \\ __ORS-243 HDO-705 Android aplikace - Oprava úlohy inventur MTZ__ \\ • Oprava úlohy inventur MTZ v Android mobilní aplikaci. \\ • Doplněn nový přepínač LS_SMobilniAplikace_IPNF_Duplicita. \\ • Rozšířen přepínač LS_SMobilniAplikace_IPNF_Mnozstvi - nová hodnota E. \\ __ASW-Kos-1053 Oprava kontroly pro funkci Docenění příjemky volané nad skladovým pohybem__ \\ • Úprava - umožnění spustit funkci Docenění příjemky nad pohybem P43 bez kontroly na ocenění přijatou fakturou. \\ • Řešeno dodatečnými přepínači (LS_S_KFA, LS_S_KDL), které budou určovat chování funkcí - tj. zda při spuštění funkce bude vyžadován existující doklad, nebo je možné jej zadat až po spuštění funkce. \\ • Nové přepínače LS_S_KFA,LS_S_KDL a jejich propojení na objekty CSkladovyPohybP43, CSkladovyPohybP43_ZT, CSkladovyPohybP49, CSkladovyPohybP49_ZT \\ ===== AKTUALIZACE ze dne 4.1.2024 ===== Doplněno:\\ - Evidence dodacího listu přijatého a jeho řádků \\ - Generování dodacího listu z nákupní objednávky a QR kódu \\ - Doplnění příjmu z dodacího listu přijatého \\ - Inventura neřízená a řízená: - Doplnění fyzického stavu pro položku a čísla kusu jako mobilní aplikace - Doplněn fyzický stav pro balíky jako mobilní aplikace - Plánování, zahájení a ukončení řízené a neřízené inventury - Inventurní pohyby pro zakladačové sklady - Doplnění úlohy pro navrácení výrobního čísla od odběratele \\ - Docenění a přecenění dodacím listem \\ - Docenění a přecenění výběru pohybů z dokladu \\ - Online zaúčtování skladových pohybů i pro vztažené doklady \\ - Počáteční stavy skladů \\ - Výkaz skladů vypočítaný z obratů položek a jeho počátečního stavu \\ - Kontrolní sestava na vyhledání problému mezi účetnictvím a logistikou \\ - Srovnání účtů ze strany logistiky a účetnictví \\ - Doplnění práce s rezervacemi pro prodejní objednávku: - Rezervace a odrezervace položek a kusů nad prodejní objednávkou - Při výdeji do expedice se ruší rezervace a vydává se přednostně z rezervace \\ - Mobilní aplikace na kontrolu dodacího listu a skladové palety \\ - Mobilní aplikace na kontrolu dvou paletových listů s balíky \\ - Mobilní aplikace pro balíkové inventury \\ - Účetní souvztažnost: - Přepínač na povinnost vyplnění majetkového účtu - Kontroly na schodu majetkového účtu ve skladu a účetní souvztažnosti