[MERGE] Sync with trunk

bzr revid: odo@openerp.com-20120814100217-33qe1dyc3w6vfs0g
This commit is contained in:
Olivier Dony 2012-08-14 12:02:17 +02:00
commit 8fac3ae62e
11 changed files with 49 additions and 54 deletions

View File

@ -24,7 +24,6 @@
<field name="name">Initial discussion</field> <field name="name">Initial discussion</field>
<field name="description">Discussion with partner for product.</field> <field name="description">Discussion with partner for product.</field>
<field name="categ_ids" eval="[(6,0,[ref('categ_meet3')])]"/> <field name="categ_ids" eval="[(6,0,[ref('categ_meet3')])]"/>
<field eval="&quot;contact@tecsas.fr&quot;" name="email_from"/>
<field eval="time.strftime('%Y-%m-05 12:00:00')" name="date"/> <field eval="time.strftime('%Y-%m-05 12:00:00')" name="date"/>
<field eval="time.strftime('%Y-%m-05 19:00:00')" name="date_deadline"/> <field eval="time.strftime('%Y-%m-05 19:00:00')" name="date_deadline"/>
<field eval="7.0" name="duration"/> <field eval="7.0" name="duration"/>
@ -36,7 +35,7 @@
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field name="name">Pricing Discussion</field> <field name="name">Pricing Discussion</field>
<field name="description">Internal meeting for discussion for new pricing for product and services.</field> <field name="description">Internal meeting for discussion for new pricing for product and services.</field>
<field name="categ_ids" eval="[(6,0,[ref('categ_meet2'), ref('categ_meet4')])]"/> <field name="categ_ids" eval="[(6,0,[ref('categ_meet1'), ref('categ_meet2')])]"/>
<field eval="time.strftime('%Y-%m-12 15:55:05')" name="date"/> <field eval="time.strftime('%Y-%m-12 15:55:05')" name="date"/>
<field eval="time.strftime('%Y-%m-12 18:55:05')" name="date_deadline"/> <field eval="time.strftime('%Y-%m-12 18:55:05')" name="date_deadline"/>
<field eval="3.0" name="duration"/> <field eval="3.0" name="duration"/>
@ -58,8 +57,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field name="name">Changes in Designing</field> <field name="name">Changes in Designing</field>
<field name="email_from">info@opensides.be</field> <field name="categ_ids" eval="[(6,0,[ref('categ_meet1')])]"/>
<field name="categ_ids" eval="[(6,0,[ref('categ_meet5')])]"/>
<field eval="time.strftime('%Y-%m-22 11:05:00')" name="date"/> <field eval="time.strftime('%Y-%m-22 11:05:00')" name="date"/>
<field eval="time.strftime('%Y-%m-22 16:05:00')" name="date_deadline"/> <field eval="time.strftime('%Y-%m-22 16:05:00')" name="date_deadline"/>
<field eval="5" name="duration"/> <field eval="5" name="duration"/>
@ -70,7 +68,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field name="name">Presentation for new Services</field> <field name="name">Presentation for new Services</field>
<field name="categ_ids" eval="[(6,0,[ref('categ_meet1'), ref('categ_meet4')])]"/> <field name="categ_ids" eval="[(6,0,[ref('categ_meet1'), ref('categ_meet2')])]"/>
<field eval="time.strftime('%Y-%m-18 2:00:00')" name="date"/> <field eval="time.strftime('%Y-%m-18 2:00:00')" name="date"/>
<field eval="time.strftime('%Y-%m-18 10:30:00')" name="date_deadline"/> <field eval="time.strftime('%Y-%m-18 10:30:00')" name="date_deadline"/>
<field eval="8.5" name="duration"/> <field eval="8.5" name="duration"/>

View File

@ -1,5 +1,5 @@
- | -
In Order to test base_calendar, I will first create One Simple Event with real data In Order to test base_calendar, I will first create One Simple Event with real data
- -
!record {model: calendar.event, id: calendar_event_technicalpresentation0}: !record {model: calendar.event, id: calendar_event_technicalpresentation0}:
class: private class: private
@ -11,27 +11,25 @@
location: OpenERP S.A. location: OpenERP S.A.
name: Technical Presentation name: Technical Presentation
rrule_type: none rrule_type: none
- | -
Now I will set recurrence for this event to occur monday and friday of week Now I will set recurrence for this event to occur monday and friday of week
- -
!python {model: calendar.event}: | !python {model: calendar.event}: |
data = {'fr': 1, 'mo': 1, 'interval': 1, 'rrule_type': 'weekly', 'end_type': 'end_date', 'end_date': '2011-05-31 00:00:00', 'recurrency' : True} data = {'fr': 1, 'mo': 1, 'interval': 1, 'rrule_type': 'weekly', 'end_type': 'end_date', 'end_date': '2011-05-31 00:00:00', 'recurrency' : True}
self.write(cr, uid, [ref("calendar_event_technicalpresentation0")], data) self.write(cr, uid, [ref("calendar_event_technicalpresentation0")], data)
- | -
In order to check that recurrent events are views successfully in calendar view, In order to check that recurrent events are views successfully in calendar view, I will open calendar view of events
I will open calendar view of events
- -
!python {model: calendar.event}: | !python {model: calendar.event}: |
self.fields_view_get(cr, uid, False, 'calendar', context) self.fields_view_get(cr, uid, False, 'calendar', context)
- | -
In order to check that recurrent events are views successfully in calendar view, In order to check that recurrent events are views successfully in calendar view, I will search for one of the recurrent event and count the number of events
I will search for one of the recurrent event and count the number of events
- -
!python {model: calendar.event}: | !python {model: calendar.event}: |
ids = self.search(cr, uid, [('date', '>=', '2011-04-30 16:00:00'), ('date', '<=', '2011-05-31 00:00:00')], context={'virtual_id': True} ) ids = self.search(cr, uid, [('date', '>=', '2011-04-30 16:00:00'), ('date', '<=', '2011-05-31 00:00:00')], context={'virtual_id': True} )
assert len(ids) == 9 assert len(ids) == 9
- | -
Now I will make All day event and test it Now I will make All day event and test it
- -
!record {model: calendar.event, id: calendar_event_alldaytestevent0}: !record {model: calendar.event, id: calendar_event_alldaytestevent0}:
allday: 1 allday: 1
@ -42,8 +40,8 @@
location: School location: School
name: All day test event name: All day test event
rrule_type: none rrule_type: none
- | -
In order to check reminder I will first create reminder In order to check reminder I will first create reminder
- -
!record {model: res.alarm, id: res_alarm_daybeforeeventstarts0}: !record {model: res.alarm, id: res_alarm_daybeforeeventstarts0}:
name: 1 Day before event starts name: 1 Day before event starts
@ -51,13 +49,13 @@
trigger_interval: days trigger_interval: days
trigger_occurs: before trigger_occurs: before
trigger_related: start trigger_related: start
- | -
Now I will assign this reminder to all day event Now I will assign this reminder to all day event
- -
!python {model: calendar.event}: | !python {model: calendar.event}: |
self.write(cr, uid, [ref("calendar_event_alldaytestevent0")], {'alarm_id': ref("res_alarm_daybeforeeventstarts0")}) self.write(cr, uid, [ref("calendar_event_alldaytestevent0")], {'alarm_id': ref("res_alarm_daybeforeeventstarts0")})
- | -
In order to assign attendee I will invite Demo user In order to assign attendee I will invite Demo user
- -
!record {model: base_calendar.invite.attendee, id: base_calendar_invite_attendee_0}: !record {model: base_calendar.invite.attendee, id: base_calendar_invite_attendee_0}:
type: internal type: internal
@ -65,13 +63,13 @@
partner_id: base.res_partner_9 # Put bcz of problem in read partner_id: base.res_partner_9 # Put bcz of problem in read
user_ids: user_ids:
- base.user_demo - base.user_demo
- | -
Then I click on Invite Button Then I click on Invite Button
- -
!python {model: base_calendar.invite.attendee}: | !python {model: base_calendar.invite.attendee}: |
self.do_invite(cr, uid, [ref("base_calendar_invite_attendee_0")], {'active_id': ref("calendar_event_alldaytestevent0"), 'model' : 'calendar.event', 'attendee_field':'attendee_ids'}) self.do_invite(cr, uid, [ref("base_calendar_invite_attendee_0")], {'active_id': ref("calendar_event_alldaytestevent0"), 'model' : 'calendar.event', 'attendee_field':'attendee_ids'})
- | -
Now I will Accept this invitation Now I will Accept this invitation
- -
!python {model: calendar.attendee}: | !python {model: calendar.attendee}: |
ids = self.search(cr, uid, [('ref', '=', 'calendar.event' + ',' + str(ref("calendar_event_alldaytestevent0")))]) ids = self.search(cr, uid, [('ref', '=', 'calendar.event' + ',' + str(ref("calendar_event_alldaytestevent0")))])

View File

@ -479,7 +479,7 @@ class crm_lead(base_stage, osv.osv):
details = [] details = []
merge_message = _('Merged opportunities') merge_message = _('Merged opportunities')
subject = [merge_message] subject = [merge_message]
fields = ['name', 'partner_id', 'stage_id', 'section_id', 'user_id', 'categ_id', 'channel_id', 'company_id', 'contact_name', fields = ['name', 'partner_id', 'stage_id', 'section_id', 'user_id', 'categ_ids', 'channel_id', 'company_id', 'contact_name',
'email_from', 'phone', 'fax', 'mobile', 'state_id', 'description', 'probability', 'planned_revenue', 'email_from', 'phone', 'fax', 'mobile', 'state_id', 'description', 'probability', 'planned_revenue',
'country_id', 'city', 'street', 'street2', 'zip'] 'country_id', 'city', 'street', 'street2', 'zip']
for opportunity in opportunities: for opportunity in opportunities:
@ -550,7 +550,7 @@ class crm_lead(base_stage, osv.osv):
first_opportunity = opportunities_list[0] first_opportunity = opportunities_list[0]
tail_opportunities = opportunities_list[1:] tail_opportunities = opportunities_list[1:]
fields = ['partner_id', 'title', 'name', 'categ_id', 'channel_id', 'city', 'company_id', 'contact_name', 'country_id', 'type_id', 'user_id', 'section_id', 'state_id', 'description', 'email', 'fax', 'mobile', fields = ['partner_id', 'title', 'name', 'categ_ids', 'channel_id', 'city', 'company_id', 'contact_name', 'country_id', 'type_id', 'user_id', 'section_id', 'state_id', 'description', 'email', 'fax', 'mobile',
'partner_name', 'phone', 'probability', 'planned_revenue', 'street', 'street2', 'zip', 'create_date', 'date_action_last', 'partner_name', 'phone', 'probability', 'planned_revenue', 'street', 'street2', 'zip', 'create_date', 'date_action_last',
'date_action_next', 'email_from', 'email_cc', 'partner_name'] 'date_action_next', 'email_from', 'email_cc', 'partner_name']

View File

@ -553,7 +553,7 @@ Andrew</field>
<field name="subject">Kitchen design</field> <field name="subject">Kitchen design</field>
<field name="model">crm.lead</field> <field name="model">crm.lead</field>
<field name="res_id" ref="crm_case_15"/> <field name="res_id" ref="crm_case_15"/>
<field name="subtype">html</field> <field name="content_subtype">html</field>
<field name="body_html"><![CDATA[Email0 inquiry]]></field> <field name="body_html"><![CDATA[Email0 inquiry]]></field>
<field name="type">email</field> <field name="type">email</field>
<field name="state">sent</field> <field name="state">sent</field>
@ -563,7 +563,7 @@ Andrew</field>
<field name="subject">Reply</field> <field name="subject">Reply</field>
<field name="model">crm.lead</field> <field name="model">crm.lead</field>
<field name="res_id" ref="crm_case_15"/> <field name="res_id" ref="crm_case_15"/>
<field name="subtype">html</field> <field name="content_subtype">html</field>
<field name="body_html"><![CDATA[Internal note0]]></field> <field name="body_html"><![CDATA[Internal note0]]></field>
<field name="type">comment</field> <field name="type">comment</field>
<field name="user_id" ref="base.user_root"></field> <field name="user_id" ref="base.user_root"></field>
@ -572,7 +572,7 @@ Andrew</field>
<field name="subject">Reply</field> <field name="subject">Reply</field>
<field name="model">crm.lead</field> <field name="model">crm.lead</field>
<field name="res_id" ref="crm_case_15"/> <field name="res_id" ref="crm_case_15"/>
<field name="subtype">html</field> <field name="content_subtype">html</field>
<field name="body_html"><![CDATA[comment on note0]]></field> <field name="body_html"><![CDATA[comment on note0]]></field>
<field name="parent_id" ref="message_note0"/> <field name="parent_id" ref="message_note0"/>
<field name="type">comment</field> <field name="type">comment</field>
@ -582,7 +582,7 @@ Andrew</field>
<field name="subject">Reply</field> <field name="subject">Reply</field>
<field name="model">crm.lead</field> <field name="model">crm.lead</field>
<field name="res_id" ref="crm_case_15"/> <field name="res_id" ref="crm_case_15"/>
<field name="subtype">html</field> <field name="content_subtype">html</field>
<field name="body_html"><![CDATA[comment1 on note0]]></field> <field name="body_html"><![CDATA[comment1 on note0]]></field>
<field name="parent_id" ref="message_note0"/> <field name="parent_id" ref="message_note0"/>
<field name="type">comment</field> <field name="type">comment</field>
@ -592,7 +592,7 @@ Andrew</field>
<field name="subject">Your inquiry</field> <field name="subject">Your inquiry</field>
<field name="model">crm.lead</field> <field name="model">crm.lead</field>
<field name="res_id" ref="crm_case_15"/> <field name="res_id" ref="crm_case_15"/>
<field name="subtype">html</field> <field name="content_subtype">html</field>
<field name="body_html"><![CDATA[hello, outgoing email]]></field> <field name="body_html"><![CDATA[hello, outgoing email]]></field>
<field name="type">email</field> <field name="type">email</field>
<field name="state">received</field> <field name="state">received</field>

View File

@ -82,7 +82,7 @@ class res_partner(osv.osv):
'planned_revenue' : planned_revenue, 'planned_revenue' : planned_revenue,
'probability' : probability, 'probability' : probability,
'partner_id' : partner_id, 'partner_id' : partner_id,
'categ_id' : categ_ids and categ_ids[0] or '', 'categ_ids' : categ_ids and categ_ids[0:1] or [],
'state' :'draft', 'state' :'draft',
'type': 'opportunity' 'type': 'opportunity'
}, context=context) }, context=context)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -194,7 +194,7 @@ class mail_thread(osv.Model):
notif_user_ids += self.message_parse_users(cr, uid, body, context=context) notif_user_ids += self.message_parse_users(cr, uid, body, context=context)
# add users requested to perform an action (need_action mechanism) # add users requested to perform an action (need_action mechanism)
if hasattr(self, 'get_needaction_user_ids'): if hasattr(self, 'get_needaction_user_ids') and self._columns.get('user_id'):
user_ids_dict = self.get_needaction_user_ids(cr, uid, thread_ids, context=context) user_ids_dict = self.get_needaction_user_ids(cr, uid, thread_ids, context=context)
for id, user_ids in user_ids_dict.iteritems(): for id, user_ids in user_ids_dict.iteritems():
notif_user_ids += user_ids notif_user_ids += user_ids
@ -334,7 +334,7 @@ class mail_thread(osv.Model):
data = { data = {
'subject': subject, 'subject': subject,
'body_text': body_text or (hasattr(thread, 'description') and thread.description or ''), 'body_text': body_text or thread._model._columns.get('description') and thread.description or '',
'body_html': body_html or '', 'body_html': body_html or '',
'parent_id': parent_id, 'parent_id': parent_id,
'date': email_date or fields.datetime.now(), 'date': email_date or fields.datetime.now(),
@ -357,7 +357,7 @@ class mail_thread(osv.Model):
data.update({ data.update({
'email_to': email_to, 'email_to': email_to,
'email_from': email_from or \ 'email_from': email_from or \
(hasattr(thread, 'user_id') and thread.user_id and thread.user_id.user_email), thread._model._columns.get('user_id') and thread.user_id and thread.user_id.user_email,
'email_cc': email_cc, 'email_cc': email_cc,
'email_bcc': email_bcc, 'email_bcc': email_bcc,
'references': references, 'references': references,
@ -827,7 +827,7 @@ class mail_thread(osv.Model):
forward_to = [i for i in message_followers_emails if (i and (i not in message_recipients))] forward_to = [i for i in message_followers_emails if (i and (i not in message_recipients))]
if forward_to: if forward_to:
# TODO: we need an interface for this for all types of objects, not just leads # TODO: we need an interface for this for all types of objects, not just leads
if hasattr(res, 'section_id'): if model_pool._columns.get('section_id'):
del msg['reply-to'] del msg['reply-to']
msg['reply-to'] = res.section_id.reply_to msg['reply-to'] = res.section_id.reply_to
@ -1069,14 +1069,14 @@ class mail_thread(osv.Model):
""" When creating a new message, set as unread if uid is not the """ When creating a new message, set as unread if uid is not the
object responsible. """ object responsible. """
for obj in self.browse(cr, uid, ids, context=context): for obj in self.browse(cr, uid, ids, context=context):
if obj.message_state and hasattr(obj, 'user_id') and (not obj.user_id or obj.user_id.id != uid): if obj.message_state and self._columns.get('user_id') and (not obj.user_id or obj.user_id.id != uid):
self.message_mark_as_unread(cr, uid, [obj.id], context=context) self.message_mark_as_unread(cr, uid, [obj.id], context=context)
def message_check_and_set_unread(self, cr, uid, ids, context=None): def message_check_and_set_unread(self, cr, uid, ids, context=None):
""" Set unread if uid is the object responsible or if the object has """ Set unread if uid is the object responsible or if the object has
no responsible. """ no responsible. """
for obj in self.browse(cr, uid, ids, context=context): for obj in self.browse(cr, uid, ids, context=context):
if obj.message_state and hasattr(obj, 'user_id') and (not obj.user_id or obj.user_id.id == uid): if obj.message_state and self._columns.get('user_id') and (not obj.user_id or obj.user_id.id == uid):
self.message_mark_as_unread(cr, uid, [obj.id], context=context) self.message_mark_as_unread(cr, uid, [obj.id], context=context)
def message_mark_as_unread(self, cr, uid, ids, context=None): def message_mark_as_unread(self, cr, uid, ids, context=None):
@ -1086,7 +1086,7 @@ class mail_thread(osv.Model):
def message_check_and_set_read(self, cr, uid, ids, context=None): def message_check_and_set_read(self, cr, uid, ids, context=None):
""" Set read if uid is the object responsible. """ """ Set read if uid is the object responsible. """
for obj in self.browse(cr, uid, ids, context=context): for obj in self.browse(cr, uid, ids, context=context):
if not obj.message_state and hasattr(obj, 'user_id') and obj.user_id and obj.user_id.id == uid: if not obj.message_state and self._columns.get('user_id') and obj.user_id and obj.user_id.id == uid:
self.message_mark_as_read(cr, uid, [obj.id], context=context) self.message_mark_as_read(cr, uid, [obj.id], context=context)
def message_mark_as_read(self, cr, uid, ids, context=None): def message_mark_as_read(self, cr, uid, ids, context=None):

File diff suppressed because one or more lines are too long

View File

@ -12,7 +12,6 @@
<record id="account.cash_journal" model="account.journal"> <record id="account.cash_journal" model="account.journal">
<field eval="True" name="journal_user"/> <field eval="True" name="journal_user"/>
<field eval="1" name="check_dtls"/>
</record> </record>
</data> </data>

View File

@ -17,7 +17,7 @@
<field name="default_code">JKB</field> <field name="default_code">JKB</field>
<field name="ean13">3307630302014</field> <field name="ean13">3307630302014</field>
<field name="categ_id" search="[]" model="product.category"/> <field name="categ_id" search="[]" model="product.category"/>
<field name="product_image">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</field> <field name="image">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</field>
</record> </record>
<record id="product_package_jambon" model="product.packaging"> <record id="product_package_jambon" model="product.packaging">
<field name="name">box of 10</field> <field name="name">box of 10</field>
@ -47,7 +47,7 @@
<field name="default_code">FKS</field> <field name="default_code">FKS</field>
<field name="ean13">3307631101876</field> <field name="ean13">3307631101876</field>
<field name="categ_id" search="[]" model="product.category"/> <field name="categ_id" search="[]" model="product.category"/>
<field name="product_image">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</field> <field name="image">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</field>
</record> </record>
<record id="product_package_from" model="product.packaging"> <record id="product_package_from" model="product.packaging">
<field name="name">Box of 5</field> <field name="name">Box of 5</field>
@ -77,7 +77,7 @@
<field name="default_code">PKB</field> <field name="default_code">PKB</field>
<field name="ean13">3307631102323</field> <field name="ean13">3307631102323</field>
<field name="categ_id" search="[]" model="product.category"/> <field name="categ_id" search="[]" model="product.category"/>
<field name="product_image">/9j/4AAQSkZJRgABAQEASABIAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwANCQoLCggNCwoLDg4NDxMgFRMSEhMnHB4XIC4pMTAuKS0sMzpKPjM2RjcsLUBXQUZMTlJTUjI+WmFaUGBKUVJP/9sAQwEODg4TERMmFRUmTzUtNU9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P/8AAEQgAlgCWAwEiAAIRAQMRAf/EABsAAQACAwEBAAAAAAAAAAAAAAAEBQECAwYH/8QAORAAAQQABAIHBgUDBQEAAAAAAQACAxEEEiExBUEGEyJRYXGBMkKRscHRI1Kh4fAzcvEHFBUWRGL/xAAZAQEAAwEBAAAAAAAAAAAAAAAAAgMEAQX/xAAhEQEAAgICAgMBAQAAAAAAAAAAAQIDESExEkETIjJRBP/aAAwDAQACEQMRAD8A+nIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiLhJioInBsk0bCeTnALkzEERMu6KFPxPB4cXLiGa8hqfgFyHG+HmIyCewOWU2fRRm9Y9pxjtPpZIqVvSPBvdQjm05loH1WjukuGs5MPM9o94AV81H5qf1KMGSfS9RV+E4thcUOy4sd3PFKfp3qdbRbpXas1nUsoiKTgiIgIiICIiAiIgLVzgxpc40BuStlTdJsQ6LACJl3Ka07lG9vGNpUr5WiHHFcUlxTnswruqgb7U3M+XcvOyzROeeqBoH2nbu8V34g90fDoYIhpILd6KneXM0o66Lz73m3b08VK16T2SjbMQNi7mV2jeS+xTR3g2SfMqFGyRrBmcI2Eag7nyA1XbM40GF7W8zk5fHT5qvTRuEt0zWOpoEklbVmJ9VnDRuc5okhfGORGoCig9VdfgsvlWZ/wBlj8SQl7+sijGlgW4nzK5Isn4QPdbhmI0FrPX4mD8KOaRpaLPbprVChke2ZromyPy6U54+SmOxGHLAw5GOJ7QLh9EiZhCY33yk4PjuJiF4tvWx/nHZr4q9wmPw2MbcErXEbi9QvMFjXvzNYSR3kmlhzY29qQtbl1DgaLfVaKZrVjlmyYKXn68PZovO4Djb2NyYmOaVvuyBlGvFXGEx0GMaTA+yN2kUR6Fa6Za26Yr4bU7hKREVisREQEREBUXSkhuGw7jt1ledhXqoulrC7hrHD3ZB8iq8v4lZh/cPO4p7XTiN5LWtGgbpuoweXSiOFoNH2nC6XORzpJQRuWClL4fCGNJcO0fBYIjb0pnUOjMNzLczjuTqu/Umr7l2bTRoCf0T1A9VZqIU+Uyjue+NhbqAd9FDkxz5Pwxo1n5dLUnGPdFA5zbsC601/mqqMO7LG6V1EjbXcnT6qu0QupaZhLL5HDq2EMFeyDTR4kpE2H3usk090BoPx1K4AkszuAcL22sqUwmibyk+/W/7KKzaVDjDCwMMdNGwzWQu7cQJ6ZlLB3Obz+6ixROk1jFM5Wf5akR4Y3YkJcfdDBp8dU8Z9Izavtnqnjcity54GnomeSGVj2SOdI3W2s1/wuzWyZQ1wGnjusNhkcXU8AXs0bfukb2TMaXWE4zhpg1sxMMh5PFA+RVoCDsvJyYaSqLjryLrB9FJ4Zj5MFceJ7cHJzdcn1pa8eaerMWTBXW6PSItWuDgHNIIOoK2WpkEREBVfSJodwiUkeyQf1VoofFGCThuIbVnqzQ9FG/5lKnFoeBgAdiQSCKB/n6qzwwDGgA6HUE6qrY6pmi9yQD6KywzqhbZqtP4F59XpX6Sge51fzuWCSDRPZ52gcQLPLw+61e69aBJ2FUpKkPHFpicOzqNNO9VeIiEMDG5y63a2KGysMaLiPfW1/ZV0UgbWajR0JGyhZbjdZyc8DA7sVeh7ypOCibiHOJNMb4alRpsjnGYl15dACDas+BtBidvROhogH1XI5lK06qsI4ixuanUPU/Fdm62DQF6t/nNaiSMPrLkcEOQx29hIP5r07/RXswC0+wW+eXb1WWUzMAWAX477arZzne+4ADbKdvVYa1ryXCu0NyNCuad3LfQgFxq/KitHNzGiTZG3d8VtQaNmi/znY/NbHLVWb5EDkuubWPCOzherLrDXGtboKwXnYZnQSte2wA4WPC9V6FaMVtxpny11O2URFaqauutFAxpkMTg27IVgub2AjZQtEylSdS+Z4hzsPiGtfG9rmyC+yaHjfcrXBuIa9pdsQb8F6nE4RkjSC0LymEtk0rR6+drHanjLfW/nVMaR7LiTputHMMYo0ddCsg9woeW65vJokH4Elc04i4oU06EaaXyVRdOLdd1a4msux+H0VS7R5FbKNoTpPLsHAPboK5q94XIJo3BzdW7eXkvPF9ZHHbmrThWIEeJaDpm0K5XiU7RuF6OzVNzE7AOq/WlnW7cC0nxHwH8CwSdTo6ju79uaUADqTQ2pXMzIyEm8pG51qvXZbUw9qwautKr7/BO0TQJ17hX+VqG3u3+fJBsC0CwNu9wKy9raFsIo3YF38dlgOPhodMxv5IbOrmuJ8Br+vNAmIdG5rSdW/C1f4eTrcPHIPeaCqDXIATemp71acHfeDyc43Fv1+qsxT9leaPrtYIiLSzMIi1da5I1eAvEOjMPE54+Qc4Dy/wvZSucBo0leZ4zFiHYkT4bBzOk97TRw+6z5Y3HDVgnXbgXEe0fLXVcpJRvWbx3XGT/AJhxqDhUxFal+Vv6krkeH9JJf/PDCDvco+iq8ZXcE73EHYKqk/qkEqfL0f47L/VxWHZ/bmPzUL/r+PwcvXPn64Vq0N3CTSdJRMRLUG4wD8l3hkIcHA7UVGa9rpHxjMHAXRFLaM1WYc6Kq1pbuJewhk6yJkuZzbbvd1912Be4CnX6a/oqzg8uaEx37J0VjelNBNnWiVZWeGe0alvu004Hv0qvisBp2zb92vz0WMpsa13WBoFguFkWa567qSLctDaJB20F0sXepaCO4jUnzWA6nFrWEd+hF+vNC0k2AfjVo62ykANLn7bEWpfB35cXIy+y9ocPT/IUINBPbs0bFam12wNjiUGWjea9PD7rtZ1aEbRusvQoiLYxsIlJSDBAK1MYK3Rc07tyMQ7lqYh3LvSUueLvlKI+EEbKLLhWuGytMoWpjBUZolGSYeV4jwaOdhoZHcnALy2K4bjcCXuJMzOVDUL6g7DtduFEn4XHKCDzUJxbXVzaeB4VjCyVr/ZvcHSl6F2OwkbMxcSdyAVnH9Dv9w7NBiOqPgoTf9PjIbxPEnuvkB+6rjFbayctJ7aT9IsDAT7Nn/61USbpbCzSMMIPcFfQdAuERj8TrZD4ur5KdF0R4JGKGEDv7nErvwz/AFH5qQ8W7pa6gQAQeQYSWqO7pRjJHAMhkOvIAWvo8PAuFQ+xgIB5sB+amMw0Ef8AThjb/a0BSjAjP+iPUPmcPFON4h1RYLEvB7gfovZdGosVkdPj4JI5yK7Q2HzV+ABssqVcMVnaF882jQiIrlAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIP/Z</field> <field name="image">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</field>
</record> </record>
<record id="product_package_pain" model="product.packaging"> <record id="product_package_pain" model="product.packaging">
<field name="name">Bag of 2</field> <field name="name">Bag of 2</field>
@ -107,7 +107,7 @@
<field name="default_code">LEX</field> <field name="default_code">LEX</field>
<field name="ean13">3307630302045</field> <field name="ean13">3307630302045</field>
<field name="categ_id" search="[]" model="product.category"/> <field name="categ_id" search="[]" model="product.category"/>
<field name="product_image">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</field> <field name="image">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</field>
</record> </record>
<record id="product_package_lait" model="product.packaging"> <record id="product_package_lait" model="product.packaging">
<field name="name">Boxes of 1 liter</field> <field name="name">Boxes of 1 liter</field>