Ga naar inhoud

ds_fw_verrekening_insert

Operatie voor muteren van de schuld van een flexwerker.
Openstaande schulden kunnen ontstaan doordat Easyflex automatisch het netto loon ophoogt tot aan het Netto Equivalent Wettelijk Minimum Loon als een netto inhouding teveel is. In Easyflex zijn de openstaande schulden van een persoon te zien in het tabblad ‘Frontoffice > Flexwerkers > Verrekeningen’.
Deze operatie is bruikbaar als een persoon een openstaande schuld contant of via een bankoverschrijving voldoet aan de uitzendorganisatie en niet via een verloning.
In de aanroep is het verplicht de ID van een gebruiker uit Easyflex op te nemen. De service controleert of deze medewerker genoeg rechten heeft om een schuld te kunnen muteren.
De instelling in Easyflex bij ‘Beheer > Bedrijfsinstellingen > Autorisatie betalingen > Muteren schuld’ moet actief zijn en op ‘Nvt’ staan of er moet een rol zijn geselecteerd die de gesprecifceerde medewerker heeft. Anders zal een foutmelding worden gegenereerd.
Er wordt altijd een notificatie aangemaakt als de operatie succesvol is uitgevoerd. In de notificatie kan de naam van het externe systeem worden geplaatst en een omschrijving. In de omschrijving kan informatie worden opgeslagen over hoe, wat en wanneer de betaling heeft plaatsgevonden.
Het is ook mogelijk dat journaalposten worden aangemaakt zodat de externe betalingen in de financiële administratie zichtbaar zijn. Elke mutatie produceert 2 journaalposten: een credit boeking op de rekeninggroep “Correctie WAS” van het looncomponent wat gekoppeld is aan de schuld.
En een debet boeking op de journaalrekening die is vastgelegd voor de parameter “soortbetaling”. De service bevat ook een test vlag.
Als deze de waarde “true” heeft wordt het gehele proces doorlopen maar wordt de schuld niet permanent gewijzigd. Een notificatie wordt wel bij de persoon aangemaakt. Zo is te zien in Easyflex dat de operatie lukte en kan de inhoud van de notificatie worden getest.
De parameter “transactiekosten” is bedoelt om eventuele transactiekosten mee te sturen naar Easyflex. Wanneer deze niet gelijk zijn aan 0.00 worden deze kosten zowel debet als credit geboekt op de hiervoor vastgelegde journaalrekeningen.
Deze journaalrekeningen zijn terug te zien in ‘Bedrijfsinstellingen > Journaalrekeningen > Schulden verrekenen’.

Parameters

Attribuut Type Verplicht Omschrijving
inschrijver xsd:int V Registratienummer (idnr) van de medewerker.
registratienummer xsd:int V Registratienummer (idnr) van de flexwerker.
schuldnummer xsd:int V Registratienummer (idnr) van een schuld. De unieke nummers van een schuld zijn zichtbaar op de export van het overzicht verrekeningen.
bedrag xsd:float V Dit is het bedrag waarmee de schuld wordt gewijzigd. Een positief bedrag zal de schuldpositie verlagen.
systeem xsd:string(100) V De naam van het systeem waarmee de persoon de betaling heeft gedaan. Deze tekst wordt gebruikt in de titel van de notificatie die wordt aangemaakt bij de persoon.
omschrijving xsd:string(1024) O Een omschrijving van de betaling. Deze tekst wordt gebruikt in de notificatie die wordt aangemaakt.
journaliseren xsd:boolean V Indicator of de journaalposten worden aangemaakt. Deze worden dan op een later moment geëxporteerd naar de financiële administratie.
test xsd:boolean V Indicator of het gehele proces zal worden doorlopen. Maar er wordt niets opgeslagen, behalve de notificatie.
soortbetaling xsd:int V Soort betaling
Klik hier voor meer info...
  • 23840 Normaal
  • 23841 Pin
  • 23842 Overig
Afhankelijk van de soort betaling wordt het bedrag op de bijbehorende journaalrekening geboekt.
transactiekosten xsd:float O Transactiekosten die bij de verrekening horen. Wanneer deze niet gelijk zijn aan 0.00 worden deze transactiekosten op bijbehorende journaalrekeningen geboekt.
versie xsd:string(40) O Vrij op te nemen tekst t.b.v. ontwikkelaar.

Fields

Attribuut Type Omschrijving
ds_fw_verrekening_insert_result xsd:boolean Indicator of het toevoegen succesvol is.
ds_fw_verrekening_insert_regnr xsd:int Registratienummer (idnr) van de verrekening.

Exceptions

Code Detail Omschrijving
39045 inschrijver heeft geen rechten voor muteren schuld Zelfverklarend.
39043 registratienummer en/of schuldnummer registratienummer en/of schuldnummer onbekend.
39051 saldo van schuld Geen schuldsaldo aanwezig.
39043 soort betaling Soortbetaling moet 23840, 23841 of 23842 zijn.
39043 soort betaling niet ingericht Zelfverklarend.
39043 transactiekosten niet ingericht Zelfverklarend.
39043 type van transactiekosten Transactiekosten mogen maximaal 2 decimalen hebben.
39043 type van bedrag Bedrag mag maximaal 2 decimalen hebben.
39043 geen beschikbaar loonjaar Er is geen operationeel loonjaar beschikbaar.
39043 bepalen datum journaalpost Er is geen journaalpost aanwezig.
39054 Probleem met journalisering, deze worden dynamisch teruggegeven in de exception Journalisering.