ds_rf_declaraties
Operatie voor het opvragen van de declaraties van relatie(s) of flexwerker(s).
Met behulp van de parameters kan gefilterd worden op bijvoorbeeld de periode of de kostenplaats waarvoor de declaraties opgevraagd moeten worden.
Standaard worden de declaraties alleen getoond als de flexwerker of de relatie de declaratie mag accorderen. Indien de parameter rf_decl_plaatsingnummer meegegeven wordt, dan worden alle declaraties getoond ongeacht de instelling voor accordering.
Wanneer de parameter fwregnr niet meegegeven wordt, dan wordt er standaard vanuit de relatie gefilterd.
Declaraties die afgewikkeld zijn, worden standaard alleen voor 1 maand terug getoond. Indien een periode wordt meegegeven met rf_decl_startdatum en rf_decl_einddatum kunnen ook afgewikkelde declaraties van daarvoor opgevraagd worden.
Standaard worden declaraties met de status ‘vervallen’ niet geselecteerd, de parameter ‘rf_decl_inclusief_vervallen’ kan worden gebruikt om ook de ‘vervallen’ declaraties in het resultaat te krijgen.
Binnen Easyflex is het mogelijk in te stellen dat urendeclaraties automatisch op ‘vervallen’ komen te staan na een X aantal dagen. Een declaratie kan ook verwijderd worden, met de service ‘ds_wm_verwijderd’ is het mogelijk om de verwijderde urendeclaraties te achterhalen.
Parameters
| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| rf_decl_fwregnr | xsd:int | C | Registratienummer (idnr) van de flexwerker. |
| rf_decl_rlregnr | xsd:int | C | Registratienummer (idnr) van de relatie. |
| rf_decl_plaatsingnummer | xsd:int | C | Registratienummer (idnr) van de plaatsing. |
| rf_decl_idnrs | array | O | Filter op een set van declaratienummers |
|
xsd:int | V | Registratienummer (idnr) van de declaratie. |
| rf_decl_status | xsd:int | O | Status van de declaratie.Klik hier voor meer info...
|
| rf_decl_kostenplaats | xsd:int | O | Filter op kostenplaats.Klik hier voor meer info...
|
| rf_decl_startdatum | xsd:string | O | Filter op startdatum. |
| rf_decl_einddatum | xsd:string | O | Filter op einddatum |
| rf_decl_jaar | xsd:int | O | Filter op jaar |
| rf_decl_periodesoort | xsd:string | O | Filter op periodesoort.Klik hier voor meer info...
|
| rf_decl_periodenr | xsd:int | O | Let op: periodesoort en periodenr moeten beide worden opgegeven. periodenr is namelijk een verbijzondering van periodesoort. Zonder soort periode zegt het periodenummer niets! |
| rf_decl_datumtijdgewijzigd | xsd:dateTime | O | Declaraties selecteren die zijn toegevoegd of gewijzigd vanaf gespecificeerde datum-tijd (YYYY-MM-DDTuu:mm:ss). |
| rf_decl_volgorde | xsd:string | O | Sorteer op volgorde van declaraties. Standaard is oplopendKlik hier voor meer info...
|
| rf_decl_vanaf | xsd:int | O | Startpunt van te selecteren declaraties (default = 1). |
| rf_decl_totenmet | xsd:int | O | Eindpunt van te selecteren declaraties (max = 5000 per keer). |
| rf_decl_inclusief_vervallen | xsd:boolean | O | Deze parameter moet worden gevuld met true om ook declaraties met de status ‘vervallen’ in het resultaat te krijgen. Standaard worden vervallen declaraties niet geretourneerd. Als deze parameter wordt gebruikt moet ten minste 1 van de volgende input parameters worden gebruikt: * rf_decl_fwregnr * rf_decl_rlregnr * rf_decl_idnrs * rf_decl_plaatsingnummer * rf_decl_startdatum en rf_decl_einddatum * rf_decl_jaar * rf_decl_periodesoort en rf_decl_periodenr |
Fields
| Attribuut | Type | Omschrijving |
|---|---|---|
| rf_decl_idnr | xsd:int | Registratienummer (idnr) van de declaratie. |
| rf_decl_jaar | xsd:int | Het jaar van de declaratie. |
| rf_decl_periodesoort | xsd:string | De periodesoort van de declaratie.Klik hier voor meer info...
|
| rf_decl_periodenr | xsd:int | Het periodenummer. |
| rf_decl_startdatum | xsd:string(10) | De startdatum van de declaratie. |
| rf_decl_einddatum | xsd:string(10) | De einddatum van de declaratie. |
| rf_decl_status | xsd:string | De status van de declaratie binnen Easyflex.Klik hier voor meer info...
|
| rf_decl_status_fw | xsd:string | De processtatus van de declaratie voor de flexwerker.Klik hier voor meer info...
|
| rf_decl_status_rl | xsd:string | De processtatus van de declaratie voor de relatie.Klik hier voor meer info...
|
| rf_decl_gereed_fw | xsd:int | De status van de gereedmelding door de flexwerker.Klik hier voor meer info...
|
| rf_decl_gereed_rl | xsd:int | De status van de gereedmelding door de relatie.Klik hier voor meer info...
|
| rf_decl_opmerking_fw | xsd:string | De opmerking van de flexwerker. |
| rf_decl_opmerking_rl | xsd:string | De opmerking van de relatie. |
| rf_decl_eindewerk_fw | xsd:int | Einde werk melding door de flexwerker.Klik hier voor meer info...
|
| rf_decl_eindewerk_rl | xsd:int | Einde werk melding door de relatie.Klik hier voor meer info...
|
| rf_decl_tvt | xsd:string | Instelling die aangeeft hoe er omgegaan moet worden met overwerk uren.Klik hier voor meer info...
|
| rf_decl_tvt_onr | xsd:string | Instelling die aangeeft hoe er omgegaan moet worden met onregelmatige uren.Klik hier voor meer info...
|
| rf_decl_vd_verdeling | xsd:int | Verdeling opname vakantiedagen.Klik hier voor meer info...
|
| rf_decl_default_lcnr | xsd:int | Registratienummer (idnr) van het looncomponent. Gegevens over het standaard looncomponent voor deze declaratie. |
| rf_decl_default_lc_percfw | xsd:float | Percentage flexwerker. |
| rf_decl_default_lc_percrl | xsd:float | Percentage relatie. |
| rf_decl_default_lc_wijzig_fw | xsd:int | Instelling die aangeeft of dit looncomponent gewijzigd mag worden door de flexwerker.Klik hier voor meer info...
|
| rf_decl_default_lc_wijzig_rl | xsd:int | Instelling die aangeeft of dit looncomponent gewijzigd mag worden door de relatie.Klik hier voor meer info...
|
| rf_decl_aanvraagnr | xsd:int | Registratienummer (idnr) van de aanvraag. |
| rf_decl_jobnr | xsd:int | Registratienummer (idnr) van de plaatsing. |
| rf_decl_job_functie | xsd:string | De functie van de plaatsing. |
| rf_decl_job_startdatum | xsd:string(10) | De startdatum van de plaatsing. |
| rf_decl_job_einddatum | xsd:string(10) | De einddatum van de plaatsing. |
| rf_decl_job_kostenplaats_nr | xsd:int | Registratienummer (idnr) van de kostenplaats. |
| rf_decl_job_speccode | xsd:string | Risicogroepnummer. |
| rf_decl_job_premiegroep | xsd:string | Premiegroep. |
| rf_decl_flexwerker_idnr | xsd:int | Registratienummer (idnr) van de flexwerker. |
| rf_decl_flexwerker | xsd:string | Volledige naam van de flexwerker. |
| rf_decl_flexwerker_achternaam | xsd:string | Achternaam van de flexwerker. |
| rf_decl_relatie_idnr | xsd:int | Registratienummer (idnr) van de relatie. |
| rf_decl_relatie | xsd:string | Bedrijfsnaam van de relatie. |
| rf_decl_accoord_op | xsd:dateTime | Datum en tijd wanneer de declaratie is geaccordeerd. |
| rf_decl_accoord_door | xsd:string | Naam van de medewerker die de declaratie heeft geaccordeerd. |
| rf_decl_mededelingloonspec1 | xsd:string | Eerste mededelingsregel op loonspecificatie. |
| rf_decl_mededelingloonspec2 | xsd:string | Tweede mededelingsregel op loonspecificatie. |
| rf_decl_mededelingloonspec3 | xsd:string | Derde mededelingsregel op loonspecificatie. |
| rf_decl_extrafacttekst | xsd:string | Eerste extra vermeldingsregel op factuur. |
| rf_decl_extrafacttekst2 | xsd:string | Tweede extra vermeldingsregel op factuur. |
| rf_decl_datumtijdgewijzigd | xsd:dateTime | Timestamp van de laatste aanpassing. |
| rf_decl_toelichting_fw | xsd:string | Toelichting declaratie flexwerker. |
| rf_decl_toelichting_rl | xsd:string | Toelichting declaratie relatie. |
| rf_decl_ilb_nummer | xsd:positiveInteger | Registratienummer (idnr) van de inlenersbeloning. |
| rf_decl_ilb_functie | xsd:string | De functienaam uit inlenersbeloning. |
| rf_decl_ilb_schaal | xsd:string | De schaalnaam uit inlenersbeloning. |
Exceptions
| Code | Detail | Omschrijving |
|---|---|---|
| 39043 | rf_decl_periodesoort | Rf_decl_periodesoort dient week, 4-weken of maand te zijn (eventueel met hoofdletters). |
| 39043 | rf_decl_periodenr zonder rf_decl_periodesoort | Zelf verklarend. |
| 39043 | rf_decl_volgorde | Rf_decl_volgorde dient aflopend of oplopend te zijn. |
| 39043 | Fout omtrent start/einddatum van de declaratie. | Rf_decl_startdatum en rf_decl_einddatum dienen beide óf leeg óf gevuld meegestuurd te worden. Wanneer deze meegestuurd worden moet rf_decl_startdatum voor rf_decl_einddatum liggen. |
| 39043 | Periode mag niet meer dan 1 jaar zijn | Rf_decl_inclusief_vervallen is true, hierdoor mag de periode tussen start en einddatum niet groter zijn dan een jaar. |
| 39043 | Datum gewijzigd mag niet meer dan 1 jaar geleden zijn | Rf_decl_inclusief_vervallen is true, hierdoor mag de periode niet langer dan een jaar geleden zijn. |
| 39043 | Te weinig filters in de input parameters | Rf_decl_inclusief_vervallen is true, hierbij moeten andere filters ook meegestuurd worden. |