bzr revid: jvo@tinyerp.com-20100519102800-1phqr2r2dijux43q
This commit is contained in:
Jay (Open ERP) 2010-05-19 15:58:00 +05:30
parent e5cc5d6fa2
commit 625135be55
4 changed files with 3 additions and 11 deletions

View File

@ -20,8 +20,6 @@
##############################################################################
from osv import fields, osv
from tools.translate import _
import netsvc
class mrp_product_produce(osv.osv_memory):
_name = "mrp.product.produce"

View File

@ -19,7 +19,6 @@
#
##############################################################################
import netsvc
from osv import osv,fields
from tools.translate import _

View File

@ -20,11 +20,7 @@
##############################################################################
from osv import fields, osv
from service import web_services
import wizard
import netsvc
import ir
import pooler
from tools.translate import _
class sale_order_line_make_invoice(osv.osv_memory):
_name = "sale.order.line.make.invoice"
@ -110,6 +106,8 @@ class sale_order_line_make_invoice(osv.osv_memory):
wf_service.trg_validate(uid, 'sale.order', line.order_id.id, 'all_lines', cr)
sales_order_obj.write(cr,uid,[line.order_id.id],{'state' : 'progress'})
if not invoices:
raise osv.except_osv(_('Warning'),_('Invoice cannot be created for this Sale Order Line due to one of the following reasons:\n1.The state of this sale order line is either "draft" or "cancel"!\n2.The Sale Order Line is Invoiced!'))
for result in invoices.values():
order = result[0][0].order_id
il = map(lambda x: x[1], result)

View File

@ -22,9 +22,6 @@ from osv import fields, osv
from service import web_services
from tools.translate import _
import ir
import netsvc
import pooler
import wizard
class sale_advance_payment_inv(osv.osv_memory):