Contractfacturen

<< Click to Display Table of Contents >>

Navigation:  Klantenservice > Contracten >

Contractfacturen

Previous pageReturn to chapter overviewNext page

 

Beschikbaar in: Enterprise Editie

 

Nadat de contracten zijn aangemaakt kunnen deze worden gefactureerd. Contracten kunnen individueel worden gefactureerd vanuit het Contract detailvenster.

 

 

Facturen genereren

Naast het registreren van contracten is het tevens mogelijk periodiek facturen te genereren voor actieve contracten en zodoende relaties te belasten voor geleverde diensten en/of producten.

 

 

Contractfactuur vanuit detailvenster

In het Contract detailvenster kan een factuur voor het getoonde contract worden gegenereerd via de menuoptie Acties > Factuur genereren.

 

De gebruiker wordt vervolgens gevraagd om de factuurdatum op te geven. Ook kan aangegeven worden of de factuur meerdere termijnen mag bevatten. Het kan namelijk zijn dat een contract niet direct na ingang is gefactureerd en dat op de opgegeven factuurdatum meerdere termijnen moeten worden gefactureerd. Deze extra termijnen worden automatisch samengevoegd op de te genereren factuur.

 

createcontractinvoice

 

 

Welke contracten zijn facturabel?

Voordat een factuur wordt gegenereerd voor een contract zal Logicworks CRM controleren of aan de navolgende eisen is voldaan:

-Het contract moet de status 'Actief' hebben.

-De opgegeven factuurdatum mag niet na de einddatum van het contract vallen.

-De eerstvolgende factuurdatum in het contract moet zijn verstreken.

-Het contract moet contractproducten bevatten.

-Als het callout-script preCreateContractInvoice() is gedefinieerd, dan moet deze Waar als resultaat teruggeven.

 

 

Factuurgeneratie

Is een contract facturabel, dan wordt een nieuwe aan het contract gerelateerde factuur gegenereerd. Bij het invullen van het contract dienen de volgende zaken correct ingevuld te zijn om een juiste factuurgeneratie te garanderen.

-Als betalingstermijn wordt altijd de betalingstermijn van het contract gebruikt, aangezien deze kan afwijken van de standaard betalingstermijn.

-Als factuuradres wordt het in het contract opgegeven factuuradres gebruikt.

-De contractnaam wordt gebruikt als onderwerp van de factuur.

-De verkoopeenheid en BTW-code van de factuurregel wordt bepaald op basis van de contractproducten.

 

Nadat de factuur is gegenereerd wordt zowel in het contract als in de contractproducten het veld 'laatste factuurdatum' gevuld met de opgegeven factuurdatum. Tevens wordt automatisch de eerstvolgende factuurdatum berekend aan de hand van de opgegeven factureringstermijn. Als het callout-script postCreateContractInvoice() is gedefinieerd, dan wordt deze tenslotte nog uitgevoerd als de factuurgeneratie succesvol is verlopen.

 

 

Factuurwizard

In de lijstweergave van de Contracten bevindt het snelmenu de optie 'Factuur genereren'. Logicworks CRM zal nu een wizard-venster openen waarin alle op de opgegeven factuurdatum facturabele contracten worden getoond.

 

De Contractfacturen kunnen worden gegenereerd door de gewenste contracten te selecteren en vervolgens op [OK] te klikken. Logicworks CRM zal hierna nog om een bevestiging vragen en vervolgens de facturen genereren voor alle geselecteerde contracten.

 

 

form-contractinvoice

 

 

Factuurdatum

Selecteer de datum waarvoor u factureren wilt genereren. Dit mag iedere willekeurige geldige datum zijn, standaard zal hier de huidige datum worden getoond.  

 

Meer dan één betalingsperiode

Als nog meerdere termijnen moeten worden gefactureerd en deze optie is aangevinkt, dan zal Logicworks CRM alle nog te factureren termijnen op 1 factuur plaatsen.

 

Nulfacturen genereren

Standaard zal Logicworks CRM geen factuur aanmaken als een periode geen factuurregels heeft. Door deze optie aan te vinken zal Logicworks CRM toch een factuur genereren voor dergelijke perioden.

 

Selectiefilter

Met het selectiefilter kan het aantal getoonde contracten worden beperkt. Alle selectiefilters welke in de lijstweergave van de Contracten kunnen worden toegepast zijn ook hier selecteerbaar.

 

 

Callout CreateContractInvoices()

Als Logicworks CRM constateert dat dit script is geschreven, dan zal bij het factureren van contracten geen gebruik gemaakt worden de factuurwizard, maar wordt dit script aangeroepen. U bent in dit geval zelf verantwoordelijk voor het genereren van de contractfactuur, zie ook Callout methodes.