GispoCoding / hame-ryhti

HAME regional land use planning database compatible with national Ryhti data model
MIT License
0 stars 0 forks source link

Olemassaolevan kaava-asian uuden vaiheen vienti tai nykyisen vaiheen uudelleenvienti #305

Open Rikuoja opened 2 weeks ago

Rikuoja commented 2 weeks ago

Ryhti-clientiin tulee toteuttaa logiikka, joka tarkistaa, onko pysyvällä kaavatunnuksella jo olemassa kaava-asia Ryhti-rajapinnassa, eli käytännössä tarkistaa exported_at-kentän.

Mikäli kaava-asia on jo toimitettu Ryhtiin, koko kaava-asiaa ei tarvitse toimittaa uudestaan, vaan riittää joko 1) päivittää kaava-asian vaihe, jos exported_at on lifecycle_date-taulun mukaan nykyisen vaiheen sisällä, eli nykyinen vaihe on jo kerran viety, TAI 2) luoda uusi kaava-asian vaihe, jos exported_at ei ole lifecycle_date-taulun mukaan nykyisen vaiheen sisällä.

Tutkitaan erikseen, missä olosuhteissa kaava-asia olisi syytä myös päivittää, eli milloin itse kaava-asian metatietoihin on tullut muutoksia. Voi olla, etteivät metatiedot käytännössä muutu juuri koskaan, ehkä jotkut id:t?