Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADD] 8.0 purchase request modules #189

Merged
merged 129 commits into from Jun 22, 2016
Merged

Conversation

JordiBForgeFlow
Copy link
Sponsor Member

This PR adds a new entity 'Purchase Request'.

The following modules are added:

purchase_request
purchase_request_to_requisition
purchase_request_to_rfq

Purchase Request

You use this module if you wish to give notification of requirements of
materials and/or external services and keep track of such requirements.

Requests can be created either directly or indirectly. "Directly" means that
someone from the requesting department enters a purchase request manually.

The person creating the requisition determines what and how much to order,
and the requested date.

"Indirectly" means that the purchase request initiated by the application
automatically, for example, from procurement orders.

A purchase request is an instruction to Purchasing to procure a certain
quantity of materials services, so that they are is available at a
certain point in time.

A line of a requisition contains the quantity and requested date of the
material to be supplied or the quantity of the service to be performed. You
can indicate the service specifications if needed.

It is possible to print the purchase request.

Purchase Request to Calls for Bid

This module introduces the following features:

The possibility to create new Calls for Bids or update existing Bids from Purchase Request Lines.
The possibility to create Purchase Requests on the basis of Procurement Orders.

Purchase Request to RFQ

This module adds the possibility to create or update Requests for
Quotation (RFQ) from Purchase Request Lines.

@JordiBForgeFlow JordiBForgeFlow changed the title [ADD] purchase request modules [ADD] 8.0 purchase request modules Sep 22, 2015
@JordiBForgeFlow
Copy link
Sponsor Member Author

This is the port of #186 to 8.0

@robertmooreg
Copy link

Good morning,
I have installed the PR and discovered that when a sale order is placed, the workflow doesn´t generate a withdrawal note,may this be an issue or just a configuration problem?

Thank you in advanced.

@JordiBForgeFlow
Copy link
Sponsor Member Author

Did you test on the latest commit?
http://3115873-189-87e07c.runbot1.odoo-community.org/web?db=3115873-189-87e07c-all#id=1&view_type=form&model=purchase.request&menu_id=329&action=398

I just reviewed the flow and it posts the message.

image

@robertmooreg
Copy link

The problem is that when a sale order is placed, the workflow doesn´t generate a delivery order

what might causing this?

@JordiBForgeFlow
Copy link
Sponsor Member Author

A sales order? what do you mean? Purchase Requests are for purchasing, not
for sales. Please clarify

On Fri, Sep 25, 2015 at 2:04 PM, robertmooreg notifications@github.com
wrote:

The proble is that when a sale order is placed, the workflow doesn´t
generate a withdrawal

what might causing this?


Reply to this email directly or view it on GitHub
#189 (comment)
.

Jordi Ballester Alomar
Founder | Eficent
(+34) 629530707 | jordi.ballester@eficent.com | http://www.eficent.com
Twitter: https://twitter.com/jbeficent_erp | Linkedin:
https://www.linkedin.com/in/jordiballesteralomar

@liebana
Copy link
Sponsor

liebana commented Sep 25, 2015

Sorry for the misunderstanding Jordi. What Robert means is that somehow the sale workflow is broken when your modules are installed. We've tested in the runbot provided and in a local installation, and in both enviroments the delivery order is not automatically generated when confirming the sale order.

We can't give you further technical details as my development team has not been able to study this deeply, but you can test yourself with the creation of any sale order (with any workflow configuration regarding invoicing or delivery) in runbot.

@JordiBForgeFlow
Copy link
Sponsor Member Author

I just tested on runbot and saw that the delivery order was not created at all. Then I uninstalled the modules and installed them again, and now works:
http://3115873-189-87e07c.runbot1.odoo-community.org

Perhaps the issue is related to how is the runbot building the database, because the second time I installed the application started the accounting wizard.

Creating a fresh database in my local server this issue did not reproduce.

@liebana
Copy link
Sponsor

liebana commented Sep 25, 2015

It seems that the module purchase_request_to_requisition is the troublesome one.

req = request_obj.create(request_data)
procurement.message_post(body=_("Purchase Request created"))
procurement.request_id = req.id
return True
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a call to super in _run is missing to execute the other conditions defined in other addons that uses this method too.
This is why is not creating the pickings for Sale Orders with purchase_request_to_requisition installed.

@mtelahun
Copy link

The module purchase_request_to_requisition overrides the _run() method of procurement.order but doesn't propagate it through to the rest of the class hierarchy when it's finished. I opened a pull request to fix this: ForgeFlow#1

Tested and verified locally.

…der-run-super

FIX: properly propagate _run() method of procurement.order across the class hierarchy
@oca-clabot
Copy link

Hey @jbeficent, thank you for your Pull Request.

It looks like some users haven't signed our Contributor License Agreement, yet.
You can read and sign our full Contributor License Agreement here: http://odoo-community.org/page/website.cla
Here is a list of the users:

Appreciation of efforts,
OCA CLAbot

@JordiBForgeFlow
Copy link
Sponsor Member Author

Hi, @miketelahun can you sign the CLA as requested by the clabot?

@JordiBForgeFlow
Copy link
Sponsor Member Author

At the time of install the module should make 'False' the values of 'purchase_requisition' field in the product_template, because procurement orders will now create purchase requests instead of requisitions. I'm not sure how can this be achieved. Can anyone help me on this?

@mtelahun
Copy link

Ok. Will do.

@mtelahun
Copy link

@jbeficent I assume you mean that any products that have purchase_requisition field set on the procurement tab need to have it removed.

If installing the purchase request modules means that we no longer go directly to purchase requisition, then the easiest solution would be to re-use purchase_requisition field instead of creating a new purchase_request field. Then in the view we just change string for purchase_requisition from 'Call for Bids' to 'Purchase Request.' However, if purchase_requisition and purchase_request must co-exist in the same database then maybe a wizard allowing the user to change the products manually would be the ideal solution.

adrienpeiffer pushed a commit to acsone/purchase-workflow that referenced this pull request Oct 28, 2016
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
adrienpeiffer pushed a commit to acsone/purchase-workflow that referenced this pull request Oct 28, 2016
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
JordiBForgeFlow added a commit to ForgeFlow/purchase-workflow that referenced this pull request Dec 29, 2016
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
JordiBForgeFlow added a commit to ForgeFlow/purchase-workflow that referenced this pull request Feb 10, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
sbidoul pushed a commit to acsone/purchase-workflow that referenced this pull request Feb 13, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
sbidoul pushed a commit to acsone/purchase-workflow that referenced this pull request Feb 13, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
GillesTephaneMeyomesse pushed a commit to acsone/purchase-workflow that referenced this pull request Mar 16, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
adrienpeiffer pushed a commit to acsone/purchase-workflow that referenced this pull request Apr 26, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
JordiBForgeFlow added a commit that referenced this pull request May 15, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
JordiBForgeFlow added a commit that referenced this pull request May 15, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
zakiuu pushed a commit to zakiuu/purchase-workflow that referenced this pull request May 17, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
GillesTephaneMeyomesse pushed a commit to acsone/purchase-workflow that referenced this pull request Jun 29, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
rgarnau pushed a commit to ForgeFlow/purchase-workflow that referenced this pull request Aug 31, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
rgarnau pushed a commit to ForgeFlow/purchase-workflow that referenced this pull request Aug 31, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
GillesTephaneMeyomesse pushed a commit to acsone/purchase-workflow that referenced this pull request Sep 27, 2017
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
HviorForgeFlow pushed a commit to ForgeFlow/purchase-workflow that referenced this pull request Apr 23, 2018
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
HviorForgeFlow pushed a commit to ForgeFlow/purchase-workflow that referenced this pull request Apr 23, 2018
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also #9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
tschanzt pushed a commit to camptocamp/purchase-workflow that referenced this pull request May 4, 2018
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
tschanzt pushed a commit to camptocamp/purchase-workflow that referenced this pull request May 4, 2018
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
kittiu pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request May 1, 2021
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
kittiu pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request May 10, 2021
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
kittiu pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request Jul 8, 2021
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Bruno-Zanotti pushed a commit to adhoc-dev/purchase-workflow that referenced this pull request Dec 9, 2021
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Bruno-Zanotti pushed a commit to adhoc-dev/purchase-workflow that referenced this pull request Nov 10, 2022
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Saran440 pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request Nov 17, 2022
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Saran440 pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request Nov 22, 2022
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
ps-tubtim pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request Jan 12, 2023
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Saran440 pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request Feb 13, 2023
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
PavarunCh pushed a commit to ecosoft-odoo/purchase-workflow that referenced this pull request May 11, 2023
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
bizzappdev pushed a commit to BizzAppDev-Systems/purchase-workflow that referenced this pull request Feb 2, 2024
* [ADD] test that  cancel an existing demo PO and create a new revision

* [ADD] fill_unrevisioned_name post init hook

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Use suspend_security on search on purchase order for users that have no access right on purchases.

* [ADD] addons table in README.md

* [IMP][purchase_partial_invoicing] Add dependencies informations in readme file

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [UPD] prefix versions with 8.0

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [MOV] move addons out of __unported__ (they remain not installable)

* [TEST][purchase_partial_invoicing] Call ir.rule register hook

* [FIX] do not display product_tmpl_id on product_supplier_info form if opened from product form

* [FIX][product_supplierinfo_discount] Fail when same products has multiple records of same supplier

Odoo does not restrict entering mulltiple product.supplierinfo records
for the same product and same partner.

* [FIX][product_supplierinfo_discount] Less code to select first element

* [UPD] addons table in README.md

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* FIX

1.create purchase order ..maybe: PO00001
2.confirm purchase order
3. cancle this purchase order .name: PO00001
4.new revision ....then create new purhcase order name i s PO00001-1
5.cancel this purchase order name PO00001-1
6.more->duplicate
7.new purchase order create...name is PO00002
8. confirm this order PO00002
9.cancel this order PO00002
10. new revision.....then error

Order Reference must be unique per Company

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [FIX] purchase_request_to_rfq, assign date_planned if none.

If no product_id, date_planned won't be prepare. But we need it or
error.

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [IMP] .travis.yml: Coveralls+Transifex activation

* add purchase_picking_state module

* add french translate

* OCA Transbot updated translations from Transifex

* [IMP] purchase_discount: load price with discount in stock_move when confirm a purchase order

* fix README.rst and fix openerp.py and refactor _compute_picking_state method and add tests and add invisible attribut for picking_state field in views

* add icon.png

* fix tests

* [ADD] Module to split purchase receptions by dates

* [MIGR] purchase_delivery_split_date

Use v8 API
Follow the OCA guidelines for manifest and README
PEP8
Extend _create_stock_move because the method we used to extend in v7 doesn't exist anymore.

* [IMP] Unit test for purchase_delivery_split_date

* [FIX] manifest conventions

* Conform to OCA standards

* [UPD] addons table in README.md

* OCA Transbot updated translations from Transifex

* [UPD] addons table in README.md

* [ADD]purchase_rfq_number

* [UPD]Changing url for issue on README.rst

* [FIX]Fix errors in writing

* [UPD]Creating Unittest

* Change Block Comment from '#' into '# '

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [FIX] a line with a bigger invoiced quantity than the quantity ordered should be considered as invoiced.

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [UPD] addons table in README.md

* [ADD] setup.py

* OCA Transbot updated translations from Transifex

* [ADD] translation files .pot

* OCA Transbot updated translations from Transifex

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [ADD] purchase_requisition_type (OCA#231)

* [ADD] purchase_requisition_type

* Delete duplicate usage on README.rst

* Fix error when encode BID

* [UPD] Add invoice_method on _prepare_purchase_order function

* [UPD] Add invoice_method on unittest prepare_purchase_order

* Fixing flake error E501

* [UPD] addons table in README.md

* [ADD] setup.py

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* OCA Transbot updated translations from Transifex

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [REV]test_prepare_purchase_order.py (OCA#235)

* [ADD] purchase request modules

* [IMP] Add try me on runbot

* [FIX] Various fixes

* [FIX] fixed travis errors

* FIX: properly propagate _run() method of procurement.order accross the class hierarchy

* [FIX] travis errors

* [FIX] openerp.models: ir.values.create() with unknown fields: object

* [IMP] Added message notifications on change of the status of the purchase request.

* [IMP] purchase_request_to_requisition. We don't allow to set call for bids and purchase request at the same time in the product form.

* [FIX] fixed group by error

* [IMP] extend purchase request line search

* [FIX] fixed search filter

* [IMP] split from purchase_request_to_requisition the module purchase_request_procurement

* [FIX] pep8 issues

* [FIX] fix error when create PO/Bid from PR line w/o product_id

* [FIX] adjustments to make the purchase request compatible with v8

* [FIX] fix related to picking type and warehouse for v8

Minimum fix just to continue on purchase_requistion_operating_unit
Otherwise, it just give me errors.
Please review and make fix to your branch and I will follow.

* [FIX] recover what has fixed from previous PR (was removed)

ForgeFlow#2

* [ENH] purchase_request, PR Line only filtered with non-Draft state

* [FIX] Error raised if no procurement during the creation of the purchase order form the purchase request

* [ADD] translation files .pot

* [FIX] messages to the purchase request generated in purchase order, stock picking and purchase requisition should notify to followers of the purchase request.

* [CHG] greenify travis
* Move yml into python test
* Pep8/Flake8

* [CHG] greenify travis and port ymal tests to python

* [CHG] add dependency on purchase_request_to_rfq
see also ForgeFlow#9 (comment)

* [FIX] travis

* [CHG] restart build

* [FIX] pull189#issuecomment-225476547

* [FIX] pull189 flake8 issues

* [FIX] pull189 flake8 issues

* [FIX] pull189 discussion_r68006610

* [FIX] pull189 discussion_r68008046
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet