commit
cc9954fa27
|
@ -39,7 +39,7 @@ class ir_sequence(osv.osv):
|
|||
'fiscal_ids' : fields.one2many('account.sequence.fiscalyear', 'sequence_main_id', 'Sequences')
|
||||
}
|
||||
def get_id(self, cr, uid, sequence_id, test='id=%s', context={}):
|
||||
cr.execute('select id,number_next,number_increment,prefix,suffix,padding from ir_sequence where '+test+' and active=True FOR UPDATE', (sequence_id,))
|
||||
cr.execute('select id from ir_sequence where '+test+' and active=%s', (sequence_id, True,))
|
||||
res = cr.dictfetchone()
|
||||
if res:
|
||||
for line in self.browse(cr, uid, res['id'], context=context).fiscal_ids:
|
||||
|
|
|
@ -168,9 +168,10 @@ class crossovered_budget_lines(osv.osv):
|
|||
date_from = context['wizard_date_from']
|
||||
if context.has_key('wizard_date_to'):
|
||||
date_to = context['wizard_date_to']
|
||||
|
||||
cr.execute("select sum(amount) from account_analytic_line where account_id=%%s and (date "
|
||||
"between to_date(%%s,'yyyy-mm-dd') and to_date(%%s,'yyyy-mm-dd')) and "
|
||||
"general_account_id in (%s)" % ",".join(['%s']*len(acc_ids)), (line.analytic_account_id.id,date_from,date_to,acc_ids))
|
||||
"general_account_id in (%s)" % ",".join(map(str,acc_ids)), (line.analytic_account_id.id, date_from, date_to ))
|
||||
result = cr.fetchone()[0]
|
||||
if result is None:
|
||||
result = 0.00
|
||||
|
|
|
@ -39,27 +39,23 @@
|
|||
<paraStyle name="P1" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P2" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P3" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P4" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
|
||||
<paraStyle name="P5" fontName="Times-Roman" fontSize="14.0" leading="17" alignment="CENTER"/>
|
||||
<paraStyle name="P6" fontName="Times-Roman" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P7" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P8" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P9" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P4" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P5" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
|
||||
<paraStyle name="P6" fontName="Times-Roman" fontSize="14.0" leading="17" alignment="CENTER"/>
|
||||
<paraStyle name="P7" fontName="Times-Roman" alignment="LEFT"/>
|
||||
<paraStyle name="P8" fontName="Times-Roman" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P9" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P10" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P11" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P11" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P12" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P13" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P14" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P13" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P14" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P15" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P16" fontName="Times-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P17" fontName="Times-Roman" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P18" fontName="Times-Roman" alignment="LEFT"/>
|
||||
<paraStyle name="P19" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P20" fontName="Times-Roman" fontSize="11.0" leading="14"/>
|
||||
<paraStyle name="P21" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P22" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P23" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P24" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P16" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P17" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P18" fontName="Times-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P19" fontName="Times-Roman" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="P20" fontName="Times-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="Standard" fontName="Times-Roman"/>
|
||||
<paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
<paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
|
||||
|
@ -69,17 +65,17 @@
|
|||
<paraStyle name="Index" fontName="Times-Roman"/>
|
||||
</stylesheet>
|
||||
<story>
|
||||
<para style="P6">[[ repeatIn(ids_to_objects(data['form']['partner_ids']),'o') ]] <font face="Times-Roman">[[ setLang(o.lang) ]]</font></para>
|
||||
<para style="P8">[[ repeatIn(ids_to_objects(data['form']['partner_ids']),'o') ]] <font face="Times-Roman">[[ setLang(o.lang) ]]</font></para>
|
||||
<blockTable colWidths="286.0,224.0" style="Tableau2">
|
||||
<tr>
|
||||
<td>
|
||||
<para style="P7">
|
||||
<para style="P9">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P1">[[ o.name ]]</para>
|
||||
<para style="P7">[[ repeatIn(adr_get(o,'invoice'),'a' )]]</para>
|
||||
<para style="P9">[[ repeatIn(adr_get(o,'invoice'),'a' )]]</para>
|
||||
<para style="P2">[[ a['name'] ]]</para>
|
||||
<para style="P2">[[ a['street'] ]]</para>
|
||||
<para style="P2">[[ a['zip'] ]] </para>
|
||||
|
@ -92,7 +88,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
</blockTable>
|
||||
<para style="P5">
|
||||
<para style="P6">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
<para style="P2"><font face="Times-Roman">Document</font><font face="Times-Roman">:</font> Customer account statement</para>
|
||||
|
@ -101,109 +97,102 @@
|
|||
<font face="Times-Roman">[[ time.strftime('%d/%m/%Y') ]]</font>
|
||||
</para>
|
||||
<para style="P3"><font face="Times-Roman">Customer Ref:</font> [[ o.id ]]</para>
|
||||
<para style="P20">
|
||||
<para style="P4">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
<para style="P4">[[ format(get_text(o)) ]]</para>
|
||||
<para style="P18">
|
||||
<para style="P5">[[ format(get_text(o,data['form']['followup_id'])) ]]</para>
|
||||
<para style="P7">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
<blockTable colWidths="49.0,92.0,58.0,70.0,57.0,52.0,56.0,55.0,20.0" style="Table1">
|
||||
<blockTable colWidths="49.0,92.0,39.0,46.0,64.0,60.0,68.0,67.0,22.0" style="Table1">
|
||||
<tr>
|
||||
<td>
|
||||
<para style="P8">Date</para>
|
||||
<para style="P10">Date</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P8">Description</para>
|
||||
<para style="P10">Description</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P8">Ref</para>
|
||||
<para style="P10">Ref</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P8">Maturity date</para>
|
||||
<para style="P10">Maturity date</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P9">Due</para>
|
||||
<para style="P11">Due</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P9">Paid</para>
|
||||
<para style="P11">Paid</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P9">Maturity</para>
|
||||
<para style="P11">Maturity</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P9">Amount</para>
|
||||
<para style="P11">Amount</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P9">Li.</para>
|
||||
<para style="P11">Li.</para>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<para style="P10">
|
||||
<para style="P12">
|
||||
<font face="Times-Roman">[[repeatIn(getLines(o), 'line') ]]</font>
|
||||
<font face="Times-Roman"> [[ line['date'] ]]</font>
|
||||
</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P11">[[ line['name'] ]]</para>
|
||||
<para style="P13">[[ line['name'] ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P12">[[ line['ref'] ]]</para>
|
||||
<para style="P14">[[ line['ref'] ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P12">[[ line['date_maturity'] ]]</para>
|
||||
<para style="P14">[[ line['date_maturity'] ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P15">[[ line['debit'] and '%.2f' % line['debit'] or '' ]] [[ company.currency_id.name]] </para>
|
||||
<para style="P17">[[ line['debit'] and '%.2f' % line['debit'] or '' ]] [[ company.currency_id.name]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P13">[[ line['credit'] and '%.2f' % line['credit'] or '0.00' ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
<para style="P15">[[ line['credit'] and '%.2f' % line['credit'] or '0.00' ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P13">[[ (line['date_maturity'] < time.strftime('%Y-%m-%d')) and (line['debit'] - line['credit']) or '' ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
<para style="P15">[[ (line['date_maturity'] < time.strftime('%Y-%m-%d')) and (line['debit'] - line['credit']) or '' ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P13">[[ '%.2f' % line['amount_currency'] ]] [[ line['currency_id'] and line['currency_id'][1] or '' ]] </para>
|
||||
<para style="P15">[[ '%.2f' % line['amount_currency'] ]] [[ line['currency_id'] and line['currency_id'][1] or '' ]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P13">[[ line['blocked'] and 'X' or '' ]]</para>
|
||||
<para style="P15">[[ line['blocked'] and 'X' or '' ]]</para>
|
||||
</td>
|
||||
</tr>
|
||||
</blockTable>
|
||||
<blockTable colWidths="270.0,57.0,52.0,56.0,76.0" style="Table2">
|
||||
<blockTable colWidths="226.0,64.0,60.0,68.0,89.0" style="Table2">
|
||||
<tr>
|
||||
<td>
|
||||
<para style="P16">Sub-Total: </para>
|
||||
<para style="P18">Sub-Total: </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P16">[[ '%.2f' % (reduce(lambda x,y: x+y['debit'], getLines(o), 0)) ]] [[ company.currency_id.name]] </para>
|
||||
<para style="P18">[[ '%.2f' % (reduce(lambda x,y: x+y['debit'], getLines(o), 0)) ]] [[ company.currency_id.name]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P24">
|
||||
<font face="Times-Roman">[[ '%.2f' % (reduce(lambda x,y: x+y['credit'], getLines(o), 0)) ]] [[ company.currency_id.name]] </font>
|
||||
</para>
|
||||
<para style="P20">[[ '%.2f' % (reduce(lambda x,y: x+y['credit'], getLines(o), 0)) ]] [[ company.currency_id.name]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P15">[[ reduce(lambda x,y: x+(y['debit'] - y['credit']), filter(lambda x: x['date_maturity'] < time.strftime('%Y-%m-%d'), getLines(o)), 0) ]] [[ company.currency_id.name]] </para>
|
||||
<para style="P17">[[ reduce(lambda x,y: x+(y['debit'] - y['credit']), filter(lambda x: x['date_maturity'] < time.strftime('%Y-%m-%d'), getLines(o)), 0) ]] [[ company.currency_id.name]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P17">
|
||||
<para style="P19">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<para style="P16">Balance: </para>
|
||||
<para style="P18">Balance: </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P16">[[ '%.2f' % (reduce(lambda x,y: x+(y['debit'] - y['credit']), getLines(o), 0)) ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P14">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
<para style="P18">[[ '%.2f' % (reduce(lambda x,y: x+(y['debit'] - y['credit']), getLines(o), 0)) ]] <font face="Times-Roman">[[ company.currency_id.name]] </font></para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P16">
|
||||
|
@ -211,7 +200,12 @@
|
|||
</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P17">
|
||||
<para style="P18">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P19">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
</td>
|
||||
|
@ -220,8 +214,8 @@
|
|||
<para style="P3">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
<para style="P2">
|
||||
<font face="Times-Roman"/>
|
||||
<para style="P1">
|
||||
<font color="white"> </font>
|
||||
</para>
|
||||
</story>
|
||||
</document>
|
||||
|
|
|
@ -61,22 +61,28 @@ class report_rappel(report_sxw.rml_parse):
|
|||
movelines = moveline_obj.read(self.cr, self.uid, movelines)
|
||||
return movelines
|
||||
|
||||
def _get_text(self, partner):
|
||||
def _get_text(self, partner, followup_id):
|
||||
fp_obj = pooler.get_pool(self.cr.dbname).get('account_followup.followup')
|
||||
fp_line = fp_obj.browse(self.cr, self.uid, followup_id).followup_line
|
||||
li_delay = []
|
||||
for line in fp_line:
|
||||
li_delay.append(line.delay)
|
||||
li_delay.sort(reverse=True)
|
||||
text = ""
|
||||
a = {}
|
||||
partner_line = pooler.get_pool(self.cr.dbname).get('account.move.line').search(self.cr, self.uid, [('partner_id','=',partner.id)])
|
||||
for i in pooler.get_pool(self.cr.dbname).get('account.move.line').browse(self.cr, self.uid, partner_line):
|
||||
if i.followup_line_id and str(i.followup_line_id.delay)=='45':
|
||||
text = i.followup_line_id.description
|
||||
a['45'] = text
|
||||
elif i.followup_line_id and str(i.followup_line_id.delay)=='30':
|
||||
text = i.followup_line_id.description
|
||||
a['30'] = text
|
||||
elif i.followup_line_id and str(i.followup_line_id.delay)=='15':
|
||||
text = i.followup_line_id.description
|
||||
a['15'] = text
|
||||
text = (a.has_key('45') and a['45']) or (a.has_key('30') and a['30']) or (a.has_key('15') and a['15'])
|
||||
text = text % {'partner_name':partner.name}
|
||||
partner_delay = []
|
||||
context={}
|
||||
context.update({'lang': partner.lang})
|
||||
for i in pooler.get_pool(self.cr.dbname).get('account.move.line').browse(self.cr, self.uid, partner_line, context):
|
||||
for delay in li_delay:
|
||||
if i.followup_line_id and str(i.followup_line_id.delay)==str(delay):
|
||||
text = i.followup_line_id.description
|
||||
a[delay] = text
|
||||
partner_delay.append(delay)
|
||||
text = partner_delay and a[max(partner_delay)] or ''
|
||||
if text:
|
||||
text = text % {'partner_name':partner.name}
|
||||
return text
|
||||
|
||||
|
||||
|
|
|
@ -29,6 +29,15 @@ import tools
|
|||
from osv import fields, osv
|
||||
from tools.translate import _
|
||||
|
||||
_email_summary_form = """<?xml version="1.0"?>
|
||||
<form string="Summary">
|
||||
<field name="summary" height="300" width="800"/>
|
||||
</form>"""
|
||||
|
||||
_email_summary_fields = {
|
||||
'summary': {'string': 'Summary', 'type': 'text', 'required': False, 'readonly': True},
|
||||
}
|
||||
|
||||
_followup_wizard_screen1_form = """<?xml version="1.0"?>
|
||||
<form string="Follow-up and Date Selection">
|
||||
<field name="followup_id"/>
|
||||
|
@ -109,8 +118,6 @@ Thanks,
|
|||
class followup_all_print(wizard.interface):
|
||||
def _update_partners(self, cr, uid, data, context):
|
||||
to_update = data['form']['to_update']
|
||||
if data['form']['email_conf']:
|
||||
self._sendmail(cr, uid, data, context)
|
||||
for id in to_update.keys():
|
||||
cr.execute(
|
||||
"UPDATE account_move_line "\
|
||||
|
@ -121,78 +128,83 @@ class followup_all_print(wizard.interface):
|
|||
return {}
|
||||
|
||||
def _sendmail(self ,cr, uid, data, context):
|
||||
mail_notsent = ''
|
||||
count = 0
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
data_user = pool.get('res.users').browse(cr,uid,uid)
|
||||
line_obj = pool.get('account_followup.stat')
|
||||
move_lines = line_obj.browse(cr,uid,data['form']['partner_ids'][0][2])
|
||||
partners = []
|
||||
dict_lines = {}
|
||||
for line in move_lines:
|
||||
partners.append(line.name)
|
||||
dict_lines[line.name.id] =line
|
||||
for partner in partners:
|
||||
ids_lines = pool.get('account.move.line').search(cr,uid,[('partner_id','=',partner.id),('reconcile_id','=',False),('account_id.type','in',['receivable'])])
|
||||
data_lines = pool.get('account.move.line').browse(cr,uid,ids_lines)
|
||||
followup_data = dict_lines[partner.id]
|
||||
dest = False
|
||||
if partner.address:
|
||||
for adr in partner.address:
|
||||
if adr.type=='contact':
|
||||
if adr.email:
|
||||
dest = [adr.email]
|
||||
if (not dest) and adr.type=='default':
|
||||
if adr.email:
|
||||
dest = [adr.email]
|
||||
src = tools.config.options['smtp_user']
|
||||
body=data['form']['email_body']
|
||||
total_amt = followup_data.debit - followup_data.credit
|
||||
move_line = ''
|
||||
subtotal_due = 0.0
|
||||
subtotal_paid = 0.0
|
||||
subtotal_maturity = 0.0
|
||||
balance = 0.0
|
||||
l = '--------------------------------------------------------------------------------------------------------------------------'
|
||||
head = l+ '\n' + 'Date'.rjust(10) + '\t' + 'Description'.rjust(10) + '\t' + 'Ref'.rjust(10) + '\t' + 'Maturity date'.rjust(10) + '\t' + 'Due'.rjust(10) + '\t' + 'Paid'.rjust(10) + '\t' + 'Maturity'.rjust(10) + '\t' + 'Litigation'.rjust(10) + '\n' + l
|
||||
for i in data_lines:
|
||||
maturity = ''
|
||||
if i.date_maturity < time.strftime('%Y-%m-%d') and (i.debit - i.credit):
|
||||
maturity = i.debit - i.credit
|
||||
subtotal_due = subtotal_due + i.debit
|
||||
subtotal_paid = subtotal_paid + i.credit
|
||||
subtotal_maturity = subtotal_maturity + int(maturity)
|
||||
balance = balance + (i.debit - i.credit)
|
||||
move_line = move_line + (i.date).rjust(10) + '\t'+ (i.name).rjust(10) + '\t'+ (i.ref or '').rjust(10) + '\t' + (i.date_maturity or '').rjust(10) + '\t' + str(i.debit).rjust(10) + '\t' + str(i.credit).rjust(10) + '\t' + str(maturity).rjust(10) + '\t' + str(i.blocked).rjust(10) + '\n'
|
||||
move_line = move_line + l + '\n'+ '\t\t\t' + 'Sub total'.rjust(35) + '\t' + (str(subtotal_due) or '').rjust(10) + '\t' + (str(subtotal_paid) or '').rjust(10) + '\t' + (str(subtotal_maturity) or '').rjust(10)+ '\n'
|
||||
move_line = move_line + '\t\t\t' + 'Balance'.rjust(33) + '\t' + str(balance).rjust(10) + '\n' + l
|
||||
val = {
|
||||
'partner_name':partner.name,
|
||||
'followup_amount':total_amt,
|
||||
'user_signature':data_user.name,
|
||||
'company_name':data_user.company_id.name,
|
||||
'company_currency':data_user.company_id.currency_id.name,
|
||||
'line':move_line,
|
||||
'heading': head,
|
||||
'date':time.strftime('%Y-%m-%d'),
|
||||
}
|
||||
body = body%val
|
||||
sub = str(data['form']['email_subject'])
|
||||
msg = ''
|
||||
if dest:
|
||||
tools.email_send(src,dest,sub,body)
|
||||
if data['form']['email_conf']:
|
||||
mail_notsent = ''
|
||||
msg_sent = ''
|
||||
msg_unsent = ''
|
||||
count = 0
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
data_user = pool.get('res.users').browse(cr,uid,uid)
|
||||
line_obj = pool.get('account_followup.stat')
|
||||
move_lines = line_obj.browse(cr,uid,data['form']['partner_ids'][0][2])
|
||||
partners = []
|
||||
dict_lines = {}
|
||||
for line in move_lines:
|
||||
partners.append(line.name)
|
||||
dict_lines[line.name.id] =line
|
||||
for partner in partners:
|
||||
ids_lines = pool.get('account.move.line').search(cr,uid,[('partner_id','=',partner.id),('reconcile_id','=',False),('account_id.type','in',['receivable'])])
|
||||
data_lines = pool.get('account.move.line').browse(cr,uid,ids_lines)
|
||||
followup_data = dict_lines[partner.id]
|
||||
dest = False
|
||||
if partner.address:
|
||||
for adr in partner.address:
|
||||
if adr.type=='contact':
|
||||
if adr.email:
|
||||
dest = [adr.email]
|
||||
if (not dest) and adr.type=='default':
|
||||
if adr.email:
|
||||
dest = [adr.email]
|
||||
src = tools.config.options['smtp_user']
|
||||
body=data['form']['email_body']
|
||||
total_amt = followup_data.debit - followup_data.credit
|
||||
move_line = ''
|
||||
subtotal_due = 0.0
|
||||
subtotal_paid = 0.0
|
||||
subtotal_maturity = 0.0
|
||||
balance = 0.0
|
||||
l = '--------------------------------------------------------------------------------------------------------------------------'
|
||||
head = l+ '\n' + 'Date'.rjust(10) + '\t' + 'Description'.rjust(10) + '\t' + 'Ref'.rjust(10) + '\t' + 'Maturity date'.rjust(10) + '\t' + 'Due'.rjust(10) + '\t' + 'Paid'.rjust(10) + '\t' + 'Maturity'.rjust(10) + '\t' + 'Litigation'.rjust(10) + '\n' + l
|
||||
for i in data_lines:
|
||||
maturity = ''
|
||||
if i.date_maturity < time.strftime('%Y-%m-%d') and (i.debit - i.credit):
|
||||
maturity = i.debit - i.credit
|
||||
subtotal_due = subtotal_due + i.debit
|
||||
subtotal_paid = subtotal_paid + i.credit
|
||||
subtotal_maturity = subtotal_maturity + int(maturity)
|
||||
balance = balance + (i.debit - i.credit)
|
||||
move_line = move_line + (i.date).rjust(10) + '\t'+ (i.name).rjust(10) + '\t'+ (i.ref or '').rjust(10) + '\t' + (i.date_maturity or '').rjust(10) + '\t' + str(i.debit).rjust(10) + '\t' + str(i.credit).rjust(10) + '\t' + str(maturity).rjust(10) + '\t' + str(i.blocked).rjust(10) + '\n'
|
||||
move_line = move_line + l + '\n'+ '\t\t\t' + 'Sub total'.rjust(35) + '\t' + (str(subtotal_due) or '').rjust(10) + '\t' + (str(subtotal_paid) or '').rjust(10) + '\t' + (str(subtotal_maturity) or '').rjust(10)+ '\n'
|
||||
move_line = move_line + '\t\t\t' + 'Balance'.rjust(33) + '\t' + str(balance).rjust(10) + '\n' + l
|
||||
val = {
|
||||
'partner_name':partner.name,
|
||||
'followup_amount':total_amt,
|
||||
'user_signature':data_user.name,
|
||||
'company_name':data_user.company_id.name,
|
||||
'company_currency':data_user.company_id.currency_id.name,
|
||||
'line':move_line,
|
||||
'heading': head,
|
||||
'date':time.strftime('%Y-%m-%d'),
|
||||
}
|
||||
body = body%val
|
||||
sub = str(data['form']['email_subject'])
|
||||
msg = ''
|
||||
if dest:
|
||||
tools.email_send(src,dest,sub,body)
|
||||
msg_sent += partner.name + '\n'
|
||||
else:
|
||||
msg += partner.name + '\n'
|
||||
msg_unsent += msg
|
||||
if not msg_unsent:
|
||||
summary = _("All emails have been successfully sent to Partners:.\n\n") + msg_sent
|
||||
else:
|
||||
msg += partner.name + '\n'
|
||||
|
||||
if not msg:
|
||||
msg = _("All emails have been successfully sent.")
|
||||
else:
|
||||
msg = _("Mail not sent to following Partners, Email not available !\n\n") + msg
|
||||
warning = {
|
||||
'title': _('Email Sending Report'),
|
||||
'message': msg,
|
||||
}
|
||||
return {'warning' : warning}
|
||||
msg_unsent = _("Mail not sent to following Partners, Email not available !\n\n") + msg_unsent
|
||||
msg_sent = msg_sent and _("\n\nMail sent to following Partners successfully, !\n\n") + msg_sent
|
||||
line = '=========================================================================='
|
||||
summary = msg_unsent + line + msg_sent
|
||||
return {'summary' : summary}
|
||||
else:
|
||||
return {'summary' : '\n\n\nMain not sent to any partner if you want to sent it please tick send email confirmation on wizard'}
|
||||
|
||||
def _get_partners(self, cr, uid, data, context):
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
|
@ -281,7 +293,15 @@ class followup_all_print(wizard.interface):
|
|||
'actions': [_update_partners],
|
||||
'result': {'type': 'print',
|
||||
'report':'account_followup.followup.print',
|
||||
'state':'end'},
|
||||
'state':'summary'},
|
||||
},
|
||||
'summary': {
|
||||
'actions': [_sendmail],
|
||||
'result': {'type': 'form',
|
||||
'arch': _email_summary_form,
|
||||
'fields': _email_summary_fields,
|
||||
'state':[('end','Ok')]
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
import wizard
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
{
|
||||
'name': 'Module Technical Guide in Restructured Text ',
|
||||
'version': '1.0',
|
||||
'category': 'Generic Modules/Base',
|
||||
'description': """
|
||||
* This module generate the Technical Guides of selected modules in Restructured Text format (RST)
|
||||
* It uses the Sphinx (http://sphinx.pocoo.org) implementation of RST
|
||||
* It creates a tarball (.tgz file suffix) containing an index file and one file per module
|
||||
""",
|
||||
'author': 'Tiny',
|
||||
'website': 'http://www.openerp.com',
|
||||
'depends': ['base'],
|
||||
'init_xml': [],
|
||||
'update_xml': ['base_module_doc_rst_wizard.xml'],
|
||||
'demo_xml': [],
|
||||
'installable': True,
|
||||
'certificate': '',
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<wizard
|
||||
id="wiz_tech_guide_rst"
|
||||
model="ir.module.module"
|
||||
name="tech.guide.rst"
|
||||
string="Create RST Technical Guide"
|
||||
keyword="client_action_multi"
|
||||
multi="True"
|
||||
/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:39:09+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:39:09+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:58:16+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:58:16+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:40:23+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:40:23+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:39:46+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:39:46+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:41:01+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:41:01+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:43:35+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:43:35+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:46:14+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:46:14+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:53:10+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:53:10+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:53:54+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:53:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:44:54+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:44:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:45:34+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:45:34+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr "Guide Technique au format rst"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr "Nom du Fichier"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr "Crée le Guide Technical au format rst"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr "Choisissez un fichier où le Guide Technique sera créé."
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr "Fichier"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr "Crée le Guide Technique au format rst"
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:42:56+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:42:56+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:46:53+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:46:53+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:47:34+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:47:34+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:48:14+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:48:14+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:56:48+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:56:48+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:44:15+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:44:15+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:48:56+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:48:56+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:49:38+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:49:38+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:50:20+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:50:20+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:51:02+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:51:02+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:51:45+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:51:45+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:52:28+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:52:28+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:54:37+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:54:37+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:57:32+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:57:32+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:55:20+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:55:20+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:56:04+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:56:04+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:41:39+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:41:39+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * base_module_doc_rst
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:42:18+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:42:18+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,name:0
|
||||
msgid "filename"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_tech_guide_rst
|
||||
msgid "Create RST Technical Guide"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Please choose a file where the Technical Guide will be written."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_field:tech.guide.rst,init,rst_file:0
|
||||
msgid "file"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_button:tech.guide.rst,init,end:0
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: model:ir.module.module,shortdesc:base_module_doc_rst.module_meta_information
|
||||
msgid "Module Technical Guide in Restructured Text "
|
||||
msgstr ""
|
||||
|
||||
#. module: base_module_doc_rst
|
||||
#: wizard_view:tech.guide.rst,init:0
|
||||
msgid "Create Technical Guide in rst format"
|
||||
msgstr ""
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
import wizard_tech_guide_rst
|
||||
|
|
@ -1,369 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
import netsvc
|
||||
import wizard
|
||||
import pooler
|
||||
import os
|
||||
|
||||
import base64
|
||||
import tempfile
|
||||
import tarfile
|
||||
|
||||
|
||||
|
||||
choose_file_form = '''<?xml version="1.0"?>
|
||||
<form string="Create Technical Guide in rst format">
|
||||
<separator string="Technical Guide in rst format" colspan="4"/>
|
||||
<label string="Please choose a file where the Technical Guide will be written." colspan="4"/>
|
||||
<field name="rst_file" />
|
||||
<field name="name" invisible="1"/>
|
||||
</form>
|
||||
'''
|
||||
|
||||
choose_file_fields = {
|
||||
'rst_file': {'string': 'file', 'type': 'binary', 'required': True, 'readonly': True},
|
||||
'name': {'string': 'filename', 'type': 'char', 'required': True, 'readonly': True},
|
||||
}
|
||||
|
||||
|
||||
class RstDoc(object):
|
||||
def __init__(self, module, objects):
|
||||
self.dico = {
|
||||
'name': module.name,
|
||||
'shortdesc': module.shortdesc,
|
||||
'latest_version': module.latest_version,
|
||||
'website': module.website,
|
||||
'description': self._handle_text(module.description.strip() or 'None'),
|
||||
'report_list': self._handle_list_items(module.reports_by_module),
|
||||
'menu_list': self._handle_list_items(module.menus_by_module),
|
||||
'view_list': self._handle_list_items(module.views_by_module),
|
||||
'depends': module.dependencies_id,
|
||||
}
|
||||
self.objects = objects
|
||||
self.module = module
|
||||
|
||||
def _handle_list_items(self, list_item_as_string):
|
||||
list_item_as_string = list_item_as_string.strip()
|
||||
if list_item_as_string:
|
||||
return [item.replace('*', '\*') for item in list_item_as_string.split('\n')]
|
||||
else:
|
||||
return []
|
||||
|
||||
def _handle_text(self, txt):
|
||||
lst = [' %s' % line for line in txt.split('\n')]
|
||||
return '\n'.join(lst)
|
||||
|
||||
def _write_header(self):
|
||||
dico = self.dico
|
||||
title = "%s (*%s*)" % (dico['shortdesc'], dico['name'])
|
||||
title_underline = "=" * len(title)
|
||||
dico['title'] = title
|
||||
dico['title_underline'] = title_underline
|
||||
|
||||
sl = [
|
||||
"",
|
||||
"%(title)s",
|
||||
"%(title_underline)s",
|
||||
":Module: %(name)s",
|
||||
":Name: %(shortdesc)s",
|
||||
":Version: %(latest_version)s",
|
||||
":Directory: %(name)s",
|
||||
":Web: %(website)s",
|
||||
"",
|
||||
"Description",
|
||||
"-----------",
|
||||
"",
|
||||
"::",
|
||||
"",
|
||||
"%(description)s",
|
||||
""]
|
||||
return '\n'.join(sl) % (dico)
|
||||
|
||||
def _write_reports(self):
|
||||
sl = ["",
|
||||
"Reports",
|
||||
"-------"]
|
||||
reports = self.dico['report_list']
|
||||
if reports:
|
||||
for report in reports:
|
||||
if report:
|
||||
sl.append("")
|
||||
sl.append(" * %s" % report)
|
||||
else:
|
||||
sl.extend(["", "None", ""])
|
||||
|
||||
sl.append("")
|
||||
return '\n'.join(sl)
|
||||
|
||||
def _write_menus(self):
|
||||
sl = ["",
|
||||
"Menus",
|
||||
"-------",
|
||||
""]
|
||||
menus = self.dico['menu_list']
|
||||
if menus:
|
||||
for menu in menus:
|
||||
if menu:
|
||||
sl.append(" * %s" % menu)
|
||||
else:
|
||||
sl.extend(["", "None", ""])
|
||||
|
||||
sl.append("")
|
||||
return '\n'.join(sl)
|
||||
|
||||
def _write_views(self):
|
||||
sl = ["",
|
||||
"Views",
|
||||
"-----",
|
||||
""]
|
||||
views = self.dico['view_list']
|
||||
if views:
|
||||
for view in views:
|
||||
if view:
|
||||
sl.append(" * %s" % view)
|
||||
else:
|
||||
sl.extend(["", "None", ""])
|
||||
|
||||
sl.append("")
|
||||
return '\n'.join(sl)
|
||||
|
||||
def _write_depends(self):
|
||||
sl = ["",
|
||||
"Dependencies",
|
||||
"------------",
|
||||
""]
|
||||
depends = self.dico['depends']
|
||||
if depends:
|
||||
for dependency in depends:
|
||||
sl.append(" * %s - %s" % (dependency.name, dependency.state))
|
||||
else:
|
||||
sl.extend(["", "None", ""])
|
||||
sl.append("")
|
||||
return '\n'.join(sl)
|
||||
|
||||
def _write_objects(self):
|
||||
def write_field(field_def):
|
||||
if not isinstance(field_def, tuple):
|
||||
logger = netsvc.Logger()
|
||||
msg = "Error on Object %s: field_def: %s [type: %s]" % (obj_name.encode('utf8'), field_def.encode('utf8'), type(field_def))
|
||||
logger.notifyChannel("error", netsvc.LOG_ERROR, msg)
|
||||
return ""
|
||||
|
||||
field_name = field_def[0]
|
||||
field_dict = field_def[1]
|
||||
field_required = field_dict.get('required', '') and ', required'
|
||||
field_readonly = field_dict.get('readonly', '') and ', readonly'
|
||||
|
||||
field_help_s = field_dict.get('help', '').strip()
|
||||
if field_help_s:
|
||||
field_help_s = "*%s*" % (field_help_s)
|
||||
field_help = '\n'.join([' %s' % line.strip() for line in field_help_s.split('\n')])
|
||||
else:
|
||||
field_help = ''
|
||||
|
||||
sl = ["",
|
||||
":%s: %s, %s%s%s" % (field_name, field_dict.get('string', 'Unknown'), field_dict['type'], field_required, field_readonly),
|
||||
"",
|
||||
field_help,
|
||||
]
|
||||
return '\n'.join(sl)
|
||||
|
||||
sl = ["",
|
||||
"",
|
||||
"Objects",
|
||||
"-------"]
|
||||
if self.objects:
|
||||
for obj in self.objects:
|
||||
obj_name = obj['object'].name
|
||||
title = "Object: %s" % (obj_name)
|
||||
slo = [
|
||||
"",
|
||||
title,
|
||||
'#' * len(title),
|
||||
"",
|
||||
#".. index::",
|
||||
#" single: %s object" % (obj_name),
|
||||
#".. ",
|
||||
]
|
||||
|
||||
for field in obj['fields']:
|
||||
slf = [
|
||||
"",
|
||||
write_field(field),
|
||||
"",
|
||||
#".. index::",
|
||||
#" single: %s field" % (field[0]),
|
||||
#".. ",
|
||||
#"",
|
||||
#"",
|
||||
]
|
||||
slo.extend(slf)
|
||||
sl.extend(slo)
|
||||
else:
|
||||
sl.extend(["", "None", ""])
|
||||
|
||||
return '\n'.join(sl)
|
||||
|
||||
def write(self):
|
||||
s = ''
|
||||
s += self._write_header()
|
||||
s += self._write_depends()
|
||||
s += self._write_reports()
|
||||
s += self._write_menus()
|
||||
s += self._write_views()
|
||||
s += self._write_objects()
|
||||
|
||||
return s
|
||||
|
||||
|
||||
class wizard_tech_guide_rst(wizard.interface):
|
||||
|
||||
def _generate(self, cr, uid, data, context):
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
module_model = pool.get('ir.module.module')
|
||||
module_ids = data['ids']
|
||||
|
||||
module_index = []
|
||||
|
||||
# create a temporary gzipped tarfile:
|
||||
tgz_tmp_filename = tempfile.mktemp('_rst_module_doc.tgz')
|
||||
try:
|
||||
tarf = tarfile.open(tgz_tmp_filename, 'w:gz')
|
||||
|
||||
modules = module_model.browse(cr, uid, module_ids)
|
||||
for module in modules:
|
||||
index_dict = {
|
||||
'name': module.name,
|
||||
'shortdesc': module.shortdesc,
|
||||
}
|
||||
module_index.append(index_dict)
|
||||
|
||||
objects = self._get_objects(cr, uid, module)
|
||||
rstdoc = RstDoc(module, objects)
|
||||
out = rstdoc.write()
|
||||
|
||||
try:
|
||||
tmp_file = tempfile.NamedTemporaryFile()
|
||||
tmp_file.write(out.encode('utf8'))
|
||||
tmp_file.file.flush() # write content to file
|
||||
tarf.add(tmp_file.name, arcname=module.name + '.rst')
|
||||
finally:
|
||||
tmp_file.close()
|
||||
|
||||
# write index file:
|
||||
tmp_file = tempfile.NamedTemporaryFile()
|
||||
out = self._create_index(module_index)
|
||||
tmp_file.write(out.encode('utf8'))
|
||||
tmp_file.file.flush()
|
||||
tarf.add(tmp_file.name, arcname='index.rst')
|
||||
|
||||
finally:
|
||||
tarf.close()
|
||||
|
||||
f = open(tgz_tmp_filename, 'rb')
|
||||
out = f.read()
|
||||
f.close()
|
||||
|
||||
if os.path.exists(tgz_tmp_filename):
|
||||
try:
|
||||
os.unlink(tgz_tmp_filename)
|
||||
except Exception, e:
|
||||
logger = netsvc.Logger()
|
||||
msg = "Temporary file %s could not be deleted. (%s)" % (tgz_tmp_filename, e)
|
||||
logger.notifyChannel("warning", netsvc.LOG_WARNING, msg)
|
||||
|
||||
return {
|
||||
'rst_file': base64.encodestring(out),
|
||||
'name': 'modules_technical_guide_rst.tgz'
|
||||
}
|
||||
|
||||
def _create_index(self, module_index):
|
||||
sl = ["",
|
||||
".. _module-technical-guide-link:",
|
||||
"",
|
||||
"Module Technical Guide: Introspection report on objects",
|
||||
"=======================================================",
|
||||
"",
|
||||
".. toctree::",
|
||||
" :maxdepth: 1",
|
||||
"",
|
||||
]
|
||||
for mod in module_index:
|
||||
sl.append(" %s" % mod['name'])
|
||||
sl.append("")
|
||||
return '\n'.join(sl)
|
||||
|
||||
def _get_objects(self, cr, uid, module):
|
||||
res = []
|
||||
objects = self._object_find(cr, uid, module)
|
||||
for obj in objects:
|
||||
fields = self._fields_find(cr, uid, obj.model)
|
||||
dico = {
|
||||
'object': obj,
|
||||
'fields': fields
|
||||
}
|
||||
res.append(dico)
|
||||
return res
|
||||
|
||||
def _object_find(self, cr, uid, module):
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
ids2 = pool.get('ir.model.data').search(cr, uid, [('module', '=', module.name), ('model', '=', 'ir.model')])
|
||||
ids = []
|
||||
for mod in pool.get('ir.model.data').browse(cr, uid, ids2):
|
||||
ids.append(mod.res_id)
|
||||
modobj = pool.get('ir.model')
|
||||
return modobj.browse(cr, uid, ids)
|
||||
|
||||
def _fields_find(self, cr, uid, obj):
|
||||
pool = pooler.get_pool(cr.dbname)
|
||||
modobj = pool.get(obj)
|
||||
if modobj:
|
||||
res = modobj.fields_get(cr, uid).items()
|
||||
return res
|
||||
else:
|
||||
logger = netsvc.Logger()
|
||||
msg = "Object %s not found" % (obj)
|
||||
logger.notifyChannel("error", netsvc.LOG_ERROR, msg)
|
||||
return ""
|
||||
|
||||
## def _object_doc(self, cr, uid, obj):
|
||||
## pool = pooler.get_pool(cr.dbname)
|
||||
## modobj = pool.get(obj)
|
||||
## return modobj.__doc__
|
||||
|
||||
states = {
|
||||
'init': {
|
||||
'actions': [_generate],
|
||||
'result': {
|
||||
'type': 'form',
|
||||
'arch': choose_file_form,
|
||||
'fields': choose_file_fields,
|
||||
'state': [
|
||||
('end', 'Close', 'gtk-close'),
|
||||
]
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
wizard_tech_guide_rst('tech.guide.rst')
|
||||
|
|
@ -6,16 +6,16 @@
|
|||
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
|
||||
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
|
||||
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
|
||||
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
|
||||
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
|
||||
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
|
||||
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
|
||||
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
|
||||
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
|
||||
xmlns:math="http://www.w3.org/1998/Math/MathML"
|
||||
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
|
||||
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
|
||||
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
|
||||
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
|
||||
xmlns:math="http://www.w3.org/1998/Math/MathML"
|
||||
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
|
||||
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
|
||||
office:class="text" office:version="1.1"
|
||||
exclude-result-prefixes = "xsl fo office style text table draw xlink number svg chart dr3d math form script">
|
||||
|
||||
|
@ -233,6 +233,9 @@
|
|||
</xsl:apply-templates>
|
||||
<frameEnd />
|
||||
</xsl:for-each>
|
||||
<xsl:for-each select="//text:ordered-list">
|
||||
<para><seqReset id="{//text:ordered-list/@text:style-name}"/></para>
|
||||
</xsl:for-each>
|
||||
</story>
|
||||
</xsl:template>
|
||||
|
||||
|
@ -371,7 +374,7 @@
|
|||
|
||||
<xsl:template match="text:ordered-list">
|
||||
<xsl:apply-templates />
|
||||
<para><seqreset id="ordered_list" /></para>
|
||||
|
||||
<!-- Reset the counter. seqreset is not a trml2pdf tag, but a Platypus Intra Paragraph Markup,
|
||||
so it needs a dummy paragraph to enclose it -->
|
||||
</xsl:template>
|
||||
|
@ -396,7 +399,7 @@
|
|||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:attribute name="bulletFontName">ZapfDingbats</xsl:attribute>
|
||||
<xsl:attribute name="bulletText">l</xsl:attribute>
|
||||
<xsl:attribute name="bulletText">l</xsl:attribute>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- Generate the numbers for an ordered list -->
|
||||
|
@ -411,7 +414,7 @@
|
|||
<xsl:value-of select="$size" />
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
<seq id="ordered_list" />.</bullet>
|
||||
<seq id="{../../@text:style-name}"/>.</bullet>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:if>
|
||||
|
@ -481,7 +484,7 @@
|
|||
</xsl:template>
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<xsl:template match="style:style[@style:family='paragraph']">
|
||||
<paraStyle>
|
||||
<xsl:attribute name="name">
|
||||
|
@ -504,12 +507,12 @@
|
|||
<xsl:if test="not($right_indent='') and boolean(style:properties/@fo:margin-right)">
|
||||
<xsl:attribute name="rightIndent">
|
||||
<xsl:value-of select="$right_indent" />
|
||||
</xsl:attribute>
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:if test="not($left_indent='') and boolean(style:properties/@fo:margin-left)">
|
||||
<xsl:attribute name="leftIndent">
|
||||
<xsl:value-of select="$left_indent" />
|
||||
</xsl:attribute>
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
|
@ -544,7 +547,7 @@
|
|||
</xsl:template>
|
||||
|
||||
<xsl:template name="make_fontsize">
|
||||
<xsl:variable name="fontSize">
|
||||
<xsl:variable name="fontSize">
|
||||
<xsl:value-of select="style:properties/@fo:font-size" />
|
||||
</xsl:variable>
|
||||
<xsl:if test="not($fontSize='') and boolean(style:properties/@fo:font-size)">
|
||||
|
@ -560,10 +563,10 @@
|
|||
|
||||
<!--this template is not needed anymore for "normalized" sxw files -->
|
||||
<xsl:template name="make_parent">
|
||||
<xsl:variable name="parent">
|
||||
<xsl:variable name="parent">
|
||||
<xsl:value-of select="@style:parent-style-name" />
|
||||
</xsl:variable>
|
||||
<xsl:if test="not($parent='') and boolean(@style:parent-style-name)">
|
||||
<xsl:if test="not($parent='') and boolean(@style:parent-style-name)">
|
||||
<xsl:attribute name="parent">
|
||||
<xsl:value-of select="$parent" />
|
||||
</xsl:attribute>
|
||||
|
@ -639,7 +642,7 @@
|
|||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:text>Helvetica</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
|
@ -655,14 +658,14 @@
|
|||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!--Use this as default -->
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
|
|
@ -233,6 +233,9 @@
|
|||
</xsl:apply-templates>
|
||||
<frameEnd />
|
||||
</xsl:for-each>
|
||||
<xsl:for-each select="//text:ordered-list">
|
||||
<para><seqReset id="{//text:ordered-list/@text:style-name}"/></para>
|
||||
</xsl:for-each>
|
||||
</story>
|
||||
</xsl:template>
|
||||
|
||||
|
@ -371,7 +374,7 @@
|
|||
|
||||
<xsl:template match="text:ordered-list">
|
||||
<xsl:apply-templates />
|
||||
<para><seqreset id="ordered_list" /></para>
|
||||
|
||||
<!-- Reset the counter. seqreset is not a trml2pdf tag, but a Platypus Intra Paragraph Markup,
|
||||
so it needs a dummy paragraph to enclose it -->
|
||||
</xsl:template>
|
||||
|
@ -396,7 +399,7 @@
|
|||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:attribute name="bulletFontName">ZapfDingbats</xsl:attribute>
|
||||
<xsl:attribute name="bulletText">l</xsl:attribute>
|
||||
<xsl:attribute name="bulletText">l</xsl:attribute>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- Generate the numbers for an ordered list -->
|
||||
|
@ -411,7 +414,8 @@
|
|||
<xsl:value-of select="$size" />
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
<seq id="ordered_list" />.</bullet>
|
||||
<seq id="{../../@text:style-name}"/>.</bullet>
|
||||
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:if>
|
||||
|
@ -481,7 +485,7 @@
|
|||
</xsl:template>
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<xsl:template match="style:style[@style:family='paragraph']">
|
||||
<paraStyle>
|
||||
<xsl:attribute name="name">
|
||||
|
@ -504,12 +508,12 @@
|
|||
<xsl:if test="not($right_indent='') and boolean(style:properties/@fo:margin-right)">
|
||||
<xsl:attribute name="rightIndent">
|
||||
<xsl:value-of select="$right_indent" />
|
||||
</xsl:attribute>
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:if test="not($left_indent='') and boolean(style:properties/@fo:margin-left)">
|
||||
<xsl:attribute name="leftIndent">
|
||||
<xsl:value-of select="$left_indent" />
|
||||
</xsl:attribute>
|
||||
</xsl:attribute>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
|
@ -544,7 +548,7 @@
|
|||
</xsl:template>
|
||||
|
||||
<xsl:template name="make_fontsize">
|
||||
<xsl:variable name="fontSize">
|
||||
<xsl:variable name="fontSize">
|
||||
<xsl:value-of select="style:properties/@fo:font-size" />
|
||||
</xsl:variable>
|
||||
<xsl:if test="not($fontSize='') and boolean(style:properties/@fo:font-size)">
|
||||
|
@ -560,10 +564,10 @@
|
|||
|
||||
<!--this template is not needed anymore for "normalized" sxw files -->
|
||||
<xsl:template name="make_parent">
|
||||
<xsl:variable name="parent">
|
||||
<xsl:variable name="parent">
|
||||
<xsl:value-of select="@style:parent-style-name" />
|
||||
</xsl:variable>
|
||||
<xsl:if test="not($parent='') and boolean(@style:parent-style-name)">
|
||||
<xsl:if test="not($parent='') and boolean(@style:parent-style-name)">
|
||||
<xsl:attribute name="parent">
|
||||
<xsl:value-of select="$parent" />
|
||||
</xsl:attribute>
|
||||
|
@ -639,7 +643,7 @@
|
|||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:text>Helvetica</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
|
@ -655,14 +659,14 @@
|
|||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!--Use this as default -->
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
<xsl:text>Times-Roman</xsl:text>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
|
|
@ -505,6 +505,9 @@ class crm_case(osv.osv):
|
|||
action_ids = newactions
|
||||
level -= 1
|
||||
return True
|
||||
|
||||
def format_body(self, body):
|
||||
return tools.ustr(body.encode('ascii', 'replace'))
|
||||
|
||||
def format_mail(self, case, body):
|
||||
data = {
|
||||
|
@ -520,7 +523,7 @@ class crm_case(osv.osv):
|
|||
'partner': (case.partner_id and case.partner_id.name) or '/',
|
||||
'partner_email': (case.partner_address_id and case.partner_address_id.email) or '/',
|
||||
}
|
||||
return body % data
|
||||
return self.format_body(body) % data
|
||||
|
||||
def email_send(self, cr, uid, case, emails, body, context={}):
|
||||
body = self.format_mail(case, body)
|
||||
|
@ -614,7 +617,7 @@ class crm_case(osv.osv):
|
|||
src,
|
||||
dest,
|
||||
"Reminder: [%s] %s" % (str(case.id), case.name, ),
|
||||
body,
|
||||
self.format_body(body),
|
||||
reply_to=case.section_id.reply_to,
|
||||
tinycrm=str(case.id),
|
||||
attach=attach_to_send
|
||||
|
@ -659,7 +662,7 @@ class crm_case(osv.osv):
|
|||
case.user_id.address_id.email,
|
||||
emails,
|
||||
'['+str(case.id)+'] '+case.name,
|
||||
body,
|
||||
self.format_body(body),
|
||||
reply_to=case.section_id.reply_to,
|
||||
tinycrm=str(case.id)
|
||||
)
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
|
||||
{
|
||||
'name': 'Module for custom developments',
|
||||
'version': '1.0',
|
||||
'category': 'Generic Modules/Others',
|
||||
'description': """Sample custom module where you can put your customer specific developments.""",
|
||||
'author': 'Tiny',
|
||||
'website': 'http://www.openerp.com',
|
||||
'depends': ['base'],
|
||||
'init_xml': [],
|
||||
'update_xml': ['custom_view.xml'],
|
||||
'installable': True,
|
||||
'active': False,
|
||||
}
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
|
@ -1,23 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<corporate-header>
|
||||
<corporation type="zoom" name="company_id">
|
||||
<rml_header1 type="field" name="rml_header1"/>
|
||||
<rml_footer1 type="field" name="rml_footer1"/>
|
||||
<rml_footer2 type="field" name="rml_footer2"/>
|
||||
<title type="field" name="partner_id.title"/>
|
||||
<name type="field" name="partner_id.name"/>
|
||||
<address type="zoom" name="partner_id.address">
|
||||
<street type="field" name="street"/>
|
||||
<zip type="field" name="zip"/>
|
||||
<city type="field" name="city"/>
|
||||
<state type="field" name="state_id.name"/>
|
||||
<country type="field" name="country_id.name"/>
|
||||
<phone type="field" name="phone"/>
|
||||
<email type="field" name="email"/>
|
||||
</address>
|
||||
</corporation>
|
||||
<user>
|
||||
<name type="field" name="name"/>
|
||||
<signature type="field" name="signature"/>
|
||||
</user>
|
||||
</corporate-header>
|
|
@ -1,96 +0,0 @@
|
|||
<?xml version = '1.0' encoding="utf-8"?>
|
||||
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
||||
<xsl:variable name="signature" select="//corporate-header/user/signature"/>
|
||||
<xsl:variable name="title">Open ERP Report</xsl:variable>
|
||||
<xsl:variable name="leftMargin">1cm</xsl:variable>
|
||||
<xsl:variable name="rightMargin">1cm</xsl:variable>
|
||||
<xsl:variable name="topMargin">1cm</xsl:variable>
|
||||
<xsl:variable name="bottomMargin">1cm</xsl:variable>
|
||||
<xsl:variable name="pageSize">21cm,29.7cm</xsl:variable>
|
||||
|
||||
<xsl:variable name="page_format">a4_letter</xsl:variable>
|
||||
|
||||
<xsl:template name="first_page_graphics_corporation">
|
||||
<!--logo-->
|
||||
<setFont name="Helvetica" size="14"/>
|
||||
<fill color="black"/>
|
||||
<stroke color="black"/>
|
||||
<drawString x="1cm" y="27.6cm"><xsl:value-of select="//corporate-header/corporation/name"/></drawString>
|
||||
<lines>1cm 25.4cm 20cm 25.4cm</lines>
|
||||
<!-- <lines>1cm 25.7cm 7cm 25.7cm</lines>-->
|
||||
|
||||
<setFont name="Helvetica" size="10"/>
|
||||
<drawRightString x="1cm" y="27.5cm"><xsl:value-of select="//corporate-header/corporation/rml_header1"/></drawRightString>
|
||||
<drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/address/street"/></drawString>
|
||||
<drawString x="1cm" y="26.5cm">
|
||||
<xsl:value-of select="//corporate-header/corporation/address/zip"/>
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="//corporate-header/corporation/address/city"/>
|
||||
<xsl:text> - </xsl:text>
|
||||
<xsl:value-of select="//corporate-header/corporation/address/country"/>
|
||||
</drawString>
|
||||
<drawString x="1cm" y="26cm">Phone:</drawString>
|
||||
<drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/address/phone"/></drawRightString>
|
||||
<drawString x="1cm" y="25.5cm">Mail:</drawString>
|
||||
<drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/address/email"/></drawRightString>
|
||||
|
||||
|
||||
<!--page bottom-->
|
||||
|
||||
<lines>1.5cm 1.2cm 19.9cm 1.2cm</lines>
|
||||
<drawCentredString x="10.5cm" y="1.7cm"><xsl:value-of select="//corporate-header/corporation/rml_footer1"/></drawCentredString>
|
||||
<drawCentredString x="10.5cm" y="1.25cm"><xsl:value-of select="//corporate-header/corporation/rml_footer2"/></drawCentredString>
|
||||
<drawCentredString x="10.5cm" y="0.8cm">Your contact : <xsl:value-of select="//corporate-header/user/name"/></drawCentredString>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template name="other_pages_graphics_corporation">
|
||||
<!--logo-->
|
||||
<setFont name="Helvetica" size="14"/>
|
||||
<fill color="black"/>
|
||||
<stroke color="black"/>
|
||||
<drawString x="1cm" y="27.6cm"><xsl:value-of select="//corporate-header/corporation/name"/></drawString>
|
||||
<lines>1cm 25.4cm 20cm 25.4cm</lines>
|
||||
<!-- <lines>1cm 25.7cm 7cm 25.7cm</lines>-->
|
||||
|
||||
<setFont name="Helvetica" size="10"/>
|
||||
<drawRightString x="1cm" y="27.5cm"><xsl:value-of select="//corporate-header/corporation/rml_header1"/></drawRightString>
|
||||
<drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/address/street"/></drawString>
|
||||
<drawString x="1cm" y="26.5cm">
|
||||
<xsl:value-of select="//corporate-header/corporation/address/zip"/>
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="//corporate-header/corporation/address/city"/>
|
||||
<xsl:text> - </xsl:text>
|
||||
<xsl:value-of select="//corporate-header/corporation/address/country"/>
|
||||
</drawString>
|
||||
<drawString x="1cm" y="26cm">Phone:</drawString>
|
||||
<drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/address/phone"/></drawRightString>
|
||||
<drawString x="1cm" y="25.5cm">Mail:</drawString>
|
||||
<drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/address/email"/></drawRightString>
|
||||
|
||||
<!--page bottom-->
|
||||
|
||||
<lines>1.5cm 1.2cm 19.9cm 1.2cm</lines>
|
||||
<drawCentredString x="10.5cm" y="1.7cm"><xsl:value-of select="//corporate-header/corporation/rml_footer1"/></drawCentredString>
|
||||
<drawCentredString x="10.5cm" y="1.25cm"><xsl:value-of select="//corporate-header/corporation/rml_footer2"/></drawCentredString>
|
||||
<!-- <drawCentredString x="10.5cm" y="0.8cm">Your contact : <xsl:value-of select="//corporate-header/user/name"/></drawCentredString>-->
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="first_page_frames">
|
||||
<xsl:if test="$page_format='a4_normal'">
|
||||
<frame id="main" x1="1cm" y1="2.5cm" width="19.0cm" height="22.0cm"/>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:if test="$page_format='a4_letter'">
|
||||
<frame id="address" x1="11cm" y1="21.5cm" width="6cm" height="4cm"/>
|
||||
<frame id="main" x1="1cm" y1="2.5cm" width="19.0cm" height="17.5cm"/>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="other_pages_frames">
|
||||
<frame id="main" x1="1cm" y1="2.5cm" width="19.0cm" height="22cm"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
|
@ -1,248 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<office:document-styles xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" office:version="1.1">
|
||||
<office:font-face-decls>
|
||||
<style:font-face style:name="Helvetica" svg:font-family="Helvetica"/>
|
||||
<style:font-face style:name="Times" svg:font-family="Times"/>
|
||||
<style:font-face style:name="Helvetica1" svg:font-family="Helvetica" style:font-family-generic="swiss"/>
|
||||
<style:font-face style:name="Monospace" svg:font-family="Monospace" style:font-pitch="fixed"/>
|
||||
<style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
|
||||
</office:font-face-decls>
|
||||
<office:styles>
|
||||
<style:default-style style:family="graphic">
|
||||
<style:graphic-properties draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="true"/>
|
||||
<style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
|
||||
<style:tab-stops/>
|
||||
</style:paragraph-properties>
|
||||
<style:text-properties style:use-window-font-color="true" fo:font-size="12pt" fo:language="en" fo:country="IN" style:letter-kerning="true" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="paragraph">
|
||||
<style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="page"/>
|
||||
<style:text-properties style:use-window-font-color="true" style:font-name="Times" fo:font-size="12pt" fo:language="en" fo:country="IN" style:letter-kerning="true" style:font-name-asian="DejaVu Sans" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="DejaVu Sans" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table">
|
||||
<style:table-properties table:border-model="collapsing"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table-row">
|
||||
<style:table-row-properties fo:keep-together="always"/>
|
||||
</style:default-style>
|
||||
<style:style style:name="Standard" style:family="paragraph" style:class="text"/>
|
||||
<style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
|
||||
<style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.212cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
|
||||
<style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" fo:keep-with-next="always"/>
|
||||
<style:text-properties style:font-name="Helvetica" fo:font-size="14pt" style:font-name-asian="DejaVu Sans" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-size-complex="14pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
|
||||
<style:text-properties style:font-name="Times" style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:paragraph-properties text:number-lines="false" text:line-number="0">
|
||||
<style:tab-stops>
|
||||
<style:tab-stop style:position="8.498cm" style:type="center"/>
|
||||
<style:tab-stop style:position="16.999cm" style:type="right"/>
|
||||
</style:tab-stops>
|
||||
</style:paragraph-properties>
|
||||
<style:text-properties fo:color="#0000ff" style:font-size-asian="10.5pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:paragraph-properties text:number-lines="false" text:line-number="0">
|
||||
<style:tab-stops>
|
||||
<style:tab-stop style:position="8.498cm" style:type="center"/>
|
||||
<style:tab-stop style:position="16.999cm" style:type="right"/>
|
||||
</style:tab-stops>
|
||||
</style:paragraph-properties>
|
||||
</style:style>
|
||||
<style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">
|
||||
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>
|
||||
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" text:number-lines="false" text:line-number="0"/>
|
||||
<style:text-properties style:font-name="Times" fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
|
||||
</style:style>
|
||||
<style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
|
||||
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>
|
||||
<style:text-properties style:font-name="Times" style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Footnote_20_Symbol" style:display-name="Footnote Symbol" style:family="text"/>
|
||||
<style:style style:name="Endnote_20_Symbol" style:display-name="Endnote Symbol" style:family="text"/>
|
||||
<style:style style:name="Graphics" style:family="graphic">
|
||||
<style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" style:wrap="dynamic" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/>
|
||||
</style:style>
|
||||
<text:outline-style>
|
||||
<text:outline-level-style text:level="1" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="2" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="3" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="4" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="5" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="6" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="7" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="8" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="9" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="10" style:num-format="">
|
||||
<style:list-level-properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
</text:outline-style>
|
||||
<text:notes-configuration text:note-class="footnote" text:citation-style-name="Footnote_20_Symbol" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="page"/>
|
||||
<text:notes-configuration text:note-class="endnote" text:citation-style-name="Endnote_20_Symbol" text:master-page-name="Endnote" style:num-format="1" text:start-value="0"/>
|
||||
<text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/>
|
||||
</office:styles>
|
||||
<office:automatic-styles>
|
||||
<style:style style:name="Table2" style:family="table">
|
||||
<style:table-properties style:width="16.999cm" table:align="margins"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.A" style:family="table-column">
|
||||
<style:table-column-properties style:column-width="4.235cm" style:rel-column-width="16329*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.B" style:family="table-column">
|
||||
<style:table-column-properties style:column-width="12.764cm" style:rel-column-width="49206*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.A1" style:family="table-cell">
|
||||
<style:table-cell-properties style:vertical-align="bottom" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.018cm solid #000000"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3" style:family="table">
|
||||
<style:table-properties style:width="7.936cm" table:align="left"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A" style:family="table-column">
|
||||
<style:table-column-properties style:column-width="1.933cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.B" style:family="table-column">
|
||||
<style:table-column-properties style:column-width="6.003cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A1" style:family="table-cell">
|
||||
<style:table-cell-properties style:vertical-align="bottom" fo:padding="0.097cm" fo:border="none"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A2" style:family="table-cell">
|
||||
<style:table-cell-properties style:vertical-align="bottom" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.018cm solid #000000"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1" style:family="table">
|
||||
<style:table-properties style:width="16.999cm" table:align="margins"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1.A" style:family="table-column">
|
||||
<style:table-column-properties style:column-width="16.999cm" style:rel-column-width="65535*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1.A1" style:family="table-cell">
|
||||
<style:table-cell-properties fo:background-color="transparent" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="0.018cm solid #000000" fo:border-bottom="none">
|
||||
<style:background-image/>
|
||||
</style:table-cell-properties>
|
||||
</style:style>
|
||||
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:text-properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="30pt" style:font-name-asian="Monospace" style:font-size-asian="30pt" style:font-name-complex="Monospace" style:font-size-complex="30pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Table_20_Contents">
|
||||
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
|
||||
<style:text-properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:text-properties style:font-name="Monospace" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Contents">
|
||||
<style:text-properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-size-asian="8.75pt" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table_20_Contents">
|
||||
<style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
|
||||
<style:text-properties fo:color="#0000ff" style:font-name="Monospace" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:text-properties style:font-name="Helvetica1" fo:font-size="10pt" style:font-size-asian="8.75pt" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Footer">
|
||||
<style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
|
||||
<style:text-properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:page-layout style:name="pm1">
|
||||
<style:page-layout-properties fo:page-width="20.999cm" fo:page-height="29.699cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">
|
||||
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
|
||||
</style:page-layout-properties>
|
||||
<style:header-style>
|
||||
<style:header-footer-properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-bottom="0.499cm"/>
|
||||
</style:header-style>
|
||||
<style:footer-style>
|
||||
<style:header-footer-properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.499cm"/>
|
||||
</style:footer-style>
|
||||
</style:page-layout>
|
||||
<style:page-layout style:name="pm2">
|
||||
<style:page-layout-properties fo:page-width="20.999cm" fo:page-height="29.699cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">
|
||||
<style:footnote-sep style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
|
||||
</style:page-layout-properties>
|
||||
<style:header-style/>
|
||||
<style:footer-style/>
|
||||
</style:page-layout>
|
||||
</office:automatic-styles>
|
||||
<office:master-styles>
|
||||
<style:master-page style:name="Standard" style:page-layout-name="pm1">
|
||||
<style:header>
|
||||
<table:table table:name="Table2" table:style-name="Table2">
|
||||
<table:table-column table:style-name="Table2.A"/>
|
||||
<table:table-column table:style-name="Table2.B"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table2.A1" office:value-type="string">
|
||||
<text:p text:style-name="P1">Tiny sprl</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table2.A1" office:value-type="string">
|
||||
<text:p text:style-name="P2"/>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
<text:p text:style-name="P3"/>
|
||||
<text:p text:style-name="P3">- </text:p>
|
||||
<table:table table:name="Table3" table:style-name="Table3">
|
||||
<table:table-column table:style-name="Table3.A"/>
|
||||
<table:table-column table:style-name="Table3.B"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table3.A1" office:value-type="string">
|
||||
<text:p text:style-name="P4">Phone :</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table3.A1" office:value-type="string">
|
||||
<text:p text:style-name="P5"/>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table3.A2" office:value-type="string">
|
||||
<text:p text:style-name="P4">Mail :</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table3.A2" office:value-type="string">
|
||||
<text:p text:style-name="P5"/>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
<text:p text:style-name="P6"/>
|
||||
</style:header>
|
||||
<style:footer>
|
||||
<table:table table:name="Table1" table:style-name="Table1">
|
||||
<table:table-column table:style-name="Table1.A"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table1.A1" office:value-type="string">
|
||||
<text:p text:style-name="P7"/>
|
||||
<text:p text:style-name="P7"/>
|
||||
<text:p text:style-name="P7">Contact : Administrator</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
</style:footer>
|
||||
</style:master-page>
|
||||
<style:master-page style:name="Endnote" style:page-layout-name="pm2"/>
|
||||
</office:master-styles>
|
||||
</office:document-styles>
|
|
@ -1,246 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<office:document-styles xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" office:version="1.0">
|
||||
<office:font-decls>
|
||||
<style:font-decl style:name="Helvetica" fo:font-family="Helvetica"/>
|
||||
<style:font-decl style:name="Times" fo:font-family="Times"/>
|
||||
<style:font-decl style:name="Helvetica1" fo:font-family="Helvetica" style:font-family-generic="swiss"/>
|
||||
<style:font-decl style:name="Monospace" fo:font-family="Monospace" style:font-pitch="fixed"/>
|
||||
<style:font-decl style:name="DejaVu Sans" fo:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
|
||||
</office:font-decls>
|
||||
<office:styles>
|
||||
<style:default-style style:family="graphics">
|
||||
<style:properties draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false" style:use-window-font-color="true" fo:font-size="12pt" fo:language="en" fo:country="IN" style:letter-kerning="true" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none">
|
||||
<style:tab-stops/>
|
||||
</style:properties>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="paragraph">
|
||||
<style:properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="page" style:use-window-font-color="true" style:font-name="Times" fo:font-size="12pt" fo:language="en" fo:country="IN" style:letter-kerning="true" style:font-name-asian="DejaVu Sans" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="DejaVu Sans" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table">
|
||||
<style:properties table:border-model="collapsing"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table-row">
|
||||
<style:properties fo:keep-together="always"/>
|
||||
</style:default-style>
|
||||
<style:style style:name="Standard" style:family="paragraph" style:class="text"/>
|
||||
<style:style style:name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
|
||||
<style:properties fo:margin-top="0cm" fo:margin-bottom="0.212cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text body" style:class="text">
|
||||
<style:properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" fo:keep-with-next="true" style:font-name="Helvetica" fo:font-size="14pt" style:font-name-asian="DejaVu Sans" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-size-complex="14pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="List" style:family="paragraph" style:parent-style-name="Text body" style:class="list">
|
||||
<style:properties style:font-name="Times" style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:properties text:number-lines="false" text:line-number="0" fo:color="#0000ff" style:font-size-asian="10.5pt">
|
||||
<style:tab-stops>
|
||||
<style:tab-stop style:position="8.498cm" style:type="center"/>
|
||||
<style:tab-stop style:position="16.999cm" style:type="right"/>
|
||||
</style:tab-stops>
|
||||
</style:properties>
|
||||
</style:style>
|
||||
<style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:properties text:number-lines="false" text:line-number="0">
|
||||
<style:tab-stops>
|
||||
<style:tab-stop style:position="8.498cm" style:type="center"/>
|
||||
<style:tab-stop style:position="16.999cm" style:type="right"/>
|
||||
</style:tab-stops>
|
||||
</style:properties>
|
||||
</style:style>
|
||||
<style:style style:name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:properties text:number-lines="false" text:line-number="0"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table Heading" style:family="paragraph" style:parent-style-name="Table Contents" style:class="extra">
|
||||
<style:properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0" fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
|
||||
<style:properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" text:number-lines="false" text:line-number="0" style:font-name="Times" fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
|
||||
</style:style>
|
||||
<style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
|
||||
<style:properties text:number-lines="false" text:line-number="0" style:font-name="Times" style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Footnote Symbol" style:family="text"/>
|
||||
<style:style style:name="Endnote Symbol" style:family="text"/>
|
||||
<style:style style:name="Graphics" style:family="graphics">
|
||||
<style:properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" style:wrap="dynamic" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/>
|
||||
</style:style>
|
||||
<text:outline-style>
|
||||
<text:outline-level-style text:level="1" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="2" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="3" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="4" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="5" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="6" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="7" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="8" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="9" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="10" style:num-format="">
|
||||
<style:properties text:min-label-distance="0.381cm"/>
|
||||
</text:outline-level-style>
|
||||
</text:outline-style>
|
||||
<text:footnotes-configuration text:citation-style-name="Footnote Symbol" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="page"/>
|
||||
<text:endnotes-configuration text:citation-style-name="Endnote Symbol" text:master-page-name="Endnote" style:num-format="1" text:start-value="0"/>
|
||||
<text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/>
|
||||
</office:styles>
|
||||
<office:automatic-styles>
|
||||
<style:style style:name="Table2" style:family="table">
|
||||
<style:properties style:width="16.999cm" table:align="margins"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.A" style:family="table-column">
|
||||
<style:properties style:column-width="4.235cm" style:rel-column-width="16329*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.B" style:family="table-column">
|
||||
<style:properties style:column-width="12.764cm" style:rel-column-width="49206*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table2.A1" style:family="table-cell">
|
||||
<style:properties fo:vertical-align="bottom" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.018cm solid #000000"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3" style:family="table">
|
||||
<style:properties style:width="7.936cm" table:align="left"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A" style:family="table-column">
|
||||
<style:properties style:column-width="1.933cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.B" style:family="table-column">
|
||||
<style:properties style:column-width="6.003cm"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A1" style:family="table-cell">
|
||||
<style:properties fo:vertical-align="bottom" fo:padding="0.097cm" fo:border="none"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table3.A2" style:family="table-cell">
|
||||
<style:properties fo:vertical-align="bottom" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.018cm solid #000000"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1" style:family="table">
|
||||
<style:properties style:width="16.999cm" table:align="margins"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1.A" style:family="table-column">
|
||||
<style:properties style:column-width="16.999cm" style:rel-column-width="65535*"/>
|
||||
</style:style>
|
||||
<style:style style:name="Table1.A1" style:family="table-cell">
|
||||
<style:properties fo:background-color="transparent" fo:padding="0.097cm" fo:border-left="none" fo:border-right="none" fo:border-top="0.018cm solid #000000" fo:border-bottom="none">
|
||||
<style:background-image/>
|
||||
</style:properties>
|
||||
</style:style>
|
||||
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="30pt" style:font-name-asian="Monospace" style:font-size-asian="30pt" style:font-name-complex="Monospace" style:font-size-complex="30pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Table Contents">
|
||||
<style:properties fo:text-align="end" style:justify-single-word="false" fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:properties style:font-name="Monospace" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table Contents">
|
||||
<style:properties fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-size-asian="8.75pt" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table Contents">
|
||||
<style:properties fo:text-align="end" style:justify-single-word="false" fo:color="#0000ff" style:font-name="Monospace" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Header">
|
||||
<style:properties style:font-name="Helvetica1" fo:font-size="10pt" style:font-size-asian="8.75pt" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Footer">
|
||||
<style:properties fo:text-align="center" style:justify-single-word="false" fo:color="#0000ff" style:font-name="Helvetica1" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="P8" style:family="paragraph" style:parent-style-name="Footer">
|
||||
<style:properties fo:text-align="center" style:justify-single-word="false" style:font-name="Helvetica1" fo:font-size="10pt" style:font-size-asian="10pt" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="T1" style:family="text">
|
||||
<style:properties fo:color="#0000ff"/>
|
||||
</style:style>
|
||||
<style:style style:name="T2" style:family="text">
|
||||
<style:properties fo:color="#0000ff" fo:font-size="10pt" style:font-name-asian="Monospace" style:font-size-asian="10pt" style:font-name-complex="Monospace" style:font-size-complex="10pt"/>
|
||||
</style:style>
|
||||
<style:page-master style:name="pm1">
|
||||
<style:properties fo:page-width="20.999cm" fo:page-height="29.699cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">
|
||||
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
|
||||
</style:properties>
|
||||
<style:header-style>
|
||||
<style:properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-bottom="0.499cm"/>
|
||||
</style:header-style>
|
||||
<style:footer-style>
|
||||
<style:properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.499cm"/>
|
||||
</style:footer-style>
|
||||
</style:page-master>
|
||||
<style:page-master style:name="pm2">
|
||||
<style:properties fo:page-width="20.999cm" fo:page-height="29.699cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">
|
||||
<style:footnote-sep style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
|
||||
</style:properties>
|
||||
<style:header-style/>
|
||||
<style:footer-style/>
|
||||
</style:page-master>
|
||||
</office:automatic-styles>
|
||||
<office:master-styles>
|
||||
<style:master-page style:name="Standard" style:page-master-name="pm1">
|
||||
<style:header>
|
||||
<table:table table:name="Table2" table:style-name="Table2">
|
||||
<table:table-column table:style-name="Table2.A"/>
|
||||
<table:table-column table:style-name="Table2.B"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table2.A1" table:value-type="string">
|
||||
<text:p text:style-name="P1">[[ company.partner_id.name ]]</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table2.A1" table:value-type="string">
|
||||
<text:p text:style-name="P2">[[ company.rml_header1 ]]</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
<text:p text:style-name="P3">[[ company.partner_id.address and company.partner_id.address[0].street ]]</text:p>
|
||||
<text:p text:style-name="P3">[[ company.partner_id.address and company.partner_id.address[0].zip ]] [[ company.partner_id.address and company.partner_id.address[0].city ]] - [[ company.partner_id.address and company.partner_id.address[0].country_id and company.partner_id.address[0].country_id.name ]]</text:p>
|
||||
<table:table table:name="Table3" table:style-name="Table3">
|
||||
<table:table-column table:style-name="Table3.A"/>
|
||||
<table:table-column table:style-name="Table3.B"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table3.A1" table:value-type="string">
|
||||
<text:p text:style-name="P4">Phone :</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table3.A1" table:value-type="string">
|
||||
<text:p text:style-name="P5">[[ company.partner_id.address and company.partner_id.address[0].phone ]]</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table3.A2" table:value-type="string">
|
||||
<text:p text:style-name="P4">Mail :</text:p>
|
||||
</table:table-cell>
|
||||
<table:table-cell table:style-name="Table3.A2" table:value-type="string">
|
||||
<text:p text:style-name="P5">[[ company.partner_id.address and company.partner_id.address[0].email ]]</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
<text:p text:style-name="P6"/>
|
||||
</style:header>
|
||||
<style:footer>
|
||||
<table:table table:name="Table1" table:style-name="Table1">
|
||||
<table:table-column table:style-name="Table1.A"/>
|
||||
<table:table-row>
|
||||
<table:table-cell table:style-name="Table1.A1" table:value-type="string">
|
||||
<text:p text:style-name="P7">[[ company.rml_footer1 ]]</text:p>
|
||||
<text:p text:style-name="P7">[[ company.rml_footer2 ]]</text:p>
|
||||
<text:p text:style-name="P7">Contact : [[ user.name ]]</text:p>
|
||||
</table:table-cell>
|
||||
</table:table-row>
|
||||
</table:table>
|
||||
</style:footer>
|
||||
</style:master-page>
|
||||
<style:master-page style:name="Endnote" style:page-master-name="pm2"/>
|
||||
</office:master-styles>
|
||||
</office:document-styles>
|
|
@ -1,6 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<openerp>
|
||||
<data>
|
||||
|
||||
</data>
|
||||
</openerp>
|
|
@ -1,5 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
</data>
|
||||
</openerp>
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:39:09+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:39:09+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:40:23+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:40:23+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:39:46+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:39:46+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:41:01+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:41:01+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:43:35+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:43:35+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:58:16+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:58:16+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:46:14+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:46:14+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:53:10+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:53:10+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:53:54+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:53:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:44:54+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:44:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:45:34+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:45:34+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:42:56+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:42:56+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:46:54+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:46:54+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:47:34+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:47:34+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:48:15+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:48:15+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:56:48+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:56:48+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:44:15+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:44:15+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:48:56+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:48:56+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:49:38+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:49:38+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:50:20+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:50:20+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:51:02+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:51:02+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:51:45+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:51:45+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:52:28+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:52:28+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:54:37+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:54:37+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:57:32+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:57:32+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:55:20+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:55:20+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:56:04+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:56:04+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:41:39+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:41:39+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
# Translation of OpenERP Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * custom
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenERP Server 5.0.0\n"
|
||||
"Report-Msgid-Bugs-To: support@openerp.com\n"
|
||||
"POT-Creation-Date: 2009-01-28 00:42:18+0000\n"
|
||||
"PO-Revision-Date: 2009-01-28 00:42:18+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: custom
|
||||
#: model:ir.module.module,description:custom.module_meta_information
|
||||
msgid "Sample custom module where you can put your customer specific developments."
|
||||
msgstr ""
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# -*- encoding: utf-8 -*-
|
||||
##############################################################################
|
||||
#
|
||||
# OpenERP, Open Source Management Solution
|
||||
# OpenERP, Open Source Management Solution
|
||||
# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
|
||||
# $Id$
|
||||
#
|
||||
|
@ -78,15 +78,14 @@ def _makeInvoices(self, cr, uid, data, context):
|
|||
inv_rej_reason += "ID "+str(reg.id)+": Registration doesn't have any partner to invoice. \n"
|
||||
continue
|
||||
partner_address_list = reg.partner_invoice_id and pool_obj.get('res.partner').address_get(cr, uid, [reg.partner_invoice_id.id], adr_pref=['invoice'])
|
||||
partner_address_id = partner_address_list['invoice']
|
||||
partner_address_id = partner_address_list['invoice']
|
||||
if not partner_address_id:
|
||||
inv_reject = inv_reject + 1
|
||||
inv_rej_reason += "ID "+str(reg.id)+": Registered partner doesn't have an address to make the invoice. \n"
|
||||
continue
|
||||
|
||||
inv_create = inv_create + 1
|
||||
value=obj_lines.product_id_change(cr, uid, [], reg.event_id.product_id.id,uom =False, partner_id=reg.partner_invoice_id.id)
|
||||
|
||||
value=obj_lines.product_id_change(cr, uid, [], reg.event_id.product_id.id,uom =False, partner_id=reg.partner_invoice_id.id, fposition_id=reg.partner_invoice_id.property_account_position.id)
|
||||
data_product=pool_obj.get('product.product').browse(cr,uid,[reg.event_id.product_id.id])
|
||||
for tax in data_product[0].taxes_id:
|
||||
tax_ids.append(tax.id)
|
||||
|
|
|
@ -126,6 +126,7 @@ class hr_employee(osv.osv):
|
|||
'marital': fields.selection([('maried','Maried'),('unmaried','Unmaried'),('divorced','Divorced'),('other','Other')],'Marital Status', size=32),
|
||||
|
||||
'address_id': fields.many2one('res.partner.address', 'Working Address'),
|
||||
'address_home_id': fields.many2one('res.partner.address', 'Home Address'),
|
||||
'work_phone': fields.char('Work Phone', size=32),
|
||||
'work_email': fields.char('Work Email', size=128),
|
||||
'work_location': fields.char('Office Location', size=32),
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
|
||||
<group col="2" colspan="2">
|
||||
<separator string="Contact Information" colspan="2"/>
|
||||
<field name="address_home_id" colspan="2"/>
|
||||
<field name="address_id" colspan="2"/>
|
||||
<field name="work_phone"/>
|
||||
<field name="work_email" widget="email" />
|
||||
|
|
|
@ -60,15 +60,15 @@ def _invoice_membership(self, cr, uid, data, context):
|
|||
|
||||
for partner_id in partner_ids:
|
||||
account_id = partner_obj.read(cr, uid, partner_id, ['property_account_receivable'])['property_account_receivable'][0]
|
||||
|
||||
read_fpos = partner_obj.read(cr, uid, partner_id, ['property_account_position'])
|
||||
fpos_id = read_fpos['property_account_position'] and read_fpos['property_account_position'][0]
|
||||
line_value = {
|
||||
'product_id' : product_id,
|
||||
}
|
||||
|
||||
quantity = 1
|
||||
|
||||
line_dict = invoice_line_obj.product_id_change(cr, uid, {}, product_id, product['uom_id'][0], quantity, '', 'out_invoice', partner_id, context=context)
|
||||
|
||||
line_dict = invoice_line_obj.product_id_change(cr, uid, {}, product_id, product['uom_id'][0], quantity, '', 'out_invoice', partner_id, fpos_id, context=context)
|
||||
line_value.update(line_dict['value'])
|
||||
if line_value['invoice_line_tax_id']:
|
||||
tax_tab = [(6, 0, line_value['invoice_line_tax_id'])]
|
||||
|
|
|
@ -448,11 +448,12 @@ class mrp_production(osv.osv):
|
|||
raise osv.except_osv(_('Invalid action !'), _('Cannot delete Production Order(s) which are in %s State!' % s['state']))
|
||||
return osv.osv.unlink(self, cr, uid, unlink_ids, context=context)
|
||||
|
||||
def copy(self, cr, uid, id, default=None,context={}):
|
||||
def copy(self, cr, uid, id, default=None,context=None):
|
||||
if not default:
|
||||
default = {}
|
||||
default.update({
|
||||
default.update({
|
||||
'name': self.pool.get('ir.sequence').get(cr, uid, 'mrp.production'),
|
||||
'move_lines' : [],
|
||||
})
|
||||
return super(mrp_production, self).copy(cr, uid, id, default, context)
|
||||
|
||||
|
|
|
@ -244,10 +244,10 @@
|
|||
<para style="P16">[[ o.prodlot_id.name or ' ' ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P16">[[ time.strftime('%d/%m/%Y', time.strptime(o.guarantee_limit, '%Y-%m-%d')) ]]</para>
|
||||
<para style="P16">[[ formatLang(o.guarantee_limit,date = True) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P16">[[ time.strftime('%d/%m/%Y')]] </para>
|
||||
<para style="P16">[[ formatLang(time.strftime('%Y-%m-%d'),date = True)]] </para>
|
||||
</td>
|
||||
</tr>
|
||||
</blockTable>
|
||||
|
@ -291,23 +291,22 @@
|
|||
<para style="P3">[[ line.name ]][[ (line.to_invoice==True) or removeParentNode('tr') ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P6">[[ ','.join(map( lambda x: x.name, line.tax_id)) or '0.00' ]]</para>
|
||||
<para style="P6">[[ ','.join(map( lambda x: x.name, line.tax_id)) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P20">[[ line.product_uom_qty or '0.00' ]] [[ line.product_uom.name ]]</para>
|
||||
<para style="P20">[[ formatLang(line.product_uom_qty) ]] [[ line.product_uom.name ]]</para>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<para style="P1">[[ line.price_unit ]]</para>
|
||||
<para style="P1">[[ formatLang(line.price_unit) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P2">[[ line.price_subtotal ]]</para>
|
||||
<para style="P2">[[ formatLang(line.price_subtotal) ]]</para>
|
||||
</td>
|
||||
</tr>
|
||||
</blockTable>
|
||||
</section>
|
||||
<para style="P23">Fees Line(s)</para>
|
||||
<para style="P21"/>
|
||||
<para style="P23">Fees Line(s) [[ (o.fees_lines ==[] and removeParentNode('para') ) ]]</para>
|
||||
<blockTable colWidths="28.0,145.0,150.0,96.0,51.0,69.0" style="Table6">
|
||||
<tr>
|
||||
<td>
|
||||
|
@ -317,16 +316,16 @@
|
|||
<para style="P3">[[ fees.name ]][[ (fees.to_invoice==True) or removeParentNode('tr') ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P6">[[ ','.join(map( lambda x: x.name, fees.tax_id)) or '0.00' ]]</para>
|
||||
<para style="P6">[[ ','.join(map( lambda x: x.name, fees.tax_id)) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P20">[[ fees.product_uom_qty or '0.00' ]] [[ fees.product_uom.name ]] </para>
|
||||
<para style="P20">[[ formatLang(fees.product_uom_qty) ]] [[ fees.product_uom.name ]] </para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P1">[[ fees.price_unit ]]</para>
|
||||
<para style="P1">[[ formatLang(fees.price_unit) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P2">[[ fees.price_subtotal ]]</para>
|
||||
<para style="P2">[[ formatLang(fees.price_subtotal) ]]</para>
|
||||
</td>
|
||||
</tr>
|
||||
</blockTable>
|
||||
|
@ -347,7 +346,7 @@
|
|||
<para style="P25">Net Total :</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P26">[[ o.amount_untaxed or '0.00' ]]</para>
|
||||
<para style="P26">[[ formatLang(o.amount_untaxed)]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P26">[[ o.pricelist_id.currency_id.name ]]</para>
|
||||
|
@ -363,7 +362,7 @@
|
|||
<para style="P25">Taxes:</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P26">[[ o.amount_tax or '0.00']]</para>
|
||||
<para style="P26">[[ formatLang(o.amount_tax)]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P26">[[ o.pricelist_id.currency_id.name ]]</para>
|
||||
|
@ -379,7 +378,7 @@
|
|||
<para style="P25">Total :</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P27">[[ total(o) ]]</para>
|
||||
<para style="P27">[[ formatLang(total(o)) ]]</para>
|
||||
</td>
|
||||
<td>
|
||||
<para style="P26">[[ o.pricelist_id.currency_id.name ]]</para>
|
||||
|
|
Loading…
Reference in New Issue