[CLEAN] purchase: cleaned subtypes.
bzr revid: tde@openerp.com-20120919120333-sc1vyw0jzfjltin7
This commit is contained in:
parent
5e9f78ebfd
commit
bd99870384
|
@ -741,7 +741,7 @@ class purchase_order(osv.osv):
|
|||
return [('state', '=', 'draft')]
|
||||
|
||||
def create_send_note(self, cr, uid, ids, context=None):
|
||||
return self.message_post(cr, uid, ids, body=_("Request for quotation <b>created</b>."), subtype_xml_id="purchase_subtype_new", context=context)
|
||||
return self.message_post(cr, uid, ids, body=_("Request for quotation <b>created</b>."), subtype_xml_id="mt_purchase_new", context=context)
|
||||
|
||||
def confirm_send_note(self, cr, uid, ids, context=None):
|
||||
for obj in self.browse(cr, uid, ids, context=context):
|
||||
|
@ -759,20 +759,20 @@ class purchase_order(osv.osv):
|
|||
def invoice_send_note(self, cr, uid, ids, invoice_id, context=None):
|
||||
for order in self.browse(cr, uid, ids, context=context):
|
||||
for invoice in (inv for inv in order.invoice_ids if inv.id == invoice_id):
|
||||
self.message_post(cr, uid, [order.id], body=_("Draft Invoice of %s %s is <b>waiting for validation</b>.") % (invoice.amount_total, invoice.currency_id.symbol), subtype_xml_id="purchase_subtype_pending", context=context)
|
||||
self.message_post(cr, uid, [order.id], body=_("Draft Invoice of %s %s is <b>waiting for validation</b>.") % (invoice.amount_total, invoice.currency_id.symbol), context=context)
|
||||
|
||||
def shipment_done_send_note(self, cr, uid, ids, context=None):
|
||||
self.message_post(cr, uid, ids, body=_("""Shipment <b>received</b>."""), subtype_xml_id="purchase_subtype_received", context=context)
|
||||
self.message_post(cr, uid, ids, body=_("""Shipment <b>received</b>."""), subtype_xml_id="mt_purchase_received", context=context)
|
||||
|
||||
def invoice_done_send_note(self, cr, uid, ids, context=None):
|
||||
self.message_post(cr, uid, ids, body=_("Invoice <b>paid</b>."), subtype_xml_id="purchase_subtype_paid", context=context)
|
||||
self.message_post(cr, uid, ids, body=_("Invoice <b>paid</b>."), subtype_xml_id="mt_purchase_paid", context=context)
|
||||
|
||||
def draft_send_note(self, cr, uid, ids, context=None):
|
||||
return self.message_post(cr, uid, ids, body=_("Purchase Order has been set to <b>draft</b>."), subtype_xml_id="purchase_subtype_new", context=context)
|
||||
return self.message_post(cr, uid, ids, body=_("Purchase Order has been set to <b>draft</b>."), subtype_xml_id="mt_purchase_new", context=context)
|
||||
|
||||
def cancel_send_note(self, cr, uid, ids, context=None):
|
||||
for obj in self.browse(cr, uid, ids, context=context):
|
||||
self.message_post(cr, uid, [obj.id], body=_("Purchase Order for <em>%s</em> <b>cancelled</b>.") % (obj.partner_id.name), subtype_xml_id="purchase_subtype_cancelled", context=context)
|
||||
self.message_post(cr, uid, [obj.id], body=_("Purchase Order for <em>%s</em> <b>cancelled</b>.") % (obj.partner_id.name), context=context)
|
||||
|
||||
purchase_order()
|
||||
|
||||
|
|
|
@ -49,28 +49,18 @@ You can also manage purchase requisitions, see also the Purchase Settings.</fiel
|
|||
model="ir.values"
|
||||
name="set"/>
|
||||
|
||||
<record id="mail.purchase_subtype_new" model="mail.message.subtype">
|
||||
<field name="name">new</field>
|
||||
<record id="mail.mt_purchase_new" model="mail.message.subtype">
|
||||
<field name="name">created</field>
|
||||
<field name="res_model">purchase.order</field>
|
||||
<field name="default" eval="False"/>
|
||||
</record>
|
||||
<record id="mail.purchase_subtype_paid" model="mail.message.subtype">
|
||||
<record id="mail.mt_purchase_paid" model="mail.message.subtype">
|
||||
<field name="name">paid</field>
|
||||
<field name="res_model">purchase.order</field>
|
||||
</record>
|
||||
<record id="mail.purchase_subtype_pending" model="mail.message.subtype">
|
||||
<field name="name">pending</field>
|
||||
<field name="res_model">purchase.order</field>
|
||||
<field name="default" eval="False"/>
|
||||
</record>
|
||||
<record id="mail.purchase_subtype_received" model="mail.message.subtype">
|
||||
<record id="mail.mt_purchase_received" model="mail.message.subtype">
|
||||
<field name="name">received</field>
|
||||
<field name="res_model">purchase.order</field>
|
||||
</record>
|
||||
<record id="mail.purchase_subtype_cancelled" model="mail.message.subtype">
|
||||
<field name="name">cancelled</field>
|
||||
<field name="res_model">purchase.order</field>
|
||||
<field name="default" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
Loading…
Reference in New Issue