Purchase Order Line Generator

by
Odoo

52.80

v 14.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Discuss (mail)
Lines of code 170
Technical Name purchase_order_amount_splitter
LicenseLGPL-3
Websitehttps://www.rapsodoo.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Discuss (mail)
Lines of code 170
Technical Name purchase_order_amount_splitter
LicenseLGPL-3
Websitehttps://www.rapsodoo.com

Purchase Order Line Generator

Beta License: LGPL-3 Rapsodoo/odoo-app-store

This module allows you to create several order lines simultaneously via a wizard in the purchase order.

Table of contents

Installation

No external dependencies are needed to install this module.

Usage

Once installed, do the following:

Go to Purchase App

Create a new RFQ (or open an existing one)

Click on button “Compute Lines”

You will see a new wizard with the following fields:

  • Product: the product to be added to order lines
  • Original Value: it provides the original value to be divided by the entered Period
  • Period: the number of periods to divide the Original Value (you can choose Years or Months as unit of measure). The number given as Period corresponds to the number of order lines that will be created
  • Prorata:
    • if checked, the first order line will have as Unit Price the Original Value (divided by Periods) calculated considering the number of days between Prorata Date and First Date. Other order lines will have as Unit Price the Original Value (divided by Periods). The last order line will have as Unit Price the residual value between Original Value (divided by Period) and prorata value. As result, the total number of lines will be Period plus one
    • if not checked, all order lines will have the same value (the Original Value divided by Periods)
  • Prorata Date: the date from which the Prorata calculation will be performed
  • First Date: this value will be used to calculate the Delivery Date field of each order line (always the last day of the month or year, depending on the Period unit of measure)
wizard_split.png

Click on “Split” button to create order lines

  • No prorata
po_split_no_prorata.gif
  • With prorata
po_split_with_prorata.gif

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Rapsodoo

Maintainers

This module is part of the Rapsodoo/odoo-app-store project on GitHub.

You are welcome to contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.