Skip to content
This repository has been archived by the owner on Jun 19, 2022. It is now read-only.

B3Partners/CVnHR-Open-Source

Repository files navigation

CVnHR

This project is commissioned by "Provincie Drenthe" and provides an interface between third party applications used in the province and the Dutch Chamber of Commerce (KvK). The application allows for storage of records (inschrijvingen) and provides a simple search service. Furthermore the application provides batchwise updating and synchronisation.

Open Source: The project is made open source to allow other provinces to use this application either stand-alone or in combination with the BRMO application by B3partners

Original development was done by QNH Consulting B.V.

Contact Corné Hogerheijde @ QNH and/or B3Partners (info@b3partners.nl)

Build Solution

  • Ensure SlowCheetah extension in Visual Studio is installed. Slow Cheetah

Development environment setup

Get your development environment up and running by cloning this repo, get a government PKI certificate and arrange a subscription to the HR-Dataservice of the Dutch Chamber of Commerce (KvK).

  • Run visual studio as an administrator
  • Copy config files from Config/examples (in both QNH.Overheid.KernRegister.Beheer and QNH.Overheid.KernRegister.BatchProcess projects) and fill out with necessary values
  • Install the PKI certificate and fill out the values needed in the .config files
  • Create a database on either Oracle or MS SQL and update .config files accordingly
  • Surfs up dude!

Build status Dependabot Status

Documentation en Configuration

  • Basic flow-diagram including digilevering and ESB

  • Als een inschrijving geen vestigingen heeft (eenmanszaak/stichting/vereniging) wordt de rechtspersoon (Niet Natuurlijk Persoon) als vestiging ingevoerd, waarbij het RSIN als vestiging nummer opgegeven wordt.

  • Technisch en functionele omschrijving CVnHR applicatie

  • TODO => link to Config examples

README "QNH.Overheid.KernRegister.Beheer"

APP_DATA and Logs folders need read and write permissions for Elmah logging.