Skip to main content

Purchase Split Wizard

Beta License: AGPL-3 sygel-technology/sy-purchase-workflow

This module adds a wizard that allows you to split a purchase into multiple ones.

The splitting method has one particularity, when you split a purchase the original purchase quantities are not going to be edited, this is done to keep record of the original state of the purchase.

In counterpart, the original purchase will be archived and cancelled to not alter the forecasted stock. Users should split that original purchase the equivalent number of new split purchases you want to have.

For example, if you have a purchase of 10 product units and you want to split it into one purchase of 6 and another of 4, you have to split the original purchase into one of 6, go back to the original purchase and split it again into one of 4. As a result you will have 3 purchases, the purchase of 6, the purchase of 4, and the original purchase of 10 which will be archived and cancelled.

Table of contents

Usage

To use this module, you need to:

  1. Go to purchases and create a new purchase order in draft state with some purchase order lines.

  2. Click the “Split Purchase” button. The split wizard will be opened

  3. Edit the values that the new purchase order will have.

  4. Edit the lines the new purchase order will have. The most important is the quantity to split, but you can also edit the name, the order, or even delete some lines. You can edit the product price of the lines with the “Product Price Option” field of the above purchase order values

  5. Click the “Accept” button. You will be redirected to the created purchase.

  6. If the original purchase is still not completely splitted you should go back with the breadcrumbs or the “Original Purchase” smartbutton and continue splitting.

Known issues / Roadmap

  • Users should not let a split process of a purchase half done. Example: splitting a purchase of 10 units into a purchase of 3 units, 7 are pending. The expected future stock of that product won’t count the 7 pending units and the automatic reordering rules can generate new purchase orders.

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

  • Sygel

Contributors

Maintainers

This module is part of the sygel-technology/sy-purchase-workflow project on GitHub.

You are welcome to contribute.

Metadata

Release files for odoo-addon-purchase-split-wizard 16.0.1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for odoo-addon-purchase-split-wizard 16.0.1.1.0
File Interpreter ABI Platform
odoo_addon_purchase_split_wizard-16.0.1.1.0-py3-none-any.whl Python 3 none any Details

Release files / odoo_addon_purchase_split_wizard-16.0.1.1.0-py3-none-any.whl

Download URL odoo_addon_purchase_split_wizard-16.0.1.1.0-py3-none-any.whl
Size 50.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2c3f02cde7c37f9f429b37a0810db5fd7934be91544a84d3a1b43193afae21d3
BLAKE2b-256 checksum
How to use checksums
b0fddcb2aa14fb9c79c4278a8534c0094c69770c62277b7f6f79761226052dc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release history Release notifications | RSS feed

This release

16.0.1.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page