Ga naar inhoud

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.