Jagdish Panchal (Open ERP) has proposed merging
lp:~openerp-dev/openobject-addons/6.1-opw-577674-jap into
lp:openobject-addons/6.1.
Requested reviews:
Naresh(OpenERP) (nch-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-577674-jap/+merge/118498
Hello,
Steps to Reproduce the issue:
1) Install account_anglo_saxon and sale module.
2) Set product valuation as 'manual' and stock input and output account.
3) Create Customer Invoice and validate it.
4) Check the Journal Entries there is account move in stock Stock output.
This MP contains fix for this issue
Thanks,
jap
--
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-577674-jap/+merge/118498
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/6.1-opw-577674-jap.
=== modified file 'account_anglo_saxon/invoice.py'
--- account_anglo_saxon/invoice.py 2012-02-15 16:06:28 +0000
+++ account_anglo_saxon/invoice.py 2012-08-07 07:34:26 +0000
@@ -40,7 +40,7 @@
if inv.type in ('out_invoice','out_refund'):
for i_line in inv.invoice_line:
- if i_line.product_id:
+ if i_line.product_id and i_line.product_id.valuation == 'real_time':
if inv.type == 'out_invoice':
# debit account dacc will be the output account
# first check the product, if empty check the category
@@ -87,7 +87,7 @@
})
elif inv.type in ('in_invoice','in_refund'):
for i_line in inv.invoice_line:
- if i_line.product_id:
+ if i_line.product_id and i_line.product_id.valuation == 'real_time':
if i_line.product_id.type != 'service':
# get the price difference account at the product
acc = i_line.product_id.property_account_creditor_price_difference and i_line.product_id.property_account_creditor_price_difference.id
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp