Activity log for bug #1266480

Date Who What changed Old value New value Message
2014-01-06 14:31:16 Ronald Portier (Therp) bug added bug
2014-01-06 14:44:06 Ronald Portier (Therp) bug task added ocb-addons
2014-01-06 14:44:33 Ronald Portier (Therp) nominated for series ocb-addons/7.0
2014-01-06 14:44:33 Ronald Portier (Therp) bug task added ocb-addons/7.0
2014-01-06 14:45:03 Ronald Portier (Therp) ocb-addons/7.0: importance Undecided High
2014-01-06 14:45:59 Ronald Portier (Therp) description This error occurs when: - real time stock accounting is used - by a user that has no authority to finance (account.period, account.move ..) When that user goes into an outgoing delivery (probably the same for incoming) and tries the button Deliver, and then Deliver in the window that appears. This is the error text: Access Denied Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that: - Purchases/User - Accounting & Finance/Financial Manager - Accounting & Finance/Invoicing & Payments (Document model: account.period) The problem is that the method _create_product_valuation_moves in stock.py tries to write records to account.move. Normally a wharehouse user does not have any authorizations to account.move. This might be solved be granting the wharehouse users authority to Finance, but that would defeat the whole purpose of authorization. I think the best solution will be to use the SUPERUSER_ID within the method _create_product_valuation_moves to create the actual moves. This error occurs when: - real time stock accounting is used - by a user that has no authority to finance (account.period, account.move ..) When that user goes into an outgoing delivery (probably the same for incoming) and tries the button Deliver, and then Deliver, a window with an error message appears. This is the error text: Access Denied Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that: - Purchases/User - Accounting & Finance/Financial Manager - Accounting & Finance/Invoicing & Payments (Document model: account.period) The problem is that the method _create_product_valuation_moves in stock.py tries to write records to account.move. Normally a wharehouse user does not have any authorizations to account.move. This might be solved be granting the wharehouse users authority to Finance, but that would defeat the whole purpose of authorization. I think the best solution will be to use the SUPERUSER_ID within the method _create_product_valuation_moves to create the actual moves.
2014-01-06 14:57:53 Stéphane Bidoul (Acsone) bug added subscriber Stéphane Bidoul (Acsone)
2014-01-06 15:05:01 Alexandre Fayolle - camptocamp summary Error when wharehouse user confirms delivery Error when warehouse user confirms delivery
2014-01-06 15:05:22 Alexandre Fayolle - camptocamp description This error occurs when: - real time stock accounting is used - by a user that has no authority to finance (account.period, account.move ..) When that user goes into an outgoing delivery (probably the same for incoming) and tries the button Deliver, and then Deliver, a window with an error message appears. This is the error text: Access Denied Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that: - Purchases/User - Accounting & Finance/Financial Manager - Accounting & Finance/Invoicing & Payments (Document model: account.period) The problem is that the method _create_product_valuation_moves in stock.py tries to write records to account.move. Normally a wharehouse user does not have any authorizations to account.move. This might be solved be granting the wharehouse users authority to Finance, but that would defeat the whole purpose of authorization. I think the best solution will be to use the SUPERUSER_ID within the method _create_product_valuation_moves to create the actual moves. This error occurs when: - real time stock accounting is used - by a user that has no authority to finance (account.period, account.move ..) When that user goes into an outgoing delivery (probably the same for incoming) and tries the button Deliver, and then Deliver, a window with an error message appears. This is the error text: Access Denied Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that: - Purchases/User - Accounting & Finance/Financial Manager - Accounting & Finance/Invoicing & Payments (Document model: account.period) The problem is that the method _create_product_valuation_moves in stock.py tries to write records to account.move. Normally a warehouse user does not have any authorizations to account.move. This might be solved be granting the warehouse users authority to Finance, but that would defeat the whole purpose of authorization. I think the best solution will be to use the SUPERUSER_ID within the method _create_product_valuation_moves to create the actual moves.
2014-01-06 19:50:10 Launchpad Janitor branch linked lp:~therp-nl/openobject-addons/7.0_lp1266480_delivery_with_realtime-stock
2014-04-09 07:48:56 Stefan Rijnhart (Opener) bug task deleted ocb-addons/7.0
2014-04-09 07:48:59 Stefan Rijnhart (Opener) bug task deleted ocb-addons