[MERGE] branch merged with lp:openobject-addons
bzr revid: mtr@tinyerp.com-20111024094620-7v8fr3ryttd5vuh7
This commit is contained in:
@@ -1714,35 +1714,37 @@
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Payment Term">
|
||||
<field name="name" select="1"/>
|
||||
<field name="sequence"/>
|
||||
<group colspan="2" col="4">
|
||||
<separator string="Amount Computation" colspan="4"/>
|
||||
<field name="value" colspan="4"/>
|
||||
<field name="value_amount" colspan="4" attrs="{'readonly':[('value','=','balance')]}"/>
|
||||
<group>
|
||||
<group colspan="2" col="4">
|
||||
<field name="name" select="1"/>
|
||||
<separator string="Amount Computation" colspan="4"/>
|
||||
<field name="value" colspan="4"/>
|
||||
<field name="value_amount" colspan="4" attrs="{'readonly':[('value','=','balance')]}"/>
|
||||
</group>
|
||||
<group colspan="2" col="4">
|
||||
<field name="sequence"/>
|
||||
<separator string="Due Date Computation" colspan="4"/>
|
||||
<field name="days" colspan="4"/>
|
||||
<field name="days2" colspan="4"/>
|
||||
</group>
|
||||
</group>
|
||||
<group colspan="2" col="4">
|
||||
<separator string="Due date Computation" colspan="4"/>
|
||||
<field name="days" colspan="4"/>
|
||||
<field name="days2" colspan="4"/>
|
||||
</group>
|
||||
<label string=""/>
|
||||
<newline/>
|
||||
<label string="Example: at 14 net days 2 percents, remaining amount at 30 days end of month." colspan="4"/>
|
||||
<separator string="Example" colspan="4"/>
|
||||
<label string="At 14 net days 2 percent, remaining amount at 30 days end of month." colspan="4"/>
|
||||
<group colspan="2" col="2">
|
||||
<label string="Line 1:" colspan="2"/>
|
||||
<label string=" valuation: percent"/>
|
||||
<label string=" number of days: 14"/>
|
||||
<label string=" value amount: 0.02"/>
|
||||
<label string=" day of the month: 0"/>
|
||||
<label string=" Valuation: Percent"/>
|
||||
<label string=" Number of Days: 14"/>
|
||||
<label string=" Value amount: 0.02"/>
|
||||
<label string=" Day of the Month: 0"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<group colspan="2" col="2">
|
||||
<label string="Line 2:" colspan="2"/>
|
||||
<label string=" valuation: balance"/>
|
||||
<label string=" number of days: 30"/>
|
||||
<label string=" value amount: n.a"/>
|
||||
<label string=" day of the month= -1"/>
|
||||
<label string=" Valuation: Balance"/>
|
||||
<label string=" Number of Days: 30"/>
|
||||
<label string=" Value amount: n.a"/>
|
||||
<label string=" Day of the Month= -1"/>
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
@@ -1769,7 +1771,7 @@
|
||||
<separator colspan="4" string="Information"/>
|
||||
<field name="name" select="1"/>
|
||||
<field name="active" select="1"/>
|
||||
<separator colspan="4" string="Description on invoices"/>
|
||||
<separator colspan="4" string="Description On Invoices"/>
|
||||
<field colspan="4" name="note" nolabel="1"/>
|
||||
<separator colspan="4" string="Computation"/>
|
||||
<field colspan="4" name="line_ids" nolabel="1"/>
|
||||
|
||||
@@ -55,6 +55,18 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="account_invoice_supplier_form_layout">
|
||||
<field name="name">account.invoice.supplier.form.layout</field>
|
||||
<field name="model">account.invoice</field>
|
||||
<field name="inherit_id" ref="account.invoice_supplier_form"/>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='invoice_line']/tree/*[1]" position="before">
|
||||
<field name="state" invisible="1"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- notification message views -->
|
||||
<record model="ir.ui.view" id="view_notify_message_search">
|
||||
<field name="name">notify.message.search</field>
|
||||
|
||||
@@ -39,8 +39,6 @@ class account_voucher(osv.osv):
|
||||
res[voucher.id] = ok
|
||||
return res
|
||||
|
||||
|
||||
|
||||
def _get_type(self, cr, uid, context=None):
|
||||
if context is None:
|
||||
context = {}
|
||||
@@ -98,7 +96,6 @@ class account_voucher(osv.osv):
|
||||
journal_id = context.get('journal_id', False)
|
||||
if journal_id:
|
||||
journal = journal_pool.browse(cr, uid, journal_id, context=context)
|
||||
# currency_id = journal.company_id.currency_id.id
|
||||
if journal.currency:
|
||||
return journal.currency.id
|
||||
return False
|
||||
@@ -182,6 +179,14 @@ class account_voucher(osv.osv):
|
||||
res[voucher.id] = abs(voucher.amount - abs(credit - debit))
|
||||
return res
|
||||
|
||||
def _paid_amount_in_company_currency(self, cr, uid, ids, name, args, context=None):
|
||||
if not ids: return {}
|
||||
res = {}
|
||||
debit = credit = 0.0
|
||||
for voucher in self.browse(cr, uid, ids, context=context):
|
||||
res[voucher.id] = voucher.amount / voucher.payment_rate
|
||||
return res
|
||||
|
||||
_name = 'account.voucher'
|
||||
_description = 'Accounting Voucher'
|
||||
_order = "date desc, id desc"
|
||||
@@ -242,6 +247,9 @@ class account_voucher(osv.osv):
|
||||
'comment': fields.char('Counterpart Comment', size=64, required=True, readonly=True, states={'draft': [('readonly', False)]}),
|
||||
'analytic_id': fields.many2one('account.analytic.account','Write-Off Analytic Account', readonly=True, states={'draft': [('readonly', False)]}),
|
||||
'writeoff_amount': fields.function(_get_writeoff_amount, string='Reconcile Amount', type='float', readonly=True),
|
||||
'payment_rate': fields.float('Payment Rate', digits=(12,6), required=True, readonly=True, states={'draft': [('readonly', False)]},
|
||||
help='The rate between the journal currency and the company currency for this particular payment.'),
|
||||
'paid_amount_in_company_currency': fields.function(_paid_amount_in_company_currency, string='Paid Amount in Company Currency', type='float', readonly=True),
|
||||
}
|
||||
_defaults = {
|
||||
'period_id': _get_period,
|
||||
@@ -260,6 +268,7 @@ class account_voucher(osv.osv):
|
||||
'tax_id': _get_tax,
|
||||
'payment_option': 'without_writeoff',
|
||||
'comment': _('Write-Off'),
|
||||
'payment_rate': 1.0,
|
||||
}
|
||||
|
||||
def compute_tax(self, cr, uid, ids, context=None):
|
||||
@@ -409,6 +418,19 @@ class account_voucher(osv.osv):
|
||||
|
||||
return default
|
||||
|
||||
def onchange_rate(self, cr, uid, ids, rate, amount, context=None):
|
||||
res = {'value': {'paid_amount_in_company_currency': 0.0}}
|
||||
if rate and amount:
|
||||
res['value']['paid_amount_in_company_currency'] = amount / rate
|
||||
return res
|
||||
|
||||
def onchange_amount(self, cr, uid, ids, amount, rate, partner_id, journal_id, currency_id, ttype, date, context=None):
|
||||
res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=context)
|
||||
vals = self.onchange_rate(cr, uid, ids, rate, amount, context=context)
|
||||
for key in vals.keys():
|
||||
res[key].update(vals[key])
|
||||
return res
|
||||
|
||||
def onchange_partner_id(self, cr, uid, ids, partner_id, journal_id, price, currency_id, ttype, date, context=None):
|
||||
"""
|
||||
Returns a dict that contains new values and context
|
||||
@@ -421,42 +443,32 @@ class account_voucher(osv.osv):
|
||||
"""
|
||||
if context is None:
|
||||
context = {}
|
||||
if not journal_id:
|
||||
return {}
|
||||
context_multi_currency = context.copy()
|
||||
if date:
|
||||
context_multi_currency.update({'date': date})
|
||||
|
||||
line_pool = self.pool.get('account.voucher.line')
|
||||
line_ids = ids and line_pool.search(cr, uid, [('voucher_id', '=', ids[0])]) or False
|
||||
if line_ids:
|
||||
line_pool.unlink(cr, uid, line_ids)
|
||||
|
||||
currency_pool = self.pool.get('res.currency')
|
||||
move_line_pool = self.pool.get('account.move.line')
|
||||
partner_pool = self.pool.get('res.partner')
|
||||
journal_pool = self.pool.get('account.journal')
|
||||
line_pool = self.pool.get('account.voucher.line')
|
||||
|
||||
vals = self.onchange_journal(cr, uid, ids, journal_id, [], False, partner_id, context)
|
||||
vals = vals.get('value')
|
||||
#set default values
|
||||
default = {
|
||||
'value': {'line_ids': [] ,'line_dr_ids': [] ,'line_cr_ids': [] ,'pre_line': False,},
|
||||
}
|
||||
|
||||
#drop existing lines
|
||||
line_ids = ids and line_pool.search(cr, uid, [('voucher_id', '=', ids[0])]) or False
|
||||
if line_ids:
|
||||
line_pool.unlink(cr, uid, line_ids)
|
||||
|
||||
if not partner_id or not journal_id:
|
||||
return default
|
||||
|
||||
journal = journal_pool.browse(cr, uid, journal_id, context=context)
|
||||
currency_id = vals.get('currency_id', currency_id)
|
||||
default = {
|
||||
'value':{'line_ids':[], 'line_dr_ids':[], 'line_cr_ids':[], 'pre_line': False, 'currency_id':currency_id},
|
||||
}
|
||||
currency_id = currency_id or journal.company_id.currency_id.id
|
||||
|
||||
if not partner_id:
|
||||
return default
|
||||
|
||||
if not partner_id and ids:
|
||||
line_ids = line_pool.search(cr, uid, [('voucher_id', '=', ids[0])])
|
||||
if line_ids:
|
||||
line_pool.unlink(cr, uid, line_ids)
|
||||
return default
|
||||
|
||||
partner = partner_pool.browse(cr, uid, partner_id, context=context)
|
||||
currency_id = currency_id or journal.company_id.currency_id.id
|
||||
account_id = False
|
||||
if journal.type in ('sale','sale_refund'):
|
||||
account_id = partner.property_account_receivable.id
|
||||
@@ -484,64 +496,78 @@ class account_voucher(osv.osv):
|
||||
ids = move_line_pool.search(cr, uid, [('state','=','valid'), ('account_id.type', '=', account_type), ('reconcile_id', '=', False), ('partner_id', '=', partner_id)], context=context)
|
||||
else:
|
||||
ids = context['move_line_ids']
|
||||
invoice_id = context.get('invoice_id', False)
|
||||
company_currency = journal.company_id.currency_id.id
|
||||
move_line_found = False
|
||||
|
||||
#order the lines by most old first
|
||||
ids.reverse()
|
||||
moves = move_line_pool.browse(cr, uid, ids, context=context)
|
||||
|
||||
#company_currency = journal.company_id.currency_id.id
|
||||
#if company_currency != currency_id and ttype == 'payment':
|
||||
# total_debit = currency_pool.compute(cr, uid, currency_id, company_currency, total_debit, context=context_multi_currency)
|
||||
#elif company_currency != currency_id and ttype == 'receipt':
|
||||
# total_credit = currency_pool.compute(cr, uid, currency_id, company_currency, total_credit, context=context_multi_currency)
|
||||
|
||||
company_currency = journal.company_id.currency_id.id
|
||||
for line in moves:
|
||||
if line.credit and line.reconcile_partial_id and ttype == 'receipt':
|
||||
continue
|
||||
if line.debit and line.reconcile_partial_id and ttype == 'payment':
|
||||
continue
|
||||
if invoice_id:
|
||||
if line.invoice.id == invoice_id:
|
||||
#if the invoice linked to the voucher line is equal to the invoice_id in context
|
||||
#then we assign the amount on that line, whatever the other voucher lines
|
||||
move_line_found = line.id
|
||||
break
|
||||
elif currency_id == company_currency:
|
||||
#otherwise treatments is the same but with other field names
|
||||
if line.amount_residual == price:
|
||||
#if the amount residual is equal the amount voucher, we assign it to that voucher
|
||||
#line, whatever the other voucher lines
|
||||
move_line_found = line.id
|
||||
break
|
||||
#otherwise we will split the voucher amount on each line (by most old first)
|
||||
total_credit += line.credit or 0.0
|
||||
total_debit += line.debit or 0.0
|
||||
elif currency_id == line.currency_id.id:
|
||||
if line.amount_residual_currency == price:
|
||||
move_line_found = line.id
|
||||
break
|
||||
total_credit += line.credit and line.amount_currency or 0.0
|
||||
total_debit += line.debit and line.amount_currency or 0.0
|
||||
|
||||
if line.currency_id and currency_id==line.currency_id.id:
|
||||
total_credit += line.amount_currency <0 and -line.amount_currency or 0.0
|
||||
total_debit += line.amount_currency >0 and line.amount_currency or 0.0
|
||||
else:
|
||||
total_credit += currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or 0.0)
|
||||
total_debit += currency_pool.compute(cr, uid, company_currency, currency_id, line.debit or 0.0)
|
||||
|
||||
#voucher line creation
|
||||
for line in moves:
|
||||
if line.credit and line.reconcile_partial_id and ttype == 'receipt':
|
||||
continue
|
||||
if line.debit and line.reconcile_partial_id and ttype == 'payment':
|
||||
continue
|
||||
|
||||
if line.currency_id and currency_id==line.currency_id.id:
|
||||
amount_original = abs(line.amount_currency)
|
||||
amount_unreconciled = abs(line.amount_residual_currency)
|
||||
else:
|
||||
amount_original = currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or line.debit or 0.0)
|
||||
amount_unreconciled = currency_pool.compute(cr, uid, company_currency, currency_id, abs(line.amount_residual))
|
||||
|
||||
#original_amount = line.credit or line.debit or 0.0
|
||||
#amount_unreconciled = currency_pool.compute(cr, uid, line.currency_id and line.currency_id.id or company_currency, currency_id, abs(line.amount_residual_currency), context=context_multi_currency)
|
||||
rs = {
|
||||
'name':line.move_id.name,
|
||||
'type': line.credit and 'dr' or 'cr',
|
||||
'move_line_id':line.id,
|
||||
'account_id':line.account_id.id,
|
||||
'amount_original': amount_original,
|
||||
'amount': (move_line_found == line.id) and min(price, amount_unreconciled) or 0.0,
|
||||
'date_original':line.date,
|
||||
'date_due':line.date_maturity,
|
||||
'amount_unreconciled': amount_unreconciled,
|
||||
|
||||
}
|
||||
|
||||
if line.credit:
|
||||
amount = min(amount_unreconciled, total_debit)
|
||||
rs['amount'] = amount
|
||||
total_debit -= amount
|
||||
else:
|
||||
amount = min(amount_unreconciled, total_credit)
|
||||
rs['amount'] = amount
|
||||
total_credit -= amount
|
||||
#split voucher amount by most old first, but only for lines in the same currency
|
||||
if not move_line_found:
|
||||
line_currency_id = line.currency_id and line.currency_id.id or company_currency
|
||||
if currency_id == line_currency_id:
|
||||
if line.credit:
|
||||
amount = min(amount_unreconciled, abs(total_debit))
|
||||
rs['amount'] = amount
|
||||
total_debit -= amount
|
||||
else:
|
||||
amount = min(amount_unreconciled, abs(total_credit))
|
||||
rs['amount'] = amount
|
||||
total_credit -= amount
|
||||
|
||||
default['value']['line_ids'].append(rs)
|
||||
if rs['type'] == 'cr':
|
||||
@@ -556,23 +582,30 @@ class account_voucher(osv.osv):
|
||||
default['value']['writeoff_amount'] = self._compute_writeoff_amount(cr, uid, default['value']['line_dr_ids'], default['value']['line_cr_ids'], price)
|
||||
return default
|
||||
|
||||
def onchange_date(self, cr, uid, ids, partner_id, journal_id, price, currency_id, ttype, date, context=None):
|
||||
def onchange_date(self, cr, uid, ids, date, currency_id, amount, context=None):
|
||||
"""
|
||||
@param date: latest value from user input for field date
|
||||
@param args: other arguments
|
||||
@param context: context arguments, like lang, time zone
|
||||
@return: Returns a dict which contains new values, and context
|
||||
"""
|
||||
res = {'value': {}}
|
||||
#set the period of the voucher
|
||||
period_pool = self.pool.get('account.period')
|
||||
res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, price, currency_id, ttype, date, context=context)
|
||||
pids = period_pool.search(cr, uid, [('date_start', '<=', date), ('date_stop', '>=', date)])
|
||||
if pids:
|
||||
if not 'value' in res:
|
||||
res['value'] = {}
|
||||
res['value'].update({'period_id':pids[0]})
|
||||
#set the default payment rate of the voucher and compute the paid amount in company currency
|
||||
payment_rate = 1.0
|
||||
if currency_id:
|
||||
payment_rate = self.pool.get('res.currency').browse(cr, uid, currency_id, context={'date': date}).rate
|
||||
res['value'].update({'payment_rate': payment_rate})
|
||||
vals = self.onchange_rate(cr, uid, ids, payment_rate, amount, context=context)
|
||||
for key in vals.keys():
|
||||
res[key].update(vals[key])
|
||||
return res
|
||||
|
||||
def onchange_journal(self, cr, uid, ids, journal_id, line_ids, tax_id, partner_id, context=None):
|
||||
def onchange_journal(self, cr, uid, ids, journal_id, line_ids, tax_id, partner_id, date, amount, ttype, context=None):
|
||||
if not journal_id:
|
||||
return False
|
||||
journal_pool = self.pool.get('account.journal')
|
||||
@@ -583,11 +616,19 @@ class account_voucher(osv.osv):
|
||||
tax_id = account_id.tax_ids[0].id
|
||||
|
||||
vals = self.onchange_price(cr, uid, ids, line_ids, tax_id, partner_id, context)
|
||||
vals['value'].update({'tax_id':tax_id})
|
||||
currency_id = False #journal.company_id.currency_id.id
|
||||
vals['value'].update({'tax_id':tax_id,'amount': amount})
|
||||
currency_id = False
|
||||
if journal.currency:
|
||||
currency_id = journal.currency.id
|
||||
vals['value'].update({'currency_id':currency_id})
|
||||
payment_rate = self.pool.get('res.currency').browse(cr, uid, currency_id, context={'date': date}).rate
|
||||
vals['value'].update({'payment_rate': payment_rate})
|
||||
res = self.onchange_rate(cr, uid, ids, payment_rate, amount, context=context)
|
||||
for key in res.keys():
|
||||
vals[key].update(res[key])
|
||||
vals['value'].update({'currency_id': currency_id})
|
||||
res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context)
|
||||
for key in res.keys():
|
||||
vals[key].update(res[key])
|
||||
return vals
|
||||
|
||||
def proforma_voucher(self, cr, uid, ids, context=None):
|
||||
@@ -631,7 +672,6 @@ class account_voucher(osv.osv):
|
||||
raise osv.except_osv(_('Invalid action !'), _('Cannot delete Voucher(s) which are already opened or paid !'))
|
||||
return super(account_voucher, self).unlink(cr, uid, ids, context=context)
|
||||
|
||||
# TODO: may be we can remove this method if not used anyware
|
||||
def onchange_payment(self, cr, uid, ids, pay_now, journal_id, partner_id, ttype='sale'):
|
||||
res = {}
|
||||
if not partner_id:
|
||||
@@ -690,9 +730,9 @@ class account_voucher(osv.osv):
|
||||
# TODO: Make this logic available.
|
||||
# -for sale, purchase we have but for the payment and receipt we do not have as based on the bank/cash journal we can not know its payment or receipt
|
||||
if voucher_brw.type in ('purchase', 'payment'):
|
||||
credit = currency_obj.compute(cr, uid, current_currency, company_currency, voucher_brw.amount, context=context)
|
||||
credit = voucher_brw.amount / voucher_brw.payment_rate
|
||||
elif voucher_brw.type in ('sale', 'receipt'):
|
||||
debit = currency_obj.compute(cr, uid, current_currency, company_currency, voucher_brw.amount, context=context)
|
||||
debit = voucher_brw.amount / voucher_brw.payment_rate
|
||||
if debit < 0: credit = -debit; debit = 0.0
|
||||
if credit < 0: debit = -credit; credit = 0.0
|
||||
sign = debit - credit < 0 and -1 or 1
|
||||
@@ -817,10 +857,10 @@ class account_voucher(osv.osv):
|
||||
continue
|
||||
#we check if the voucher line is fully paid or not and create a move line to balance the payment and initial invoice if needed
|
||||
if line.amount == line.amount_unreconciled:
|
||||
amount = currency_obj.compute(cr, uid, current_currency, company_currency, line.untax_amount or line.amount, context=context)
|
||||
amount = (line.untax_amount or line.amount) / voucher_brw.payment_rate
|
||||
amount_residual = line.move_line_id.amount_residual - amount #residual amount in company currency
|
||||
else:
|
||||
amount = currency_obj.compute(cr, uid, current_currency, company_currency, line.untax_amount or line.amount, context=context)
|
||||
amount = (line.untax_amount or line.amount) / voucher_brw.payment_rate
|
||||
amount_residual = 0.0
|
||||
move_line = {
|
||||
'journal_id': voucher_brw.journal_id.id,
|
||||
@@ -970,9 +1010,9 @@ class account_voucher(osv.osv):
|
||||
line_total = move_line_brw.debit - move_line_brw.credit
|
||||
rec_list_ids = []
|
||||
if voucher.type == 'sale':
|
||||
line_total = line_total - currency_pool.compute(cr, uid, current_currency, company_currency, voucher.tax_amount, context=context)
|
||||
line_total = line_total - (voucher.tax_amount / voucher.payment_rate)
|
||||
elif voucher.type == 'purchase':
|
||||
line_total = line_total + currency_pool.compute(cr, uid, current_currency, company_currency, voucher.tax_amount, context=context)
|
||||
line_total = line_total + (voucher.tax_amount / voucher.payment_rate)
|
||||
#create one move line per voucher line where amount is not 0.0
|
||||
line_total, rec_list_ids = self.voucher_move_line_create(cr, uid, voucher.id, line_total, move_id, company_currency, current_currency, context)
|
||||
|
||||
@@ -1172,17 +1212,10 @@ class account_bank_statement_line(osv.osv):
|
||||
def _amount_reconciled(self, cursor, user, ids, name, args, context=None):
|
||||
if not ids:
|
||||
return {}
|
||||
|
||||
res = {}
|
||||
# company_currency_id = False
|
||||
for line in self.browse(cursor, user, ids, context=context):
|
||||
# if not company_currency_id:
|
||||
# company_currency_id = line.company_id.id
|
||||
if line.voucher_id:
|
||||
res[line.id] = line.voucher_id.amount#
|
||||
# res_currency_obj.compute(cursor, user,
|
||||
# company_currency_id, line.statement_id.currency.id,
|
||||
# line.voucher_id.amount, context=context)
|
||||
else:
|
||||
res[line.id] = 0.0
|
||||
return res
|
||||
@@ -1203,7 +1236,6 @@ class account_bank_statement_line(osv.osv):
|
||||
'amount_reconciled': fields.function(_amount_reconciled,
|
||||
string='Amount reconciled', type='float'),
|
||||
'voucher_id': fields.many2one('account.voucher', 'Payment'),
|
||||
|
||||
}
|
||||
|
||||
def unlink(self, cr, uid, ids, context=None):
|
||||
|
||||
@@ -45,10 +45,11 @@ class invoice(osv.osv):
|
||||
'close_after_process': True,
|
||||
'invoice_type':inv.type,
|
||||
'invoice_id':inv.id,
|
||||
'default_type': inv.type in ('out_invoice','out_refund') and 'receipt' or 'payment'
|
||||
'default_type': inv.type in ('out_invoice','out_refund') and 'receipt' or 'payment',
|
||||
'type': inv.type in ('out_invoice','out_refund') and 'receipt' or 'payment'
|
||||
}
|
||||
}
|
||||
|
||||
invoice()
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
@@ -149,12 +149,13 @@
|
||||
'partner_id': ref('res_partner_strauss0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'receipt',
|
||||
'date': time.strftime("%Y-03-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'First payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-03-01'), ref('base.USD'), 240)['value'])
|
||||
if not res['value']['line_cr_ids']:
|
||||
res['value']['line_cr_ids'] = [{'type': 'cr', 'account_id': ref('account.a_recv'),}]
|
||||
for item in res['value']['line_cr_ids']:
|
||||
@@ -247,12 +248,13 @@
|
||||
'partner_id': ref('res_partner_strauss0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'receipt',
|
||||
'date': time.strftime("%Y-04-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'Second payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-04-01'), ref('base.USD'), 45.0)['value'])
|
||||
if not res['value']['line_cr_ids']:
|
||||
res['value']['line_cr_ids'] = [{'type': 'cr', 'account_id': ref('account.a_recv'),}]
|
||||
for item in res['value']['line_cr_ids']:
|
||||
|
||||
@@ -239,12 +239,13 @@
|
||||
'partner_id': ref('res_partner_clements0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'payment',
|
||||
'date': time.strftime("%Y-04-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'Second payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-04-01'), ref('base.USD'), 45.0)['value'])
|
||||
if not res['value']['line_dr_ids']:
|
||||
res['value']['line_dr_ids'] = [{'type': 'dr', 'account_id': ref('account.a_pay'),}]
|
||||
for item in res['value']['line_dr_ids']:
|
||||
|
||||
@@ -155,12 +155,12 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michael0"), ref('bank_journal_EUR'), 240.0, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michael0"), ref('bank_journal_EUR'), 240.0, False, ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 200.0,
|
||||
'company_id': ref('base.main_company'),
|
||||
'currency_id': ref('base.EUR'),
|
||||
'currency_id': False,
|
||||
'journal_id': ref('bank_journal_EUR'),
|
||||
'partner_id': ref('res_partner_michael0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
@@ -220,8 +220,9 @@
|
||||
move_line_obj = self.pool.get('account.move.line')
|
||||
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('invoice', '=', invoice_id.id), ('account_id', '=', invoice_id.account_id.id)])
|
||||
move_line = move_line_obj.browse(cr, uid, move_lines[0])
|
||||
print move_line.amount_residual, move_line.amount_residual_currency
|
||||
assert (move_line.amount_residual_currency == 55.56 and move_line.amount_residual == 20) , "Residual amount is not correct for first Invoice"
|
||||
- toto
|
||||
-
|
||||
I check the residual amuont of Invoice2, should be 22.22 in residual currency and 10 in amount_residual
|
||||
-
|
||||
!python {model: account.invoice}: |
|
||||
@@ -247,13 +248,14 @@
|
||||
'partner_id': ref('res_partner_michael0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'receipt',
|
||||
'date': time.strftime("%Y-04-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'exchange_acc_id': ref('account.o_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'Second payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-04-01'), ref('base.USD'), 80.0)['value'])
|
||||
if not res['value']['line_cr_ids']:
|
||||
res['value']['line_cr_ids'] = [{'type': 'cr', 'account_id': ref('account.a_recv'),}]
|
||||
for item in res['value']['line_cr_ids']:
|
||||
|
||||
@@ -155,7 +155,7 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michal1"), ref('bank_journal_EUR'), 200.0, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michal1"), ref('bank_journal_EUR'), 200.0, False, ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 200.0,
|
||||
@@ -240,7 +240,7 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michal1"), ref('bank_journal_USD'), 80.0, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_michal1"), ref('bank_journal_USD'), 80.0, ref('base.USD'), ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 80.0,
|
||||
@@ -250,13 +250,14 @@
|
||||
'partner_id': ref('res_partner_michal1'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'receipt',
|
||||
'date': time.strftime("%Y-04-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'exchange_acc_id': ref('account.o_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'Second payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-04-01'), ref('base.USD'), 80.0)['value'])
|
||||
if not res['value']['line_cr_ids']:
|
||||
res['value']['line_cr_ids'] = [{'type': 'cr', 'account_id': ref('account.a_recv'),}]
|
||||
for item in res['value']['line_cr_ids']:
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_peter0"), ref('bank_journal_EUR'), 120.00, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_peter0"), ref('bank_journal_EUR'), 120.00, False, ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 120.00,
|
||||
@@ -210,7 +210,7 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_peter0"), ref('bank_journal_EUR'), 120.00, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_peter0"), ref('bank_journal_EUR'), 120.00, False, ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 120.00,
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
!python {model: account.voucher}: |
|
||||
import netsvc, time
|
||||
vals = {}
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_john0"), ref('bank_journal_CHF'), 200.00, 2, ttype='receipt', date=False)
|
||||
res = self.onchange_partner_id(cr, uid, [], ref("res_partner_john0"), ref('bank_journal_CHF'), 200.00, ref('base.CHF'), ttype='receipt', date=False)
|
||||
vals = {
|
||||
'account_id': ref('account.cash'),
|
||||
'amount': 200.00,
|
||||
@@ -107,13 +107,14 @@
|
||||
'partner_id': ref('res_partner_john0'),
|
||||
'period_id': ref('account.period_3'),
|
||||
'type': 'receipt',
|
||||
'date': time.strftime("%Y-03-01"),
|
||||
'date': time.strftime("%Y-%m-%d"),
|
||||
'payment_option': 'with_writeoff',
|
||||
'writeoff_acc_id': ref('account.a_expense'),
|
||||
'exchange_acc_id': ref('account.o_expense'),
|
||||
'comment': 'Write Off',
|
||||
'name': 'First payment',
|
||||
}
|
||||
vals.update(self.onchange_date(cr, uid, [], time.strftime('%Y-03-01'), ref('base.CHF'), 200.0)['value'])
|
||||
if not res['value']['line_cr_ids']:
|
||||
res['value']['line_cr_ids'] = [{'type': 'cr', 'account_id': ref('account.a_recv'),}]
|
||||
for item in res['value']['line_cr_ids']:
|
||||
|
||||
@@ -74,14 +74,14 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Bill Payment">
|
||||
<group col="6" colspan="4">
|
||||
<field name="partner_id" required="1" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)" context="{'invoice_currency':currency_id}" string="Supplier"/>
|
||||
<field name="amount" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="partner_id" required="1" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date, context)" context="{'invoice_currency':currency_id}" string="Supplier"/>
|
||||
<field name="amount" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, context)"/>
|
||||
<field name="journal_id"
|
||||
domain="[('type','in',['bank', 'cash'])]"
|
||||
widget="selection" select="1"
|
||||
on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"
|
||||
on_change="onchange_journal(journal_id, line_dr_ids, False, partner_id, date, amount, type, context)"
|
||||
string="Payment Method"/>
|
||||
<field name="date" select="1" on_change="onchange_date(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="date" select="1" on_change="onchange_date(date, currency_id, amount, context)"/>
|
||||
<field name="reference" select="1" string="Payment Ref"/>
|
||||
<field name="name" colspan="2"/>
|
||||
<field name="account_id"
|
||||
@@ -92,7 +92,7 @@
|
||||
</group>
|
||||
<notebook colspan="4">
|
||||
<page string="Payment Information">
|
||||
<field name="line_dr_ids" attrs="{'invisible': [('type', '=', 'receipt')]}" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)">
|
||||
<field name="line_dr_ids" attrs="{'invisible': [('type', '=', 'receipt')]}" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, context)">
|
||||
<tree string="Open Supplier Journal Entries" editable="bottom">
|
||||
<field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}"
|
||||
on_change="onchange_move_line_id(move_line_id)"
|
||||
@@ -106,7 +106,7 @@
|
||||
<field name="amount" sum="Payment"/>
|
||||
</tree>
|
||||
</field>
|
||||
<field name="line_cr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('type', '=', 'payment')]}" default_get="{'journal_id':journal_id, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)">
|
||||
<field name="line_cr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('type', '=', 'payment')]}" default_get="{'journal_id':journal_id, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, context)">
|
||||
<tree string="Open Customer Journal Entries" editable="bottom">
|
||||
<field name="move_line_id"/>
|
||||
<field name="account_id" groups="base.group_extended" domain="[('type','=','receivable')]"/>
|
||||
@@ -122,6 +122,8 @@
|
||||
<group col="2" colspan="1">
|
||||
<separator string="Other Information" colspan="2"/>
|
||||
<field name="currency_id"/>
|
||||
<field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, context)" groups='base.group_extended'/>
|
||||
<field name="paid_amount_in_company_currency" groups='base.group_extended'/>
|
||||
<field name="number"/>
|
||||
</group>
|
||||
</page>
|
||||
@@ -137,15 +139,15 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Bill Payment">
|
||||
<group col="6" colspan="4">
|
||||
<field name="partner_id" domain="[('supplier','=',True)]" required="1" invisible="context.get('line_type', False)" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)" context="{'invoice_currency':currency_id}" string="Supplier"/>
|
||||
<field name="amount" invisible="context.get('line_type', False)" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="partner_id" domain="[('supplier','=',True)]" required="1" invisible="context.get('line_type', False)" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date, context)" context="{'invoice_currency':currency_id}" string="Supplier"/>
|
||||
<field name="amount" invisible="context.get('line_type', False)" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, context)"/>
|
||||
<field name="journal_id"
|
||||
domain="[('type','in',['bank', 'cash'])]"
|
||||
invisible="context.get('line_type', False)"
|
||||
widget="selection" select="1"
|
||||
on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"
|
||||
on_change="onchange_journal(journal_id, line_dr_ids, False, partner_id, date, amount, type, context)"
|
||||
string="Payment Method"/>
|
||||
<field name="date" select="1" invisible="context.get('line_type', False)" on_change="onchange_date(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="date" select="1" invisible="context.get('line_type', False)" on_change="onchange_date(date, currency_id, amount, context)"/>
|
||||
<field name="reference" select="1" invisible="context.get('line_type', False)" string="Payment Ref"/>
|
||||
<field name="name" colspan="2" invisible="context.get('line_type', False)"/>
|
||||
<field name="company_id" widget="selection" groups="base.group_multi_company"/>
|
||||
@@ -186,12 +188,14 @@
|
||||
<field name="narration" colspan="2" nolabel="1"/>
|
||||
</group>
|
||||
<group col="2" colspan="1">
|
||||
<group col="2" colspan="1">
|
||||
<group col="2" colspan="1" attrs="{'invisible':[('currency_id','=',False)]}">
|
||||
<separator string="Currency Options" colspan="2"/>
|
||||
<field name="exchange_acc_id"
|
||||
attrs="{'invisible':[('currency_id','=',False)]}"
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
<field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, context)" groups='base.group_extended'/>
|
||||
<field name="paid_amount_in_company_currency" groups='base.group_extended'/>
|
||||
</group>
|
||||
<group col="2" colspan="1">
|
||||
<separator string="Payment Options" colspan="2"/>
|
||||
<field name="payment_option" required="1"/>
|
||||
<field name="writeoff_amount"
|
||||
@@ -201,12 +205,13 @@
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="comment"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
|
||||
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
</group>
|
||||
<separator string="Other Information" colspan="2"/>
|
||||
<group col="2" colspan="1">
|
||||
<field name="number"/>
|
||||
<field name="currency_id" invisible="1"/>
|
||||
<group col="4" colspan="2">
|
||||
<separator string="Other Information" colspan="4"/>
|
||||
<field name="number" colspan="4"/>
|
||||
<field name="currency_id" invisible="1" colspan="4"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
@@ -279,19 +284,19 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Customer Payment">
|
||||
<group col="6" colspan="4">
|
||||
<field name="partner_id" required="1" invisible="context.get('line_type', False)" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)" string="Customer"/>
|
||||
<field name="partner_id" required="1" invisible="context.get('line_type', False)" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date, context)" string="Customer"/>
|
||||
<field name="currency_id" invisible="1"/>
|
||||
<field name="amount"
|
||||
invisible="context.get('line_type', False)"
|
||||
string="Paid Amount"
|
||||
on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, context)"/>
|
||||
<field name="journal_id"
|
||||
domain="[('type','in',['bank', 'cash'])]"
|
||||
invisible="context.get('line_type', False)"
|
||||
widget="selection" select="1"
|
||||
on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"
|
||||
on_change="onchange_journal(journal_id, line_cr_ids, False, partner_id, date, amount, type, context)"
|
||||
string="Payment Method"/>
|
||||
<field name="date" select="1" invisible="context.get('line_type', False)" on_change="onchange_date(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="date" select="1" invisible="context.get('line_type', False)" on_change="onchange_date(date, currency_id, amount, context)"/>
|
||||
<field name="reference" select="1" invisible="context.get('line_type', False)" string="Payment Ref"/>
|
||||
<field name="name" colspan="2" invisible="context.get('line_type', False)"/>
|
||||
<field name="company_id" widget="selection" groups="base.group_multi_company"/>
|
||||
@@ -303,7 +308,7 @@
|
||||
</group>
|
||||
<notebook colspan="4">
|
||||
<page string="Payment Information">
|
||||
<field name="line_cr_ids" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)">
|
||||
<field name="line_cr_ids" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, context)">
|
||||
<tree string="Invoices and outstanding transactions" editable="bottom">
|
||||
<field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}"
|
||||
on_change="onchange_move_line_id(move_line_id)"
|
||||
@@ -318,7 +323,7 @@
|
||||
<field name="amount" sum="Payment"/>
|
||||
</tree>
|
||||
</field>
|
||||
<field name="line_dr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('pre_line','=',False)]}" default_get="{'journal_id':journal_id, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)">
|
||||
<field name="line_dr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('pre_line','=',False)]}" default_get="{'journal_id':journal_id, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, context)">
|
||||
<tree string="Credits" editable="bottom">
|
||||
<field name="move_line_id"/>
|
||||
<field name="account_id" groups="base.group_extended" domain="[('type','=','receivable')]"/>
|
||||
@@ -332,13 +337,15 @@
|
||||
<field name="narration" colspan="2" nolabel="1"/>
|
||||
</group>
|
||||
<group col="2" colspan="1">
|
||||
<group col="2" colspan="1" attrs="{'invisible':[('currency_id','=',False)]}">
|
||||
<separator string="Currency Options" colspan="2"/>
|
||||
<field name="exchange_acc_id"
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, context)" groups='base.group_extended'/>
|
||||
<field name="paid_amount_in_company_currency" groups='base.group_extended'/>
|
||||
</group>
|
||||
<group col="2" colspan="1">
|
||||
<separator string="Payment Options" colspan="2"/>
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
<field name="exchange_acc_id"
|
||||
attrs="{'invisible':[('currency_id','=',False)]}"
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="payment_option" required="1"/>
|
||||
<field name="writeoff_amount"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
|
||||
@@ -347,10 +354,12 @@
|
||||
domain="[('type','=','other')]"/>
|
||||
<field name="comment"
|
||||
attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/>
|
||||
<field name="analytic_id"
|
||||
groups="analytic.group_analytic_accounting"/>
|
||||
</group>
|
||||
<separator string="Other Information" colspan="2"/>
|
||||
<group col="4" colspan="1">
|
||||
<field name="number"/>
|
||||
<group col="4" colspan="2">
|
||||
<separator string="Other Information" colspan="4"/>
|
||||
<field name="number" colspan="4"/>
|
||||
</group>
|
||||
</group>
|
||||
</page>
|
||||
|
||||
@@ -82,9 +82,9 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Sales Receipt">
|
||||
<group col="6" colspan="4">
|
||||
<field name="partner_id" required="1" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)" string="Customer"/>
|
||||
<field name="date" on_change="onchange_date(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="journal_id" domain="[('type','in',['sale','sale_refund'])]" widget="selection" on_change="onchange_journal(journal_id, line_cr_ids, tax_id, partner_id)"/>
|
||||
<field name="partner_id" required="1" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date, context)" string="Customer"/>
|
||||
<field name="date" on_change="onchange_date(date, currency_id, amount, context)"/>
|
||||
<field name="journal_id" domain="[('type','in',['sale','sale_refund'])]" widget="selection" on_change="onchange_journal(journal_id, line_cr_ids, tax_id, partner_id, date, amount, type, context)"/>
|
||||
<field name="number"/>
|
||||
<field name="name" colspan="2"/>
|
||||
<field name="company_id" select="1" widget="selection" groups="base.group_multi_company"/>
|
||||
@@ -209,9 +209,9 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Supplier Voucher">
|
||||
<group col="6" colspan="4">
|
||||
<field name="partner_id" domain="[('supplier','=',True)]" required="1" string="Supplier" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="date" string="Bill Date" select="1" on_change="onchange_date(partner_id, journal_id, amount, currency_id, type, date)"/>
|
||||
<field name="journal_id" domain="[('type','in',['purchase','purchase_refund'])]" widget="selection" select="1" on_change="onchange_journal(journal_id, line_dr_ids, tax_id, partner_id)"/>
|
||||
<field name="partner_id" domain="[('supplier','=',True)]" required="1" string="Supplier" on_change="onchange_partner_id(partner_id, journal_id, amount, currency_id, type, date, context)"/>
|
||||
<field name="date" string="Bill Date" select="1" on_change="onchange_date(date, currency_id, amount, context)"/>
|
||||
<field name="journal_id" domain="[('type','in',['purchase','purchase_refund'])]" widget="selection" select="1" on_change="onchange_journal(journal_id, line_dr_ids, tax_id, partner_id, date, amount, type, context)"/>
|
||||
<field name="number"/>
|
||||
<field name="name" colspan="2"/>
|
||||
<field name="reference" select="1"/>
|
||||
|
||||
@@ -995,15 +995,24 @@ class calendar_event(osv.osv):
|
||||
"""
|
||||
|
||||
result = {}
|
||||
if not isinstance(ids, list):
|
||||
ids = [ids]
|
||||
|
||||
for datas in self.read(cr, uid, ids, ['id','byday','recurrency', 'month_list','end_date', 'rrule_type', 'select1', 'interval', 'count', 'end_type', 'mo', 'tu', 'we', 'th', 'fr', 'sa', 'su', 'exrule', 'day', 'week_list' ], context=context):
|
||||
event = datas['id']
|
||||
if datas.get('interval', 0) < 0:
|
||||
raise osv.except_osv(_('Warning!'), _('Interval cannot be negative'))
|
||||
if datas.get('count', 0) < 0:
|
||||
raise osv.except_osv(_('Warning!'), _('Count cannot be negative'))
|
||||
result[event] = self.compute_rule_string(datas)
|
||||
if datas['recurrency']:
|
||||
result[event] = self.compute_rule_string(datas)
|
||||
else:
|
||||
result[event] = ""
|
||||
return result
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
_columns = {
|
||||
'id': fields.integer('ID', readonly=True),
|
||||
'sequence': fields.integer('Sequence'),
|
||||
@@ -1072,6 +1081,7 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
'recurrency': fields.boolean('Recurrent', help="Recurrent Meeting"),
|
||||
'edit_all': fields.boolean('Edit All', help="Edit all Occurrences of recurrent Meeting."),
|
||||
}
|
||||
|
||||
def default_organizer(self, cr, uid, context=None):
|
||||
user_pool = self.pool.get('res.users')
|
||||
user = user_pool.browse(cr, uid, uid, context=context)
|
||||
@@ -1177,7 +1187,6 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
@param self: the object pointer
|
||||
@param datas: dictionary of freq and interval value.
|
||||
"""
|
||||
|
||||
def get_week_string(freq, datas):
|
||||
weekdays = ['mo', 'tu', 'we', 'th', 'fr', 'sa', 'su']
|
||||
if freq == 'weekly':
|
||||
@@ -1211,9 +1220,88 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
interval_srting = datas.get('interval') and (';INTERVAL=' + str(datas.get('interval'))) or ''
|
||||
|
||||
return 'FREQ=' + freq.upper() + get_week_string(freq, datas) + interval_srting + get_end_date(datas) + get_month_string(freq, datas)
|
||||
|
||||
def _get_empty_rrule_data(self):
|
||||
return {
|
||||
'byday' : False,
|
||||
'recurrency' : False,
|
||||
'end_date' : False,
|
||||
'rrule_type' : False,
|
||||
'select1' : False,
|
||||
'interval' : 0,
|
||||
'count' : False,
|
||||
'end_type' : False,
|
||||
'mo' : False,
|
||||
'tu' : False,
|
||||
'we' : False,
|
||||
'th' : False,
|
||||
'fr' : False,
|
||||
'sa' : False,
|
||||
'su' : False,
|
||||
'exrule' : False,
|
||||
'day' : False,
|
||||
'week_list' : False
|
||||
}
|
||||
|
||||
def _write_rrule(self, cr, uid, ids, field_value, rule_date=False, context=None):
|
||||
data = self._get_empty_rrule_data()
|
||||
|
||||
if field_value:
|
||||
data['recurrency'] = True
|
||||
for event in self.browse(cr, uid, ids, context=context):
|
||||
rdate = rule_date or event.date
|
||||
update_data = self._parse_rrule(field_value, dict(data), rdate)
|
||||
data.update(update_data)
|
||||
#parse_rrule
|
||||
self.write(cr, uid, event.id, data, context=context)
|
||||
|
||||
|
||||
def _parse_rrule(self, rule, data, date_start):
|
||||
day_list = ['mo', 'tu', 'we', 'th', 'fr', 'sa', 'su']
|
||||
rrule_type = ['yearly', 'monthly', 'weekly', 'daily']
|
||||
r = rrule.rrulestr(rule, dtstart=datetime.strptime(date_start, "%Y-%m-%d %H:%M:%S"))
|
||||
|
||||
if r._freq > 0 and r._freq < 4:
|
||||
data['rrule_type'] = rrule_type[r._freq]
|
||||
|
||||
data['count'] = r._count
|
||||
data['interval'] = r._interval
|
||||
data['end_date'] = r._until and r._until.strftime("%Y-%m-%d %H:%M:%S")
|
||||
#repeat weekly
|
||||
if r._byweekday:
|
||||
for i in xrange(0,7):
|
||||
if i in r._byweekday:
|
||||
data[day_list[i]] = True
|
||||
data['rrule_type'] = 'weekly'
|
||||
#repeat monthly bynweekday ((weekday, weeknumber), )
|
||||
if r._bynweekday:
|
||||
data['week_list'] = day_list[r._bynweekday[0][0]].upper()
|
||||
data['byday'] = r._bynweekday[0][1]
|
||||
data['select1'] = 'day'
|
||||
data['rrule_type'] = 'monthly'
|
||||
|
||||
if r._bymonthday:
|
||||
data['day'] = r._bymonthday[0]
|
||||
data['select1'] = 'date'
|
||||
data['rrule_type'] = 'monthly'
|
||||
|
||||
#yearly but for openerp it's monthly, take same information as monthly but interval is 12 times
|
||||
if r._bymonth:
|
||||
data['interval'] = data['interval'] * 12
|
||||
|
||||
#FIXEME handle forever case
|
||||
#end of recurrence
|
||||
#in case of repeat for ever that we do not support right now
|
||||
if not (data.get('count') or data.get('end_date')):
|
||||
data['count'] = 100
|
||||
if data.get('count'):
|
||||
data['end_type'] = 'count'
|
||||
else:
|
||||
data['end_type'] = 'end_date'
|
||||
return data
|
||||
|
||||
def remove_virtual_id(self, ids):
|
||||
if isinstance(ids, (str, int)):
|
||||
if isinstance(ids, (str, int, long)):
|
||||
return base_calendar_id2real_id(ids)
|
||||
|
||||
if isinstance(ids, (list, tuple)):
|
||||
@@ -1243,7 +1331,6 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
if until_date:
|
||||
continue
|
||||
until_date = arg[2]
|
||||
|
||||
res = super(calendar_event, self).search(cr, uid, args_without_date, \
|
||||
0, 0, order, context, count=False)
|
||||
res = self.get_recurrent_ids(cr, uid, res, start_date, until_date, limit, context=context)
|
||||
@@ -1289,6 +1376,9 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
select = [ids]
|
||||
else:
|
||||
select = ids
|
||||
|
||||
|
||||
|
||||
new_ids = []
|
||||
res = False
|
||||
for event_id in select:
|
||||
@@ -1339,6 +1429,13 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
context=context)
|
||||
vals.update(updated_vals.get('value', {}))
|
||||
if new_ids:
|
||||
if 'rrule' in vals.keys():
|
||||
if 'date' in vals.keys():
|
||||
date_to_write = vals['date']
|
||||
else:
|
||||
date_to_write = False
|
||||
self._write_rrule(cr, uid, new_ids, vals['rrule'], date_to_write, context)
|
||||
|
||||
res = super(calendar_event, self).write(cr, uid, new_ids, vals, context=context)
|
||||
|
||||
if ('alarm_id' in vals or 'base_calendar_alarm_id' in vals)\
|
||||
@@ -1465,6 +1562,11 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
||||
|
||||
if vals.get('vtimezone', '') and vals.get('vtimezone', '').startswith('/freeassociation.sourceforge.net/tzfile/'):
|
||||
vals['vtimezone'] = vals['vtimezone'][40:]
|
||||
|
||||
if 'date' in vals and 'rrule' in vals and vals['rrule']:
|
||||
update_datas = self._parse_rrule(vals['rrule'], self._get_empty_rrule_data(), vals['date'])
|
||||
update_datas['recurrency'] = True
|
||||
vals.update(update_datas)
|
||||
|
||||
updated_vals = self.onchange_dates(cr, uid, [],
|
||||
vals.get('date', False),
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
Now I will set recurrence for this event to occur monday and friday of week
|
||||
-
|
||||
!python {model: calendar.event}: |
|
||||
data = {'fr': 1, 'mo': 1, 'interval': 1, 'rrule_type': 'weekly', 'end_type': 'end_date', 'end_date': '2011-05-31 00:00:00'}
|
||||
data = {'fr': 1, 'mo': 1, 'interval': 1, 'rrule_type': 'weekly', 'end_type': 'end_date', 'end_date': '2011-05-31 00:00:00', 'recurrency' : True}
|
||||
self.write(cr, uid, [ref("calendar_event_technicalpresentation0")], data)
|
||||
- |
|
||||
In order to check that recurrent events are views successfully in calendar view,
|
||||
|
||||
@@ -143,6 +143,17 @@ class res_partner_address(osv.osv):
|
||||
res.append((r['id'], addr.strip() or '/'))
|
||||
return res
|
||||
|
||||
def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=100):
|
||||
if not args:
|
||||
args=[]
|
||||
ids = self.search(cr, user, [('name',operator,name)] + args, limit=limit, context=context)
|
||||
jobs = self.pool.get('res.partner.job')
|
||||
if name:
|
||||
job_ids = jobs.search(cr, user, [('contact_id', operator, name)] + args, limit=limit, context=context)
|
||||
for job in jobs.browse(cr, user, job_ids):
|
||||
ids += [job.address_id.id]
|
||||
return self.name_get(cr, user, ids, context)
|
||||
|
||||
_name = 'res.partner.address'
|
||||
_inherit = 'res.partner.address'
|
||||
_description ='Partner Address'
|
||||
|
||||
@@ -53,6 +53,16 @@
|
||||
<action name="%(action_res_widgets_events)d"/>
|
||||
</child2>
|
||||
</hpaned>
|
||||
<!--
|
||||
The new version should this, kept as comment until rng grammar is updated.
|
||||
<board style="1">
|
||||
<column>
|
||||
<action name="100"/>
|
||||
</column>
|
||||
<column/>
|
||||
<column/>
|
||||
</board>
|
||||
-->
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
@@ -324,7 +324,6 @@ class node_calendar(nodes.node_class):
|
||||
uid = self.context.uid
|
||||
|
||||
res = self.set_data(cr, data)
|
||||
|
||||
if res and len(res):
|
||||
# We arbitrarily construct only the first node of the data
|
||||
# that have been imported. ICS may have had more elements,
|
||||
@@ -332,6 +331,7 @@ class node_calendar(nodes.node_class):
|
||||
assert isinstance(res[0], (int, long))
|
||||
fnodes = fil_obj.get_calendar_objects(cr, uid, [self.calendar_id], self,
|
||||
domain=[('id','=',res[0])], context=ctx)
|
||||
|
||||
if self.context.get('DAV-client','') in ('iPhone', 'iCalendar',):
|
||||
# For those buggy clients, register the alias
|
||||
bca_obj = fil_obj.pool.get('basic.calendar.alias')
|
||||
|
||||
@@ -121,10 +121,10 @@ def str2mailto(emailstr, multi=False):
|
||||
for mas in mailz:
|
||||
m = mege.match(mas.strip())
|
||||
if not m:
|
||||
# one of the rare non-matching strings is "sad" :(
|
||||
# retz.append({ 'name': mas.strip() })
|
||||
# continue
|
||||
raise ValueError("Invalid email address %r" % mas)
|
||||
#one of the rare non-matching strings is "sad" :(
|
||||
retz.append({ 'name': mas.strip() })
|
||||
continue
|
||||
# raise ValueError("Invalid email address %r" % mas)
|
||||
rd = { 'name': m.group(1).strip(),
|
||||
'email': m.group(5), }
|
||||
if m.group(2):
|
||||
@@ -189,6 +189,9 @@ def map_data(cr, uid, obj, context=None):
|
||||
field = obj.ical_get(map_dict, 'field')
|
||||
field_type = obj.ical_get(map_dict, 'type')
|
||||
if field:
|
||||
#ignore write date, this field is resered for the orm
|
||||
if field == 'write_date':
|
||||
continue
|
||||
if field_type == 'selection':
|
||||
if not map_val:
|
||||
continue
|
||||
@@ -299,7 +302,6 @@ class CalDAV(object):
|
||||
att_data = []
|
||||
exdates = []
|
||||
_server_tzinfo = pytz.timezone(tools.get_server_timezone())
|
||||
|
||||
for cal_data in child.getChildren():
|
||||
if cal_data.name.lower() == 'organizer':
|
||||
dmail = { 'name': cal_data.params.get('CN', ['',])[0],
|
||||
@@ -552,7 +554,7 @@ class CalDAV(object):
|
||||
@param data_id: Get Data’s ID or False
|
||||
@param context: A standard dictionary for contextual values
|
||||
"""
|
||||
|
||||
|
||||
ical_data = content
|
||||
self.__attribute__ = get_attribute_mapping(cr, uid, self._calname, context)
|
||||
parsedCal = vobject.readOne(ical_data)
|
||||
|
||||
@@ -24,6 +24,7 @@ from tools import config
|
||||
import base64
|
||||
import addons
|
||||
from tools.translate import _
|
||||
import tools
|
||||
|
||||
class caldav_browse(osv.osv_memory):
|
||||
|
||||
@@ -176,16 +177,6 @@ configuration
|
||||
pref_ids = pref_obj.browse(cr, uid ,context.get('rec_id',False), context=context)
|
||||
res = {}
|
||||
host = context.get('host')
|
||||
port = ''
|
||||
prefix = 'http://'
|
||||
if not config.get('xmlrpc'):
|
||||
if not config.get('netrpc'):
|
||||
prefix = 'https://'
|
||||
port = config.get('xmlrpcs_port', 8071)
|
||||
else:
|
||||
port = config.get('netrpc_port',8070)
|
||||
else:
|
||||
port = config.get('xmlrpc_port',8069)
|
||||
if not config.get_misc('webdav','enable',True):
|
||||
raise Exception("WebDAV is disabled, cannot continue")
|
||||
user_pool = self.pool.get('res.users')
|
||||
@@ -195,16 +186,16 @@ configuration
|
||||
if pref_ids:
|
||||
pref_ids = pref_ids[0]
|
||||
if pref_ids.device == 'iphone':
|
||||
url = host + ':' + str(port) + '/'+ pref_ids.service + '/' + cr.dbname + '/'+'calendars/'
|
||||
url = host + '/'+ pref_ids.service + '/' + cr.dbname + '/'+'calendars/'
|
||||
else :
|
||||
url = host + ':' + str(port) + '/'+ pref_ids.service + '/' + cr.dbname + '/'+'calendars/'+ 'users/'+ current_user.login + '/'+ pref_ids.collection.name+ '/'+ pref_ids.calendar.name
|
||||
url = host + '/'+ pref_ids.service + '/' + cr.dbname + '/'+'calendars/'+ 'users/'+ current_user.login + '/'+ pref_ids.collection.name+ '/'+ pref_ids.calendar.name
|
||||
|
||||
res['description'] = self.__doc.get(pref_ids.device , self.__doc['other'])
|
||||
file = open(addons.get_module_resource('caldav','doc', 'caldav_doc.pdf'),'rb')
|
||||
res['caldav_doc_file'] = base64.encodestring(file.read())
|
||||
|
||||
#res['doc_link'] = 'http://doc.openerp.com/'
|
||||
res['url'] = prefix+url
|
||||
res['url'] = url
|
||||
return res
|
||||
|
||||
def browse_caldav(self, cr, uid, ids, context):
|
||||
@@ -239,12 +230,8 @@ class user_preference(osv.osv_memory):
|
||||
return ids[0]
|
||||
|
||||
def _get_default_host(self, cr, uid, context):
|
||||
ids=self.search(cr,uid,[])
|
||||
host_name = ''
|
||||
if ids:
|
||||
ids = len(ids)> 1 and len(ids)-1 or ids[0] # Use len(ids)-1 for taking the value of last id
|
||||
host_name = self.browse(cr, uid,[ids],context=context)[0].host_name
|
||||
return host_name
|
||||
|
||||
return self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', default='http://localhost:8069', context=context)
|
||||
|
||||
_defaults={
|
||||
'service': 'webdav',
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
and I set the fields so that the meeting will occur weekly on Monday and Friday 10 times.
|
||||
-
|
||||
!python {model: crm.meeting}: |
|
||||
self.write(cr, uid, [ref("crm_meeting_regardingpresentation0")], {'fr': 1, 'mo': 1, 'th': 1, 'tu': 1, 'we':1, 'count':10, 'interval': 1, 'rrule_type': 'weekly'})
|
||||
self.write(cr, uid, [ref("crm_meeting_regardingpresentation0")], {'fr': 1, 'mo': 1, 'th': 1, 'tu': 1, 'we':1, 'count':10, 'interval': 1, 'rrule_type': 'weekly', 'recurrency' : True})
|
||||
|
||||
- |
|
||||
I can see from the calendar view that the meeting is scheduled on Monday and Friday
|
||||
|
||||
@@ -0,0 +1,137 @@
|
||||
# Slovenian translation for openobject-addons
|
||||
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
|
||||
# This file is distributed under the same license as the openobject-addons package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openobject-addons\n"
|
||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"POT-Creation-Date: 2011-01-11 11:15+0000\n"
|
||||
"PO-Revision-Date: 2011-10-19 07:34+0000\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: Slovenian <sl@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-21 04:55+0000\n"
|
||||
"X-Generator: Launchpad (build 14165)\n"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.model,name:document_ftp.model_document_ftp_configuration
|
||||
msgid "Auto Directory Configuration"
|
||||
msgstr "Avto konfiguracija map"
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid ""
|
||||
"Indicate the network address on which your OpenERP server should be "
|
||||
"reachable for end-users. This depends on your network topology and "
|
||||
"configuration, and will only affect the links displayed to the users. The "
|
||||
"format is HOST:PORT and the default host (localhost) is only suitable for "
|
||||
"access from the server machine itself.."
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,progress:0
|
||||
msgid "Configuration Progress"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.url,name:document_ftp.action_document_browse
|
||||
msgid "Browse Files"
|
||||
msgstr "Brskanje Datoteke"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,config_logo:0
|
||||
msgid "Image"
|
||||
msgstr "Slika"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.configuration,host:0
|
||||
msgid "Address"
|
||||
msgstr "Naslov"
|
||||
|
||||
#. module: document_ftp
|
||||
#: field:document.ftp.browse,url:0
|
||||
msgid "FTP Server"
|
||||
msgstr "Strežnik FTP"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
|
||||
msgid "FTP Server Configuration"
|
||||
msgstr "Konfiguracija FTP strežnika"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.module.module,description:document_ftp.module_meta_information
|
||||
msgid ""
|
||||
"This is a support FTP Interface with document management system.\n"
|
||||
" With this module you would not only be able to access documents through "
|
||||
"OpenERP\n"
|
||||
" but you would also be able to connect with them through the file system "
|
||||
"using the\n"
|
||||
" FTP client.\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "_Browse"
|
||||
msgstr "_Prebrskaj"
|
||||
|
||||
#. module: document_ftp
|
||||
#: help:document.ftp.configuration,host:0
|
||||
msgid ""
|
||||
"Server address or IP and port to which users should connect to for DMS access"
|
||||
msgstr ""
|
||||
"Naslov strežnika ali IP in vrata, na katerega se bodo uporabniki povezali za "
|
||||
"DMS dostop"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.ui.menu,name:document_ftp.menu_document_browse
|
||||
msgid "Shared Repository (FTP)"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "_Cancel"
|
||||
msgstr "_Prekliči"
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "Configure FTP Server"
|
||||
msgstr "Konfiguriraj FTP strežnik"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
|
||||
msgid "Integrated FTP Server with Document Management System"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "title"
|
||||
msgstr "naslov"
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.model,name:document_ftp.model_document_ftp_browse
|
||||
msgid "Document FTP Browse"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "Knowledge Application Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
|
||||
msgid "Document Browse"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.browse:0
|
||||
msgid "Browse Document"
|
||||
msgstr ""
|
||||
|
||||
#. module: document_ftp
|
||||
#: view:document.ftp.configuration:0
|
||||
msgid "res_config_contents"
|
||||
msgstr "res_config_contents"
|
||||
@@ -131,16 +131,14 @@ class hr_expense_expense(osv.osv):
|
||||
wf_service = netsvc.LocalService("workflow")
|
||||
mod_obj = self.pool.get('ir.model.data')
|
||||
res = mod_obj.get_object_reference(cr, uid, 'account', 'invoice_supplier_form')
|
||||
res_id = res and res[1] or False,
|
||||
inv_ids = []
|
||||
for id in ids:
|
||||
wf_service.trg_validate(uid, 'hr.expense.expense', id, 'invoice', cr)
|
||||
inv_ids.append(self.browse(cr, uid, id).invoice_id.id)
|
||||
return {
|
||||
'name': _('Supplier Invoices'),
|
||||
'view_type': 'form',
|
||||
'view_mode': 'form,tree',
|
||||
'view_id': [res_id],
|
||||
'view_mode': 'form',
|
||||
'view_id': [res[1] if res else False],
|
||||
'res_model': 'account.invoice',
|
||||
'context': "{'type':'out_invoice', 'journal_type': 'purchase'}",
|
||||
'type': 'ir.actions.act_window',
|
||||
|
||||
@@ -55,7 +55,7 @@ class pos_payment_report_date(osv.osv_memory):
|
||||
_columns = {
|
||||
'date_start': fields.date('Start Date', required=True),
|
||||
'date_end': fields.date('End Date', required=True),
|
||||
'user_id': fields.many2many('res.users', 'res_user_sale', 'user_id', 'sale_id', 'Salesman')
|
||||
'user_id': fields.many2many('res.users', 'res_user_sale_date', 'user_id', 'sale_id', 'Salesman')
|
||||
}
|
||||
_defaults = {
|
||||
'date_start': lambda *a: time.strftime('%Y-%m-%d'),
|
||||
|
||||
@@ -321,6 +321,10 @@
|
||||
<field name="type">kanban</field>
|
||||
<field name="arch" type="xml">
|
||||
<kanban default_group_by="type_id" >
|
||||
<field name="color"/>
|
||||
<field name="priority"/>
|
||||
<field name="state"/>
|
||||
<field name="type_id"/>
|
||||
<templates>
|
||||
<t t-name="kanban-box">
|
||||
<t t-set="color" t-value="kanban_color(record.color.raw_value || record.type_id.raw_value)"/>
|
||||
|
||||
@@ -28,7 +28,7 @@ from project.project import task as base_project_task
|
||||
|
||||
class project_task(osv.osv):
|
||||
_name = "project.task"
|
||||
_inherit = ["calendar.todo", "project.task"]
|
||||
_inherit = ["project.task", "calendar.todo"]
|
||||
_columns = {
|
||||
# force inherit from project.project_task so that
|
||||
# calendar.todo.active is masked oute
|
||||
@@ -42,11 +42,11 @@ class project_task(osv.osv):
|
||||
help='If the task is created the state is \'Draft\'.\n If the task is started, the state becomes \'In Progress\'.\n If review is needed the task is in \'Pending\' state.\
|
||||
\n If the task is over, the states is set to \'Done\'.'),
|
||||
}
|
||||
|
||||
_defaults = {
|
||||
'state': 'draft',
|
||||
}
|
||||
|
||||
|
||||
def open_task(self, cr, uid, ids, context=None):
|
||||
"""
|
||||
Open Task Form for Project Task.
|
||||
@@ -109,6 +109,8 @@ class project_task(osv.osv):
|
||||
self.write(cr, uid, [exists], val)
|
||||
ids.append(exists)
|
||||
else:
|
||||
#set user_id with id, needed later
|
||||
val.update({'user_id' : uid})
|
||||
task_id = self.create(cr, uid, val)
|
||||
ids.append(task_id)
|
||||
return ids
|
||||
|
||||
@@ -65,9 +65,9 @@
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<field name="progress" position="after">
|
||||
<field name="recurrency"/>
|
||||
<field name="edit_all" attrs="{'invisible':[('recurrency','=', False)]}"
|
||||
on_change="onchange_edit_all(rrule_type,edit_all)"/>
|
||||
<!-- Recurrency of task not well implemented for now, remove the option-->
|
||||
<field name="recurrency" invisible="1"/>
|
||||
<field name="edit_all" attrs="{'invisible':[('recurrency','=', False)]}"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
@@ -79,46 +79,57 @@
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<notebook colspan="4" position="inside">
|
||||
<page string="Recurrency Option" attrs="{'invisible':[('recurrency','=',False)]}">
|
||||
<group colspan="2" col="4" >
|
||||
<field name="rrule_type" string="Recurrency" colspan="1" attrs="{'readonly':[('recurrent_uid','!=',False)]}"/>
|
||||
</group>
|
||||
<newline/>
|
||||
<group col="4" colspan="6" name="rrule">
|
||||
<separator string="Recurrency Rule" colspan="8"/>
|
||||
<group col="6" colspan="4">
|
||||
<field name="interval" string="Repeat Times" attrs="{'readonly': [('end_date','!=',False)]}"/>
|
||||
<field name="count" attrs="{'readonly': [('end_date','!=',False)]}"/>
|
||||
<field name="end_date" attrs="{'invisible': [('readonly','!=',False)]}"/>
|
||||
<page string="Recurrency Option" attrs="{'invisible': [('recurrency','=',False)], 'readonly': ['|', ('recurrent_uid','!=',False), ('state','=','done')]}">
|
||||
<group col="4" colspan="4" name="rrule">
|
||||
<group col="4" colspan="4">
|
||||
<field name="rrule_type" string="Recurrency period" />
|
||||
<field name="interval" />
|
||||
|
||||
|
||||
<separator string="End of recurrency" colspan="4"/>
|
||||
<field name="end_type" />
|
||||
<label string=" " colspan="2" />
|
||||
<newline />
|
||||
<field name="count" attrs="{'invisible' : [('end_type', '!=', 'count')] }"/>
|
||||
<label string=" " colspan="2" />
|
||||
<newline />
|
||||
<field name="end_date" attrs="{'invisible' : [('end_type', '!=', 'end_date')], 'required': [('end_type', '=', 'end_date')]}"/>
|
||||
<newline />
|
||||
|
||||
|
||||
</group>
|
||||
<group col="14" colspan="4" name="Select weekdays"
|
||||
attrs="{'invisible' :[('rrule_type','not in', ['weekly','daily_working'])]}">
|
||||
<group col="8" colspan="4" name="Select weekdays" attrs="{'invisible' :[('rrule_type','not in', ['weekly'])]}">
|
||||
<separator string="Choose day where repeat the meeting" colspan="8"/>
|
||||
<field name="mo" colspan="1" />
|
||||
<field name="tu" colspan="1" />
|
||||
<field name="we" colspan="1" />
|
||||
<field name="th" colspan="1" />
|
||||
<newline/>
|
||||
<field name="fr" colspan="1" />
|
||||
<field name="sa" colspan="1" attrs="{'invisible': [('rrule_type','=','daily_working')]}"/>
|
||||
<field name="su" colspan="1" attrs="{'invisible': [('rrule_type','=','daily_working')]}"/>
|
||||
<field name="sa" colspan="1" />
|
||||
<field name="su" colspan="1" />
|
||||
<newline />
|
||||
</group>
|
||||
<group col="10" colspan="4" attrs="{'invisible': [('rrule_type','!=','monthly'), ('rrule_type','!=','yearly')]}">
|
||||
<group col="10" colspan="4"
|
||||
attrs="{'invisible' : [('rrule_type','!=','monthly')]}">
|
||||
<separator string="Choose day in the month where repeat the meeting" colspan="12"/>
|
||||
<group col="2" colspan="1">
|
||||
<field name="select1" />
|
||||
<field name="select1" />
|
||||
</group>
|
||||
<group col="2" colspan="1" attrs="{'invisible' : [('select1','=','day')]}">
|
||||
<field name="day" attrs="{'required' : [('select1','=','date')]}" />
|
||||
<group col="2" colspan="1">
|
||||
<field name="day"
|
||||
attrs="{'required' : [('select1','=','date'), ('rrule_type','=','monthly')],
|
||||
'invisible' : [('select1','=','day')]}" />
|
||||
</group>
|
||||
<group col="3" colspan="1" attrs="{'invisible' : [('select1','=','date')]}">
|
||||
<field name="byday" string="The" attrs="{'required' : [('select1','=','day')]}" />
|
||||
<field name="week_list" nolabel="1" attrs="{'required' : [('select1','=','day')]}" />
|
||||
</group>
|
||||
<group col="1" colspan="1" attrs="{'invisible' : [('rrule_type','!=','yearly')]}">
|
||||
<field name="month_list" string="of" colspan="1" attrs="{'required' : [('rrule_type','=','yearly')]}" />
|
||||
<group col="3" colspan="1">
|
||||
<field name="byday" string="The"
|
||||
attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" />
|
||||
<field name="week_list" nolabel="1"
|
||||
attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" />
|
||||
</group>
|
||||
</group>
|
||||
</group>
|
||||
|
||||
</page>
|
||||
</notebook>
|
||||
</field>
|
||||
|
||||
@@ -188,7 +188,7 @@
|
||||
<button name="next_type" string="Next" type="object" icon="gtk-go-forward" help="Change to Next Stage"/>
|
||||
<field name="version_id" widget="selection"/>
|
||||
<field name="user_id"/>
|
||||
<field name="progress" widget="progressbar" attrs="{'invisible':[('task_id','=',False)]}"/>
|
||||
<field name="progress" widget="progressbar"/>
|
||||
<field name="state"/>
|
||||
<button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/>
|
||||
<button name="case_close" string="Done" states="open,draft,pending" type="object" icon="gtk-jump-to"/>
|
||||
|
||||
@@ -1384,7 +1384,6 @@
|
||||
<button name="%(track_line)d" string="Split in production lots" type="action"
|
||||
icon="terp-stock_effects-object-colorize" attrs="{'invisible': [('prodlot_id','<>',False)]}"
|
||||
states="draft,waiting,confirmed,assigned,done"
|
||||
context="{'default_use_exist': picking_id.type=='in'}"
|
||||
groups="base.group_extended"/>
|
||||
<field groups="base.group_extended" name="tracking_id"/>
|
||||
<button name="setlast_tracking" string="Put in current pack" type="object"
|
||||
@@ -1557,7 +1556,6 @@
|
||||
<button name="%(track_line)d" string="Split in production lots" type="action"
|
||||
icon="terp-stock_effects-object-colorize" attrs="{'invisible': [('prodlot_id','<>',False)]}"
|
||||
states="draft,waiting,confirmed,assigned,done"
|
||||
context="{'default_use_exist': picking_id.type=='in'}"
|
||||
groups="base.group_extended"/>
|
||||
<field name="tracking_id" groups="base.group_extended"/>
|
||||
<button name="setlast_tracking" string="Put in current pack" type="object"
|
||||
|
||||
@@ -62,7 +62,7 @@ class stock_partial_picking(osv.osv_memory):
|
||||
res.update(picking_id=picking_id)
|
||||
if 'move_ids' in fields:
|
||||
picking = self.pool.get('stock.picking').browse(cr, uid, picking_id, context=context)
|
||||
moves = [self._partial_move_for(cr, uid, m) for m in picking.move_lines if m.state == 'assigned']
|
||||
moves = [self._partial_move_for(cr, uid, m) for m in picking.move_lines if m.state not in ('done','cancel')]
|
||||
res.update(move_ids=moves)
|
||||
if 'date' in fields:
|
||||
res.update(date=time.strftime(DEFAULT_SERVER_DATETIME_FORMAT))
|
||||
@@ -88,7 +88,7 @@ class stock_partial_picking(osv.osv_memory):
|
||||
def _partial_move_for(self, cr, uid, move):
|
||||
partial_move = {
|
||||
'product_id' : move.product_id.id,
|
||||
'quantity' : move.product_qty,
|
||||
'quantity' : move.state == 'assigned' and move.product_qty or 0,
|
||||
'product_uom' : move.product_uom.id,
|
||||
'prodlot_id' : move.prodlot_id.id,
|
||||
'move_id' : move.id,
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Моля въведете числов израз"
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr "Тип на отговор"
|
||||
msgid "Validation"
|
||||
msgstr "Валидиране"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Отговорено"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Изпрати покана"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -369,24 +369,24 @@ msgstr "Camp tipus comentari"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -754,8 +754,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "Heu d'introduir una o més capçaleres de columna."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Introduïu un valor numèric enter"
|
||||
@@ -782,8 +782,9 @@ msgstr ""
|
||||
"és major que el número de respostes. Utilitzeu un número menor que %d."
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Esperant resposta"
|
||||
|
||||
#. module: survey
|
||||
@@ -1131,12 +1132,6 @@ msgstr "Tipus de resposta"
|
||||
msgid "Validation"
|
||||
msgstr "Validació"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Esperant resposta"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1420,7 +1415,7 @@ msgid "Answered"
|
||||
msgstr "Respost"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Enquesta completada"
|
||||
@@ -1447,7 +1442,7 @@ msgid "Send Invitation"
|
||||
msgstr "Envia invitació"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "No podeu seleccionar la mateixa resposta més d'una vegada"
|
||||
@@ -1567,7 +1562,7 @@ msgstr ""
|
||||
"de respostes. Utilitzeu un número menor que %d."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "No podeu seleccionar la mateixa resposta més d'una vegada"
|
||||
@@ -1764,3 +1759,6 @@ msgstr "Respostes màximes per usuari"
|
||||
#: field:survey.name.wiz,page:0
|
||||
msgid "Page Position"
|
||||
msgstr "Posició de la pàgina"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Esperant resposta"
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Poslat pozvání"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -368,24 +368,24 @@ msgstr "Kommentar Feldtyp"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -750,8 +750,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "Sie müssen einer oder mehr Spaltenüberschriften eingeben."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Bitte geben Sie einen Integer Wert ein."
|
||||
@@ -778,8 +778,9 @@ msgstr ""
|
||||
"Antworten. Bitte geben Sie eine Zahl kleiner als %d ein."
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Erwarte Antwort"
|
||||
|
||||
#. module: survey
|
||||
@@ -1127,12 +1128,6 @@ msgstr "Antworttyp"
|
||||
msgid "Validation"
|
||||
msgstr "Validierung"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Erwarte Antwort"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1417,7 +1412,7 @@ msgid "Answered"
|
||||
msgstr "Beantwortet"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Komplettiere Antworten zur Umfrage"
|
||||
@@ -1444,7 +1439,7 @@ msgid "Send Invitation"
|
||||
msgstr "Einladung verschicken"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "Sie können die selbe Antwort nicht mehr als einmal auswählen."
|
||||
@@ -1565,7 +1560,7 @@ msgstr ""
|
||||
"der verfügbaren Antworten. Bitte tragen Sie eine Anzahl kleiner als %d ein."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "Sie können die selbe Antwort nicht mehr als einmal auswählen."
|
||||
@@ -1919,3 +1914,6 @@ msgstr "Seitenposition"
|
||||
|
||||
#~ msgid "Invalid model name in the action definition."
|
||||
#~ msgstr "Ungültiger Modulname in der Aktionsdefinition."
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Erwarte Antwort"
|
||||
|
||||
+30
-32
@@ -15,8 +15,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -369,24 +369,24 @@ msgstr "Campo tipo comentario"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -753,8 +753,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "Debe introducir una o más cabeceras de columna."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Por favor introduzca un valor numérico entero"
|
||||
@@ -781,8 +781,9 @@ msgstr ""
|
||||
"es mayor que el número de respuestas. Por favor, use un número menor que %d."
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Esperando respuesta"
|
||||
|
||||
#. module: survey
|
||||
@@ -1131,12 +1132,6 @@ msgstr "Tipo respuesta"
|
||||
msgid "Validation"
|
||||
msgstr "Validación"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Esperando respuesta"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1420,7 +1415,7 @@ msgid "Answered"
|
||||
msgstr "Contestadas"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Respuesta completa de la encuesta"
|
||||
@@ -1447,7 +1442,7 @@ msgid "Send Invitation"
|
||||
msgstr "Enviar invitación"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "No se puede seleccionar la misma respuesta más de una vez"
|
||||
@@ -1567,7 +1562,7 @@ msgstr ""
|
||||
"de respuestas. Utilice un número menor que %d."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "No puede seleccionar la misma respuesta más de una vez"
|
||||
@@ -1801,6 +1796,9 @@ msgstr "Posición página"
|
||||
#~ msgid "Invalid XML for View Architecture!"
|
||||
#~ msgstr "¡XML no válido para la estructura de la vista!"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Esperando respuesta"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "The Object name must start with x_ and not contain any special character !"
|
||||
#~ msgstr ""
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Vastatud"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Saada kutse"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -369,24 +369,24 @@ msgstr "Type de champ 'Commentaire'"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -753,8 +753,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "Vous devez saisir un ou plusieurs en-têtes de colonne."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Veuillez saisir un nombre entier"
|
||||
@@ -781,8 +781,9 @@ msgstr ""
|
||||
"que le nombre de réponses. Veuillez saisir un nombre plus petit que %d."
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "En attente de réponse"
|
||||
|
||||
#. module: survey
|
||||
@@ -1131,12 +1132,6 @@ msgstr "Type de réponse"
|
||||
msgid "Validation"
|
||||
msgstr "Validation"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "En attente de réponse"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1420,7 +1415,7 @@ msgid "Answered"
|
||||
msgstr "Répondu"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Terminer de répondre au sondage"
|
||||
@@ -1447,7 +1442,7 @@ msgid "Send Invitation"
|
||||
msgstr "Envoyer des invitations"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "Vous ne pouvez pas sélectionner plusieurs fois une même réponse."
|
||||
@@ -1567,7 +1562,7 @@ msgstr ""
|
||||
"que le nombre de réponses. Veuillez saisir un nombre plus petit que %d."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "Vous ne pouvez pas saisir plusieurs fois la même réponse"
|
||||
@@ -1764,3 +1759,6 @@ msgstr "Nb de réponses maximum par utilisateur"
|
||||
#: field:survey.name.wiz,page:0
|
||||
msgid "Page Position"
|
||||
msgstr "Position de la page"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "En attente de réponse"
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
"Language: hr\n"
|
||||
|
||||
#. module: survey
|
||||
@@ -359,24 +359,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -723,8 +723,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -749,8 +749,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1090,12 +1091,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1375,7 +1370,7 @@ msgid "Answered"
|
||||
msgstr "Odgovoren"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1402,7 +1397,7 @@ msgid "Send Invitation"
|
||||
msgstr "Poslan poziv"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1518,7 +1513,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr "Megjegyzésmező típusa"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -723,8 +723,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Adjon meg egy egész számot"
|
||||
@@ -749,8 +749,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Válaszra várva"
|
||||
|
||||
#. module: survey
|
||||
@@ -1090,12 +1091,6 @@ msgstr "Válasz típusa"
|
||||
msgid "Validation"
|
||||
msgstr "Érvényesítés"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Válaszra várva"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1375,7 +1370,7 @@ msgid "Answered"
|
||||
msgstr "Megválaszolt"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1402,7 +1397,7 @@ msgid "Send Invitation"
|
||||
msgstr "Meghívás küldése"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1518,7 +1513,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
@@ -1711,3 +1706,6 @@ msgstr "Maximum válasz felhasználónként"
|
||||
#: field:survey.name.wiz,page:0
|
||||
msgid "Page Position"
|
||||
msgstr "Oldal pozíció"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Válaszra várva"
|
||||
|
||||
+28
-33
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr "Tipo di campo commento"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "E' necessario inserire una o più colonne intestazione."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Inserire un numero intero"
|
||||
@@ -748,9 +748,10 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgstr ""
|
||||
msgid "Waiting Answer"
|
||||
msgstr "In attesa di risposta"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey:0
|
||||
@@ -1091,12 +1092,6 @@ msgstr "Tipo risposta"
|
||||
msgid "Validation"
|
||||
msgstr "Convalida"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "In attesa di risposta"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1376,7 +1371,7 @@ msgid "Answered"
|
||||
msgstr "Risposto"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1403,7 +1398,7 @@ msgid "Send Invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1519,7 +1514,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+28
-33
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr "Тайлбар талбарын төрөл"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "Та нэгээс олон баганад гарчиг оруулах ёстой"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,9 +748,10 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgstr ""
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Хариулт хүлээх"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey:0
|
||||
@@ -1089,12 +1090,6 @@ msgstr "Хариултын төрөл"
|
||||
msgid "Validation"
|
||||
msgstr "Батлагдсан"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Хариулт хүлээх"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Хариулсан"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Урилга илгээх"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -367,24 +367,24 @@ msgstr "Opmerking veldsoort"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -748,8 +748,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "U moet één of meer kolomkoppen invoeren."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Vul aub een heel getal in"
|
||||
@@ -776,8 +776,9 @@ msgstr ""
|
||||
"Gebruik aub een aantal dat kleiner is dan %d."
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Wacht op antwoord"
|
||||
|
||||
#. module: survey
|
||||
@@ -1121,12 +1122,6 @@ msgstr "Antwoordsoort"
|
||||
msgid "Validation"
|
||||
msgstr "Validatie"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Wacht op antwoord"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1410,7 +1405,7 @@ msgid "Answered"
|
||||
msgstr "Beantwoord"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Volledig enquête antwoord"
|
||||
@@ -1437,7 +1432,7 @@ msgid "Send Invitation"
|
||||
msgstr "Uitnodiging versturen"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "U kunt hetzelfde antwoord niet meer dan één keer selecteren"
|
||||
@@ -1557,7 +1552,7 @@ msgstr ""
|
||||
"aub een aantal dat kleiner is dan %d."
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "U kunt hetzelfde antwoord niet meer dan één keer selecteren"
|
||||
@@ -1756,3 +1751,6 @@ msgstr "Pagina positie"
|
||||
|
||||
#~ msgid "Invalid model name in the action definition."
|
||||
#~ msgstr "Ongeldige modelnaam in de actie definitie."
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Wacht op antwoord"
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:37+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Z odpowiedzią"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Wyślij zaproszenie"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -364,24 +364,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -730,8 +730,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Por favor, indique um número inteiro"
|
||||
@@ -756,8 +756,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Aguardando resposta"
|
||||
|
||||
#. module: survey
|
||||
@@ -1099,12 +1100,6 @@ msgstr "Tipo de resposta"
|
||||
msgid "Validation"
|
||||
msgstr "Validação"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Aguardando resposta"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1385,7 +1380,7 @@ msgid "Answered"
|
||||
msgstr "Respondido"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1412,7 +1407,7 @@ msgid "Send Invitation"
|
||||
msgstr "Enviar Convite"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1528,7 +1523,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
@@ -1880,3 +1875,6 @@ msgstr "Posição da Página"
|
||||
|
||||
#~ msgid "Response Count"
|
||||
#~ msgstr "Contagem da Resposta"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Aguardando resposta"
|
||||
|
||||
+30
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -360,24 +360,24 @@ msgstr "Tipo do Campo de Comentário"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -726,8 +726,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "Digite um valor inteiro"
|
||||
@@ -752,8 +752,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Aguardando Resposta"
|
||||
|
||||
#. module: survey
|
||||
@@ -1093,12 +1094,6 @@ msgstr "Tipo de Resposta"
|
||||
msgid "Validation"
|
||||
msgstr "Validação"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "Aguardando Resposta"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1380,7 +1375,7 @@ msgid "Answered"
|
||||
msgstr "Respondida"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "Resposta Completa da Pesquisa"
|
||||
@@ -1407,7 +1402,7 @@ msgid "Send Invitation"
|
||||
msgstr "Enviar Convite"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "Você não pode selecionar a mesma resposta mais de uma vez"
|
||||
@@ -1523,7 +1518,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "Você não pode selecionar a mesma resposta mais de uma vez"
|
||||
@@ -1716,3 +1711,6 @@ msgstr ""
|
||||
#: field:survey.name.wiz,page:0
|
||||
msgid "Page Position"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "Aguardando Resposta"
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Отвечено"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Отправить Приглашение"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Odgovoreno"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Pošalji poziv"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr "Odgovoreno"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr "Pošalji poziv"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
@@ -716,8 +716,9 @@ msgid "Maximum Required Answer you entered f
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1055,12 +1056,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
|
||||
+27
-32
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr ""
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -722,8 +722,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr ""
|
||||
@@ -748,8 +748,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
@@ -1089,12 +1090,6 @@ msgstr ""
|
||||
msgid "Validation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1374,7 +1369,7 @@ msgid "Answered"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr ""
|
||||
@@ -1401,7 +1396,7 @@ msgid "Send Invitation"
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr ""
|
||||
@@ -1517,7 +1512,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr ""
|
||||
|
||||
+31
-33
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-19 05:38+0000\n"
|
||||
"X-Generator: Launchpad (build 14157)\n"
|
||||
"X-Launchpad-Export-Date: 2011-10-22 05:00+0000\n"
|
||||
"X-Generator: Launchpad (build 14170)\n"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.print:0
|
||||
@@ -358,24 +358,24 @@ msgstr "备注自动类型"
|
||||
#: code:addons/survey/survey.py:642
|
||||
#: code:addons/survey/wizard/survey_answer.py:124
|
||||
#: code:addons/survey/wizard/survey_answer.py:131
|
||||
#: code:addons/survey/wizard/survey_answer.py:700
|
||||
#: code:addons/survey/wizard/survey_answer.py:739
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:788
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:801
|
||||
#: code:addons/survey/wizard/survey_answer.py:812
|
||||
#: code:addons/survey/wizard/survey_answer.py:821
|
||||
#: code:addons/survey/wizard/survey_answer.py:826
|
||||
#: code:addons/survey/wizard/survey_answer.py:900
|
||||
#: code:addons/survey/wizard/survey_answer.py:936
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:982
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:988
|
||||
#: code:addons/survey/wizard/survey_answer.py:1000
|
||||
#: code:addons/survey/wizard/survey_answer.py:1007
|
||||
#: code:addons/survey/wizard/survey_answer.py:1010
|
||||
#: code:addons/survey/wizard/survey_answer.py:699
|
||||
#: code:addons/survey/wizard/survey_answer.py:738
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:787
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#: code:addons/survey/wizard/survey_answer.py:800
|
||||
#: code:addons/survey/wizard/survey_answer.py:811
|
||||
#: code:addons/survey/wizard/survey_answer.py:820
|
||||
#: code:addons/survey/wizard/survey_answer.py:825
|
||||
#: code:addons/survey/wizard/survey_answer.py:899
|
||||
#: code:addons/survey/wizard/survey_answer.py:935
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#: code:addons/survey/wizard/survey_answer.py:981
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#: code:addons/survey/wizard/survey_answer.py:987
|
||||
#: code:addons/survey/wizard/survey_answer.py:999
|
||||
#: code:addons/survey/wizard/survey_answer.py:1006
|
||||
#: code:addons/survey/wizard/survey_answer.py:1009
|
||||
#: code:addons/survey/wizard/survey_selection.py:134
|
||||
#: code:addons/survey/wizard/survey_selection.py:138
|
||||
#: code:addons/survey/wizard/survey_send_invitation.py:74
|
||||
@@ -730,8 +730,8 @@ msgid "You must enter one or more column heading."
|
||||
msgstr "你必须输入一条或多条列头"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:759
|
||||
#: code:addons/survey/wizard/survey_answer.py:954
|
||||
#: code:addons/survey/wizard/survey_answer.py:758
|
||||
#: code:addons/survey/wizard/survey_answer.py:953
|
||||
#, python-format
|
||||
msgid "Please enter an integer value"
|
||||
msgstr "请输入一个整数"
|
||||
@@ -756,9 +756,10 @@ msgid ""
|
||||
msgstr "你输入的最多需要的答案数大于答案数。请用小于%d的数字。"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.request,state:0
|
||||
#: view:survey.request:0
|
||||
msgid "Watting Answer"
|
||||
msgstr "等待回答"
|
||||
msgid "Waiting Answer"
|
||||
msgstr "等待回复"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey:0
|
||||
@@ -1097,12 +1098,6 @@ msgstr "回复类型"
|
||||
msgid "Validation"
|
||||
msgstr "验证"
|
||||
|
||||
#. module: survey
|
||||
#: view:survey.request:0
|
||||
#: selection:survey.request,state:0
|
||||
msgid "Waiting Answer"
|
||||
msgstr "等待回复"
|
||||
|
||||
#. module: survey
|
||||
#: selection:survey.question,comment_valid_type:0
|
||||
#: selection:survey.question,validation_type:0
|
||||
@@ -1382,7 +1377,7 @@ msgid "Answered"
|
||||
msgstr "已答复"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:433
|
||||
#: code:addons/survey/wizard/survey_answer.py:432
|
||||
#, python-format
|
||||
msgid "Complete Survey Answer"
|
||||
msgstr "完成问卷回复"
|
||||
@@ -1409,7 +1404,7 @@ msgid "Send Invitation"
|
||||
msgstr "发送邀请"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:793
|
||||
#: code:addons/survey/wizard/survey_answer.py:792
|
||||
#, python-format
|
||||
msgid "You cannot select the same answer more than one time"
|
||||
msgstr "不能选择多次选择同样的答案"
|
||||
@@ -1525,7 +1520,7 @@ msgid ""
|
||||
msgstr "你输入的需要的答复#大于答复数量。请用小于%d的数。"
|
||||
|
||||
#. module: survey
|
||||
#: code:addons/survey/wizard/survey_answer.py:985
|
||||
#: code:addons/survey/wizard/survey_answer.py:984
|
||||
#, python-format
|
||||
msgid "You cannot select same answer more than one time'"
|
||||
msgstr "不能多次选择同样的答复"
|
||||
@@ -1748,3 +1743,6 @@ msgstr "页面位置"
|
||||
|
||||
#~ msgid "New Survey Question"
|
||||
#~ msgstr "新的调查问题"
|
||||
|
||||
#~ msgid "Watting Answer"
|
||||
#~ msgstr "等待回答"
|
||||
|
||||
@@ -100,7 +100,7 @@
|
||||
</record>
|
||||
<record id="survey_question_company_size_Europ" model="survey.answer">
|
||||
<field name="in_visible_answer_type">1</field>
|
||||
<field name="answer">Europ</field>
|
||||
<field name="answer">Europe</field>
|
||||
<field name="question_id" ref="survey_question_located" />
|
||||
<field name="sequence" eval="1"/>
|
||||
</record>
|
||||
|
||||
@@ -1066,7 +1066,7 @@
|
||||
<field name="state"/>
|
||||
<button name="survey_req_cancel" string="Cancelled" states="waiting_answer" type="object" icon="gtk-cancel"/>
|
||||
<button name="survey_req_draft" string="Set to Draft" states="cancel,done" type="object" icon="gtk-new"/>
|
||||
<button name="survey_req_waiting_answer" string="Watting Answer" states="draft" type="object" icon="gtk-new"/>
|
||||
<button name="survey_req_waiting_answer" string="Waiting Answer" states="draft" type="object" icon="gtk-new"/>
|
||||
<button name="survey_req_done" string="Done" states="waiting_answer" type="object" icon="gtk-ok"/>
|
||||
</group>
|
||||
</form>
|
||||
|
||||
@@ -22,10 +22,11 @@ from osv import fields, osv
|
||||
import pooler
|
||||
import tools
|
||||
import logging
|
||||
from service import security
|
||||
import ldap
|
||||
from ldap.filter import filter_format
|
||||
|
||||
import openerp.exceptions
|
||||
|
||||
|
||||
class CompanyLDAP(osv.osv):
|
||||
_name = 'res.company.ldap'
|
||||
@@ -148,12 +149,12 @@ class users(osv.osv):
|
||||
def check(self, db, uid, passwd):
|
||||
try:
|
||||
return super(users,self).check(db, uid, passwd)
|
||||
except security.ExceptionNoTb: # AccessDenied
|
||||
except openerp.exceptions.AccessDenied:
|
||||
pass
|
||||
|
||||
if not passwd:
|
||||
# empty passwords disallowed for obvious security reasons
|
||||
raise security.ExceptionNoTb('AccessDenied')
|
||||
raise openerp.exceptions.AccessDenied()
|
||||
|
||||
cr = pooler.get_db(db).cursor()
|
||||
user = self.browse(cr, 1, uid)
|
||||
@@ -187,7 +188,7 @@ class users(osv.osv):
|
||||
logger.warning('cannot check', exc_info=True)
|
||||
pass
|
||||
cr.close()
|
||||
raise security.ExceptionNoTb('AccessDenied')
|
||||
raise openerp.exceptions.AccessDenied()
|
||||
|
||||
users()
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
Reference in New Issue
Block a user