ds_rl_handfactuur_regel_insert
Operatie voor het inschieten van handmatige factuurregels.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
| medewerker |
xsd:int |
V |
Registratienummer (idnr) van de medewerker. |
| registratienummer |
xsd:int |
V |
Registratienummer (idnr) van de relatie. |
| regeltype |
xsd:int |
V |
Het type factuurregel.
Klik hier voor meer info...- 11750 Tekstregel
- 11751 Factuurregel
|
| lcnr |
xsd:int |
O |
Registratienummer (idnr) van het looncomponent. Dit is op te halen middels ds_wm_looncomponenten (type = 20891) |
| locatie |
xsd:int |
C |
Registratienummer (idnr) van de locatie. Verplicht indien er gekozen wordt voor 'regeltype' 11751 en de instelling van het looncomponent is gelijk aan 'zie locatie' (23386) (zie ds_wm_looncomponenten > array wm_lc_rekeninggroepen > field wm_lcrek_kostenplaats). |
| btwpercentage |
xsd:float |
O |
Het BTW-percentage waar de regel tegen belast moet worden. De mogelijkheden zijn afhankelijk of er een afwijkende factuurdatum wordt meegestuurd. Anders wordt er uitgegaan van de huidige systeemdatum. |
| aantal |
xsd:float |
O |
Het aantal van de regel. |
| tarief |
xsd:float |
O |
Het tarief van de regel. |
| bedrag |
xsd:float |
C |
Het totale factuurbedrag. Wanneer aantal en tarief worden meegestuurd, wordt het bedrag automatisch berekend. Wanneer aantal en bedrag worden meegestuurd, wordt tarief genegeerd. Bedrag is verplicht indien aantal en tarief niet meegestuurd worden en het een type 11751 regel is. |
| documentdatum |
xsd:date |
O |
Datum van het document. |
| omschrijving |
xsd:string(2000) |
V |
Omschrijving van de regel. |
| geagendeerd_voor |
xsd:date |
O |
Datum waarop de regel geagendeerd staat. |
| afwijkende_factdatum |
xsd:date |
O |
Afwijkende factuurdatum. |
| versie |
xsd:string(40) |
O |
Vrij op te nemen tekst t.b.v. ontwikkelaar. |
Fields
| Attribuut |
Type |
Omschrijving |
| handfactuur_regel_id |
xsd:int |
Registratienummer (idnr) van zojuist vastgelegde handfactuurregel. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
registratienummer |
Registratienummer is onbekend. |
| 39043 |
lcnr |
Opgegeven lcnr is onbekend of geen correct looncomponenttype. |
| 39054 |
looncomponenten |
Er zijn geen looncomponenten ingericht voor handmatige facturatie. |
| 39043 |
locatie |
Indien regeltype gelijk is aan 11751 en de instelling van het looncomponent gelijk is aan 23386, dient er een correcte locatie met kostenplaats meegestuurd te worden. |
| 39043 |
btwpercentage |
Instelling voor BTW-bereken is gelijk aan 21530, daarom moet er een btw-percentage meegestuurd worden. Indien afwijkende factuurdatum niet wordt meegestuurd wordt de huidige systeemdatum gebruikt om te bepalen welke btw-percentages toepasbaar zijn. |
| 39043 |
bedrag |
Bedrag is niet meegestuurd, of totaalbedrag is groter dan 1.000.000 of kleiner dan -1.000.000. |
| 39054 |
loonjaren |
Er zijn operationele loonjaren in Easyflex. |
| 39043 |
geagendeerd_voor |
Geagendeerd voor moet in een operationeel loonjaar liggen, of maximaal 1 jaar ná het meest recente operationele loonjaar liggen. |
| 39043 |
afwijkende_factdatum |
Afwijkende factdatum moet in een operationeel loonjaar liggen. |
| 39043 |
geagendeerd_voor/afwijkende_factdatum |
Geagendeerd_voor moet vóór de afwijkende factuurdatum liggen. |