Skip to content
Lars Dalgaard edited this page Oct 22, 2020 · 7 revisions

Dokumentation for CVR-flyt

På baggrund af data om danske virksomheder er det muligt at identificere og analysere virksomhedernes flyttemønstre. Det gøres med funktionen flyt(), hvis funktion og begrænsninger dokumenteres her.

Hvordan bruges flytte-funktionen?

Funktionen tager tre inputs:

  • kommunekode
  • start-dato
  • slutdato

Et eksempel for september måned 2018 i Ballerup kommune, der har kommunekoden 151, ser derfor ud som herunder:

SELECT cvr.flyt(151, '2018-09-01', '2018-09-30');

Funktionen returnerer derefter en liste med virksomheder, der inden for den specificerede periode er flyttet ind i kommunen (tilflytter), flyttet ud af kommunen (fraflytter), startet (nystartet) eller ophørt (ophørt).

Validitet af data og flyttemønstre

Funktionen flyt() er baseret på data, som opdateres månedsvis. Det betyder, at hvis en virksomhed flytter to gange på en måned, vil det kun være den seneste flytning, som indgår i data.

Et eksempel kan være en virksomhed, som oprettes i Københavns Kommune d. 15. september, men flytter adresse til Ballerup Kommune d. 23. september. Denne virksomhed vil først indgå i databasen fra oktober, og her vil den fremgå som oprettet i Ballerup Kommune, da det er virksomhedens seneste adresse. Det er teknisk set upræcist. I alle praktiske henseender vil virksomheden dog ganske givet blive opfattet som nystartet i Ballerup Kommune.

Flyttefunktionens kode

Koden til funktionen kan findes her.