Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atribut editovatelnosti profilů #117

Closed
yantom opened this issue Nov 5, 2020 · 6 comments
Closed

Atribut editovatelnosti profilů #117

yantom opened this issue Nov 5, 2020 · 6 comments
Labels

Comments

@yantom
Copy link
Collaborator

yantom commented Nov 5, 2020

U SIP profilů je ošetřeno že jakmile je profil použit v prvním ostrém ingestu, již jej nelze editovat. Stejným způsobem ošetřit i Validační profily a Workflow definice.

@godnat
Copy link
Collaborator

godnat commented Nov 26, 2020

Na zvážení/diskusi jestli neuzamknout i profil dodavatele. Projde-li balík do Arclibu pod profilem dodavatele, je pak u dávky jméno v podobě odkazu na profil dodavatele pod kterým byl balík ingestován. Ale tento profil dodavatele mi šlo změnit (vyměnila jsem SIP profil a validační profil) a uložit, tj. změnil se profil dodavatele. U balíčku pak odkaz vede na tento profil--protože se jmenuje stejně, ale je změněný- u balíčku je tedy informace o profilu dodavatele, který ale pro tento balíček nebyl použit. Není pak zřejmé, jaké profily byly použity při příjmu balíčku.

Je otázka jestli se Profil dodavatele, pokud už je jednou použitý může změnit, jestli ho budeme chtít měnit nebo ho po použití taky uzamkneme.
Pokud bychom ho nechali editovatelný, tak tím spíš by se měly v Arclib XML objevit informace o použitých SIP profilech apod. viz: #91

@yantom
Copy link
Collaborator Author

yantom commented Nov 26, 2020

Co si pamatuji tak u profilu dodavatele jsme právě chtěli mít možnost měnit ho v průběhu času. Souhlasím že by pak bylo vhodné v GUI a ARCLib XML odkazovat i na konkrétní podprofily použité při ingestu, tedy to co je popsáno v odkazovaném issue.

@yantom
Copy link
Collaborator Author

yantom commented Jan 13, 2021

V ARCLib XML dostupné již delší dobu, nyní jsou odkazy na profily použité v době ingestu odkazovaný i z detailu dávky v GUI.

@yantom yantom added the to test label Jan 13, 2021
@godnat
Copy link
Collaborator

godnat commented Mar 9, 2021

Otestováno, informace o použitých profilech je v Arclib XML:
Screen Shot 2021-03-09 at 20 48 16

i v GUI u dávky:
Screen Shot 2021-03-09 at 20 48 00

K editovatelnosti profilů:
Profily, které byly někdy použity (platí pro SIP, Validační profil a Workflow definice) nelze editovat (pokud při jejich založení nebylo zaškrtnuto, že je profil editovatelný).

Použité profily ale jde smazat, v GUI je pak už nevidím, podle tohoto: #122 ale někde dohledatelné jsou?

@yantom
Copy link
Collaborator Author

yantom commented Mar 9, 2021

S atributem editovatelnosti je to jinak, ten není nastavován uživatelem ale systémem - profil je editovatelný dokud není provázán s dodavatelským profilem který nemá nastaven ladící chod. Ve chvíli provázání s takovýmto "ostrým" dodavatelským profilem jsou vázaný SIP profil / Validační profil / Workflow definice přepnuty na needitovatelné.

Zobrazit smazaný profil lze z místa z kterého je na něj odkazováno, např. právě v detailu dávky se lze odkazem prokliknout na použitý profil i když je již smazaný.

@godnat
Copy link
Collaborator

godnat commented Mar 9, 2021

Ano děkuji, jednalo se o režim ladění, který jsem zaměnila za atribut editovatelnosti. Tak jak to popisujete je to za mě dobré řešení.

Testem ověřeno, že na smazaný profil je možné dostat se z GUI ingestované dávky a vypadá to takto:
Screen Shot 2021-03-09 at 22 05 54

Za mě je issue vyřešeno a je možné jej uzavřit.

@yantom yantom closed this as completed Mar 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants