Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
2743 Vistas

I am trying to figure what would be a good workflow for this situation.


A vendor bill comes in, for lets say a transport that we need to re-invoice to a Customer. (There is no sales order yet which covers this)

Ideally we just keep track of these costs and invoice this Customer once a month or so for all the accumulated costs (services/products).


My first though would be that from the screen where we enter the Vendor bill i can add an invoice line to a new/exisiting Sales order for a customer.


Is this the correct way ?



Avatar
Descartar

I understand that you want to simply "expense" products to a client - but isn't that the very definition of running a business?

The correct answer is to receive the products - even as "general goods" - and then invoice the client for "general goods".

Or you could use the expense module - but it is designed more for employee expenses.

Autor

Yes, but let's say this is a transport, so it is not a product that we can 'receive'. If it were that, then we need to add it through the whole sales flow.

What i mean is more like billing hours to a customer, and then send out the invoice once a week.
I want to add items to an open sales order, when i receive an invoice/vendor bill and see that a line in that is re-invoiceable to a customer.

Mejor respuesta

See "Re-invoice expenses to customers" at https://www.odoo.com/documentation/15.0/applications/sales/sales/invoicing/expense.html

Avatar
Descartar
Autor

Thanks for the reply.

I saw that page, but it is really related to 'employee expenses', it seems the relation between an invoice/expense and a SO, is done from the expenses application.

Quote : "Back on the expense, add the original sale order in the expense to submit."

Creating a or adding to an existing SO from an incoming invoice does not seem to be available out of the box. Or i am not seeing it.

In order to not use the Expenses workflow: (1) create your product with "re-invoice expenses" setup. (2) Create a Sales Order that is linked to an Analytic Account that you also create (ideally you add a product that is configured to create a Task, even if this task is not billed, then the account will be created automatically, but you can create an empty Sales Order if you don't want to do that). (3) When recording the Vendor Bill, choose the Analytic Account of the Sales Order on the line(s) with the product that you want to be reimbursed. (4) Confirm the Vendor Bill. A new line will be added to the Sales Order for each line on each Vendor Bill that you match to the Analytic Account.

Autor

followed this approach, and it seems to work.

A SO was created and those to be reinvoiced lines were added. With quantity set to 0, delivered set to 1 (not editable), invoiced 0 (not editable), and the unit price filled in. But the subtotal (not editable) is also 0.

Is that because the product is configured at 'reinvoice expsenes at cost' and the cost is 0 ?

But how can i set a cost for a product/service that will always be different (as it comes from a vendor bill) ?

The Subtotal is not editable because it never is - it is calculated automatically based on Quantity and Unit Price. A product with [Re-Invoice Expenses] set to "At cost" will appear on the Sales Order with a Unit Price equal to what you enter on the Vendor Bill, with Delivered matching the Bill Quantity and a Subtotal of $0 - this is expected. When you create the Invoice for the Sales Order, it will calculate an Invoice line Subtotal based on [Delivered x Unit Price] as expected and will add a line to the Customer Invoice with a Quantity = Delivered, making sure your Customer is charged the same amount you entered on the Vendor Bill. The Sales Order will show a Subtotal of $0 for each line added from a Vendor Bill. The Customer Invoice will show a Subtotal matching the Vendor Bill for each line added.

Autor

Thanks for the clarification. Was not that intuitive to me that the amount was only added at the moment of creation of the invoice. And not the sales quotation/sales order.

Publicaciones relacionadas Respuestas Vistas Actividad
1
ago 25
266
2
jul 25
466
1
jul 25
627
2
jul 25
714
2
jun 25
878