NLCR / SeznamDNNT

Registry for Out of Commerce Literary Works
7 stars 0 forks source link

CSV IMPORT Stav funkcionality: importy a kontrola záznamů ze souborného katalogu #170

Open smallcubes opened 2 years ago

smallcubes commented 2 years ago

Dobrý den,

měl bych na Vás dotaz ohledně importů. Dle @JanMeritus by nám v rámci importů měl dojít od nějaké knihovny soubor obsahující seznam ID ze souborného katalogu, následně by tyto ID měly být zkontrolovány vůči SK ČR. Dále pokud nebude nalezena shoda vyvolá se speciální workflow. Je to takto řešeno? Pokud ne, jak se to liší?

Předem Vám děkuji za odpověď.

pavel-stastny commented 2 years ago

@smallcubes uff.. Tak o tom slyším prvně. Jsou udělané importy jako kontrolova vůči nakladatemům ale toto ani nevím, že by bylo někde specifikováno. BTW: Co je speciální worfklow? Jde to zadání někde vidět ?

smallcubes commented 2 years ago

@pavel-stastny měla by to být skece (C): „Sběr a management podnětů návrhů a výzev: U návrhu a výzev se kontroluje existence záznamu v SK a předání identifikátoru záznamu v SK jako povinného údaje (včetně kontroly shody názvu a dalších klíčových údajů). Jejich neexistence vyvolá výjimku a může být evokován speciální scénář workflow.“ v zadávacím dokumentu.

pavel-stastny commented 2 years ago

@smallcubes Abych se přiznal tak tu větu interpretuju úplně jinak než importy. Nyní jsou záznamy při zařazování do žádosti kontrolovány (jestli mají správný stav, v případě API zda existují v katalogu atd.. ), jsou identifikovány ID z katalogu a mají vazbu na katalog (tedy obsahují všechny náležitosti). Pokud je někde chyba, tak v UI se nepodaří záznam přidat do žádosti a v API se nepodaří podat takovou žádost.

Ohledně speciálního workflow. Platí co jsem řekl výše. Bez specifikace to nejde realizovat.

smallcubes commented 2 years ago

poprosil bych tedy @JanMeritus o vyjádření

@pavel-stastny

JanMeritus commented 2 years ago

Nejde o ^importy^ ale o importy - hromadne navrhy typu sjetina ze systemu pomoci identifikatoru ze SKC

Dňa ut 7. 12. 2021, 13:22 smallcubes @.***> napísal(a):

Assigned #170 https://github.com/NLCR/SeznamDNNT/issues/170 to @JanMeritus https://github.com/JanMeritus.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/NLCR/SeznamDNNT/issues/170#event-5727125581, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGAIYGTJUCKFSUBNZ5ZB7G3UPX4BNANCNFSM5JQ5LOZQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

pavel-stastny commented 2 years ago

@smallcubes @JanMeritus Abych se přiznal, tak stejně tomu moc nerozumím. To co je v té větě ze zadání je dle mého pokryto právě v té volbě "Moje konto", kde si člověk kurátor může spravovat výzvy a návrhy. Tak to bylo pochopeno a promítnuto do analýzy včetně obrazovek a tak to bylo naimplementováno.

Importy typu "sjetina" slyším prvně a vlastně platí to co jsem napsal výše. Pokud je to reálná potřeba, bylo by dobré to blíže specifikovat.

JanMeritus commented 2 years ago

@pavel-stastny Standarni praktika za knihovny je dnes sebrat identifikaroty z SKC ktere maji propojene se svymi zaznami, co jeden to radek a ve formatu CSV to poslat jak navrh na seznam.

pavel-stastny commented 2 years ago

@JanMeritus Tak v tomto případě by bylo asi nejlepší aby role knihovna měla možnost uploadu csv ze kterého by se vytvořila stanardní (otevřená) žádost a tu by pak bylo možné standardně poslat.

JanMeritus commented 2 years ago

@pavel-stastny souhlas

JanMeritus commented 2 years ago

@pavel-stastny je to enhancment, bude reseno po akceptaci dila (predpoklad verze 1.04)