proarc / proarc-client

3 stars 0 forks source link

Vytváření NDK čísel přes "více" - signatura svazku a rozsah dat #243

Open luckajirku opened 2 years ago

luckajirku commented 2 years ago

Při vytváření NDK čísel při použití fce "více" by se nám hodily dvě věci (asi to bude patřit nejen sem, ale i do jádra?). To první by mohlo být jednoduché, to druhé asi bude složitější...

  1. mít tam možnost zadat konkrétní signaturu svazku, která by se propsala do všech těch výtisků (jedna stejná signatura svazku, která v těch číslech přepíše tu kopírovanou z titulu - teď je potřeba v jednom čísle po druhém signaturu ručně přepsat).

  2. mít možnost tvořit čísla, která vycházejí i v jiném formátu data než dd.mm.yyyy, Teď máme možnost vybrat 1 den v týdnu, ale třeba máme noviny, které mají den vydání po-út (po pro HK-Pce, út ostatní místa v kraji), můžu si vytvořit řadu čísel, ale jen s jedním datem, a to druhé je nutné dopsat k němu ručně u všech čísel. Bylo by tohle nějak řešitelné, aby šlo v tabulce označit víc než jeden den?

ZdenkaSera commented 2 years ago

@luckajirku Přidám do tabulky hlasování - ok?

luckajirku commented 2 years ago

@luckajirku Přidám do tabulky hlasování - ok?

jj, díky

luckajirku commented 2 years ago

a ještě nám vyplynula další:

  1. možnost vytvořit řadu čísel, na která nejde použít den/dny v týdnu, protože vychází jednou měsíčně s datem ve formátu mm.yyyy. S možností zadat signaturu (shelfLocator).
luckajirku commented 1 year ago

Zeptám se - stihne se tohle letos?

luckajirku commented 11 months ago

Zkoušeli jsme to. V nabídce to už (částečně) je - je tam možnost zadat signaturu a jiný formát data, ale...

Raději zdůrazním - pokud něco vychází 1x měsíčně a dateissued je ve formátu mm.yyyy, pak ten formát volíme proto, že nevíme přesné datum ani den v týdnu - a proto výběr z kalendáře nejde použít. Musí tam být možnost zvolit měsíc/rok - buď z kalendáře, nebo jinak. Takže - jsme na dobré cestě, ale zatím to nefunguje:-)

luckajirku commented 11 months ago

stejně tak nefunguje ani ta možnost frekvence: jiné - nechá mě to naklikat rozmezí a dny v týdnu, ale čísla si pak vytvoří po svém - pro všechny dny v tom období, nezávisle na zaškrtaných dnech.

luckajirku commented 11 months ago

už se pomalu blížíme:-). Teď zkoušíme tu měsíční frekvenci + signaturu.

A ještě tam je kosmetika, že by bylo praktičtější mít jiné pořadí, aby člověk nelítal zleva doprava a zpátky a dolů a nahoru... Číslo od / Frekvence / Formát data / Signatura Datum od / Datum do / Vydáno ve dnech / Vydáno v rozmezí dnů

SykoraLukas commented 11 months ago

API už mám opravené. Za chvilku nasadím a změním ti pořadí polí na klientovi. Napíši až bude hotové oboje, ok?

SykoraLukas commented 11 months ago

Oboje nasazeno.

luckajirku commented 11 months ago

Ještě něco. Chci udělat týdeník - nefunguje to bez toho, abych vybrala den v týdnu (což ale ne vždy člověk ví, který den v týdnu to byl a chce prostě odpočítat 7 dní od prvního zadaného dne). Tady to ale udělá čísla na každý den v týdnu, i když mám zadanou týdenní frekvenci.

Pozn. k tomu výběru z kalendáře - nějak nám není jasné, proč jsou přednastavené roky až do r. 2039. My asi teď nemůžeme digitalizovat něco, co vyjde za 16 let:-), to tam přímo někdo chtěl? Nechala bych tam stávající rok plus 1.

A co by bylo dobré, kdyby když si zvolím nějaký rok v Datum od, to při kliknutí Datum do skočilo na ten rok, který jsem zvolila v Datum od. Tady se použije většinou ten samý rok, popř. rok následující (u školního roku). Ale muset se proklikávat níž a níž do historie je docela zdlouhavé...

SykoraLukas commented 11 months ago

Týdenní vydávání by mělo být vyřešeno. Pokud není zadán den, kdy vychází, tak se automaticky připočte k datu 7 dní (pro další číslo).

luckajirku commented 11 months ago

Týdenní vydávání už je OK, měsíční, čtvrtletní, půlroční taky. Roční je zbytečné, to nemá využití, ani u ročenek to neušetří čas. Chyba je u vydávání 2x měsíčně (tady "půl měsíčně":-)) - tam nám to udělalo čísla ne po 14 dnech, ale po čtvrtroce + týden. Ještě máme problém ale velký problém s deníky. Ta jednoduchá volba, co byla ve starém - zadám období a dny v týdnu - tady není. Ona většina deníků nevychází v neděli - čili denní frekvence jako taková bude celkem k ničemu, pokud to bude jen na 7 dní v týdnu. Pokud bylo myšleno, že pro běžné deníky se má používat to "Jiné" - tak tam je to ale taky rozbité, dělá to bez ohledu na vybrané dny jen týdeníky. Ideálně by tam měla být volba denní, s tím že bude zapnuto to "Vydáno ve dnech", a tam budou defaultně nastavené všechny dny v týdnu - a pokud nechci neděli, jen ji vykliknu.

SykoraLukas commented 11 months ago

Roční odstraním. Na tu volbu 2x za měsíc se podívám.

U toho týdenního to je řešené přes volbu týdenní a tam si zvolis dny, napr vše kromě nedele.

luckajirku commented 11 months ago

U toho týdenního to je řešené přes volbu týdenní a tam si zvolis dny, napr vše kromě nedele.

aha, tady to funguje - ale naprosto to nedává smysl. To aby k tomu uživatel dostal extra návod, protože to nikoho nenapadne, že pro vytvoření čísel deníku má zvolit týdenní frekvenci...

SykoraLukas commented 11 months ago

Ok, pokud to nedává smysl, tak to pojďme změnit.

Co to udělat takto: denní, týdenní, měsíční atd se použije den, který uživatel zadal + to rozmezí pro další číslo.

V případě jiného vydání pondělí - sobota nebo vydání v rozmezí více dni používat variantu jiné?

luckajirku commented 11 months ago

Za nás by to nejlepší bylo takhle: v té frekvenci, aby tam to "denně" nebylo matoucí, tak mít Deník, Týdeník, Čtrnáctideník, Měsíčník, Čtvrtletník. To půlroční vydávání by se mohlo taky zrušit, je stejně zbytečné jako to roční. A pak pod tím deníkem to, co už jsem psala - defaultně zaškrtané všechny dny, a pokud to člověk nechá, udělá se mu 7 dní v týdnu, pokud třeba vyklikne neděli, bude mít deník, který vychází po-so. Ta volba by měla být u deníku, protože to je ten nejčastější způsob, jak deníky vychází. Tu volbu "jiné" bych nechala pro ty spešl případy s rozsahem vydání čísla během 2 dnů apod.

SykoraLukas commented 11 months ago

Ok, pokusím se to takhle změnit na backendu. Pak poprosím @albertoh, aby udelal změny i na klientovi.

albertoh commented 11 months ago

Pozn. k tomu výběru z kalendáře - nějak nám není jasné, proč jsou přednastavené roky až do r. 2039. My asi teď nemůžeme digitalizovat něco, co vyjde za 16 let:-), to tam přímo někdo chtěl? Nechala bych tam stávající rok plus 1.

Udelal jsem plus 2 :)

A co by bylo dobré, kdyby když si zvolím nějaký rok v Datum od, to při kliknutí Datum do skočilo na ten rok, který jsem zvolila v Datum od. Tady se použije většinou ten samý rok, popř. rok následující (u školního roku). Ale muset se proklikávat níž a níž do historie je docela zdlouhavé...

A pokud uz mam vybrano neco, a zase zemnim datum od, jak se ma chovat?

SykoraLukas commented 11 months ago

Změněny názvy, zrušen rok a půlrok, u deníku se nově zakliknou všechny dny, u týdeníku se počítá s týdenní periodicitou od zadaného dne.

luckajirku commented 11 months ago

Když nevyplním Číslo od, vyhodí to tuhle chybovou hlášku, ze které se nic nedozvím, místo aby mi to řeklo Jsi trubka, zapomněla jsi zadat číslo... chyba400

luckajirku commented 11 months ago

@SykoraLukas můžeš k té frekvenci prosím tě ještě přidat na začátek prázdnou volbu, na které by to bylo defaultně? Teď je tam defaultně nevím proč týdeník.

Jinak to už asi funguje dobře, na další chybu se nám zatím nepovedlo narazit, čísla se vytvářejí jak mají, signatury jsou OK...

jo, ještě tohle - to jsme nějak nerozklíčovali, na co se @albertoh ptá... Ale to je věc, kterou klidně můžeme doladit později.

A co by bylo dobré, kdyby když si zvolím nějaký rok v Datum od, to při kliknutí Datum do skočilo na ten rok, který jsem zvolila v Datum od. Tady se použije většinou ten samý rok, popř. rok následující (u školního roku). Ale muset se proklikávat níž a níž do historie je docela zdlouhavé...

A pokud uz mam vybrano neco, a zase zemnim datum od, jak se ma chovat?

SykoraLukas commented 11 months ago

Jak se to má chovat v případě prázdné hodnoty? Má být vyžadováno, aby to uživatel přepl na něco jiného? Tedy pokud nechám prázdnou hodnotu, tak by to nešlo spustit a pole by bylo podbarvené červěně jako chyba?

Stejné chování navrhuji i pro pole od čísla (dokud nevypním, bude pole červeně zvýrazněné).

luckajirku commented 11 months ago

@SykoraLukas přesně jak píšeš - takové chování by bylo nejlepší, u frekvence i u čísla

SykoraLukas commented 11 months ago

@albertoh mohl bys prosím takto upravit?

albertoh commented 11 months ago

Hotovo. Zkontrolujte, prosim

luckajirku commented 11 months ago

Zkouším, zkouším, ale to červené zvýraznění nevidím... je tam?

albertoh commented 11 months ago

nene, to jsem nedelal. Jen mi Lulas vysvetlil, at to tlacitko neni aktivni...

albertoh commented 11 months ago

Tak uz zcervenaly

luckajirku commented 11 months ago

Zčervená to ale až ve chvíli, kdy do toho pole kliknu. Ale tím se neřeší problém, že člověk neví, že problém je právě v nevyplnění toho pole.

albertoh commented 11 months ago

Je to tam

luckajirku commented 11 months ago

Shodli jsme se, že takhle se to teď dá pustit. Otestujeme to v normálním provozu - a z toho ale vyjdou ještě nějaké úpravy (tak abyste s tím počítali:-)). A určitě pak bude potřebovat doladit ten kalendář. Ale pro teď dobrý a zbytek doladíme po lokálním testu.

SmejkalovaAnna commented 10 months ago

Jedna drobnost, když stojim v ročníku a chci vytvořit více čísel podle různých parametu a odklepnu Vytvořit, tak mě to hodí do toho čísla, co jsem jsem tam už měla předtím jedno vytvořené - čekala bych, že mi to vytvoří čísla po ročníkem a zůstanu stát v tom ročníku.... po vytvoření čísel budu koukat na toto: obrazek dokážu s tím žít, ale @luckajirku by na to asi přišla taky

SmejkalovaAnna commented 10 months ago

Ještě jedna věc, existuje možnost (jestli není těžké to udělat), že u té signatury by bylo rozbalovátko a nabídkou signatur, které mám vypsané u titulu? Ale byla by i možnost jí tam napsat natvrdo....

SykoraLukas commented 10 months ago

Ještě jedna věc, existuje možnost (jestli není těžké to udělat), že u té signatury by bylo rozbalovátko a nabídkou signatur, které mám vypsané u titulu? Ale byla by i možnost jí tam napsat natvrdo....

Tohle řešit bohužel nelze, musely by se načíst všechny data daného modelu a z nich vyseparovat jen validní signatury.

SmejkalovaAnna commented 10 months ago

@SykoraLukas OK, díky, pouštím svůj skvělý nápad :) Lucka řikala, že to bude asi dost problematické.

luckajirku commented 10 months ago

Jedna drobnost, když stojim v ročníku a chci vytvořit více čísel podle různých parametu a odklepnu Vytvořit, tak mě to hodí do toho čísla, co jsem jsem tam už měla předtím jedno vytvořené - čekala bych, že mi to vytvoří čísla po ročníkem a zůstanu stát v tom ročníku.... po vytvoření čísel budu koukat na toto:

@SmejkalovaAnna hele tohle se děje, když máš to číslo v ročníku označené a pak dáš založit více, tak tě to po založení těch dalších hodí do toho čísla, na kterém jsi stála. Když nebudeš mít žádné číslo označené, pak tě to nechá normálně v ročníku.

Jako větší problém vidím to datum, co tam máš bez nuly (12.5.2023) - téhle chyby, jak jsme koukali, lze docílit jen vytvořením jednoho čísla (při hromadném vytváření tam zafunguje kontrola a nuly se podle povolených formátů dopíšou). Když se zakládá jedno číslo, tak ve formuláři tahle kontrola není.

SmejkalovaAnna commented 10 months ago

Jojo pravda, nehlídá to ty nuly před jednociframi při vytváření čísel po jednom..... teď jsem to radši vyzkoušela ještě jednou a nechalo mě to to vytvořit, jako by se nechumelilo...

luckajirku commented 10 months ago

ale to by se mělo vyřešit s tímhle issue https://github.com/proarc/proarc-client/issues/378 - v tom jednotlivém formuláři se asi nebude automaticky doplňovat nula, ale zařve to a člověk bude vědět, že to má opravit.

SmejkalovaAnna commented 9 months ago

Ještě jedna věc, možná postupuji špatně, ale nastavila jsem si parametry vydávání v rozmezí Po a Středa ( uterý jsem vynechala) a vyplivlo mi to výtisky jen vydané v Pondělí, možná to mám jen špatně nastavené a nevím, jak to funguje: viz obr.: obrazek obrazek

luckajirku commented 9 months ago

Ono je to teď takové zmatečné, já jsem říkala, že tohle ještě musíme dořešit. To tam vnesla ta frekvence. Aby ti to udělalo po+st, musíš navolit frekvenci Deník (i když to vlastně deník nebude) a Vydáváno ve dne(ch) a tam ty nežádoucí dny vyškrtat, aby ti zbylo jen po+st...

SmejkalovaAnna commented 9 months ago

@luckajirku Chápu, chápu....

ZdenkaSera commented 4 months ago

Na schůzce 13.6. jsme se domluvili, že se @luckajirku pokusí popsat ideální cílový stav jako podklad pro diskusi s vývojáři

ZdenkaSera commented 2 months ago

Domluva 6.8.: návrh do 31.8.

luckajirku commented 2 months ago

zatím sem hodím tohle, na co narážíme, deníky si pak necháme extra

problém s přesahem do dalšího roku (typicky školní rok) Nejde vytvořit řadu čísel s přesahem do dalšího kalendářního roku. V případě periodika, kdy je ročník pro běžný rok, je to v pořádku. Ale nejde vytvořit řada pro periodikum vycházející ve školním roce, resp. je třeba to udělat nadvakrát, jinak to hází chybu (“Objekt se nepodařilo vytvořit”). Možná přidat zaškrtávátko “školní rok” a s ním to umožnit?

čtrnáctideník vs "dvakrátzaměsíčník" těch jakože čtrnáctideníků máme dva typy:

řada předpřipravených výtisků k doplnění/úpravě partnumber a dateissued Někdy vychází periodikum tak divoce, že v podstatě v každém čísle pak upravujeme buď partnumber nebo dateissued. I tak by to ale šlo urychlit, kdyby byla možnost založit určitý počet částečně předvyplněných čísel v ročníku. Jak by to fungovalo: zadám počet čísel, kolik se má založit, zadám napevno signaturu svazku (stejně jako teď, a pokud nezadám, vezme se z titulu, stejně jako další údaje), zadám číslování od č. (nebo taky ne, pokud vím, že se mi tam dost střídají čísla a dvojčísla a je výhodnější psát do prázdného). Počítám s tím, že budu měnit data nebo čísla. Buď by pole partnumber a dateissued mohla být prázdná - nebo třeba u data by se hodilo mít předvyplněný rok. Nevím ale jestli by tohle nebyl problém zase kvůli kontrolám/validaci, každopádně bychom to dost užili.

hromadné přečíslování partnumber - tohle není přímo k vytváření přes více, ale potom k další úpravě v úložišti. Nevím, jestli to nechat tady, nebo dát extra issue. Hodilo by se mít možnost hromadně změnit čísla výtisku - označím čísla v tabulce/náhledech a v hromadném formuláři změním partnumber v řadě od XY… usecase: Stává se poměrně často, že se vyskytne během roku jedno nebo pár dvojčísel. Pokud to předem neprojdu číslo po čísle (což jde proti té myšlence hromadného vytváření čísel), abych věděla, kde mám dvojčísla (a vytvořím to postupně), ale vytvořím tak celý ročník naráz, tak ta připravená řada nejde bez úprav použít. Když pak v tom dvojčísle upravím partnumber, mám dvě možnosti - buď odmazat to následující číslo a ve všech ostatních výtiscích jednotlivě měnit datum, nebo výtisk nechat, nechat ta data vydání, a postupně v jednotlivých výtiscích změnit partnumber. Obojí zdržuje a dává možnost upsat se a udělat chybu. Případně ještě si dovedu představit užít to i pro hromadnou opravu signatur.

ZdenkaSera commented 1 week ago

Schůzka 8.10.2024: Lukáš projde a vyjádří se k proveditelnosti + zda lze realizovat v projektu 2024, případně zda přesunout hromadné přečíslování do r. 2025.

SykoraLukas commented 1 week ago

Upravit dialog pro editaci více.