maykinmedia / catalogi-importer

Easily import i-Navigator exports into the Catalogi API, such as the one in Open Zaak.
Other
2 stars 0 forks source link

Dubbele items in Catalogi API kunnen niet worden aangemaakt #87

Open jgabrieldelft opened 3 years ago

jgabrieldelft commented 3 years ago

Bij het importeren van een export uit de iNavigator catalogus krijgen we enkele van de volgende meldingen:

Error | zaaktype B1222: resultaattype omschrijving='Afgebroken' can't be created: Invalid input: De velden zaaktype, omschrijving moeten een unieke set zijn.

Deze resultaattypen bestaan inderdaad, maar zouden afgesloten moeten worden en nieuwe aangemaakt. (zelfde bug als onlangs opgelost mbt informatieobjecttypen)

Daarnaast deze melding:

_Error | Zaaktype B1159: resultaattype omschrijving='Verleend' can't be openzaakmelding created: Invalid input: afleidingswijze cannot be vervaldatumbesluit when selectielijstklasse.procestermijn is nihil

Hoe kunnen we die het beste oplossen?

CI laatste versie (kan versienummer niet zien in interface) OZ versie 1.3.5

(de eerste bijlage hoort hier niet bij, maar kan hem niet meer verwijderen!)

2021-04-14 14_30_09-Import completed _ Catalogi Importer en nog 6 andere pagina's - Profiel 1 - Micr

joeribekker commented 3 years ago

Dit is een bug in Open Zaak. Joram verwijst voor IOT naar https://github.com/open-zaak/open-zaak/issues/863.

Volgens mij is dit wel wat anders. Resultaattype is namelijk een subtype onder Zaaktype terwijl IOT een hoofdttype is.

@jgabrieldelft het deel na "Daarnaast deze melding:" begrijp ik niet zo goed.

jgabrieldelft commented 3 years ago

Dit is een bug in Open Zaak. Joram verwijst voor IOT naar open-zaak/open-zaak#863.

Volgens mij is dit wel wat anders. Resultaattype is namelijk een subtype onder Zaaktype terwijl IOT een hoofdttype is.

@jgabrieldelft het deel na "Daarnaast deze melding:" begrijp ik niet zo goed.

Ik denk dat het bericht onduidelijk was door de foto, maar de melding is: Error | Zaaktype B1159: resultaattype omschrijving='Verleend' can't be created: Invalid input: afleidingswijze cannot be vervaldatum_besluit when selectielijstklasse.procestermijn is nihil

joeribekker commented 3 years ago

@jgabrieldelft Betreft dit ticket dan 2 issues?

1)

Error | zaaktype B1222: resultaattype omschrijving='Afgebroken' can't be created: Invalid input: De velden zaaktype, omschrijving moeten een unieke set zijn. Deze resultaattypen bestaan inderdaad, maar zouden afgesloten moeten worden en nieuwe aangemaakt. (zelfde bug als onlangs opgelost mbt informatieobjecttypen)

Hier moeten we naar kijken.

2)

Ik denk dat het bericht onduidelijk was door de foto, maar de melding is: Error | Zaaktype B1159: resultaattype omschrijving='Verleend' can't be created: Invalid input: afleidingswijze cannot be vervaldatum_besluit when selectielijstklasse.procestermijn is nihil

Dit is volgens mij een terechte constatering. Als de procestermijn "nihil" is volgens de Selectielijst, dan kan je het resultaat niet koppelen aan de vervaldatum van een besluit. Een procestermijn "nihil" betekent dat na het afsluiten van de zaak, de archiefactietermijn direct moet ingaan. Dit implicieert dat bij resultaat de afleidingswijze "afgehandeld" moet zijn.

Als dit volgens jullie niet correct is, graag dan een issue aanmaken bij VNG. Als jullie iets anders bedoelen, dan graag een nieuw issue aanmaken.

joeribekker commented 3 years ago

Renzo bevestigd dat het gaat om issue bij 1)