[MERGE]:purchase subtype data
authorAmit Patel (OpenERP) <apa@tinyerp.com>
Fri, 31 Aug 2012 13:11:08 +0000 (18:41 +0530)
committerAmit Patel (OpenERP) <apa@tinyerp.com>
Fri, 31 Aug 2012 13:11:08 +0000 (18:41 +0530)
bzr revid: apa@tinyerp.com-20120831131108-63qom4rj8zi70e1x

1  2 
addons/purchase_requisition/purchase_requisition.py
addons/purchase_requisition/purchase_requisition_data.xml

@@@ -94,13 -94,13 +94,13 @@@ class purchase_requisition(osv.osv)
          self.message_post(cr, uid, ids, body=_("Draft Requisition has been <b>sent to suppliers</b>."), context=context)
      
      def reset_send_note(self, cr, uid, ids, context=None):
-         self.message_post(cr, uid, ids, body=_("Purchase Requisition has been set to <b>draft</b>."), context=context)
+         self.message_post(cr, uid, ids, body=_("Purchase Requisition has been set to <b>draft</b>."), subtype="new", context=context)
       
      def done_to_send_note(self, cr, uid, ids, context=None):
-         self.message_post(cr, uid, ids, body=_("Purchase Requisition has been <b>done</b>."), context=context)
+         self.message_post(cr, uid, ids, body=_("Purchase Requisition has been <b>done</b>."), subtype="closed", context=context)
          
      def cancel_send_note(self, cr, uid, ids, context=None):
-         self.message_post(cr, uid, ids, body=_("Purchase Requisition has been <b>cancelled</b>."), context=context)
 -        self.message_post(cr, uid, ids, body=_("Purchase Requisition has been <b>cancelled</b>."), subtype="cancel", context=context)
++        self.message_post(cr, uid, ids, body=_("Purchase Requisition has been <b>cancelled</b>."), subtype="cancelled", context=context)
  
      def _planned_date(self, requisition, delay=0.0):
          company = requisition.company_id
@@@ -1,10 -1,30 +1,30 @@@
  <?xml version="1.0" encoding="utf-8"?>
  <openerp>
      <data noupdate="1">
--    <function
++        <function
              eval="('default',False,'warehouse_id', [('purchase.requisition', False)], ref('stock.warehouse0'), True, False, False, False, True)"
              id="purchase_default_set"
              model="ir.values"
              name="set"/>
+         <!-- SUBTYPE -->
+         <record id="mail.mail_subtype_closed" model="mail.message.subtype">
+             <field name="name">closed</field>
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
+         <record id="mail.mail_subtype_new" model="mail.message.subtype">
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
 -        <record id="mail.mail_subtype_cancel" model="mail.message.subtype">
++        <record id="mail.mail_subtype_cancelled" model="mail.message.subtype">
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
+         <record id="mail.mail_subtype_email" model="mail.message.subtype">
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
+         <record id="mail.mail_subtype_comment" model="mail.message.subtype">
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
+         <record id="mail.mail_subtype_other" model="mail.message.subtype">
+             <field name="model_ids" eval="[(4,ref('purchase_requisition.model_purchase_requisition'))]"/>
+         </record>
      </data>
  </openerp>