ds_fw_voorschot_insert
Operatie voor het toevoegen van voorschotten bij een flexwerker.
Parameters
| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| medewerker | xsd:int | V | Registratienummer (idnr) van de medewerker. |
| registratienummer | xsd:int | V | Registratienummer (idnr) van de flexwerker. |
| declaratie | xsd:int | V | Registratienummer (idnr) van de declaratie. |
| bedrag | xsd:float | V | Het voorschotbedrag. |
| betalenbank | xsd:boolean | O | Betalen van voorschot via bank. |
| aantekeningvoorschot | xsd:string(250) | O | Aantekening. |
| versie | xsd:string | O | Vrij op te nemen tekst t.b.v. ontwikkelaar. |
| templatenr | xsd:int | V | Registratienummer (idnr) van de template. |
| opmaak | xsd:int | O | De opmaak van het document (U/jij-vorm). Wanneer deze niet meegestuurd wordt, wordt aan de hand van de flexwerker/relatie/contactpersoon een opmaak gekozen. Wanneer er gekozen is voor de jij-vorm maar dit niet mogelijk is, zal automatisch gekozen worden voor de u-vorm. Klik hier voor meer info...
|
| genereerpdf | xsd:boolean | O | Indicator of het document eventueel gegenereerd moet worden als pdf. Dit kan alleen als document management actief is bij de werkmaatschappij. Als dit niet het geval is wordt er nooit een pdf gegenereerd. Als de template afdwingt dat deze als pdf gearchiveerd dient te worden, en deze parameter is false, wordt er een foutmelding gegeven. |
| publiceren | xsd:boolean | O | Indicator voor het publiceren op EF2GO. Indien 'true' is opgenomen zal het document ook worden aangeboden aan EF2GO. |
Fields
| Attribuut | Type | Omschrijving |
|---|---|---|
| ds_fw_voorschot_insert_result | xsd:int | Registratienummer (idnr) van het voorschot. |
Exceptions
| Code | Detail | Omschrijving |
|---|---|---|
| 39043 | flexwerkernummer | Flexwerkernummer is onbekend. |
| 39045 | niet geautoriseerd | Medewerker is niet geautoriseerd om voorschotten toe te voegen. |
| 39043 | geen declaratie | Er is geen declaratie. |
| 39043 | bedrag | Bedrag moet tussen -9999.99 en 9999.99 liggen. |
| 39043 | document invoegen mislukt | Het invoegen van het document is mislukt. Probeer het opnieuw. |
| 39054 | fout tijdens genereren document | Fout tijdens genereren document. |
| 39043 | templatenr | Er is geen template gevonden met het opgegeven templatenr. Deze is afhankelijk van de formuliercode, opmaak, huidige systeemdatum en of het een eigen documenttype is. Verder is het nog mogelijk dat template afgeschermd is. |
| 39054 | niet ondersteund documentsformaat | ODT documenten worden niet ondersteund. |
| 39043 | genereerpdf | Document management is ingeschakeld en het betreft een .doc of .docx document. Het document moet gearchiveerd worden als pdf alleen de parameter genereerpdf heeft de foutieve waarde (leeg of true). |
| 39054 | fout opgetreden bij pdf genereren | Er is een onbekende fout opgetreden bij het genereren. |
| 39054 | fout opgetreden bij document genereren | Er is een onbekende fout opgetreden bij het genereren. |
| 39054 | fout bij archiveren | Er is een fout opgetreden bij het opslaan van het document bij de flexwerker/relatie. |
| 39054 | template mag niet gearchiveerd worden | Template instelling voor archiveren is 'Nee'. |