FunderConsult
← Terug naar de changelog

Versie 8a3c839

Hotfix: Bureauprojecten koppelen aan opdrachtgever in Assetbeheer (admin-studio)

Beheerderstool om ‘wees’-projecten veilig te koppelen aan opdrachtgeverGeen overschrijving van bestaande opdrachtgeversAutomatische Client-aanmaak op KVKGeen e-mails; alleen clientId wijzigt

- Beheerder kan nu projecten van uitvoerende bureaus zonder opdrachtgever koppelen aan de juiste opdrachtgever op /admin-studio/assetbeheer - Idempotente workflow: eerst voorbeeld (GET), daarna koppelen (POST) - Veiligheidsrails: bestaande opdrachtgever wordt nooit overschreven; er gaat geen e-mail uit - Automatische aanmaak van opdrachtgever (Client) op KVK indien nog niet bestaand, zonder eigenaar of toegang voor bureaus

Nieuwe functionaliteit (gebruikersgericht)

  • Koppelen van ‘wees’-projecten (zonder opdrachtgever) van uitvoerende bureaus aan de opdrachtgever van een organisatie op basis van KVK.
  • Toegankelijk voor beheerders via /admin-studio/assetbeheer.

Werking en details

  • Flow: voorbeeld opvragen (GET) om te zien welke projecten gekoppeld worden; daarna definitief koppelen (POST).
  • Idempotent: herhaald uitvoeren leidt niet tot dubbele of extra wijzigingen.
  • Alleen Project.clientId wordt gezet; isBusinessClient, status en acceptedAt blijven ongewijzigd.
  • Per project wordt een logregel vastgelegd; er worden geen e-mails verzonden.

Veiligheidsmaatregelen en randvoorwaarden

  • Alleen projecten zonder bestaande opdrachtgever worden gekoppeld; projecten met een andere opdrachtgever worden overgeslagen en nooit overschreven.
  • Bestaat de opdrachtgever (Client) met de KVK nog niet, dan wordt deze automatisch aangemaakt zonder eigenaar en zonder toegangsrechten voor bureaus.

Achtergrond

  • Hotfix om QuickScan-projecten die door bureaus zonder opdrachtgever zijn geüpload (o.a. WetlandWonen) binnen de scope van /assetbeheer te brengen.