Factureer project mijpalen

Invoicing based on project milestones can be used for expensive or large-scale projects. The series of milestones in a project represent a clear sequence of work that will inevitably result in the completion of a project and/or contract.

Deze manier van factureren zorgt ervoor dat het bedrijf een consistente geldstroom krijgt gedurende de hele looptijd van het project. Klanten kunnen elke fase van de ontwikkeling van het project op de voet volgen en daarnaast een grote rekening in meerdere termijnen betalen in plaats van alles in één keer.

Mijlpaalproducten maken

In Odoo wordt elke mijlpaal van een project beschouwd als een afzonderlijk product.

To create and/or configure products to work like this, first navigate to Sales app ‣ Products ‣ Products. Then, click on a product, or create a new one by clicking New.

The option to invoice based on milestones is only available for certain product types.

Op het productformulier, op het Algemene informatie tabblad, moet het Producttype veld staan op een van de volgende opties: Dienst, evenementsticket, evenementstand, of cursus.

The invoicing policy field drop-down menu with options on product form.

With any of those Product Type options selected, choose Based on Milestones from the Invoicing Policy drop-down menu.

The invoicing policy field drop-down menu with options on product form.

Beneath that is the Create on Order field.

To ensure workflows are as seamless as possible, it is recommended that an option in the Create on Order field is selected.

Notitie

Als je de standaard Niets optie laat staan, heeft dat geen negatieve invloed op de gewenste workflow. Een project moet dan echter wel direct worden aangemaakt vanuit een verkooporderformulier met dat specifieke product. Zodra een project is aangemaakt dan kunnen mijlpalen en taken worden aangemaakt en geconfigureerd.

When the Create on Order default option of Nothing is clicked, a drop-down menu is revealed with the following options:

  • Task: Odoo creates a task related to this milestone product in the Projects app when this specific product is ordered.

  • Project & Task: Odoo creates a project and task related to this milestone product in the Projects app when this specific product is ordered.

  • Project: Odoo creates a project related to this milestone product in the Projects app when this specific product is ordered.

When Task is selected, a Project field appears. In this field, select to which existing project in the Projects app this created task should be connected.

The Project field appears when the Task option is selected in Create on Order field.

When Project & Task or Project is selected, two new fields appear: Project Template and Workspace Template.

The Project template and workspace template fields that appear on milestone product.

The Project Template field provides template options to use for the project that will be created when this specific product is ordered.

Het Workspace Template veld geeft sjabloonopties om te gebruiken voor de werkruimte (voor de Documenten app, niet de Projecten app) die automatisch wordt gegenereerd voor het project wanneer dit specifieke product wordt besteld.

Tip

Klik voor organisatorische doeleinden op het Verkopen tabblad op het productformulier en voer een aangepaste ‘Mijlpaal’ gerelateerde beschrijving in het Verkoopbeschrijving veld in. Deze informatie verschijnt in de Verkoopbeschrijving kolom op het Bestelregels tabblad van de verkooporder.

Or, directly edit/modify the Description field on the Order Lines tab of the sales order.

Dit is geen vereiste.

Factureer mijlpalen

Notitie

De volgende flow bevat een drietal mijlpaalproducten met Dienst ingesteld als hun Producttype en Taak ingesteld op hun Op order aanmaken veld.

Product with Service "Product Type" and "Task" in the Create on Order field on form.

Those tasks are then attached to a pre-existing Project, which, in this case, is titled, Rebranding Projects.

Om mijlpalen te factureren, maak je een verkooporder aan met de mijlpaalproducten. Ga daarvoor naar :menuselectie:`Verkoop app --> Nieuw`. Als je dit doet, verschijnt er een leeg offerteformulier.

Voeg vanuit dit offerteformulier een Klant toe. Klik vervolgens op Een product toevoegen in het Bestelregels tabblad. Voeg vervolgens de mijlpaalproduct(en) toe aan het Bestelregels tabblad.

Zodra de bijbehorende mijlpaalproducten zijn toegevoegd, klik je op Confirm om de bestelling te bevestigen, waardoor de offerte verandert in een verkooporder.

When the order is confirmed, new smart buttons appear at the top of the sales order based on what was selected in the Create on Order field on the product form.

Klik vanuit de verkooporder op de Mijlpalen slimme knop. Hierdoor verschijnt een lege Mijlpalen pagina. Klik op Nieuw om mijlpalen toe te voegen.

Adding milestones to a sales order with milestone products.

Voer een Naam in voor de mijlpaal. Pas deze vervolgens toe op het bijbehorende Verkooporderitem. Wijs ten slotte desgewenst een Datum toe aan de mijlpaal.

Repeat that process for all milestone sales order items.

Ga dan via de broodkruimels terug naar de verkooporder. Klik vanuit de verkooporder op de Taken slimme knop. Hierdoor verschijnt een Taken pagina met een taak voor elk item van de verkooporder met die optie in het Op order aanmaken veld.

Sample tasks page accessed via the smart button from a sales order with milestone products.

Om handmatig een geconfigureerde mijlpaal aan een taak toe te wijzen, klik je op de gewenste taak, waardoor het taakformulier verschijnt. Selecteer op het taakformulier in het veld Mijlpaal de mijlpaal waaraan deze taak moet worden gekoppeld.

The milestone field on the task form when dealing with milestone products in Odoo Sales.

Repeat this process for all milestone tasks.

With those tasks properly configured, employees log in their progress as they work on the task, in addition to adding any notes related to the task.

Then, when that task is complete, that means that milestone has been reached. At that point, it is time to invoice that milestone.

Om een mijlpaal te factureren, ga je eerst terug naar de verkooporder - via de broodkruimellinks of door te navigeren naar :menuselectie:`Verkoop app --> Bestellingen --> Bestellingen` en de juiste verkooporder te kiezen.

Terug op het verkooporderformulier klik je op de Mijlpalen slimme knop en vink je het vakje aan in de Bereikt kolom voor die specifieke taak.

Hoe het eruit ziet om een mijlpaal als bereikt te markeren via de knop mijlpaal slim.

Ga vervolgens terug naar de verkooporder - door te klikken op Bekijk verkooporder op de Mijlpalen pagina, of via de broodkruimellinks.

Terug op de verkooporder is de kolom Geleverd gevuld voor het regelitem voor de mijlpaal die is bereikt. Dat komt omdat de mijlpaal is bereikt en dus is geleverd.

Een mijlpaalproduct dat is bereikt, wordt gemarkeerd als geleverd op de verkooporder in Odoo.

Klik op Factuur maken in de linkerbovenhoek. Er verschijnt dan een Facturen maken pop-up venster.

Het pop-upvenster voor facturen maken dat verschijnt als er op de knop Factuur maken wordt geklikt.

Laat in het pop-upvenster Facturen maken de optie Factuur maken op de standaard selectie Reguliere factuur staan en klik op de knop Ontwerpfactuur maken.

Nadat je op Ontwerpfactuur maken hebt geklikt, toont Odoo de Klantfactuurontwerp en alleen de bereikte mijlpaal op het tabblad Factuurregels.

A customer invoice draft showing only the milestone product that's been reached.

Klik op deze factuurpagina op de Bevestig knop om de factuur te bevestigen. Klik vervolgens op Betaling registreren als de klant voor deze mijlpaal heeft betaald.

When Register Payment is clicked, a Register Payment pop-up window appears.

Het pop-upvenster Betaling registreren dat verschijnt als je op Betaling registreren klikt.

Bevestig in dit pop-upvenster de juistheid van de automatisch ingevulde velden en klik vervolgens op Betaling aanmaken.

Als je hierop klikt, verdwijnt het pop-up venster en gaat Odoo terug naar de factuur voor die mijlpaal, die nu een groene In Betaling banner in de rechterbovenhoek heeft. Deze banner geeft aan dat de factuur is betaald.

Een factuur met een mijlpaalproduct dat is betaald met een In Betaling banner.

Ga vervolgens terug naar de verkooporder via de broodkruimellinks. Terug op de verkooporder, op het tabblad Order Lines, is de kolom Invoiced nu gevuld met de bereikte mijlpaal die is gefactureerd en betaald.

The Invoiced column of a milestone product that's been paid for is filled.

Er is ook een nieuwe Facturen slimme knop bovenaan de verkooporder. Als je daarop klikt, zie je alle facturen die aan deze verkooporder zijn gekoppeld.

De slimme knop Facturen die bovenaan een verkooporder met mijlpalen verschijnt.

Herhaal simpelweg het bovenstaande proces voor elke mijlpaal waaraan wordt gewerkt en die vervolgens wordt voltooid.

Ga door met dat proces totdat het hele project is afgerond, elke mijlpaal is gefactureerd en de hele bestelling volledig is betaald.