From d51c31690fb14cc8b736e37657f624b4e1c97a79 Mon Sep 17 00:00:00 2001 From: Eric Zwaal Date: Mon, 2 Mar 2026 09:27:15 +0100 Subject: [PATCH 1/2] Aanpassingen voor oa hackaton --- .../endpoint/endpoint-markdown-files.json | 6 ++- markdownpages/endpoint/nl/hrabsence-post.md | 43 ++++++++++++++- .../endpoint/nl/hrabsenceinsite-post.md | 52 +++++++++++++++++++ markdownpages/profit/en/concepts.md | 2 +- markdownpages/profit/nl/concepts.md | 2 +- 5 files changed, 100 insertions(+), 5 deletions(-) create mode 100644 markdownpages/endpoint/nl/hrabsenceinsite-post.md diff --git a/markdownpages/endpoint/endpoint-markdown-files.json b/markdownpages/endpoint/endpoint-markdown-files.json index 27d11f1..4692211 100644 --- a/markdownpages/endpoint/endpoint-markdown-files.json +++ b/markdownpages/endpoint/endpoint-markdown-files.json @@ -2,17 +2,19 @@ "debtorbalance_2.0-get.md", "fbconfrontation-post.md", "fbdeliverynote-post.md", + "fielectronicinvoicepurchase-post.md", "fientries-delete.md", "fientries-post.md", - "hrabsenceid-put.md", "hrabsence-post.md", + "hrabsenceid-put.md", "hrcompmut-post.md", + "hrcreateapplicant-post.md", "hrillnessinsite-post.md", "hronboarding-post.md", "hrrelative-post.md", "knaddress-post.md", "knemployee-post.md", - "knorganization-post.md", + "knorganisation-post.md", "knperson-post.md", "knsubject-post.md", "profit-debtor-invoices-get.md", diff --git a/markdownpages/endpoint/nl/hrabsence-post.md b/markdownpages/endpoint/nl/hrabsence-post.md index 78a7e6f..5013da4 100644 --- a/markdownpages/endpoint/nl/hrabsence-post.md +++ b/markdownpages/endpoint/nl/hrabsence-post.md @@ -1 +1,42 @@ -> Let op: hoe de verlofmelding moet worden aangemaakt is afhankelijk van het type rooster van de medewerker. \ No newline at end of file +Anta XML connector class for (verlofboekingen) + +### HrAbsence +Vrije velden mogelijk: ja +Meerdere records mogelijk: ja + +#### EmId +Medewerker Id. Verplicht veld. +Aanmaken verlofboeking is alleen mogelijk voor een medewerker waarop de gebruiker rechten heeft volgens het autorisatiefilter. Anders komt de melding "Kan de verlofboeking niet toevoegen omdat je geen rechten hebt op medewerker {1=medewerker}.". + +#### ViAt +#### DaBe +Begindatum en -tijd van de verlofboeking. + +#### DaEn +Einddatum en -tijd van de verlofboeking. De einddatum en -tijd moeten na de begindatum en -tijd liggen, anders komt de melding "De einddatum en -tijd moeten na de begin datum en -tijd liggen.". + +#### ViLr +#### EnSe +#### DuRa +Duur van de verlofboeking in minuten. Wordt alleen overgenomen als de medewerker een niet-gespecifeerd rooster heeft, anders wordt de duur automatisch berekend op basis van het rooster van de medewerker en de opgegeven begin- en einddatum. De duur wordt altijd in hele minuten opgegeven. + +#### EmRp +#### Re +#### LeDt +Bepaalt of de verlofboeking afwijkt van hele dagen. Als dit veld op true staat, worden de begin- en eindtijd genegeerd en wordt de duur automatisch berekend als het aantal minuten tussen de begin- en einddatum. Als dit veld op false staat, worden de begin- en eindtijd gebruikt om de duur te berekenen. + +#### PaTs +Begindatum en -tijd van de pauze. De pauze moet binnen de begin- en einddatum van de verlofboeking vallen. +Dit veld wordt alleen gelezen als er in de Hrm omgevingsinstelling "Pauze in verlofboekingen toestaan" is ingesteld op "Ja". Als deze omgevingsinstelling is ingesteld op "Nee", wordt dit veld genegeerd en kunnen pauzes niet worden toegevoegd aan verlofboekingen. + +#### PaTe +Einddatum en -tijd van de pauze. De pauze moet binnen de begin- en einddatum van de verlofboeking vallen. Zie verder bij PaTs. + +#### DuBe +Duur van het verlof op de eerste dag in minuten. Wordt alleen overgenomen als het veld `LeDt` de waarde true heeft. en de verlofboeking meerdere dagen beslaat, anders wordt de duur automatisch berekend op basis van het rooster van de medewerker en de opgegeven begin- en einddatum. De duur wordt altijd in hele minuten opgegeven. + + +#### DuEn +#### ReLe +#### FaSn +#### MuCh diff --git a/markdownpages/endpoint/nl/hrabsenceinsite-post.md b/markdownpages/endpoint/nl/hrabsenceinsite-post.md new file mode 100644 index 0000000..4317f19 --- /dev/null +++ b/markdownpages/endpoint/nl/hrabsenceinsite-post.md @@ -0,0 +1,52 @@ +Anta XML connector class for (verlofboekingen) voor InSite + +### HrAbsenceInSite +Vrije velden mogelijk: ja +Meerdere records mogelijk: ja + +#### EmId +Medewerker Id. Verplicht veld. +Aanmaken verlofboeking is alleen mogelijk voor een medewerker waarop de gebruiker rechten heeft volgens het autorisatiefilter. Anders komt de melding "Kan de verlofboeking niet toevoegen omdat je geen rechten hebt op medewerker {1=medewerker}.". + +#### ViAt +#### DaBe +Begindatum en -tijd van de verlofboeking. + +#### DaEn +Einddatum en -tijd van de verlofboeking. De einddatum en -tijd moeten na de begindatum en -tijd liggen, anders komt de melding "De einddatum en -tijd moeten na de begin datum en -tijd liggen.". + +#### ViLr +#### EnSe + + +#### DuRa +Duur van de verlofboeking in minuten. Wordt alleen overgenomen als de medewerker een niet-gespecifeerd rooster heeft, anders wordt de duur automatisch berekend op basis van het rooster van de medewerker en de opgegeven begin- en einddatum. De duur wordt altijd in hele minuten opgegeven. + +#### EmRp +#### Re +#### LeDt +Bepaalt of de verlofboeking afwijkt van hele dagen. Als dit veld op true staat, worden de begin- en eindtijd genegeerd en wordt de duur automatisch berekend als het aantal minuten tussen de begin- en einddatum. Als dit veld op false staat, worden de begin- en eindtijd gebruikt om de duur te berekenen. + +#### PaTs +Begindatum en -tijd van de pauze. De pauze moet binnen de begin- en einddatum van de verlofboeking vallen. +Dit veld wordt alleen gelezen als er in de Hrm omgevingsinstelling "Pauze in verlofboekingen toestaan" is ingesteld op "Ja". Als deze omgevingsinstelling is ingesteld op "Nee", wordt dit veld genegeerd en kunnen pauzes niet worden toegevoegd aan verlofboekingen. + +#### PaTe +Einddatum en -tijd van de pauze. De pauze moet binnen de begin- en einddatum van de verlofboeking vallen. Zie verder bij PaTs. + +#### DuBe +Duur van het verlof op de eerste dag in minuten. Wordt alleen overgenomen als het veld `LeDt` de waarde true heeft. en de verlofboeking meerdere dagen beslaat, anders wordt de duur automatisch berekend op basis van het rooster van de medewerker en de opgegeven begin- en einddatum. De duur wordt altijd in hele minuten opgegeven. + + +#### DuEn +#### ReLe +#### FaSn +#### MuCh + +### HrAbsenceInSite.HrAbsenceInSiteAttachment +Vrije velden mogelijk: nee +Meerdere records mogelijk: nee + +#### FileName +#### FileId +#### FileStream diff --git a/markdownpages/profit/en/concepts.md b/markdownpages/profit/en/concepts.md index de76a31..25cc8f6 100644 --- a/markdownpages/profit/en/concepts.md +++ b/markdownpages/profit/en/concepts.md @@ -23,7 +23,7 @@ You invoke the endpoint using the http GET method. To receive new data, you make ## UpdateConnector -An external application can add, modify or delete records in the Profit database via an UpdateConnector (the possibilities vary per endpoint). For each UpdateConnector, a `[metainfo](../../apidoc/en/Inrichting#get-/Metainfo/-Type-/-Endpoint-)` request is available. This provides all available fields, including [custom fields / free fields](./custom-fields) request. Custom fields are available in this meta information. +An external application can add, modify or delete records in the Profit database via an UpdateConnector (the possibilities vary per endpoint). For each UpdateConnector, a [metainfo](../../apidoc/en/Inrichting#get-/Metainfo/-Type-/-Endpoint-) request is available. This provides all available fields, including available [custom fields / free fields](./custom-fields). [Detailed documentation about UpdateConnectors](https://help.afas.nl/help/NL/SE/App_Cnr_Rest_Update.htm) diff --git a/markdownpages/profit/nl/concepts.md b/markdownpages/profit/nl/concepts.md index 2397e3e..6d73168 100644 --- a/markdownpages/profit/nl/concepts.md +++ b/markdownpages/profit/nl/concepts.md @@ -21,7 +21,7 @@ Het endpoint roep je aan via de http GET methode. Om nieuwe data te ontvangen do ## UpdateConnector -Een externe applicatie kan records in de Profit-database toevoegen, wijzigen of verwijderen via een UpdateConnector (de mogelijkheden verschillen per endpoint). Voor elke UpdateConnector is een `[metainfo](../../apidoc/nl/Inrichting#get-/Metainfo/-Type-/-Endpoint-)` request beschikbaar. Deze geeft alle beschikbare velden inclusief [custom fields / vrije velden](./custom-fields) request beschikbaar. Vrije velden zijn beschikbaar in deze meta informatie. +Een externe applicatie kan records in de Profit-database toevoegen, wijzigen of verwijderen via een UpdateConnector (de mogelijkheden verschillen per endpoint). Voor elke UpdateConnector is een [metainfo](../../apidoc/nl/Inrichting#get-/Metainfo/-Type-/-Endpoint-) request beschikbaar. Deze geeft alle beschikbare velden inclusief beschikbare [custom fields / vrije velden](./custom-fields). [Uitgebreide documentatie over UpdateConnectoren](https://help.afas.nl/help/NL/SE/App_Cnr_Rest_Update.htm) From 1c125f4f3a4a93cee91c847014396db37be3fb2f Mon Sep 17 00:00:00 2001 From: Eric Zwaal Date: Mon, 2 Mar 2026 09:27:22 +0100 Subject: [PATCH 2/2] Aanpassingen voor oa hackaton --- markdownpages/endpoint/nl/hrabsence-post.md | 6 +++++- markdownpages/endpoint/nl/hrabsenceinsite-post.md | 6 +++++- markdownpages/profit/en/concepts.md | 5 +++-- markdownpages/profit/nl/concepts.md | 5 +++-- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/markdownpages/endpoint/nl/hrabsence-post.md b/markdownpages/endpoint/nl/hrabsence-post.md index 5013da4..c16f8dc 100644 --- a/markdownpages/endpoint/nl/hrabsence-post.md +++ b/markdownpages/endpoint/nl/hrabsence-post.md @@ -1,3 +1,7 @@ +--- +date: 2026-03-02 +--- + Anta XML connector class for (verlofboekingen) ### HrAbsence @@ -39,4 +43,4 @@ Duur van het verlof op de eerste dag in minuten. Wordt alleen overgenomen als he #### DuEn #### ReLe #### FaSn -#### MuCh +#### MuCh \ No newline at end of file diff --git a/markdownpages/endpoint/nl/hrabsenceinsite-post.md b/markdownpages/endpoint/nl/hrabsenceinsite-post.md index 4317f19..123b464 100644 --- a/markdownpages/endpoint/nl/hrabsenceinsite-post.md +++ b/markdownpages/endpoint/nl/hrabsenceinsite-post.md @@ -1,3 +1,7 @@ +--- +date: 2026-03-02 +--- + Anta XML connector class for (verlofboekingen) voor InSite ### HrAbsenceInSite @@ -49,4 +53,4 @@ Meerdere records mogelijk: nee #### FileName #### FileId -#### FileStream +#### FileStream \ No newline at end of file diff --git a/markdownpages/profit/en/concepts.md b/markdownpages/profit/en/concepts.md index 25cc8f6..d5f68e8 100644 --- a/markdownpages/profit/en/concepts.md +++ b/markdownpages/profit/en/concepts.md @@ -1,7 +1,8 @@ --- author: CLN -date: 2025-11-08 -tags: GetConnector, UpdateConnector, AppConnector, Configuration, Authentication, Authorization +date: 2026-03-02 +tags: GetConnector, UpdateConnector, AppConnector, Configuration, Authentication, + Authorization title: Concepts --- diff --git a/markdownpages/profit/nl/concepts.md b/markdownpages/profit/nl/concepts.md index 6d73168..765697c 100644 --- a/markdownpages/profit/nl/concepts.md +++ b/markdownpages/profit/nl/concepts.md @@ -1,7 +1,8 @@ --- author: CLN -date: 2025-11-10 -tags: GetConnector, UpdateConnector, AppConnector, Configuration, Authentication, Crm +date: 2026-03-02 +tags: GetConnector, UpdateConnector, AppConnector, Configuration, Authentication, + Crm title: Concepten ---