Files
odoo_source/addons/document_ics/document_demo.xml
T
Harry (Open ERP) 1386b88195 [IMP]
* New Configuration wizard : create calendors for sections which are selected in wizard
* The field code of crm.case have to be unique and when the server  restart it produces identics sequencies 
* Management of the true date format ( instead of a datetime with 9:00  fixed) 
* Add the creation date of the object and the modification date (needed  for iCal on Mac)
* automatic completion of end date if the start date and the length is give
* if the OpenERP field selected for dtend is an integer or a float (instead of a date), write dtstart+duration when generating the ics for dtend. Same for parsing .ics files.

bzr revid: hmo@tinyerp.com-20090508085408-ot6c3mywkmbsi3q2
2009-05-08 14:24:08 +05:30

57 lines
2.3 KiB
XML

<?xml version="1.0"?>
<openerp>
<data noupdate="1">
<record model="crm.case.section" id="section_meeting">
<field name="name">Shared Calendar Meetings</field>
<field name="code">shcal</field>
</record>
<record model="document.directory" id="dir_calendars">
<field name="name">Calendars</field>
</record>
<record model="document.directory.content" id="dir_content_calendar">
<field name="name">Calendars</field>
<field name="suffix">meetings</field>
<field name="directory_id" ref="dir_calendars"/>
<field name="extension">.ics</field>
<field name="include_name" eval="False"/>
<field name="ics_object_id" ref="crm.model_crm_case"/>
<field name="ics_domain" eval="'[(\'section_id\',\'=\','+str(ref('section_meeting'))+')]'"/>
</record>
<record model="document.directory.ics.fields" id="dir_field1">
<field name="name">dtstart</field>
<field name="field_id" ref="crm.field_crm_case_date"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
<record model="document.directory.ics.fields" id="dir_field6">
<field name="name">dtend</field>
<field name="field_id" ref="crm.field_crm_case_date_deadline"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
<record model="document.directory.ics.fields" id="dir_field2">
<field name="name">summary</field>
<field name="field_id" ref="crm.field_crm_case_name"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
<record model="document.directory.ics.fields" id="dir_field3">
<field name="name">uid</field>
<field name="field_id" ref="field_crm_case_code"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
<record model="document.directory.ics.fields" id="dir_field4">
<field name="name">description</field>
<field name="field_id" ref="crm.field_crm_case_description"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
<record model="document.directory.ics.fields" id="dir_field5">
<field name="name">url</field>
<field name="field_id" ref="crm.field_crm_case_email_from"/>
<field name="content_id" ref="dir_content_calendar"/>
</record>
</data>
</openerp>