Purchase Invoice From Picking

Create supplier bill from a receipt order

Technical Name:
purchase_invoice_from_picking
Version:
12.0
License:
Author:
Numigi
https://kastor.lab.numigi.net/web/image/product.template/1282/image_1920?unique=0a81b40
  • Odoo Version

Conditions générales
Garantie satisfait ou remboursé de 30 jours
Expédition : 2-3 jours ouvrables

Purchase Invoice From Picking

This module allows to generate supplier invoice lines from receipt pickings.

Context

In vanilla Odoo, you may select a PO from a vendor bill by entering the vendor bill reference.

static/description/vanilla_odoo_vendor_bill.png

This is convenient if your vendors issues invoices based on a sale orders (your purchase orders). This is less convenient if your vendor issues invoices based on deliveries.

Overview

This module allows to select a stock picking from a draft invoice.

static/description/overview__invoice_picking_select.png

When the picking is selected, one invoice line is added per stock move.

static/description/overview__invoice_lines_added.png

Each invoice line is properly binded to the origin PO line.

Usage

Purchase Order

As member of Purchase / User, I confirm a PO.

static/description/purchase_order_confirmed.png

Receipt

As member of Stock / User, when the order is received, I navigate to the form view of the picking.

I notice a new field Supplier Reference.

static/description/receipt_form.png

I fill the supplier reference, then validate the receipt.

static/description/receipt_form_validated.png

Note that one product ([FURN_8888] Office Lamp) was partially (10 out of 15) received. A backorder was created.

Invoice

As member of Accounting / Billing, when the supplier bill is received, I create a draft bill.

I notice a new field Add a receipt.

static/description/invoice.png

I select my receipt.

static/description/invoice_select_receipt.png

The invoice lines are automatically generated and the origin document was filled.

The quantity on the invoice line is the received quantity from the picking.

static/description/invoice_lines_generated.png

Invoiced / Partially Invoiced Filters

The module adds 2 filters on the list view of stock pickings.

These filters allow to view receipts that are uninvoiced and partially invoiced.

static/description/stock_picking_filters.png

Credit Notes / Returns

The module also allows to fill a credit note from a return picking. The behavior is exactly the same as described above for a receipt.

A return picking can also be directly added to an invoice. In such case, the quantity on the new invoice lines will be negative. The total amount on the invoice will need to be positive (this is a standard Odoo constraint).

Contributors