Merge lp:~openerp-dev/openobject-addons/trunk-bug-817361-bde into lp:openobject-addons
- trunk-bug-817361-bde
- Merge into trunk
Status: | Rejected |
---|---|
Rejected by: | Fabien (Open ERP) |
Proposed branch: | lp:~openerp-dev/openobject-addons/trunk-bug-817361-bde |
Merge into: | lp:openobject-addons |
Diff against target: |
4243 lines (+3298/-59) 52 files modified
account/partner_view.xml (+18/-0) account_cancel/i18n/sv.po (+5/-0) account_invoice_layout/i18n/ca.po (+5/-0) analytic_journal_billing_rate/i18n/fi.po (+100/-0) association/i18n/sv.po (+5/-0) auction/i18n/ca.po (+5/-0) base_action_rule/base_action_rule.py (+7/-0) base_action_rule/i18n/sv.po (+5/-0) base_calendar/i18n/sv.po (+5/-0) base_iban/base_iban.py (+32/-0) base_iban/base_iban_view.xml (+55/-0) base_module_record/i18n/sv.po (+5/-0) base_setup/base_setup_views.xml (+101/-0) base_synchro/i18n/sv.po (+5/-0) base_vat/i18n/cs.po (+5/-0) board/board_view.xml (+41/-0) board/i18n/sv.po (+5/-0) caldav/i18n/sv.po (+5/-0) crm/crm.py (+15/-0) crm/crm_view.xml (+54/-4) crm/i18n/ca.po (+9/-0) crm/i18n/sv.po (+5/-0) crm/security/crm_security.xml (+4/-0) email_template/i18n/fi.po (+1318/-0) email_template/i18n/sv.po (+5/-0) event/i18n/ru.po (+5/-0) fetchmail/i18n/fi.po (+317/-0) hr/security/hr_security.xml (+11/-0) hr_holidays/hr_holidays_view.xml (+4/-0) hr_holidays/i18n/ca.po (+5/-0) hr_recruitment/hr_recruitment_demo.xml (+88/-42) mail/mail_message.py (+150/-0) mrp/i18n/sv.po (+5/-0) mrp_operations/i18n/sv.po (+5/-0) mrp_repair/i18n/sv.po (+5/-0) multi_company/i18n/sv.po (+5/-0) point_of_sale/i18n/sv.po (+5/-0) procurement/i18n/sv.po (+5/-0) project/project_view.xml (+6/-0) project_issue/project_issue.py (+15/-0) project_issue/project_issue_view.xml (+12/-0) project_mailgate/project_mailgate.py (+44/-0) project_scrum/i18n/sv.po (+5/-0) purchase/i18n/sv.po (+5/-0) report_webkit_sample/i18n/fi.po (+146/-0) sale/sale.py (+69/-8) sale/sale_view.xml (+41/-0) sale/security/sale_security.xml (+11/-0) sale/wizard/sale_make_invoice.py (+9/-5) subscription/i18n/fi.po (+342/-0) survey/i18n/cs.po (+5/-0) thunderbird/i18n/fi.po (+159/-0) |
To merge this branch: | bzr merge lp:~openerp-dev/openobject-addons/trunk-bug-817361-bde |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mustufa Rangwala (Open ERP) (community) | Approve | ||
Bharat Devnani (Open ERP) (community) | Needs Resubmitting | ||
qdp (OpenERP) | Pending | ||
Review via email: mp+69982@code.launchpad.net |
Commit message
Description of the change
Hello Sir,
I have changed the make_invoices method inorder to open customer invoices form when merging/grouping two or more invoices.
Thanks & Regards,
Devnani Bharat R.
Mustufa Rangwala (Open ERP) (mra-tinyerp) wrote : | # |
- 4904. By Bharat Devnani (Open ERP)
-
[IMP] improved the make_invoices function in sale_make_
invoice. py inorder to open customer invoice when grouping more than one Invoices
Bharat Devnani (Open ERP) (bde-openerp) wrote : | # |
Hello Sir,
I have improved the make_invoices function in sale_make_
Thanks & Regards,
Devnani Bharat R.
Mustufa Rangwala (Open ERP) (mra-tinyerp) wrote : | # |
Line number 28: you have assigned Tree Id on Search_view ..
- 4905. By Bharat Devnani (Open ERP)
-
[IMP] assigned search_id in search_view_id
Bharat Devnani (Open ERP) (bde-openerp) wrote : | # |
Hello Sir,
I have assigned search_id in search_view_id.
Thanks & Regards,
Devnani Bharat R.
- 4906. By Purnendu Singh (OpenERP)
-
[MERGE] merge with main addons
- 4907. By Purnendu Singh (OpenERP)
-
[FIX] sale: updated bde(OpenERP) patch as the date was still missing from the created invoice
Mustufa Rangwala (Open ERP) (mra-tinyerp) : | # |
- 4908. By Bharat Devnani (Open ERP)
-
[MERGE] merged with main addons
Unmerged revisions
- 4908. By Bharat Devnani (Open ERP)
-
[MERGE] merged with main addons
- 4907. By Purnendu Singh (OpenERP)
-
[FIX] sale: updated bde(OpenERP) patch as the date was still missing from the created invoice
- 4906. By Purnendu Singh (OpenERP)
-
[MERGE] merge with main addons
- 4905. By Bharat Devnani (Open ERP)
-
[IMP] assigned search_id in search_view_id
- 4904. By Bharat Devnani (Open ERP)
-
[IMP] improved the make_invoices function in sale_make_
invoice. py inorder to open customer invoice when grouping more than one Invoices - 4903. By Bharat Devnani (Open ERP)
-
[FIX] account : changed the make_invoices method inorder to open customer invoices form when merging/grouping the two or more invoices
Preview Diff
1 | === modified file 'account/partner_view.xml' |
2 | --- account/partner_view.xml 2011-08-15 14:21:41 +0000 |
3 | +++ account/partner_view.xml 2011-09-15 12:39:08 +0000 |
4 | @@ -97,6 +97,7 @@ |
5 | <form string="Bank account"> |
6 | <field name="state"/> |
7 | <newline/> |
8 | +<<<<<<< TREE |
9 | <field name="acc_number"/> |
10 | <newline/> |
11 | <group name="owner" colspan="2" col="2"> |
12 | @@ -115,6 +116,23 @@ |
13 | <field name="bank_name"/> |
14 | <field name="bank_bic"/> |
15 | </group> |
16 | +======= |
17 | + <field name="acc_number" attrs="{'invisible':[('state','!=','bank')]}"/> |
18 | + <newline/> |
19 | + <field name="bank"/> |
20 | + <newline/> |
21 | + <field name="sequence"/> |
22 | + <field colspan="4" name="name"/> |
23 | + <separator colspan="4" string="Bank account owner"/> |
24 | + <field colspan="4" name="owner_name"/> |
25 | + <field colspan="4" name="street"/> |
26 | + <newline/> |
27 | + <field name="zip"/> |
28 | + <field name="city"/> |
29 | + <newline/> |
30 | + <field completion="1" name="country_id"/> |
31 | + <field name="state_id"/> |
32 | +>>>>>>> MERGE-SOURCE |
33 | </form> |
34 | <tree string="Bank Details"> |
35 | <field name="sequence" invisible="1"/> |
36 | |
37 | === modified file 'account_cancel/i18n/sv.po' |
38 | --- account_cancel/i18n/sv.po 2011-09-05 05:59:33 +0000 |
39 | +++ account_cancel/i18n/sv.po 2011-09-15 12:39:08 +0000 |
40 | @@ -14,8 +14,13 @@ |
41 | "MIME-Version: 1.0\n" |
42 | "Content-Type: text/plain; charset=UTF-8\n" |
43 | "Content-Transfer-Encoding: 8bit\n" |
44 | +<<<<<<< TREE |
45 | "X-Launchpad-Export-Date: 2011-09-05 05:48+0000\n" |
46 | "X-Generator: Launchpad (build 13830)\n" |
47 | +======= |
48 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
49 | +"X-Generator: Launchpad (build 13573)\n" |
50 | +>>>>>>> MERGE-SOURCE |
51 | |
52 | #. module: account_cancel |
53 | #: model:ir.module.module,description:account_cancel.module_meta_information |
54 | |
55 | === modified file 'account_invoice_layout/i18n/ca.po' |
56 | --- account_invoice_layout/i18n/ca.po 2011-09-05 05:59:33 +0000 |
57 | +++ account_invoice_layout/i18n/ca.po 2011-09-15 12:39:08 +0000 |
58 | @@ -13,8 +13,13 @@ |
59 | "MIME-Version: 1.0\n" |
60 | "Content-Type: text/plain; charset=UTF-8\n" |
61 | "Content-Transfer-Encoding: 8bit\n" |
62 | +<<<<<<< TREE |
63 | "X-Launchpad-Export-Date: 2011-09-05 05:26+0000\n" |
64 | "X-Generator: Launchpad (build 13830)\n" |
65 | +======= |
66 | +"X-Launchpad-Export-Date: 2011-08-08 04:36+0000\n" |
67 | +"X-Generator: Launchpad (build 13613)\n" |
68 | +>>>>>>> MERGE-SOURCE |
69 | |
70 | #. module: account_invoice_layout |
71 | #: selection:account.invoice.line,state:0 |
72 | |
73 | === modified file 'analytic_journal_billing_rate/i18n/fi.po' |
74 | --- analytic_journal_billing_rate/i18n/fi.po 2011-09-05 05:59:33 +0000 |
75 | +++ analytic_journal_billing_rate/i18n/fi.po 2011-09-15 12:39:08 +0000 |
76 | @@ -1,3 +1,4 @@ |
77 | +<<<<<<< TREE |
78 | # Finnish translation for openobject-addons |
79 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
80 | # This file is distributed under the same license as the openobject-addons package. |
81 | @@ -95,3 +96,102 @@ |
82 | #: model:ir.model,name:analytic_journal_billing_rate.model_hr_analytic_timesheet |
83 | msgid "Timesheet Line" |
84 | msgstr "Tuntilistan rivi" |
85 | +======= |
86 | +# Finnish translation for openobject-addons |
87 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
88 | +# This file is distributed under the same license as the openobject-addons package. |
89 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
90 | +# |
91 | +msgid "" |
92 | +msgstr "" |
93 | +"Project-Id-Version: openobject-addons\n" |
94 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
95 | +"POT-Creation-Date: 2011-01-03 16:56+0000\n" |
96 | +"PO-Revision-Date: 2011-08-08 07:40+0000\n" |
97 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
98 | +"Language-Team: Finnish <fi@li.org>\n" |
99 | +"MIME-Version: 1.0\n" |
100 | +"Content-Type: text/plain; charset=UTF-8\n" |
101 | +"Content-Transfer-Encoding: 8bit\n" |
102 | +"X-Launchpad-Export-Date: 2011-08-09 04:50+0000\n" |
103 | +"X-Generator: Launchpad (build 13628)\n" |
104 | + |
105 | +#. module: analytic_journal_billing_rate |
106 | +#: model:ir.module.module,description:analytic_journal_billing_rate.module_meta_information |
107 | +msgid "" |
108 | +"\n" |
109 | +"\n" |
110 | +" This module allows you to define what is the default invoicing rate for " |
111 | +"a specific journal on a given account. This is mostly used when a user " |
112 | +"encodes his timesheet: the values are retrieved and the fields are auto-" |
113 | +"filled... but the possibility to change these values is still available.\n" |
114 | +"\n" |
115 | +" Obviously if no data has been recorded for the current account, the " |
116 | +"default value is given as usual by the account data so that this module is " |
117 | +"perfectly compatible with older configurations.\n" |
118 | +"\n" |
119 | +" " |
120 | +msgstr "" |
121 | + |
122 | +#. module: analytic_journal_billing_rate |
123 | +#: field:analytic_journal_rate_grid,journal_id:0 |
124 | +msgid "Analytic Journal" |
125 | +msgstr "Analyyttinen päiväkirja" |
126 | + |
127 | +#. module: analytic_journal_billing_rate |
128 | +#: model:ir.model,name:analytic_journal_billing_rate.model_account_invoice |
129 | +msgid "Invoice" |
130 | +msgstr "Lasku" |
131 | + |
132 | +#. module: analytic_journal_billing_rate |
133 | +#: view:analytic_journal_rate_grid:0 |
134 | +msgid "Billing Rate per Journal for this Analytic Account" |
135 | +msgstr "Veloitushinta päiväkirjoittain tälle analyyttiselle tilille" |
136 | + |
137 | +#. module: analytic_journal_billing_rate |
138 | +#: field:analytic_journal_rate_grid,account_id:0 |
139 | +#: model:ir.model,name:analytic_journal_billing_rate.model_account_analytic_account |
140 | +msgid "Analytic Account" |
141 | +msgstr "Analyyttinen tili" |
142 | + |
143 | +#. module: analytic_journal_billing_rate |
144 | +#: model:ir.model,name:analytic_journal_billing_rate.model_analytic_journal_rate_grid |
145 | +msgid "Relation table between journals and billing rates" |
146 | +msgstr "Suhdetaulu päiväkirjojen ja veloituhintojen välillä" |
147 | + |
148 | +#. module: analytic_journal_billing_rate |
149 | +#: field:account.analytic.account,journal_rate_ids:0 |
150 | +msgid "Invoicing Rate per Journal" |
151 | +msgstr "Veloitushinta päiväkirjoittain" |
152 | + |
153 | +#. module: analytic_journal_billing_rate |
154 | +#: model:ir.module.module,shortdesc:analytic_journal_billing_rate.module_meta_information |
155 | +msgid "" |
156 | +"Analytic Journal Billing Rate, Define the default invoicing rate for a " |
157 | +"specific journal" |
158 | +msgstr "" |
159 | +"Analyyttisen päiväkirjan veloitushinta, määrittele oletushinta tietylle " |
160 | +"päiväkirjalle" |
161 | + |
162 | +#. module: analytic_journal_billing_rate |
163 | +#: constraint:account.analytic.account:0 |
164 | +msgid "" |
165 | +"Error! The currency has to be the same as the currency of the selected " |
166 | +"company" |
167 | +msgstr "Virhe! Valuutan tulee olla sama kun valitun yrityksen valutta." |
168 | + |
169 | +#. module: analytic_journal_billing_rate |
170 | +#: field:analytic_journal_rate_grid,rate_id:0 |
171 | +msgid "Invoicing Rate" |
172 | +msgstr "Laskutushinta" |
173 | + |
174 | +#. module: analytic_journal_billing_rate |
175 | +#: constraint:account.analytic.account:0 |
176 | +msgid "Error! You can not create recursive analytic accounts." |
177 | +msgstr "Virhe! Et voi luoda sisäkkäisiä analyyttisiä tilejä." |
178 | + |
179 | +#. module: analytic_journal_billing_rate |
180 | +#: model:ir.model,name:analytic_journal_billing_rate.model_hr_analytic_timesheet |
181 | +msgid "Timesheet Line" |
182 | +msgstr "Tuntilistan rivi" |
183 | +>>>>>>> MERGE-SOURCE |
184 | |
185 | === modified file 'association/i18n/sv.po' |
186 | --- association/i18n/sv.po 2011-09-05 05:59:33 +0000 |
187 | +++ association/i18n/sv.po 2011-09-15 12:39:08 +0000 |
188 | @@ -13,8 +13,13 @@ |
189 | "MIME-Version: 1.0\n" |
190 | "Content-Type: text/plain; charset=UTF-8\n" |
191 | "Content-Transfer-Encoding: 8bit\n" |
192 | +<<<<<<< TREE |
193 | "X-Launchpad-Export-Date: 2011-09-05 05:54+0000\n" |
194 | "X-Generator: Launchpad (build 13830)\n" |
195 | +======= |
196 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
197 | +"X-Generator: Launchpad (build 13573)\n" |
198 | +>>>>>>> MERGE-SOURCE |
199 | |
200 | #. module: association |
201 | #: field:profile.association.config.install_modules_wizard,wiki:0 |
202 | |
203 | === modified file 'auction/i18n/ca.po' |
204 | --- auction/i18n/ca.po 2011-09-05 05:59:33 +0000 |
205 | +++ auction/i18n/ca.po 2011-09-15 12:39:08 +0000 |
206 | @@ -13,8 +13,13 @@ |
207 | "MIME-Version: 1.0\n" |
208 | "Content-Type: text/plain; charset=UTF-8\n" |
209 | "Content-Transfer-Encoding: 8bit\n" |
210 | +<<<<<<< TREE |
211 | "X-Launchpad-Export-Date: 2011-09-05 05:29+0000\n" |
212 | "X-Generator: Launchpad (build 13830)\n" |
213 | +======= |
214 | +"X-Launchpad-Export-Date: 2011-08-07 04:37+0000\n" |
215 | +"X-Generator: Launchpad (build 13613)\n" |
216 | +>>>>>>> MERGE-SOURCE |
217 | |
218 | #. module: auction |
219 | #: model:ir.ui.menu,name:auction.auction_report_menu |
220 | |
221 | === modified file 'base_action_rule/base_action_rule.py' |
222 | --- base_action_rule/base_action_rule.py 2011-08-22 17:16:59 +0000 |
223 | +++ base_action_rule/base_action_rule.py 2011-09-15 12:39:08 +0000 |
224 | @@ -275,10 +275,17 @@ |
225 | 'object_description': hasattr(obj, 'description') and obj.description or False, |
226 | 'object_user': hasattr(obj, 'user_id') and (obj.user_id and obj.user_id.name) or '/', |
227 | 'object_user_email': hasattr(obj, 'user_id') and (obj.user_id and \ |
228 | +<<<<<<< TREE |
229 | obj.user_id.user_email) or '/', |
230 | 'object_user_phone': hasattr(obj, 'partner_address_id') and (obj.partner_address_id and \ |
231 | obj.partner_address_id.phone) or '/', |
232 | 'partner': hasattr(obj, 'partner_id') and (obj.partner_id and obj.partner_id.name) or '/', |
233 | +======= |
234 | + obj.user_id.user_email) or '/', |
235 | + 'object_user_phone': hasattr(obj, 'partner_address_id') and (obj.partner_address_id and \ |
236 | + obj.partner_address_id.phone) or '/', |
237 | + 'partner': hasattr(obj, 'partner_id') and (obj.partner_id and obj.partner_id.name) or '/', |
238 | +>>>>>>> MERGE-SOURCE |
239 | 'partner_email': hasattr(obj, 'partner_address_id') and (obj.partner_address_id and\ |
240 | obj.partner_address_id.email) or '/', |
241 | } |
242 | |
243 | === modified file 'base_action_rule/i18n/sv.po' |
244 | --- base_action_rule/i18n/sv.po 2011-09-05 05:59:33 +0000 |
245 | +++ base_action_rule/i18n/sv.po 2011-09-15 12:39:08 +0000 |
246 | @@ -14,8 +14,13 @@ |
247 | "MIME-Version: 1.0\n" |
248 | "Content-Type: text/plain; charset=UTF-8\n" |
249 | "Content-Transfer-Encoding: 8bit\n" |
250 | +<<<<<<< TREE |
251 | "X-Launchpad-Export-Date: 2011-09-05 05:53+0000\n" |
252 | "X-Generator: Launchpad (build 13830)\n" |
253 | +======= |
254 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
255 | +"X-Generator: Launchpad (build 13604)\n" |
256 | +>>>>>>> MERGE-SOURCE |
257 | |
258 | #. module: base_action_rule |
259 | #: help:base.action.rule,act_mail_to_user:0 |
260 | |
261 | === modified file 'base_calendar/i18n/sv.po' |
262 | --- base_calendar/i18n/sv.po 2011-09-05 05:59:33 +0000 |
263 | +++ base_calendar/i18n/sv.po 2011-09-15 12:39:08 +0000 |
264 | @@ -14,8 +14,13 @@ |
265 | "MIME-Version: 1.0\n" |
266 | "Content-Type: text/plain; charset=UTF-8\n" |
267 | "Content-Transfer-Encoding: 8bit\n" |
268 | +<<<<<<< TREE |
269 | "X-Launchpad-Export-Date: 2011-09-05 05:52+0000\n" |
270 | "X-Generator: Launchpad (build 13830)\n" |
271 | +======= |
272 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
273 | +"X-Generator: Launchpad (build 13604)\n" |
274 | +>>>>>>> MERGE-SOURCE |
275 | |
276 | #. module: base_calendar |
277 | #: selection:calendar.alarm,trigger_related:0 |
278 | |
279 | === modified file 'base_iban/base_iban.py' |
280 | --- base_iban/base_iban.py 2011-08-15 14:21:41 +0000 |
281 | +++ base_iban/base_iban.py 2011-09-15 12:39:08 +0000 |
282 | @@ -126,7 +126,39 @@ |
283 | if default_iban_check(iban_country): |
284 | iban_example = iban_country in _ref_iban and _ref_iban[iban_country] + ' \nWhere A = Account number, B = National bank code, S = Branch code, C = account No, N = branch No, K = National check digits....' or '' |
285 | return _('The IBAN does not seem to be correct. You should have entered something like this %s'), (iban_example) |
286 | +<<<<<<< TREE |
287 | return _('The IBAN is invalid, it should begin with the country code'), () |
288 | +======= |
289 | + return _('The IBAN is invalid, It should begin with the country code'), () |
290 | + |
291 | + def name_get(self, cr, uid, ids, context=None): |
292 | + res = [] |
293 | + to_check_ids = [] |
294 | + for val in self.browse(cr, uid, ids, context=context): |
295 | + if val.state=='iban': |
296 | + iban = _pretty_iban(val.iban or '') |
297 | + bic = val.bank.bic or '' |
298 | + res.append((val.id, _('IBAN: %s / BIC: %s') % (iban, bic))) |
299 | + else: |
300 | + to_check_ids.append(val.id) |
301 | + res += super(res_partner_bank, self).name_get(cr, uid, to_check_ids, context=context) |
302 | + return res |
303 | + |
304 | + def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False): |
305 | + #overwrite the search method in order to search not only on bank type == basic account number but also on type == iban |
306 | + res = super(res_partner_bank,self).search(cr, uid, args, offset, limit, order, context=context, count=count) |
307 | + if filter(lambda x:x[0]=='acc_number' ,args): |
308 | + #get the value of the search |
309 | + iban_value = filter(lambda x:x[0]=='acc_number' ,args)[0][2] |
310 | + #get the other arguments of the search |
311 | + args1 = filter(lambda x:x[0]!='acc_number' ,args) |
312 | + #add the new criterion |
313 | + args1 += [('iban','ilike',iban_value)] |
314 | + #append the results to the older search |
315 | + res += super(res_partner_bank,self).search(cr, uid, args1, offset, limit, |
316 | + order, context=context, count=count) |
317 | + return res |
318 | +>>>>>>> MERGE-SOURCE |
319 | |
320 | def get_bban_from_iban(self, cr, uid, ids, context=None): |
321 | ''' |
322 | |
323 | === modified file 'base_iban/base_iban_view.xml' |
324 | --- base_iban/base_iban_view.xml 2011-08-15 14:21:41 +0000 |
325 | +++ base_iban/base_iban_view.xml 2011-09-15 12:39:08 +0000 |
326 | @@ -2,5 +2,60 @@ |
327 | <openerp> |
328 | <data> |
329 | |
330 | +<<<<<<< TREE |
331 | +======= |
332 | + <record id="view_partner_bank_iban_form" model="ir.ui.view"> |
333 | + <field name="name">res.partner.bank.form.iban.inherit</field> |
334 | + <field name="model">res.partner.bank</field> |
335 | + <field name="inherit_id" ref="base.view_partner_bank_form"/> |
336 | + <field name="type">form</field> |
337 | + <field name="arch" type="xml"> |
338 | + <field name="acc_number" position="after"> |
339 | + <newline/> |
340 | + <field name="iban"/> |
341 | + <newline/> |
342 | + </field> |
343 | + </field> |
344 | + </record> |
345 | + |
346 | + <record id="view_partner_abnk_iban_tree" model="ir.ui.view"> |
347 | + <field name="name">res.partner.bank.tree.iban.inherit</field> |
348 | + <field name="model">res.partner.bank</field> |
349 | + <field name="inherit_id" ref="base.view_partner_bank_tree"/> |
350 | + <field name="type">tree</field> |
351 | + <field name="arch" type="xml"> |
352 | + <field name="acc_number" position="after"> |
353 | + <field name="iban"/> |
354 | + </field> |
355 | + </field> |
356 | + </record> |
357 | + |
358 | + <!-- view for res.partner --> |
359 | + <record id="view_partner_iban_form" model="ir.ui.view"> |
360 | + <field name="name">res.partner.form.iban.inherit</field> |
361 | + <field name="model">res.partner</field> |
362 | + <field name="inherit_id" ref="base.view_partner_form"/> |
363 | + <field name="type">form</field> |
364 | + <field name="arch" type="xml"> |
365 | + <field name="acc_number" position="after"> |
366 | + <newline/> |
367 | + <field name="iban" attrs="{'invisible':[('state','!=','iban')]}"/> |
368 | + <newline/> |
369 | + </field> |
370 | + </field> |
371 | + </record> |
372 | + <record id="view_partner_iban_list" model="ir.ui.view"> |
373 | + <field name="name">res.partner.form.iban.inherit.list</field> |
374 | + <field name="model">res.partner</field> |
375 | + <field name="inherit_id" ref="base.view_partner_form"/> |
376 | + <field name="type">form</field> |
377 | + <field name="arch" type="xml"> |
378 | + <xpath expr="/form/notebook/page/field[@name='bank_ids']/tree/field[@name='acc_number']" position="after"> |
379 | + <field name="iban"/> |
380 | + </xpath> |
381 | + </field> |
382 | + </record> |
383 | + |
384 | +>>>>>>> MERGE-SOURCE |
385 | </data> |
386 | </openerp> |
387 | |
388 | === modified file 'base_module_record/i18n/sv.po' |
389 | --- base_module_record/i18n/sv.po 2011-09-05 05:59:33 +0000 |
390 | +++ base_module_record/i18n/sv.po 2011-09-15 12:39:08 +0000 |
391 | @@ -13,8 +13,13 @@ |
392 | "MIME-Version: 1.0\n" |
393 | "Content-Type: text/plain; charset=UTF-8\n" |
394 | "Content-Transfer-Encoding: 8bit\n" |
395 | +<<<<<<< TREE |
396 | "X-Launchpad-Export-Date: 2011-09-05 05:10+0000\n" |
397 | "X-Generator: Launchpad (build 13830)\n" |
398 | +======= |
399 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
400 | +"X-Generator: Launchpad (build 13604)\n" |
401 | +>>>>>>> MERGE-SOURCE |
402 | |
403 | #. module: base_module_record |
404 | #: wizard_field:base_module_record.module_record_objects,info,category:0 |
405 | |
406 | === modified file 'base_setup/base_setup_views.xml' |
407 | --- base_setup/base_setup_views.xml 2011-09-12 14:49:25 +0000 |
408 | +++ base_setup/base_setup_views.xml 2011-09-15 12:39:08 +0000 |
409 | @@ -73,6 +73,7 @@ |
410 | <field name="action_id" ref="action_base_setup_installer"/> |
411 | <field name="category_id" ref="base.category_administration_config"/> |
412 | <field name="sequence">2</field> |
413 | +<<<<<<< TREE |
414 | </record> |
415 | |
416 | <record id="action_start_configurator" model="ir.actions.server"> |
417 | @@ -91,6 +92,75 @@ |
418 | </record> |
419 | |
420 | <!-- Import or create customers configartion view --> |
421 | +======= |
422 | + </record> |
423 | + |
424 | + <record id="action_start_configurator" model="ir.actions.server"> |
425 | + <field name="name">Start Configuration</field> |
426 | + <field name="model_id" ref="base.model_ir_actions_todo"/> |
427 | + <field name="state">code</field> |
428 | + <field name="code" eval="'# obj is a browse_record and will provide stupid ids to method\n' 'action = obj.pool.get(\'ir.actions.todo\').action_launch(cr, uid, ' + str([ref('base_setup_installer_todo')]) + ', context=context)'"/> |
429 | + </record> |
430 | + |
431 | + <menuitem name="Add More Features" action="action_start_configurator" id="menu_view_base_module_configuration" parent="base.menu_config" type="server" icon="STOCK_EXECUTE" sequence="100"/> |
432 | + <record id="ir_ui_view_sc_configuration" model="ir.ui.view_sc"> |
433 | + <field name="name">Add More Features</field> |
434 | + <field name="resource">ir.ui.menu</field> |
435 | + <field name="user_id" ref="base.user_root"/> |
436 | + <field name="res_id" ref="menu_view_base_module_configuration"/> |
437 | + </record> |
438 | +<!-- Migrate data from another application Conf Wiz--> |
439 | + |
440 | + <record id="view_migrade_application_installer_modules" model="ir.ui.view"> |
441 | + <field name="name">migrade.application.installer.modules.form</field> |
442 | + <field name="model">migrade.application.installer.modules</field> |
443 | + <field name="type">form</field> |
444 | + <field name="inherit_id" ref="base.res_config_installer"/> |
445 | + <field name="arch" type="xml"> |
446 | + <data> |
447 | + <form position="attributes"> |
448 | + <attribute name="string">Migrate data from another application</attribute> |
449 | + </form> |
450 | + <separator string="title" position="attributes"> |
451 | + <attribute name="string">Migrate data from another application</attribute> |
452 | + </separator> |
453 | + <xpath expr="//label[@string='description']" position="attributes"> |
454 | + <attribute name="string">Import data from other applications. Following the selected application, you can import more or less type of data matching to OpenERP objects. Choose the application and then the data you want to import in OpenERP</attribute> |
455 | + </xpath> |
456 | + <xpath expr="//button[@string='Install Modules']" position="attributes"> |
457 | + <attribute name="string">Configure</attribute> |
458 | + </xpath> |
459 | + <xpath expr="//separator[@string="vsep"]" position="attributes"> |
460 | + <attribute name="string"/> |
461 | + </xpath> |
462 | + <group colspan="8"> |
463 | + <field name="import_saleforce"/> |
464 | + <field name="import_sugarcrm"/> |
465 | + <field name="sync_google_contact"/> |
466 | + <field name="quickbooks_ippids"/> |
467 | + </group> |
468 | + </data> |
469 | + </field> |
470 | + </record> |
471 | + |
472 | + <record id="action_migrade_application_installer_modules" model="ir.actions.act_window"> |
473 | + <field name="name">Migrate data from another application</field> |
474 | + <field name="type">ir.actions.act_window</field> |
475 | + <field name="res_model">migrade.application.installer.modules</field> |
476 | + <field name="view_id" ref="view_migrade_application_installer_modules"/> |
477 | + <field name="view_type">form</field> |
478 | + <field name="view_mode">form</field> |
479 | + <field name="target">new</field> |
480 | + </record> |
481 | + |
482 | + <record id="migrade_application_installer_modules_todo" model="ir.actions.todo"> |
483 | + <field name="action_id" ref="action_migrade_application_installer_modules"/> |
484 | + <field name="category_id" ref="base.category_administration_config"/> |
485 | + </record> |
486 | + |
487 | + <!-- Import or create customers configartion view --> |
488 | + |
489 | +>>>>>>> MERGE-SOURCE |
490 | <record id="action_import_create_installer" model="ir.actions.act_window"> |
491 | <field name="name">Import or Create Customers</field> |
492 | <field name="type">ir.actions.act_window</field> |
493 | @@ -103,9 +173,16 @@ |
494 | <record id="config_wizard_action_import_create_installer" model="ir.actions.todo"> |
495 | <field name="action_id" ref="action_import_create_installer"/> |
496 | <field name="category_id" ref="base.category_administration_config"/> |
497 | +<<<<<<< TREE |
498 | </record> |
499 | |
500 | <!-- Define default users preferences--> |
501 | +======= |
502 | + </record> |
503 | + |
504 | + <!-- Define default users preferences--> |
505 | + |
506 | +>>>>>>> MERGE-SOURCE |
507 | <record id="view_user_preferences_config_form" model="ir.ui.view"> |
508 | <field name="name">Set default users preferences</field> |
509 | <field name="model">user.preferences.config</field> |
510 | @@ -164,12 +241,29 @@ |
511 | <field name="action_id" ref="action_config_access_other_user"/> |
512 | <field name="category_id" ref="base.category_administration_config"/> |
513 | <field name="sequence">1000</field> |
514 | +<<<<<<< TREE |
515 | <field name="state">done</field> |
516 | </record> |
517 | |
518 | |
519 | <!-- Specify Your Terminology Config Wiz--> |
520 | <record id="base_setup_terminology_form" model="ir.ui.view"> |
521 | +======= |
522 | + <field name="state">done</field> |
523 | + </record> |
524 | + |
525 | + <!-- register Upload Logo configuration wizard --> |
526 | + |
527 | + <record id="config_wizard_action_res_company_logo" model="ir.actions.todo"> |
528 | + <field name="action_id" ref="action_res_company_logo"/> |
529 | + <field name="category_id" ref="base.category_administration_config"/> |
530 | + <field name="state">done</field> |
531 | + </record> |
532 | + |
533 | + <!-- Specify Your Terminology Config Wiz--> |
534 | + |
535 | + <record id="view_partner_terminology_config_form" model="ir.ui.view"> |
536 | +>>>>>>> MERGE-SOURCE |
537 | <field name="name">Specify Your Terminology</field> |
538 | <field name="model">base.setup.terminology</field> |
539 | <field name="type">form</field> |
540 | @@ -198,7 +292,11 @@ |
541 | </field> |
542 | </record> |
543 | <record id="action_partner_terminology_config_form" model="ir.actions.act_window"> |
544 | +<<<<<<< TREE |
545 | <field name="name">Specify Your Terminology for Customers</field> |
546 | +======= |
547 | + <field name="name">Customer / Partner / Patient ?</field> |
548 | +>>>>>>> MERGE-SOURCE |
549 | <field name="type">ir.actions.act_window</field> |
550 | <field name="res_model">base.setup.terminology</field> |
551 | <field name="view_type">form</field> |
552 | @@ -225,6 +323,7 @@ |
553 | <field name="action_id" ref="action_base_setup_company"/> |
554 | <field name="category_id" ref="base.category_administration_config"/> |
555 | <field name="sequence">1</field> |
556 | +<<<<<<< TREE |
557 | </record> |
558 | <!-- register Upload Logo configuration wizard --> |
559 | <record id="base_setup_company_logo_action" model="ir.actions.act_window"> |
560 | @@ -240,6 +339,8 @@ |
561 | <field name="action_id" ref="base_setup_company_logo_action"/> |
562 | <field name="category_id" ref="base.category_administration_config"/> |
563 | <field name="state">done</field> |
564 | +======= |
565 | +>>>>>>> MERGE-SOURCE |
566 | </record> |
567 | |
568 | </data> |
569 | |
570 | === modified file 'base_synchro/i18n/sv.po' |
571 | --- base_synchro/i18n/sv.po 2011-09-05 05:59:33 +0000 |
572 | +++ base_synchro/i18n/sv.po 2011-09-15 12:39:08 +0000 |
573 | @@ -14,8 +14,13 @@ |
574 | "MIME-Version: 1.0\n" |
575 | "Content-Type: text/plain; charset=UTF-8\n" |
576 | "Content-Transfer-Encoding: 8bit\n" |
577 | +<<<<<<< TREE |
578 | "X-Launchpad-Export-Date: 2011-09-05 05:54+0000\n" |
579 | "X-Generator: Launchpad (build 13830)\n" |
580 | +======= |
581 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
582 | +"X-Generator: Launchpad (build 13604)\n" |
583 | +>>>>>>> MERGE-SOURCE |
584 | |
585 | #. module: base_synchro |
586 | #: model:ir.actions.act_window,name:base_synchro.action_view_base_synchro |
587 | |
588 | === modified file 'base_vat/i18n/cs.po' |
589 | --- base_vat/i18n/cs.po 2011-09-05 05:59:33 +0000 |
590 | +++ base_vat/i18n/cs.po 2011-09-15 12:39:08 +0000 |
591 | @@ -13,8 +13,13 @@ |
592 | "MIME-Version: 1.0\n" |
593 | "Content-Type: text/plain; charset=UTF-8\n" |
594 | "Content-Transfer-Encoding: 8bit\n" |
595 | +<<<<<<< TREE |
596 | "X-Launchpad-Export-Date: 2011-09-05 05:10+0000\n" |
597 | "X-Generator: Launchpad (build 13830)\n" |
598 | +======= |
599 | +"X-Launchpad-Export-Date: 2011-08-08 04:36+0000\n" |
600 | +"X-Generator: Launchpad (build 13613)\n" |
601 | +>>>>>>> MERGE-SOURCE |
602 | |
603 | #. module: base_vat |
604 | #: code:addons/base_vat/base_vat.py:87 |
605 | |
606 | === modified file 'board/board_view.xml' |
607 | --- board/board_view.xml 2011-08-30 09:57:31 +0000 |
608 | +++ board/board_view.xml 2011-09-15 12:39:08 +0000 |
609 | @@ -1,6 +1,7 @@ |
610 | <?xml version="1.0" encoding="utf-8"?> |
611 | <openerp> |
612 | <data> |
613 | +<<<<<<< TREE |
614 | |
615 | <record id="action_application_tiles" model="ir.actions.client"> |
616 | <field name="name">Applications Tiles</field> |
617 | @@ -61,6 +62,41 @@ |
618 | <field name="view_mode">form</field> |
619 | <field name="view_id" ref="view_board_homepage"/> |
620 | </record> |
621 | +======= |
622 | + |
623 | + <record id="action_application_tiles" model="ir.actions.client"> |
624 | + <field name="name">Applications Tiles</field> |
625 | + <field name="tag">board.home.applications</field> |
626 | + </record> |
627 | + <record id="action_res_widgets_display" model="ir.actions.client"> |
628 | + <field name="name">Homepage Widgets</field> |
629 | + <field name="tag">board.home.widgets</field> |
630 | + </record> |
631 | + <record id="view_board_homepage" model="ir.ui.view"> |
632 | + <field name="name">Homepage Board</field> |
633 | + <field name="model">board.board</field> |
634 | + <field name="type">form</field> |
635 | + <field name="arch" type="xml"> |
636 | + <form string=""> |
637 | + <hpaned> |
638 | + <child1> |
639 | + <action name="%(action_application_tiles)d"/> |
640 | + </child1> |
641 | + <child2> |
642 | + <action name="%(action_res_widgets_display)d"/> |
643 | + </child2> |
644 | + </hpaned> |
645 | + </form> |
646 | + </field> |
647 | + </record> |
648 | + <record id="homepage_action" model="ir.actions.act_window"> |
649 | + <field name="name">Home Page</field> |
650 | + <field name="res_model">board.board</field> |
651 | + <field name="view_type">form</field> |
652 | + <field name="view_mode">form</field> |
653 | + <field name="view_id" ref="view_board_homepage"/> |
654 | + </record> |
655 | +>>>>>>> MERGE-SOURCE |
656 | |
657 | <!-- Board Tree View --> |
658 | |
659 | @@ -137,8 +173,13 @@ |
660 | |
661 | <menuitem |
662 | action="action_view_board_list_form" |
663 | +<<<<<<< TREE |
664 | id="menu_view_board_form" parent="base.reporting_menu" sequence="1"/> |
665 | |
666 | +======= |
667 | + id="menu_view_board_form" parent="base.reporting_menu" groups="base.group_no_one" sequence="1"/> |
668 | + |
669 | +>>>>>>> MERGE-SOURCE |
670 | <act_window context="{'view': active_id}" id="dashboard_open" |
671 | multi="True" name="Open Dashboard" res_model="board.board" |
672 | src_model="board.board" /> |
673 | |
674 | === modified file 'board/i18n/sv.po' |
675 | --- board/i18n/sv.po 2011-09-05 05:59:33 +0000 |
676 | +++ board/i18n/sv.po 2011-09-15 12:39:08 +0000 |
677 | @@ -13,8 +13,13 @@ |
678 | "MIME-Version: 1.0\n" |
679 | "Content-Type: text/plain; charset=UTF-8\n" |
680 | "Content-Transfer-Encoding: 8bit\n" |
681 | +<<<<<<< TREE |
682 | "X-Launchpad-Export-Date: 2011-09-05 05:33+0000\n" |
683 | "X-Generator: Launchpad (build 13830)\n" |
684 | +======= |
685 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
686 | +"X-Generator: Launchpad (build 13604)\n" |
687 | +>>>>>>> MERGE-SOURCE |
688 | |
689 | #. module: board |
690 | #: view:res.log.report:0 |
691 | |
692 | === modified file 'caldav/i18n/sv.po' |
693 | --- caldav/i18n/sv.po 2011-09-05 05:59:33 +0000 |
694 | +++ caldav/i18n/sv.po 2011-09-15 12:39:08 +0000 |
695 | @@ -14,8 +14,13 @@ |
696 | "MIME-Version: 1.0\n" |
697 | "Content-Type: text/plain; charset=UTF-8\n" |
698 | "Content-Transfer-Encoding: 8bit\n" |
699 | +<<<<<<< TREE |
700 | "X-Launchpad-Export-Date: 2011-09-05 05:55+0000\n" |
701 | "X-Generator: Launchpad (build 13830)\n" |
702 | +======= |
703 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
704 | +"X-Generator: Launchpad (build 13604)\n" |
705 | +>>>>>>> MERGE-SOURCE |
706 | |
707 | #. module: caldav |
708 | #: view:basic.calendar:0 |
709 | |
710 | === modified file 'crm/crm.py' |
711 | --- crm/crm.py 2011-09-13 13:28:43 +0000 |
712 | +++ crm/crm.py 2011-09-15 12:39:08 +0000 |
713 | @@ -183,11 +183,16 @@ |
714 | context = {} |
715 | if not context.get('portal'): |
716 | return False |
717 | +<<<<<<< TREE |
718 | # was user.address_id.id, but address_id has been removed |
719 | user = self.pool.get('res.users').browse(cr, uid, uid, context=context) |
720 | if hasattr(user, 'partner_address_id') and user.partner_address_id: |
721 | return user.partner_address_id |
722 | return False |
723 | +======= |
724 | + # was user.address_id.id, but address_id has been removed |
725 | + return False |
726 | +>>>>>>> MERGE-SOURCE |
727 | |
728 | def _get_default_partner(self, cr, uid, context=None): |
729 | """Gives id of partner for current user |
730 | @@ -198,10 +203,15 @@ |
731 | if not context.get('portal', False): |
732 | return False |
733 | user = self.pool.get('res.users').browse(cr, uid, uid, context=context) |
734 | +<<<<<<< TREE |
735 | if hasattr(user, 'partner_address_id') and user.partner_address_id: |
736 | return user.partner_address_id |
737 | return user.company_id.partner_id.id |
738 | |
739 | +======= |
740 | + return user.company_id.partner_id.id |
741 | + |
742 | +>>>>>>> MERGE-SOURCE |
743 | def _get_default_email(self, cr, uid, context=None): |
744 | """Gives default email address for current user |
745 | :param context: if portal in context is false return false anyway |
746 | @@ -209,8 +219,13 @@ |
747 | if not context.get('portal', False): |
748 | return False |
749 | user = self.pool.get('res.users').browse(cr, uid, uid, context=context) |
750 | +<<<<<<< TREE |
751 | return user.user_email |
752 | |
753 | +======= |
754 | + return user.user_email |
755 | + |
756 | +>>>>>>> MERGE-SOURCE |
757 | def _get_default_user(self, cr, uid, context=None): |
758 | """Gives current user id |
759 | :param context: if portal in context is false return false anyway |
760 | |
761 | === modified file 'crm/crm_view.xml' |
762 | --- crm/crm_view.xml 2011-09-06 08:08:46 +0000 |
763 | +++ crm/crm_view.xml 2011-09-15 12:39:08 +0000 |
764 | @@ -397,10 +397,60 @@ |
765 | <field name="arch" type="xml"> |
766 | <group name="default_filters" position="inside"> |
767 | <field name="context_section_id" completion="1" widget="selection"/> |
768 | - </group> |
769 | - </field> |
770 | - </record> |
771 | - |
772 | +<<<<<<< TREE |
773 | + </group> |
774 | + </field> |
775 | + </record> |
776 | + |
777 | +======= |
778 | + </group> |
779 | + </field> |
780 | + </record> |
781 | + |
782 | + <!-- Inherit View From Partner --> |
783 | + |
784 | + <record id="view_partners_form_crm1" model="ir.ui.view"> |
785 | + <field name="name">view.res.partner.form.crm.inherited1</field> |
786 | + <field name="model">res.partner</field> |
787 | + <field name="type">form</field> |
788 | + <field name="inherit_id" ref="base.view_partner_form"/> |
789 | + <field eval="18" name="priority"/> |
790 | + <field name="arch" type="xml"> |
791 | + <field name="user_id" position="after"> |
792 | + <field name="section_id" completion="1" widget="selection" |
793 | + groups="base.group_extended"/> |
794 | + </field> |
795 | + </field> |
796 | + </record> |
797 | + |
798 | + <record id="view_partners_tree_crm2" model="ir.ui.view"> |
799 | + <field name="name">view.res.partner.tree.crm.inherited2</field> |
800 | + <field name="model">res.partner</field> |
801 | + <field name="type">tree</field> |
802 | + <field name="inherit_id" ref="base.view_partner_tree"/> |
803 | + <field eval="18" name="priority"/> |
804 | + <field name="arch" type="xml"> |
805 | + <field name="country" position="after"> |
806 | + <field name="section_id" completion="1" widget="selection" |
807 | + groups="base.group_extended"/> |
808 | + </field> |
809 | + </field> |
810 | + </record> |
811 | + |
812 | + <record id="view_partners_form_crm3" model="ir.ui.view"> |
813 | + <field name="name">view.res.partner.search.crm.inherited3</field> |
814 | + <field name="model">res.partner</field> |
815 | + <field name="type">search</field> |
816 | + <field name="inherit_id" ref="base.view_res_partner_filter"/> |
817 | + <field eval="18" name="priority"/> |
818 | + <field name="arch" type="xml"> |
819 | + <field name="category_id" position="after"> |
820 | + <field name="section_id" completion="1" widget="selection" |
821 | + groups="base.group_extended"/> |
822 | + </field> |
823 | + </field> |
824 | + </record> |
825 | +>>>>>>> MERGE-SOURCE |
826 | <!-- menu for the working time --> |
827 | <menuitem action="resource.action_resource_calendar_form" id="menu_action_resource_calendar_form" parent="resource.menu_resource_config" sequence="1"/> |
828 | |
829 | |
830 | === modified file 'crm/i18n/ca.po' |
831 | --- crm/i18n/ca.po 2011-09-05 05:59:33 +0000 |
832 | +++ crm/i18n/ca.po 2011-09-15 12:39:08 +0000 |
833 | @@ -7,14 +7,23 @@ |
834 | "Project-Id-Version: OpenERP Server 6.0dev\n" |
835 | "Report-Msgid-Bugs-To: support@openerp.com\n" |
836 | "POT-Creation-Date: 2011-01-11 11:15+0000\n" |
837 | +<<<<<<< TREE |
838 | "PO-Revision-Date: 2011-08-17 21:32+0000\n" |
839 | +======= |
840 | +"PO-Revision-Date: 2011-08-06 11:01+0000\n" |
841 | +>>>>>>> MERGE-SOURCE |
842 | "Last-Translator: mgaja (GrupoIsep.com) <Unknown>\n" |
843 | "Language-Team: \n" |
844 | "MIME-Version: 1.0\n" |
845 | "Content-Type: text/plain; charset=UTF-8\n" |
846 | "Content-Transfer-Encoding: 8bit\n" |
847 | +<<<<<<< TREE |
848 | "X-Launchpad-Export-Date: 2011-09-05 05:06+0000\n" |
849 | "X-Generator: Launchpad (build 13830)\n" |
850 | +======= |
851 | +"X-Launchpad-Export-Date: 2011-08-07 04:37+0000\n" |
852 | +"X-Generator: Launchpad (build 13613)\n" |
853 | +>>>>>>> MERGE-SOURCE |
854 | |
855 | #. module: crm |
856 | #: view:crm.lead.report:0 |
857 | |
858 | === modified file 'crm/i18n/sv.po' |
859 | --- crm/i18n/sv.po 2011-09-05 05:59:33 +0000 |
860 | +++ crm/i18n/sv.po 2011-09-15 12:39:08 +0000 |
861 | @@ -13,8 +13,13 @@ |
862 | "MIME-Version: 1.0\n" |
863 | "Content-Type: text/plain; charset=UTF-8\n" |
864 | "Content-Transfer-Encoding: 8bit\n" |
865 | +<<<<<<< TREE |
866 | "X-Launchpad-Export-Date: 2011-09-05 05:08+0000\n" |
867 | "X-Generator: Launchpad (build 13830)\n" |
868 | +======= |
869 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
870 | +"X-Generator: Launchpad (build 13604)\n" |
871 | +>>>>>>> MERGE-SOURCE |
872 | |
873 | #. module: crm |
874 | #: view:crm.lead.report:0 |
875 | |
876 | === modified file 'crm/security/crm_security.xml' |
877 | --- crm/security/crm_security.xml 2011-08-15 14:21:41 +0000 |
878 | +++ crm/security/crm_security.xml 2011-09-15 12:39:08 +0000 |
879 | @@ -13,11 +13,15 @@ |
880 | |
881 | <record id="base.group_sale_manager" model="res.groups"> |
882 | <field name="name">Sales / Manager</field> |
883 | +<<<<<<< TREE |
884 | <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/> |
885 | </record> |
886 | |
887 | <record model="res.users" id="base.user_admin"> |
888 | <field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/> |
889 | +======= |
890 | + <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/> |
891 | +>>>>>>> MERGE-SOURCE |
892 | </record> |
893 | |
894 | <record id="crm_rule_personal_lead" model="ir.rule"> |
895 | |
896 | === modified file 'email_template/i18n/fi.po' |
897 | --- email_template/i18n/fi.po 2011-09-05 05:59:33 +0000 |
898 | +++ email_template/i18n/fi.po 2011-09-15 12:39:08 +0000 |
899 | @@ -1,3 +1,4 @@ |
900 | +<<<<<<< TREE |
901 | # Finnish translation for openobject-addons |
902 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
903 | # This file is distributed under the same license as the openobject-addons package. |
904 | @@ -1351,3 +1352,1320 @@ |
905 | #, python-format |
906 | #~ msgid "Copy of template " |
907 | #~ msgstr "Mallipohjan kopio " |
908 | +======= |
909 | +# Finnish translation for openobject-addons |
910 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
911 | +# This file is distributed under the same license as the openobject-addons package. |
912 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
913 | +# |
914 | +msgid "" |
915 | +msgstr "" |
916 | +"Project-Id-Version: openobject-addons\n" |
917 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
918 | +"POT-Creation-Date: 2011-01-11 11:15+0000\n" |
919 | +"PO-Revision-Date: 2011-08-08 10:24+0000\n" |
920 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
921 | +"Language-Team: Finnish <fi@li.org>\n" |
922 | +"MIME-Version: 1.0\n" |
923 | +"Content-Type: text/plain; charset=UTF-8\n" |
924 | +"Content-Transfer-Encoding: 8bit\n" |
925 | +"X-Launchpad-Export-Date: 2011-08-09 04:50+0000\n" |
926 | +"X-Generator: Launchpad (build 13628)\n" |
927 | + |
928 | +#. module: email_template |
929 | +#: help:email_template.account,auto_delete:0 |
930 | +msgid "Permanently delete emails after sending" |
931 | +msgstr "Poista pysyvästi sähköpostit lähetyksen jälkeen" |
932 | + |
933 | +#. module: email_template |
934 | +#: view:email_template.account:0 |
935 | +msgid "Email Account Configuration" |
936 | +msgstr "Sähköpostitilin konfiguraatio" |
937 | + |
938 | +#. module: email_template |
939 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:195 |
940 | +#, python-format |
941 | +msgid "Emails for multiple items saved in outbox." |
942 | +msgstr "" |
943 | +"useita kohteita sisältävät sähköpostit jotka on tallennettu lähetettyihin " |
944 | +"sähköposteihin" |
945 | + |
946 | +#. module: email_template |
947 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:59 |
948 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:60 |
949 | +#, python-format |
950 | +msgid "" |
951 | +"No personal email accounts are configured for you. \n" |
952 | +"Either ask admin to enforce an account for this template or get yourself a " |
953 | +"personal email account." |
954 | +msgstr "" |
955 | +"Sinullle ei ole määritelty henkilökohtaisia sähköpostitilejä. \n" |
956 | +"Pyydä joko pääkäyttäjää pakottamaan tili tälle pohjalle tai hanki itsellesi " |
957 | +"henkilökohtainen sähköpostitili." |
958 | + |
959 | +#. module: email_template |
960 | +#: view:email_template.mailbox:0 |
961 | +msgid "Personal Emails" |
962 | +msgstr "Henkilökohtaiset sähköpostit" |
963 | + |
964 | +#. module: email_template |
965 | +#: field:email.template,file_name:0 |
966 | +msgid "Report Filename" |
967 | +msgstr "Raportin tiedostonnimi" |
968 | + |
969 | +#. module: email_template |
970 | +#: view:email.template:0 |
971 | +msgid "Email Content " |
972 | +msgstr "Sähköpostin sisältö " |
973 | + |
974 | +#. module: email_template |
975 | +#: view:email_template.send.wizard:0 |
976 | +msgid "Send mail Wizard" |
977 | +msgstr "Sähköpostin lähetysvelho" |
978 | + |
979 | +#. module: email_template |
980 | +#: selection:email_template.mailbox,mail_type:0 |
981 | +msgid "Plain Text & HTML with no attachments" |
982 | +msgstr "Pelkkä teksti & HTML ilman liitteitä" |
983 | + |
984 | +#. module: email_template |
985 | +#: help:email.template,model_object_field:0 |
986 | +msgid "" |
987 | +"Select the field from the model you want to use.\n" |
988 | +"If it is a relationship field you will be able to choose the nested values " |
989 | +"in the box below\n" |
990 | +"(Note:If there are no values make sure you have selected the correct model)" |
991 | +msgstr "" |
992 | +"Valitse kenttä mallista jota haluat käyttää.\n" |
993 | +"Jos sillä on suhdekenttä, voit valita sen allaolevasta laatikosta\n" |
994 | +"(huom! Jos arvoja ei ole, varmista että olet valilnnut oikean mallin)" |
995 | + |
996 | +#. module: email_template |
997 | +#: field:email_template.preview,body_html:0 |
998 | +#: field:email_template.preview,body_text:0 |
999 | +#: field:email_template.send.wizard,body_html:0 |
1000 | +#: field:email_template.send.wizard,body_text:0 |
1001 | +msgid "Body" |
1002 | +msgstr "Sisältö" |
1003 | + |
1004 | +#. module: email_template |
1005 | +#: code:addons/email_template/email_template.py:304 |
1006 | +#, python-format |
1007 | +msgid "Deletion of Record failed" |
1008 | +msgstr "Tietueen poisto epäonnistui" |
1009 | + |
1010 | +#. module: email_template |
1011 | +#: help:email_template.account,company:0 |
1012 | +msgid "" |
1013 | +"Select if this mail account does not belong to specific user but to the " |
1014 | +"organization as a whole. eg: info@companydomain.com" |
1015 | +msgstr "" |
1016 | +"Valitse jos tämä sähköpostitili ei kuulu tietylle käyttäjälle vaan koko " |
1017 | +"organisaatiolle. esim. info@yrityksennimi.com" |
1018 | + |
1019 | +#. module: email_template |
1020 | +#: view:email_template.send.wizard:0 |
1021 | +msgid "Send now" |
1022 | +msgstr "Lähetä nyt" |
1023 | + |
1024 | +#. module: email_template |
1025 | +#: selection:email_template.mailbox,state:0 |
1026 | +msgid "Not Applicable" |
1027 | +msgstr "Sopimaton" |
1028 | + |
1029 | +#. module: email_template |
1030 | +#: view:email_template.account:0 |
1031 | +#: model:ir.ui.menu,name:email_template.menu_email_account_all_tools |
1032 | +#: model:ir.ui.menu,name:email_template.menu_email_template_account_all |
1033 | +msgid "Email Accounts" |
1034 | +msgstr "Sähköpostitilit" |
1035 | + |
1036 | +#. module: email_template |
1037 | +#: view:email_template.send.wizard:0 |
1038 | +msgid "Send all mails" |
1039 | +msgstr "Lähetä kaikki sähköpostit" |
1040 | + |
1041 | +#. module: email_template |
1042 | +#: help:email_template.account,smtpuname:0 |
1043 | +msgid "" |
1044 | +"Specify the username if your SMTP server requires authentication, otherwise " |
1045 | +"leave it empty." |
1046 | +msgstr "" |
1047 | +"Määrittele käyttäjänimi SMTP palvelimella, jos palvelin vaatii " |
1048 | +"käyttäjätunnuksen, muuten jätä tyhjäksi" |
1049 | + |
1050 | +#. module: email_template |
1051 | +#: field:email_template.mailbox,server_ref:0 |
1052 | +msgid "Server Reference of mail" |
1053 | +msgstr "Palvelimen viite sähköpostille" |
1054 | + |
1055 | +#. module: email_template |
1056 | +#: view:email_template.account:0 |
1057 | +#: selection:email_template.account,state:0 |
1058 | +msgid "Approved" |
1059 | +msgstr "Hyväksytty" |
1060 | + |
1061 | +#. module: email_template |
1062 | +#: help:email.template,def_cc:0 |
1063 | +msgid "" |
1064 | +"Carbon Copy address(es), comma-separated. Placeholders can be used here. " |
1065 | +"e.g. ${object.email_cc}" |
1066 | +msgstr "" |
1067 | +"kopio-viestistä osoitteet, pilkulla erotettuna. viitteitä voidaan käyttää " |
1068 | +"esim. ${object.email_cc}" |
1069 | + |
1070 | +#. module: email_template |
1071 | +#: view:email.template:0 |
1072 | +msgid "Account" |
1073 | +msgstr "Tili" |
1074 | + |
1075 | +#. module: email_template |
1076 | +#: field:email.template,table_html:0 |
1077 | +msgid "HTML code" |
1078 | +msgstr "HTML koodi" |
1079 | + |
1080 | +#. module: email_template |
1081 | +#: view:email_template.mailbox:0 |
1082 | +msgid "Send Mail" |
1083 | +msgstr "" |
1084 | + |
1085 | +#. module: email_template |
1086 | +#: help:email_template.account,name:0 |
1087 | +msgid "" |
1088 | +"The description is used as the Sender name along with the provided From " |
1089 | +"Email, unless it is already specified in the From Email, e.g: John Doe " |
1090 | +"<john@doe.com>" |
1091 | +msgstr "" |
1092 | +"Kuvausta käytetään lähettäjän nimenä lähettäjän sähköpostin ohessa, jos sitä " |
1093 | +"ei ole jo määritelty sähköpostissa esim. Jaska Jokunen <jaska@jokunen.com>" |
1094 | + |
1095 | +#. module: email_template |
1096 | +#: field:email.template,from_account:0 |
1097 | +msgid "Email Account" |
1098 | +msgstr "Sähköpostitili" |
1099 | + |
1100 | +#. module: email_template |
1101 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:201 |
1102 | +#, python-format |
1103 | +msgid "Email sending failed for one or more objects." |
1104 | +msgstr "" |
1105 | +"sähköpostin lähettäminen epäonnistui yhdelle tai useammalle kohteelle" |
1106 | + |
1107 | +#. module: email_template |
1108 | +#: view:email_template.send.wizard:0 |
1109 | +msgid "" |
1110 | +"Add here all attachments of the current document you want to include in the " |
1111 | +"Email." |
1112 | +msgstr "" |
1113 | +"Lisää tähän kaikki liitteet nykyiselle dokumentille, jotka haluat " |
1114 | +"sisällyttää sähköpostiin" |
1115 | + |
1116 | +#. module: email_template |
1117 | +#: help:email.template,lang:0 |
1118 | +msgid "" |
1119 | +"The default language for the email. Placeholders can be used here. eg. " |
1120 | +"${object.partner_id.lang}" |
1121 | +msgstr "" |
1122 | +"Sähköpostin oletuskieli. Viitteitä voidaan käyttää tässä, esim. " |
1123 | +"${object.partner_id.lang}" |
1124 | + |
1125 | +#. module: email_template |
1126 | +#: help:email.template,sub_model_object_field:0 |
1127 | +msgid "" |
1128 | +"When you choose relationship fields this field will specify the sub value " |
1129 | +"you can use." |
1130 | +msgstr "" |
1131 | +"Kun valitset viitekentät, tämä kenttä määrittelee alatason arvon jota voit " |
1132 | +"käyttää." |
1133 | + |
1134 | +#. module: email_template |
1135 | +#: selection:email_template.send.wizard,state:0 |
1136 | +msgid "Wizard Complete" |
1137 | +msgstr "Velho valmis" |
1138 | + |
1139 | +#. module: email_template |
1140 | +#: field:email.template,reply_to:0 |
1141 | +#: field:email_template.mailbox,reply_to:0 |
1142 | +#: field:email_template.preview,reply_to:0 |
1143 | +#: field:email_template.send.wizard,reply_to:0 |
1144 | +msgid "Reply-To" |
1145 | +msgstr "Vastausosoite" |
1146 | + |
1147 | +#. module: email_template |
1148 | +#: view:email.template:0 |
1149 | +msgid "Delete Action" |
1150 | +msgstr "Poista toiminto" |
1151 | + |
1152 | +#. module: email_template |
1153 | +#: view:email_template.account:0 |
1154 | +msgid "Approve Account" |
1155 | +msgstr "Hyväksy tunnus" |
1156 | + |
1157 | +#. module: email_template |
1158 | +#: field:email_template.preview,rel_model_ref:0 |
1159 | +#: field:email_template.send.wizard,rel_model_ref:0 |
1160 | +msgid "Referred Document" |
1161 | +msgstr "Viitattu dokumentti" |
1162 | + |
1163 | +#. module: email_template |
1164 | +#: field:email_template.send.wizard,full_success:0 |
1165 | +msgid "Complete Success" |
1166 | +msgstr "Täydellinen onnistuminen" |
1167 | + |
1168 | +#. module: email_template |
1169 | +#: selection:email_template.account,send_pref:0 |
1170 | +msgid "Both HTML & Text (Mixed)" |
1171 | +msgstr "Sekä HTML että teksti (yhdistetty)" |
1172 | + |
1173 | +#. module: email_template |
1174 | +#: view:email_template.preview:0 |
1175 | +msgid "OK" |
1176 | +msgstr "" |
1177 | + |
1178 | +#. module: email_template |
1179 | +#: field:email_template.account,auto_delete:0 |
1180 | +msgid "Auto Delete" |
1181 | +msgstr "Automaatinen poisto" |
1182 | + |
1183 | +#. module: email_template |
1184 | +#: selection:email_template.account,send_pref:0 |
1185 | +msgid "Both HTML & Text (Alternative)" |
1186 | +msgstr "Sekä HTML että teksti (vaihtoehtoiset)" |
1187 | + |
1188 | +#. module: email_template |
1189 | +#: field:email_template.send.wizard,requested:0 |
1190 | +msgid "No of requested Mails" |
1191 | +msgstr "Pyydettyjen sähköpostien määrä" |
1192 | + |
1193 | +#. module: email_template |
1194 | +#: field:email.template,def_body_text:0 |
1195 | +#: view:email_template.mailbox:0 |
1196 | +#: field:email_template.mailbox,body_text:0 |
1197 | +msgid "Standard Body (Text)" |
1198 | +msgstr "Vakiorunko (teksti)" |
1199 | + |
1200 | +#. module: email_template |
1201 | +#: field:email.template,attachment_ids:0 |
1202 | +msgid "Attached Files" |
1203 | +msgstr "Liitetiedostot" |
1204 | + |
1205 | +#. module: email_template |
1206 | +#: field:email_template.account,smtpssl:0 |
1207 | +msgid "SSL/TLS (only in python 2.6)" |
1208 | +msgstr "" |
1209 | + |
1210 | +#. module: email_template |
1211 | +#: field:email_template.account,email_id:0 |
1212 | +msgid "From Email" |
1213 | +msgstr "Lähettäjän osoite" |
1214 | + |
1215 | +#. module: email_template |
1216 | +#: code:addons/email_template/email_template.py:304 |
1217 | +#, python-format |
1218 | +msgid "Warning" |
1219 | +msgstr "Varoitus" |
1220 | + |
1221 | +#. module: email_template |
1222 | +#: model:ir.actions.act_window,name:email_template.action_email_template_account_tree_all |
1223 | +msgid "Accounts" |
1224 | +msgstr "Tilit" |
1225 | + |
1226 | +#. module: email_template |
1227 | +#: view:email_template.preview:0 |
1228 | +msgid "Body(Text)" |
1229 | +msgstr "Runko (teksti)" |
1230 | + |
1231 | +#. module: email_template |
1232 | +#: view:email_template.mailbox:0 |
1233 | +msgid "Company Emails" |
1234 | +msgstr "Yrityksen sähköpostit" |
1235 | + |
1236 | +#. module: email_template |
1237 | +#: view:email_template.send.wizard:0 |
1238 | +msgid "" |
1239 | +"Tip: Multiple emails are sent in the same language (the first one is " |
1240 | +"proposed). We suggest you send emails in groups according to language." |
1241 | +msgstr "" |
1242 | + |
1243 | +#. module: email_template |
1244 | +#: help:email_template.preview,reply_to:0 |
1245 | +#: help:email_template.send.wizard,reply_to:0 |
1246 | +msgid "" |
1247 | +"The address recipients should reply to, if different from the From address. " |
1248 | +"Placeholders can be used here." |
1249 | +msgstr "" |
1250 | +"Osoite joihin vastaanottajien tulisi vastata, jos eri kuin lähettäjän " |
1251 | +"osoite. Viitteitä voidaan käyttää." |
1252 | + |
1253 | +#. module: email_template |
1254 | +#: field:email.template,def_subject:0 |
1255 | +#: field:email_template.mailbox,subject:0 |
1256 | +#: field:email_template.preview,subject:0 |
1257 | +#: field:email_template.send.wizard,subject:0 |
1258 | +msgid "Subject" |
1259 | +msgstr "aihe" |
1260 | + |
1261 | +#. module: email_template |
1262 | +#: code:addons/email_template/email_template_account.py:256 |
1263 | +#, python-format |
1264 | +msgid "Reason: %s" |
1265 | +msgstr "Syy: %s" |
1266 | + |
1267 | +#. module: email_template |
1268 | +#: field:email_template.mailbox,email_from:0 |
1269 | +msgid "From" |
1270 | +msgstr "Lähettäjä" |
1271 | + |
1272 | +#. module: email_template |
1273 | +#: field:email_template.preview,ref_template:0 |
1274 | +#: field:email_template.send.wizard,ref_template:0 |
1275 | +msgid "Template" |
1276 | +msgstr "Mallipohja" |
1277 | + |
1278 | +#. module: email_template |
1279 | +#: code:addons/email_template/email_template_account.py:367 |
1280 | +#, python-format |
1281 | +msgid "" |
1282 | +"Mail from Account %s failed. Probable Reason: Server Send Error\n" |
1283 | +" Description: %s" |
1284 | +msgstr "" |
1285 | +"Sähköposti tililtä %s epäonnistui. Todennäköinen syys: palvelimen " |
1286 | +"lähetysvirhe\n" |
1287 | +" Kuvaus: %s" |
1288 | + |
1289 | +#. module: email_template |
1290 | +#: view:email.template:0 |
1291 | +msgid "Insert Simple Field" |
1292 | +msgstr "Syötä yksinkertainen kenttä" |
1293 | + |
1294 | +#. module: email_template |
1295 | +#: view:email_template.preview:0 |
1296 | +msgid "Body(Html)" |
1297 | +msgstr "Runko (html)" |
1298 | + |
1299 | +#. module: email_template |
1300 | +#: help:email.template,def_bcc:0 |
1301 | +msgid "" |
1302 | +"Blind Carbon Copy address(es), comma-separated. Placeholders can be used " |
1303 | +"here. e.g. ${object.email_bcc}" |
1304 | +msgstr "" |
1305 | +"Piilokopion vastaanottajien osoitteet, pilkulla erotettuina. Viitteitä " |
1306 | +"voidaan käyttää esim. ${object.email_bcc}" |
1307 | + |
1308 | +#. module: email_template |
1309 | +#: model:ir.actions.act_window,name:email_template.wizard_email_template_preview |
1310 | +msgid "Template Preview" |
1311 | +msgstr "Mallipohjan esikatselu" |
1312 | + |
1313 | +#. module: email_template |
1314 | +#: field:email.template,def_body_html:0 |
1315 | +msgid "Body (Text-Web Client Only)" |
1316 | +msgstr "Runko (teksti- vain web client)" |
1317 | + |
1318 | +#. module: email_template |
1319 | +#: field:email_template.account,state:0 |
1320 | +#: view:email_template.mailbox:0 |
1321 | +msgid "State" |
1322 | +msgstr "Tila" |
1323 | + |
1324 | +#. module: email_template |
1325 | +#: field:email.template,ref_ir_value:0 |
1326 | +msgid "Wizard Button" |
1327 | +msgstr "Ohjatun toiminnon nappi" |
1328 | + |
1329 | +#. module: email_template |
1330 | +#: help:email_template.account,email_id:0 |
1331 | +msgid "eg: 'john@doe.com' or 'John Doe <john@doe.com>'" |
1332 | +msgstr "" |
1333 | + |
1334 | +#. module: email_template |
1335 | +#: view:email.template:0 |
1336 | +#: field:email.template,object_name:0 |
1337 | +msgid "Resource" |
1338 | +msgstr "Resurssi" |
1339 | + |
1340 | +#. module: email_template |
1341 | +#: code:addons/email_template/email_template_account.py:255 |
1342 | +#, python-format |
1343 | +msgid "Out going connection test failed" |
1344 | +msgstr "Lähtevä testiyhteys epäonnistui" |
1345 | + |
1346 | +#. module: email_template |
1347 | +#: code:addons/email_template/email_template_account.py:371 |
1348 | +#, python-format |
1349 | +msgid "Mail from Account %s successfully Sent." |
1350 | +msgstr "Sähköpostit lähetetty onnistuneesti tililtä %s." |
1351 | + |
1352 | +#. module: email_template |
1353 | +#: view:email_template.mailbox:0 |
1354 | +msgid "Standard Body" |
1355 | +msgstr "Vakiorunko" |
1356 | + |
1357 | +#. module: email_template |
1358 | +#: selection:email.template,template_language:0 |
1359 | +msgid "Mako Templates" |
1360 | +msgstr "" |
1361 | + |
1362 | +#. module: email_template |
1363 | +#: help:email.template,def_body_html:0 |
1364 | +#: help:email.template,def_body_text:0 |
1365 | +msgid "The text version of the mail" |
1366 | +msgstr "Sähköpostin tekstiversio" |
1367 | + |
1368 | +#. module: email_template |
1369 | +#: code:addons/email_template/email_template.py:449 |
1370 | +#, python-format |
1371 | +msgid " (Email Attachment)" |
1372 | +msgstr " (sähköpostin liite)" |
1373 | + |
1374 | +#. module: email_template |
1375 | +#: selection:email_template.mailbox,folder:0 |
1376 | +msgid "Sent Items" |
1377 | +msgstr "Lähetetyt" |
1378 | + |
1379 | +#. module: email_template |
1380 | +#: view:email_template.account:0 |
1381 | +msgid "Test Outgoing Connection" |
1382 | +msgstr "Testaa lähtevä yhteys" |
1383 | + |
1384 | +#. module: email_template |
1385 | +#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox |
1386 | +msgid "Mailbox" |
1387 | +msgstr "" |
1388 | + |
1389 | +#. module: email_template |
1390 | +#: help:email.template,reply_to:0 |
1391 | +msgid "" |
1392 | +"The address recipients should reply to, if different from the From address. " |
1393 | +"Placeholders can be used here. e.g. ${object.email_reply_to}" |
1394 | +msgstr "" |
1395 | +"Vastausosoite joihin vastaanottajien tulisi vastata, jos eri kuin lähettäjän " |
1396 | +"osoiste. Viitteitä voidaan käyttää, esim. ${object.email_reply_to}" |
1397 | + |
1398 | +#. module: email_template |
1399 | +#: help:email.template,ref_ir_value:0 |
1400 | +msgid "" |
1401 | +"Button in the side bar of the form view of this Resource that will invoke " |
1402 | +"the Window Action" |
1403 | +msgstr "Lomakkeen sivupöydän nappi joka käynnistää toiminnon" |
1404 | + |
1405 | +#. module: email_template |
1406 | +#: field:email_template.mailbox,account_id:0 |
1407 | +msgid "User account" |
1408 | +msgstr "Käyttäjätunnus" |
1409 | + |
1410 | +#. module: email_template |
1411 | +#: field:email_template.send.wizard,signature:0 |
1412 | +msgid "Attach my signature to mail" |
1413 | +msgstr "Lisää allekirjoitukseni sähköpostiin" |
1414 | + |
1415 | +#. module: email_template |
1416 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:255 |
1417 | +#: view:email.template:0 |
1418 | +#, python-format |
1419 | +msgid "Report" |
1420 | +msgstr "Raportti" |
1421 | + |
1422 | +#. module: email_template |
1423 | +#: field:email.template,sub_model_object_field:0 |
1424 | +msgid "Sub Field" |
1425 | +msgstr "Alatason kenttä" |
1426 | + |
1427 | +#. module: email_template |
1428 | +#: view:email.template:0 |
1429 | +#: view:email_template.mailbox:0 |
1430 | +msgid "Advanced" |
1431 | +msgstr "Kehittynyt" |
1432 | + |
1433 | +#. module: email_template |
1434 | +#: view:email_template.mailbox:0 |
1435 | +msgid "My Emails" |
1436 | +msgstr "Omat sähköpostit" |
1437 | + |
1438 | +#. module: email_template |
1439 | +#: view:email.template:0 |
1440 | +msgid "Expression Builder" |
1441 | +msgstr "" |
1442 | + |
1443 | +#. module: email_template |
1444 | +#: help:email.template,sub_object:0 |
1445 | +msgid "" |
1446 | +"When a relation field is used this field will show you the type of field you " |
1447 | +"have selected" |
1448 | +msgstr "" |
1449 | + |
1450 | +#. module: email_template |
1451 | +#: selection:email_template.mailbox,mail_type:0 |
1452 | +msgid "HTML Body" |
1453 | +msgstr "" |
1454 | + |
1455 | +#. module: email_template |
1456 | +#: view:email_template.account:0 |
1457 | +msgid "Suspend Account" |
1458 | +msgstr "" |
1459 | + |
1460 | +#. module: email_template |
1461 | +#: help:email.template,null_value:0 |
1462 | +msgid "This Value is used if the field is empty" |
1463 | +msgstr "" |
1464 | + |
1465 | +#. module: email_template |
1466 | +#: view:email.template:0 |
1467 | +msgid "Preview Template" |
1468 | +msgstr "" |
1469 | + |
1470 | +#. module: email_template |
1471 | +#: field:email_template.account,smtpserver:0 |
1472 | +msgid "Server" |
1473 | +msgstr "Palvelin" |
1474 | + |
1475 | +#. module: email_template |
1476 | +#: help:email.template,copyvalue:0 |
1477 | +msgid "" |
1478 | +"Copy and paste the value in the location you want to use a system value." |
1479 | +msgstr "" |
1480 | + |
1481 | +#. module: email_template |
1482 | +#: help:email.template,track_campaign_item:0 |
1483 | +msgid "" |
1484 | +"Enable this is you wish to include a special tracking marker in outgoing " |
1485 | +"emails so you can identify replies and link them back to the corresponding " |
1486 | +"resource record. This is useful for CRM leads for example" |
1487 | +msgstr "" |
1488 | +"Valitse tämä jos haluat liittää sähköposteihin erityisen seurantamerkin, " |
1489 | +"jolloin voit identifioida ja seurata linkkejä takaisin liittyvään " |
1490 | +"resurssiin. Tämä on hyödyllistä esim. CRM liidien yhteydessä." |
1491 | + |
1492 | +#. module: email_template |
1493 | +#: view:email.template:0 |
1494 | +msgid "Body (Raw HTML)" |
1495 | +msgstr "Runko (Raw html)" |
1496 | + |
1497 | +#. module: email_template |
1498 | +#: field:email.template,use_sign:0 |
1499 | +msgid "Signature" |
1500 | +msgstr "Allekirjoitus" |
1501 | + |
1502 | +#. module: email_template |
1503 | +#: field:email.template,sub_object:0 |
1504 | +msgid "Sub-model" |
1505 | +msgstr "" |
1506 | + |
1507 | +#. module: email_template |
1508 | +#: view:email.template:0 |
1509 | +msgid "Options" |
1510 | +msgstr "Valinnat" |
1511 | + |
1512 | +#. module: email_template |
1513 | +#: view:email_template.send.wizard:0 |
1514 | +msgid "Body (Plain Text)" |
1515 | +msgstr "" |
1516 | + |
1517 | +#. module: email_template |
1518 | +#: view:email.template:0 |
1519 | +msgid "Body (Text)" |
1520 | +msgstr "" |
1521 | + |
1522 | +#. module: email_template |
1523 | +#: field:email_template.mailbox,date_mail:0 |
1524 | +msgid "Rec/Sent Date" |
1525 | +msgstr "" |
1526 | + |
1527 | +#. module: email_template |
1528 | +#: selection:email_template.account,state:0 |
1529 | +msgid "Initiated" |
1530 | +msgstr "" |
1531 | + |
1532 | +#. module: email_template |
1533 | +#: field:email.template,report_template:0 |
1534 | +msgid "Report to send" |
1535 | +msgstr "" |
1536 | + |
1537 | +#. module: email_template |
1538 | +#: view:email_template.account:0 |
1539 | +msgid "Server Information" |
1540 | +msgstr "Palvelimen tiedot" |
1541 | + |
1542 | +#. module: email_template |
1543 | +#: field:email_template.send.wizard,generated:0 |
1544 | +msgid "No of generated Mails" |
1545 | +msgstr "" |
1546 | + |
1547 | +#. module: email_template |
1548 | +#: view:email.template:0 |
1549 | +msgid "Mail Details" |
1550 | +msgstr "" |
1551 | + |
1552 | +#. module: email_template |
1553 | +#: code:addons/email_template/email_template_account.py:235 |
1554 | +#, python-format |
1555 | +msgid "SMTP SERVER or PORT not specified" |
1556 | +msgstr "" |
1557 | + |
1558 | +#. module: email_template |
1559 | +#: view:email.template:0 |
1560 | +msgid "Note: This is Raw HTML." |
1561 | +msgstr "" |
1562 | + |
1563 | +#. module: email_template |
1564 | +#: view:email.template:0 |
1565 | +msgid "Group by..." |
1566 | +msgstr "" |
1567 | + |
1568 | +#. module: email_template |
1569 | +#: selection:email_template.send.wizard,state:0 |
1570 | +msgid "Multiple Mail Wizard Step 1" |
1571 | +msgstr "" |
1572 | + |
1573 | +#. module: email_template |
1574 | +#: field:email_template.account,user:0 |
1575 | +msgid "Related User" |
1576 | +msgstr "" |
1577 | + |
1578 | +#. module: email_template |
1579 | +#: field:email_template.mailbox,body_html:0 |
1580 | +msgid "Body (Rich Text Clients Only)" |
1581 | +msgstr "" |
1582 | + |
1583 | +#. module: email_template |
1584 | +#: selection:email_template.account,company:0 |
1585 | +msgid "Yes" |
1586 | +msgstr "" |
1587 | + |
1588 | +#. module: email_template |
1589 | +#: field:email.template,ref_ir_act_window:0 |
1590 | +msgid "Window Action" |
1591 | +msgstr "" |
1592 | + |
1593 | +#. module: email_template |
1594 | +#: selection:email_template.account,send_pref:0 |
1595 | +msgid "HTML, otherwise Text" |
1596 | +msgstr "" |
1597 | + |
1598 | +#. module: email_template |
1599 | +#: view:email_template.mailbox:0 |
1600 | +#: selection:email_template.mailbox,folder:0 |
1601 | +msgid "Drafts" |
1602 | +msgstr "" |
1603 | + |
1604 | +#. module: email_template |
1605 | +#: selection:email_template.account,company:0 |
1606 | +msgid "No" |
1607 | +msgstr "" |
1608 | + |
1609 | +#. module: email_template |
1610 | +#: field:email_template.account,smtpport:0 |
1611 | +msgid "SMTP Port" |
1612 | +msgstr "" |
1613 | + |
1614 | +#. module: email_template |
1615 | +#: field:email_template.mailbox,mail_type:0 |
1616 | +msgid "Mail Contents" |
1617 | +msgstr "" |
1618 | + |
1619 | +#. module: email_template |
1620 | +#: sql_constraint:email.template:0 |
1621 | +msgid "The template name must be unique !" |
1622 | +msgstr "" |
1623 | + |
1624 | +#. module: email_template |
1625 | +#: field:email.template,def_bcc:0 |
1626 | +#: field:email_template.mailbox,email_bcc:0 |
1627 | +#: field:email_template.preview,bcc:0 |
1628 | +#: field:email_template.send.wizard,bcc:0 |
1629 | +msgid "BCC" |
1630 | +msgstr "" |
1631 | + |
1632 | +#. module: email_template |
1633 | +#: selection:email_template.mailbox,mail_type:0 |
1634 | +msgid "Plain Text" |
1635 | +msgstr "" |
1636 | + |
1637 | +#. module: email_template |
1638 | +#: view:email_template.account:0 |
1639 | +msgid "Draft" |
1640 | +msgstr "" |
1641 | + |
1642 | +#. module: email_template |
1643 | +#: field:email.template,model_int_name:0 |
1644 | +msgid "Model Internal Name" |
1645 | +msgstr "" |
1646 | + |
1647 | +#. module: email_template |
1648 | +#: field:email.template,message_id:0 |
1649 | +#: field:email_template.mailbox,message_id:0 |
1650 | +#: field:email_template.preview,message_id:0 |
1651 | +#: field:email_template.send.wizard,message_id:0 |
1652 | +msgid "Message-ID" |
1653 | +msgstr "" |
1654 | + |
1655 | +#. module: email_template |
1656 | +#: help:email_template.mailbox,server_ref:0 |
1657 | +msgid "Applicable for inward items only" |
1658 | +msgstr "" |
1659 | + |
1660 | +#. module: email_template |
1661 | +#: view:email_template.send.wizard:0 |
1662 | +msgid "" |
1663 | +"After clicking send all mails, mails will be sent to outbox and cleared in " |
1664 | +"next Send/Recieve" |
1665 | +msgstr "" |
1666 | + |
1667 | +#. module: email_template |
1668 | +#: field:email_template.mailbox,state:0 |
1669 | +#: field:email_template.send.wizard,state:0 |
1670 | +msgid "Status" |
1671 | +msgstr "" |
1672 | + |
1673 | +#. module: email_template |
1674 | +#: view:email_template.account:0 |
1675 | +msgid "Outgoing" |
1676 | +msgstr "" |
1677 | + |
1678 | +#. module: email_template |
1679 | +#: code:addons/email_template/email_template_account.py:427 |
1680 | +#, python-format |
1681 | +msgid "Datetime Extraction failed.Date:%s \tError:%s" |
1682 | +msgstr "" |
1683 | + |
1684 | +#. module: email_template |
1685 | +#: help:email.template,use_sign:0 |
1686 | +msgid "the signature from the User details will be appended to the mail" |
1687 | +msgstr "" |
1688 | + |
1689 | +#. module: email_template |
1690 | +#: field:email_template.send.wizard,from:0 |
1691 | +msgid "From Account" |
1692 | +msgstr "" |
1693 | + |
1694 | +#. module: email_template |
1695 | +#: selection:email_template.mailbox,mail_type:0 |
1696 | +msgid "Intermixed content" |
1697 | +msgstr "" |
1698 | + |
1699 | +#. module: email_template |
1700 | +#: view:email_template.account:0 |
1701 | +msgid "Request Re-activation" |
1702 | +msgstr "" |
1703 | + |
1704 | +#. module: email_template |
1705 | +#: view:email.template:0 |
1706 | +#: model:ir.actions.act_window,name:email_template.action_email_template_tree_all |
1707 | +#: model:ir.ui.menu,name:email_template.menu_email_template_all |
1708 | +#: model:ir.ui.menu,name:email_template.menu_email_template_all_tools |
1709 | +msgid "Email Templates" |
1710 | +msgstr "" |
1711 | + |
1712 | +#. module: email_template |
1713 | +#: field:email_template.account,smtpuname:0 |
1714 | +msgid "User Name" |
1715 | +msgstr "" |
1716 | + |
1717 | +#. module: email_template |
1718 | +#: field:email_template.mailbox,user:0 |
1719 | +msgid "User" |
1720 | +msgstr "" |
1721 | + |
1722 | +#. module: email_template |
1723 | +#: view:email.template:0 |
1724 | +msgid "Advanced Options" |
1725 | +msgstr "" |
1726 | + |
1727 | +#. module: email_template |
1728 | +#: view:email_template.mailbox:0 |
1729 | +#: selection:email_template.mailbox,folder:0 |
1730 | +msgid "Outbox" |
1731 | +msgstr "" |
1732 | + |
1733 | +#. module: email_template |
1734 | +#: view:email_template.send.wizard:0 |
1735 | +msgid "Save in Drafts" |
1736 | +msgstr "" |
1737 | + |
1738 | +#. module: email_template |
1739 | +#: code:addons/email_template/email_template_account.py:362 |
1740 | +#, python-format |
1741 | +msgid "" |
1742 | +"Mail from Account %s failed. Probable Reason:MIME Error\n" |
1743 | +"Description: %s" |
1744 | +msgstr "" |
1745 | + |
1746 | +#. module: email_template |
1747 | +#: field:email_template.account,smtptls:0 |
1748 | +msgid "TLS" |
1749 | +msgstr "" |
1750 | + |
1751 | +#. module: email_template |
1752 | +#: field:email.template,lang:0 |
1753 | +msgid "Language" |
1754 | +msgstr "" |
1755 | + |
1756 | +#. module: email_template |
1757 | +#: code:addons/email_template/email_template_account.py:275 |
1758 | +#: code:addons/email_template/email_template_account.py:280 |
1759 | +#: code:addons/email_template/email_template_account.py:362 |
1760 | +#: code:addons/email_template/email_template_account.py:371 |
1761 | +#: code:addons/email_template/email_template_account.py:374 |
1762 | +#: code:addons/email_template/email_template_account.py:424 |
1763 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:201 |
1764 | +#: model:ir.ui.menu,name:email_template.menu_email_template |
1765 | +#: model:ir.ui.menu,name:email_template.menu_email_template_config_tools |
1766 | +#: model:ir.ui.menu,name:email_template.menu_email_template_configuration |
1767 | +#: model:ir.ui.menu,name:email_template.menu_email_template_tools |
1768 | +#, python-format |
1769 | +msgid "Email Template" |
1770 | +msgstr "" |
1771 | + |
1772 | +#. module: email_template |
1773 | +#: view:email_template.account:0 |
1774 | +msgid "Send/Receive" |
1775 | +msgstr "" |
1776 | + |
1777 | +#. module: email_template |
1778 | +#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails |
1779 | +msgid "Personal Mails" |
1780 | +msgstr "" |
1781 | + |
1782 | +#. module: email_template |
1783 | +#: view:email_template.account:0 |
1784 | +#: selection:email_template.account,state:0 |
1785 | +msgid "Suspended" |
1786 | +msgstr "" |
1787 | + |
1788 | +#. module: email_template |
1789 | +#: help:email.template,allowed_groups:0 |
1790 | +msgid "" |
1791 | +"Only users from these groups will be allowed to send mails from this Template" |
1792 | +msgstr "" |
1793 | + |
1794 | +#. module: email_template |
1795 | +#: code:addons/email_template/email_template.py:284 |
1796 | +#, python-format |
1797 | +msgid "Send Mail (%s)" |
1798 | +msgstr "" |
1799 | + |
1800 | +#. module: email_template |
1801 | +#: help:email.template,def_subject:0 |
1802 | +msgid "The subject of email. Placeholders can be used here." |
1803 | +msgstr "" |
1804 | + |
1805 | +#. module: email_template |
1806 | +#: field:email_template.send.wizard,report:0 |
1807 | +msgid "Report File Name" |
1808 | +msgstr "" |
1809 | + |
1810 | +#. module: email_template |
1811 | +#: field:email.template,copyvalue:0 |
1812 | +msgid "Expression" |
1813 | +msgstr "" |
1814 | + |
1815 | +#. module: email_template |
1816 | +#: view:email_template.mailbox:0 |
1817 | +#: field:email_template.mailbox,history:0 |
1818 | +msgid "History" |
1819 | +msgstr "" |
1820 | + |
1821 | +#. module: email_template |
1822 | +#: view:email.template:0 |
1823 | +#: view:email_template.mailbox:0 |
1824 | +#: field:email_template.mailbox,attachments_ids:0 |
1825 | +#: view:email_template.send.wizard:0 |
1826 | +#: field:email_template.send.wizard,attachment_ids:0 |
1827 | +msgid "Attachments" |
1828 | +msgstr "" |
1829 | + |
1830 | +#. module: email_template |
1831 | +#: field:email_template.preview,to:0 |
1832 | +#: field:email_template.send.wizard,to:0 |
1833 | +msgid "To" |
1834 | +msgstr "" |
1835 | + |
1836 | +#. module: email_template |
1837 | +#: selection:email_template.account,send_pref:0 |
1838 | +msgid "Text, otherwise HTML" |
1839 | +msgstr "" |
1840 | + |
1841 | +#. module: email_template |
1842 | +#: code:addons/email_template/email_template.py:319 |
1843 | +#, python-format |
1844 | +msgid "Copy of template %s" |
1845 | +msgstr "" |
1846 | + |
1847 | +#. module: email_template |
1848 | +#: view:email_template.send.wizard:0 |
1849 | +msgid "Discard Mail" |
1850 | +msgstr "" |
1851 | + |
1852 | +#. module: email_template |
1853 | +#: model:ir.model,name:email_template.model_email_template |
1854 | +msgid "Email Templates for Models" |
1855 | +msgstr "" |
1856 | + |
1857 | +#. module: email_template |
1858 | +#: view:email_template.send.wizard:0 |
1859 | +msgid "Close" |
1860 | +msgstr "" |
1861 | + |
1862 | +#. module: email_template |
1863 | +#: code:addons/email_template/email_template_mailbox.py:48 |
1864 | +#, python-format |
1865 | +msgid "Error sending mail: %s" |
1866 | +msgstr "" |
1867 | + |
1868 | +#. module: email_template |
1869 | +#: constraint:email_template.account:0 |
1870 | +msgid "Error: You are not allowed to have more than 1 account." |
1871 | +msgstr "" |
1872 | + |
1873 | +#. module: email_template |
1874 | +#: view:email_template.mailbox:0 |
1875 | +msgid "Body (HTML-Web Client Only)" |
1876 | +msgstr "" |
1877 | + |
1878 | +#. module: email_template |
1879 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:253 |
1880 | +#, python-format |
1881 | +msgid "%s (Email Attachment)" |
1882 | +msgstr "" |
1883 | + |
1884 | +#. module: email_template |
1885 | +#: selection:email_template.mailbox,state:0 |
1886 | +msgid "Sending" |
1887 | +msgstr "" |
1888 | + |
1889 | +#. module: email_template |
1890 | +#: model:ir.actions.act_window,help:email_template.action_email_template_mailbox |
1891 | +msgid "" |
1892 | +"An email template is an email document that will be sent as part of a " |
1893 | +"marketing campaign. You can personalize it according to specific customer " |
1894 | +"profile fields, so that a partner name or other partner related information " |
1895 | +"may be inserted automatically." |
1896 | +msgstr "" |
1897 | + |
1898 | +#. module: email_template |
1899 | +#: field:email.template,allowed_groups:0 |
1900 | +msgid "Allowed User Groups" |
1901 | +msgstr "" |
1902 | + |
1903 | +#. module: email_template |
1904 | +#: field:email.template,model_object_field:0 |
1905 | +msgid "Field" |
1906 | +msgstr "" |
1907 | + |
1908 | +#. module: email_template |
1909 | +#: view:email_template.account:0 |
1910 | +msgid "User Information" |
1911 | +msgstr "" |
1912 | + |
1913 | +#. module: email_template |
1914 | +#: view:email.template:0 |
1915 | +msgid "Actions" |
1916 | +msgstr "" |
1917 | + |
1918 | +#. module: email_template |
1919 | +#: code:addons/email_template/email_template_account.py:363 |
1920 | +#: code:addons/email_template/email_template_account.py:368 |
1921 | +#, python-format |
1922 | +msgid "" |
1923 | +"Server Send Error\n" |
1924 | +"Description: %s" |
1925 | +msgstr "" |
1926 | + |
1927 | +#. module: email_template |
1928 | +#: help:email.template,file_name:0 |
1929 | +msgid "" |
1930 | +"Name of the generated report file. Placeholders can be used in the filename. " |
1931 | +"eg: 2009_SO003.pdf" |
1932 | +msgstr "" |
1933 | + |
1934 | +#. module: email_template |
1935 | +#: help:email_template.mailbox,date_mail:0 |
1936 | +msgid "Date on which Email Sent or Received" |
1937 | +msgstr "" |
1938 | + |
1939 | +#. module: email_template |
1940 | +#: view:email_template.mailbox:0 |
1941 | +#: selection:email_template.mailbox,folder:0 |
1942 | +msgid "Trash" |
1943 | +msgstr "" |
1944 | + |
1945 | +#. module: email_template |
1946 | +#: model:ir.model,name:email_template.model_email_template_mailbox |
1947 | +msgid "Email Mailbox" |
1948 | +msgstr "" |
1949 | + |
1950 | +#. module: email_template |
1951 | +#: code:addons/email_template/email_template_mailbox.py:104 |
1952 | +#, python-format |
1953 | +msgid "" |
1954 | +"Sending of Mail %s failed. Probable Reason:Could not login to server\n" |
1955 | +"Error: %s" |
1956 | +msgstr "" |
1957 | + |
1958 | +#. module: email_template |
1959 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:60 |
1960 | +#, python-format |
1961 | +msgid "Missing mail account" |
1962 | +msgstr "" |
1963 | + |
1964 | +#. module: email_template |
1965 | +#: code:addons/email_template/email_template_account.py:250 |
1966 | +#, python-format |
1967 | +msgid "SMTP Test Connection Was Successful" |
1968 | +msgstr "" |
1969 | + |
1970 | +#. module: email_template |
1971 | +#: model:ir.module.module,shortdesc:email_template.module_meta_information |
1972 | +msgid "Email Template for OpenERP" |
1973 | +msgstr "" |
1974 | + |
1975 | +#. module: email_template |
1976 | +#: field:email_template.account,name:0 |
1977 | +msgid "Description" |
1978 | +msgstr "" |
1979 | + |
1980 | +#. module: email_template |
1981 | +#: view:email.template:0 |
1982 | +msgid "Create Action" |
1983 | +msgstr "" |
1984 | + |
1985 | +#. module: email_template |
1986 | +#: help:email_template.account,smtpserver:0 |
1987 | +msgid "Enter name of outgoing server, eg: smtp.yourdomain.com" |
1988 | +msgstr "" |
1989 | + |
1990 | +#. module: email_template |
1991 | +#: help:email.template,attachment_ids:0 |
1992 | +msgid "" |
1993 | +"You may attach existing files to this template, so they will be added in all " |
1994 | +"emails created from this template" |
1995 | +msgstr "" |
1996 | + |
1997 | +#. module: email_template |
1998 | +#: help:email.template,message_id:0 |
1999 | +msgid "" |
2000 | +"Specify the Message-ID SMTP header to use in outgoing emails. Please note " |
2001 | +"that this overrides the Resource tracking option! Placeholders can be used " |
2002 | +"here." |
2003 | +msgstr "" |
2004 | + |
2005 | +#. module: email_template |
2006 | +#: field:email.template,def_to:0 |
2007 | +#: field:email_template.mailbox,email_to:0 |
2008 | +msgid "Recipient (To)" |
2009 | +msgstr "" |
2010 | + |
2011 | +#. module: email_template |
2012 | +#: field:email.template,null_value:0 |
2013 | +msgid "Null Value" |
2014 | +msgstr "" |
2015 | + |
2016 | +#. module: email_template |
2017 | +#: field:email.template,template_language:0 |
2018 | +msgid "Templating Language" |
2019 | +msgstr "" |
2020 | + |
2021 | +#. module: email_template |
2022 | +#: field:email.template,def_cc:0 |
2023 | +#: field:email_template.mailbox,email_cc:0 |
2024 | +#: field:email_template.preview,cc:0 |
2025 | +#: field:email_template.send.wizard,cc:0 |
2026 | +msgid "CC" |
2027 | +msgstr "" |
2028 | + |
2029 | +#. module: email_template |
2030 | +#: view:email_template.mailbox:0 |
2031 | +msgid "Sent" |
2032 | +msgstr "" |
2033 | + |
2034 | +#. module: email_template |
2035 | +#: sql_constraint:email_template.account:0 |
2036 | +msgid "Another setting already exists with this email ID !" |
2037 | +msgstr "" |
2038 | + |
2039 | +#. module: email_template |
2040 | +#: help:email.template,ref_ir_act_window:0 |
2041 | +msgid "Action that will open this email template on Resource records" |
2042 | +msgstr "" |
2043 | + |
2044 | +#. module: email_template |
2045 | +#: field:email_template.account,smtppass:0 |
2046 | +msgid "Password" |
2047 | +msgstr "" |
2048 | + |
2049 | +#. module: email_template |
2050 | +#: help:email_template.preview,message_id:0 |
2051 | +#: help:email_template.send.wizard,message_id:0 |
2052 | +msgid "" |
2053 | +"The Message-ID header value, if you need tospecify it, for example to " |
2054 | +"automatically recognize the replies later. Placeholders can be used here." |
2055 | +msgstr "" |
2056 | + |
2057 | +#. module: email_template |
2058 | +#: view:email_template.mailbox:0 |
2059 | +#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox |
2060 | +#: model:ir.ui.menu,name:email_template.menu_email_template_mails_tools |
2061 | +#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails |
2062 | +msgid "Emails" |
2063 | +msgstr "" |
2064 | + |
2065 | +#. module: email_template |
2066 | +#: view:email.template:0 |
2067 | +msgid "Templates" |
2068 | +msgstr "" |
2069 | + |
2070 | +#. module: email_template |
2071 | +#: field:email_template.preview,report:0 |
2072 | +msgid "Report Name" |
2073 | +msgstr "" |
2074 | + |
2075 | +#. module: email_template |
2076 | +#: field:email.template,name:0 |
2077 | +msgid "Name" |
2078 | +msgstr "" |
2079 | + |
2080 | +#. module: email_template |
2081 | +#: field:email.template,track_campaign_item:0 |
2082 | +msgid "Resource Tracking" |
2083 | +msgstr "" |
2084 | + |
2085 | +#. module: email_template |
2086 | +#: model:ir.model,name:email_template.model_email_template_preview |
2087 | +msgid "Email Template Preview" |
2088 | +msgstr "" |
2089 | + |
2090 | +#. module: email_template |
2091 | +#: view:email_template.preview:0 |
2092 | +msgid "Email Preview" |
2093 | +msgstr "" |
2094 | + |
2095 | +#. module: email_template |
2096 | +#: help:email.template,def_to:0 |
2097 | +msgid "" |
2098 | +"The Recipient of email. Placeholders can be used here. e.g. " |
2099 | +"${object.email_to}" |
2100 | +msgstr "" |
2101 | + |
2102 | +#. module: email_template |
2103 | +#: view:email.template:0 |
2104 | +msgid "Existing files" |
2105 | +msgstr "" |
2106 | + |
2107 | +#. module: email_template |
2108 | +#: model:ir.module.module,description:email_template.module_meta_information |
2109 | +msgid "" |
2110 | +"\n" |
2111 | +" Email Template is extraction of Power Email basically just to send the " |
2112 | +"emails.\n" |
2113 | +" " |
2114 | +msgstr "" |
2115 | + |
2116 | +#. module: email_template |
2117 | +#: view:email_template.send.wizard:0 |
2118 | +msgid "Body (HTML)" |
2119 | +msgstr "" |
2120 | + |
2121 | +#. module: email_template |
2122 | +#: help:email.template,table_html:0 |
2123 | +msgid "" |
2124 | +"Copy this html code to your HTML message body for displaying the info in " |
2125 | +"your mail." |
2126 | +msgstr "" |
2127 | + |
2128 | +#. module: email_template |
2129 | +#: model:ir.model,name:email_template.model_email_template_account |
2130 | +msgid "email_template.account" |
2131 | +msgstr "" |
2132 | + |
2133 | +#. module: email_template |
2134 | +#: field:email_template.preview,rel_model:0 |
2135 | +#: field:email_template.send.wizard,rel_model:0 |
2136 | +msgid "Model" |
2137 | +msgstr "" |
2138 | + |
2139 | +#. module: email_template |
2140 | +#: code:addons/email_template/email_template_account.py:236 |
2141 | +#, python-format |
2142 | +msgid "Core connection for the given ID does not exist" |
2143 | +msgstr "" |
2144 | + |
2145 | +#. module: email_template |
2146 | +#: field:email_template.account,company:0 |
2147 | +msgid "Corporate" |
2148 | +msgstr "" |
2149 | + |
2150 | +#. module: email_template |
2151 | +#: code:addons/email_template/email_template_account.py:275 |
2152 | +#, python-format |
2153 | +msgid "" |
2154 | +"Mail from Account %s failed on login. Probable Reason:Could not login to " |
2155 | +"server\n" |
2156 | +"Error: %s" |
2157 | +msgstr "" |
2158 | + |
2159 | +#. module: email_template |
2160 | +#: model:ir.model,name:email_template.model_email_template_send_wizard |
2161 | +msgid "This is the wizard for sending mail" |
2162 | +msgstr "" |
2163 | + |
2164 | +#. module: email_template |
2165 | +#: view:email.template:0 |
2166 | +msgid "Addresses" |
2167 | +msgstr "" |
2168 | + |
2169 | +#. module: email_template |
2170 | +#: help:email.template,from_account:0 |
2171 | +msgid "Emails will be sent from this approved account." |
2172 | +msgstr "" |
2173 | + |
2174 | +#. module: email_template |
2175 | +#: field:email_template.account,send_pref:0 |
2176 | +msgid "Mail Format" |
2177 | +msgstr "" |
2178 | + |
2179 | +#. module: email_template |
2180 | +#: field:email_template.mailbox,folder:0 |
2181 | +msgid "Folder" |
2182 | +msgstr "" |
2183 | + |
2184 | +#. module: email_template |
2185 | +#: view:email_template.account:0 |
2186 | +msgid "Company Accounts" |
2187 | +msgstr "" |
2188 | + |
2189 | +#. module: email_template |
2190 | +#: help:email_template.account,smtpport:0 |
2191 | +msgid "Enter port number, eg: 25 or 587" |
2192 | +msgstr "" |
2193 | + |
2194 | +#. module: email_template |
2195 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:59 |
2196 | +#, python-format |
2197 | +msgid "email-template" |
2198 | +msgstr "" |
2199 | + |
2200 | +#. module: email_template |
2201 | +#: code:addons/email_template/email_template_account.py:280 |
2202 | +#: code:addons/email_template/email_template_account.py:374 |
2203 | +#: code:addons/email_template/email_template_account.py:375 |
2204 | +#, python-format |
2205 | +msgid "Mail from Account %s failed. Probable Reason:Account not approved" |
2206 | +msgstr "" |
2207 | + |
2208 | +#. module: email_template |
2209 | +#: selection:email_template.send.wizard,state:0 |
2210 | +msgid "Simple Mail Wizard Step 1" |
2211 | +msgstr "" |
2212 | + |
2213 | +#. module: email_template |
2214 | +#: selection:email_template.mailbox,mail_type:0 |
2215 | +msgid "Has Attachments" |
2216 | +msgstr "" |
2217 | + |
2218 | +#. module: email_template |
2219 | +#: code:addons/email_template/email_template.py:452 |
2220 | +#: code:addons/email_template/wizard/email_template_send_wizard.py:256 |
2221 | +#, python-format |
2222 | +msgid "No Description" |
2223 | +msgstr "" |
2224 | +>>>>>>> MERGE-SOURCE |
2225 | |
2226 | === modified file 'email_template/i18n/sv.po' |
2227 | --- email_template/i18n/sv.po 2011-09-05 05:59:33 +0000 |
2228 | +++ email_template/i18n/sv.po 2011-09-15 12:39:08 +0000 |
2229 | @@ -14,8 +14,13 @@ |
2230 | "MIME-Version: 1.0\n" |
2231 | "Content-Type: text/plain; charset=UTF-8\n" |
2232 | "Content-Transfer-Encoding: 8bit\n" |
2233 | +<<<<<<< TREE |
2234 | "X-Launchpad-Export-Date: 2011-09-05 05:48+0000\n" |
2235 | "X-Generator: Launchpad (build 13830)\n" |
2236 | +======= |
2237 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
2238 | +"X-Generator: Launchpad (build 13573)\n" |
2239 | +>>>>>>> MERGE-SOURCE |
2240 | |
2241 | #. module: email_template |
2242 | #: help:email_template.account,auto_delete:0 |
2243 | |
2244 | === modified file 'event/i18n/ru.po' |
2245 | --- event/i18n/ru.po 2011-09-05 05:59:33 +0000 |
2246 | +++ event/i18n/ru.po 2011-09-15 12:39:08 +0000 |
2247 | @@ -13,8 +13,13 @@ |
2248 | "MIME-Version: 1.0\n" |
2249 | "Content-Type: text/plain; charset=UTF-8\n" |
2250 | "Content-Transfer-Encoding: 8bit\n" |
2251 | +<<<<<<< TREE |
2252 | "X-Launchpad-Export-Date: 2011-09-05 05:04+0000\n" |
2253 | "X-Generator: Launchpad (build 13830)\n" |
2254 | +======= |
2255 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
2256 | +"X-Generator: Launchpad (build 13573)\n" |
2257 | +>>>>>>> MERGE-SOURCE |
2258 | |
2259 | #. module: event |
2260 | #: view:event.event:0 |
2261 | |
2262 | === modified file 'fetchmail/i18n/fi.po' |
2263 | --- fetchmail/i18n/fi.po 2011-09-05 05:59:33 +0000 |
2264 | +++ fetchmail/i18n/fi.po 2011-09-15 12:39:08 +0000 |
2265 | @@ -1,3 +1,4 @@ |
2266 | +<<<<<<< TREE |
2267 | # Finnish translation for openobject-addons |
2268 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
2269 | # This file is distributed under the same license as the openobject-addons package. |
2270 | @@ -312,3 +313,319 @@ |
2271 | |
2272 | #~ msgid "Email Servers" |
2273 | #~ msgstr "sähköpostipalvelimet" |
2274 | +======= |
2275 | +# Finnish translation for openobject-addons |
2276 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
2277 | +# This file is distributed under the same license as the openobject-addons package. |
2278 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
2279 | +# |
2280 | +msgid "" |
2281 | +msgstr "" |
2282 | +"Project-Id-Version: openobject-addons\n" |
2283 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2284 | +"POT-Creation-Date: 2011-01-11 11:15+0000\n" |
2285 | +"PO-Revision-Date: 2011-08-04 10:18+0000\n" |
2286 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
2287 | +"Language-Team: Finnish <fi@li.org>\n" |
2288 | +"MIME-Version: 1.0\n" |
2289 | +"Content-Type: text/plain; charset=UTF-8\n" |
2290 | +"Content-Transfer-Encoding: 8bit\n" |
2291 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
2292 | +"X-Generator: Launchpad (build 13604)\n" |
2293 | + |
2294 | +#. module: fetchmail |
2295 | +#: constraint:email.server:0 |
2296 | +msgid "" |
2297 | +"Warning! Record for selected Model can not be created\n" |
2298 | +"Please choose valid Model" |
2299 | +msgstr "" |
2300 | +"Varoitus! Tietoja valitulle mallille ei voitu luoda\n" |
2301 | +"Ole hyvä ja valitse voimassaoleva malli" |
2302 | + |
2303 | +#. module: fetchmail |
2304 | +#: selection:email.server,state:0 |
2305 | +msgid "Confirmed" |
2306 | +msgstr "Vahvistettu" |
2307 | + |
2308 | +#. module: fetchmail |
2309 | +#: view:email.server:0 |
2310 | +msgid "Confirm" |
2311 | +msgstr "Hyväksy" |
2312 | + |
2313 | +#. module: fetchmail |
2314 | +#: view:email.server:0 |
2315 | +msgid "Group By..." |
2316 | +msgstr "Ryhmittely.." |
2317 | + |
2318 | +#. module: fetchmail |
2319 | +#: view:email.server:0 |
2320 | +#: field:email.server,state:0 |
2321 | +msgid "State" |
2322 | +msgstr "Tila" |
2323 | + |
2324 | +#. module: fetchmail |
2325 | +#: view:email.server:0 |
2326 | +msgid "POP" |
2327 | +msgstr "" |
2328 | + |
2329 | +#. module: fetchmail |
2330 | +#: selection:email.server,state:0 |
2331 | +msgid "Not Confirmed" |
2332 | +msgstr "Ei vahvistettu" |
2333 | + |
2334 | +#. module: fetchmail |
2335 | +#: field:email.server,user:0 |
2336 | +msgid "User Name" |
2337 | +msgstr "Käyttäjätunnus" |
2338 | + |
2339 | +#. module: fetchmail |
2340 | +#: view:email.server:0 |
2341 | +msgid "Type" |
2342 | +msgstr "Tyyppi" |
2343 | + |
2344 | +#. module: fetchmail |
2345 | +#: view:email.server:0 |
2346 | +msgid "POP/IMAP Servers" |
2347 | +msgstr "POP/IMAP palvelimet" |
2348 | + |
2349 | +#. module: fetchmail |
2350 | +#: model:ir.module.module,shortdesc:fetchmail.module_meta_information |
2351 | +msgid "Fetchmail Server" |
2352 | +msgstr "" |
2353 | + |
2354 | +#. module: fetchmail |
2355 | +#: view:email.server:0 |
2356 | +#: field:email.server,note:0 |
2357 | +msgid "Description" |
2358 | +msgstr "Kuvaus" |
2359 | + |
2360 | +#. module: fetchmail |
2361 | +#: help:email.server,object_id:0 |
2362 | +msgid "" |
2363 | +"OpenObject Model. Generates a record of this model.\n" |
2364 | +"Select Object with message_new attrbutes." |
2365 | +msgstr "" |
2366 | +"OpenObject malli. Luo tiedot tästä mallista.\n" |
2367 | +"Valitse objekti jolla on attribuutit message_new. (uusi viesti)" |
2368 | + |
2369 | +#. module: fetchmail |
2370 | +#: field:email.server,attach:0 |
2371 | +msgid "Add Attachments ?" |
2372 | +msgstr "Lisää liitetiedostot ?" |
2373 | + |
2374 | +#. module: fetchmail |
2375 | +#: view:email.server:0 |
2376 | +msgid "# of emails" |
2377 | +msgstr "Sähköpostien määrä" |
2378 | + |
2379 | +#. module: fetchmail |
2380 | +#: model:ir.actions.act_window,name:fetchmail.act_server_history |
2381 | +msgid "Email History" |
2382 | +msgstr "" |
2383 | + |
2384 | +#. module: fetchmail |
2385 | +#: field:email.server,user_id:0 |
2386 | +msgid "User" |
2387 | +msgstr "Käyttäjä" |
2388 | + |
2389 | +#. module: fetchmail |
2390 | +#: field:email.server,date:0 |
2391 | +msgid "Date" |
2392 | +msgstr "Päiväys" |
2393 | + |
2394 | +#. module: fetchmail |
2395 | +#: selection:email.server,state:0 |
2396 | +msgid "Waiting for Verification" |
2397 | +msgstr "Odotetaan vahvistusta" |
2398 | + |
2399 | +#. module: fetchmail |
2400 | +#: field:email.server,password:0 |
2401 | +msgid "Password" |
2402 | +msgstr "Salasana" |
2403 | + |
2404 | +#. module: fetchmail |
2405 | +#: model:ir.actions.act_window,name:fetchmail.act_server_history |
2406 | +#: view:mailgate.message:0 |
2407 | +msgid "Emails" |
2408 | +msgstr "Sähköpostit" |
2409 | + |
2410 | +#. module: fetchmail |
2411 | +#: view:email.server:0 |
2412 | +msgid "Search Email Servers" |
2413 | +msgstr "Hae sähköpostipalvelimia" |
2414 | + |
2415 | +#. module: fetchmail |
2416 | +#: view:email.server:0 |
2417 | +msgid "Server & Login" |
2418 | +msgstr "Palvelin ja kirjautuminen" |
2419 | + |
2420 | +#. module: fetchmail |
2421 | +#: view:email.server:0 |
2422 | +msgid "Auto Reply?" |
2423 | +msgstr "Automaattivastaus?" |
2424 | + |
2425 | +#. module: fetchmail |
2426 | +#: field:email.server,name:0 |
2427 | +msgid "Name" |
2428 | +msgstr "Nimi" |
2429 | + |
2430 | +#. module: fetchmail |
2431 | +#: model:ir.model,name:fetchmail.model_mailgate_message |
2432 | +msgid "Mailgateway Message" |
2433 | +msgstr "sähköpostivälittäjän viesti" |
2434 | + |
2435 | +#. module: fetchmail |
2436 | +#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree |
2437 | +msgid "POP Servers" |
2438 | +msgstr "" |
2439 | + |
2440 | +#. module: fetchmail |
2441 | +#: view:email.server:0 |
2442 | +msgid "Set to Draft" |
2443 | +msgstr "Aseta luonnokseksi" |
2444 | + |
2445 | +#. module: fetchmail |
2446 | +#: field:email.server,message_ids:0 |
2447 | +#: model:ir.actions.act_window,name:fetchmail.action_view_mail_message_emails |
2448 | +msgid "Messages" |
2449 | +msgstr "Viestit" |
2450 | + |
2451 | +#. module: fetchmail |
2452 | +#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree |
2453 | +msgid "Fetchmail Services" |
2454 | +msgstr "" |
2455 | + |
2456 | +#. module: fetchmail |
2457 | +#: field:email.server,server:0 |
2458 | +msgid "Server" |
2459 | +msgstr "Palvelin" |
2460 | + |
2461 | +#. module: fetchmail |
2462 | +#: field:email.server,active:0 |
2463 | +msgid "Active" |
2464 | +msgstr "Aktiivinen" |
2465 | + |
2466 | +#. module: fetchmail |
2467 | +#: view:email.server:0 |
2468 | +msgid "Process Parameter" |
2469 | +msgstr "Prosessin parametri" |
2470 | + |
2471 | +#. module: fetchmail |
2472 | +#: field:email.server,is_ssl:0 |
2473 | +msgid "SSL ?" |
2474 | +msgstr "" |
2475 | + |
2476 | +#. module: fetchmail |
2477 | +#: selection:email.server,type:0 |
2478 | +#: selection:mailgate.message,server_type:0 |
2479 | +msgid "IMAP Server" |
2480 | +msgstr "IAMP palvelin" |
2481 | + |
2482 | +#. module: fetchmail |
2483 | +#: field:email.server,object_id:0 |
2484 | +msgid "Model" |
2485 | +msgstr "Malli" |
2486 | + |
2487 | +#. module: fetchmail |
2488 | +#: view:email.server:0 |
2489 | +msgid "IMAP" |
2490 | +msgstr "IMAP" |
2491 | + |
2492 | +#. module: fetchmail |
2493 | +#: view:email.server:0 |
2494 | +#: model:ir.model,name:fetchmail.model_email_server |
2495 | +msgid "POP/IMAP Server" |
2496 | +msgstr "POP/IMAP palvelin" |
2497 | + |
2498 | +#. module: fetchmail |
2499 | +#: constraint:email.server:0 |
2500 | +msgid "Warning! Can't have duplicate server configuration!" |
2501 | +msgstr "Varoitus! Ei voi olla kahta palvelinkonfiguraatiota!" |
2502 | + |
2503 | +#. module: fetchmail |
2504 | +#: field:email.server,type:0 |
2505 | +#: field:mailgate.message,server_type:0 |
2506 | +msgid "Server Type" |
2507 | +msgstr "Palvelimen tyyppi" |
2508 | + |
2509 | +#. module: fetchmail |
2510 | +#: view:email.server:0 |
2511 | +msgid "Login Information" |
2512 | +msgstr "Kirjautumistiedot" |
2513 | + |
2514 | +#. module: fetchmail |
2515 | +#: view:email.server:0 |
2516 | +msgid "Server Information" |
2517 | +msgstr "Palvelimen tiedot" |
2518 | + |
2519 | +#. module: fetchmail |
2520 | +#: help:email.server,attach:0 |
2521 | +msgid "Fetches mail with attachments if true." |
2522 | +msgstr "Syötää sähköposteja liitteineen jos tosi (true)." |
2523 | + |
2524 | +#. module: fetchmail |
2525 | +#: selection:email.server,type:0 |
2526 | +#: selection:mailgate.message,server_type:0 |
2527 | +msgid "POP Server" |
2528 | +msgstr "POP palvelin" |
2529 | + |
2530 | +#. module: fetchmail |
2531 | +#: field:email.server,port:0 |
2532 | +msgid "Port" |
2533 | +msgstr "Portti" |
2534 | + |
2535 | +#. module: fetchmail |
2536 | +#: model:ir.module.module,description:fetchmail.module_meta_information |
2537 | +msgid "" |
2538 | +"Fetchmail: \n" |
2539 | +" * Fetch email from Pop / IMAP server\n" |
2540 | +" * Support SSL\n" |
2541 | +" * Integrated with all Modules\n" |
2542 | +" * Automatic Email Receive\n" |
2543 | +" * Email based Records (Add, Update)\n" |
2544 | +" " |
2545 | +msgstr "" |
2546 | + |
2547 | +#. module: fetchmail |
2548 | +#: view:email.server:0 |
2549 | +msgid "SSL" |
2550 | +msgstr "" |
2551 | + |
2552 | +#. module: fetchmail |
2553 | +#: help:email.server,action_id:0 |
2554 | +msgid "" |
2555 | +"An Email Server Action. It will be run whenever an e-mail is fetched from " |
2556 | +"server." |
2557 | +msgstr "" |
2558 | +"Sähköpostipalvelimen toiminto. Suoritetaan kun sähköpostia haetaan " |
2559 | +"palvelimelta." |
2560 | + |
2561 | +#. module: fetchmail |
2562 | +#: help:email.server,priority:0 |
2563 | +msgid "Priority between 0 to 10, select define the order of Processing" |
2564 | +msgstr "Prioriteetti välillä 0 ... 10. Määrittelee prosessointijärjestyksen" |
2565 | + |
2566 | +#. module: fetchmail |
2567 | +#: field:email.server,action_id:0 |
2568 | +msgid "Email Server Action" |
2569 | +msgstr "Sähköpostipalvelimen toiminto" |
2570 | + |
2571 | +#. module: fetchmail |
2572 | +#: field:email.server,priority:0 |
2573 | +msgid "Server Priority" |
2574 | +msgstr "Palvelimen prioriteetti" |
2575 | + |
2576 | +#. module: fetchmail |
2577 | +#: view:mailgate.message:0 |
2578 | +#: field:mailgate.message,server_id:0 |
2579 | +msgid "Mail Server" |
2580 | +msgstr "Sähköpostipalvelin" |
2581 | + |
2582 | +#. module: fetchmail |
2583 | +#: view:email.server:0 |
2584 | +msgid "Fetch Emails" |
2585 | +msgstr "Hae sähköpostit" |
2586 | + |
2587 | +#~ msgid "Email Servers" |
2588 | +#~ msgstr "sähköpostipalvelimet" |
2589 | +>>>>>>> MERGE-SOURCE |
2590 | |
2591 | === modified file 'hr/security/hr_security.xml' |
2592 | --- hr/security/hr_security.xml 2011-08-24 15:11:43 +0000 |
2593 | +++ hr/security/hr_security.xml 2011-09-15 12:39:08 +0000 |
2594 | @@ -2,13 +2,24 @@ |
2595 | <openerp> |
2596 | <data noupdate="1"> |
2597 | |
2598 | +<<<<<<< TREE |
2599 | <record id="base.group_hr_user" model="res.groups"> |
2600 | <field name="name">Human Resources / HR Officer</field> |
2601 | <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/> |
2602 | </record> |
2603 | +======= |
2604 | + <record id="base.group_hr_user" model="res.groups"> |
2605 | + <field name="name">Human Resources / Officer</field> |
2606 | + </record> |
2607 | +>>>>>>> MERGE-SOURCE |
2608 | <record id="base.group_hr_manager" model="res.groups"> |
2609 | +<<<<<<< TREE |
2610 | <field name="name">Human Resources / HR Manager</field> |
2611 | <field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/> |
2612 | +======= |
2613 | + <field name="name">Human Resources / Manager</field> |
2614 | + <field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/> |
2615 | +>>>>>>> MERGE-SOURCE |
2616 | </record> |
2617 | |
2618 | </data> |
2619 | |
2620 | === modified file 'hr_holidays/hr_holidays_view.xml' |
2621 | --- hr_holidays/hr_holidays_view.xml 2011-09-11 13:50:25 +0000 |
2622 | +++ hr_holidays/hr_holidays_view.xml 2011-09-15 12:39:08 +0000 |
2623 | @@ -144,7 +144,11 @@ |
2624 | <field name="model">hr.holidays</field> |
2625 | <field name="type">tree</field> |
2626 | <field name="arch" type="xml"> |
2627 | +<<<<<<< TREE |
2628 | <tree colors="red:state == 'refuse';blue:state == 'draft';black:state in ('confirm','validate','validate1')" string="Leaves"> |
2629 | +======= |
2630 | + <tree colors="red:state in ('refuse');blue:state in ('draft');black:state in ('confirm','validate','validate1')" string="Leaves"> |
2631 | +>>>>>>> MERGE-SOURCE |
2632 | <field name="holiday_type"/> |
2633 | <field name="employee_id"/> |
2634 | <field name="category_id"/> |
2635 | |
2636 | === modified file 'hr_holidays/i18n/ca.po' |
2637 | --- hr_holidays/i18n/ca.po 2011-09-05 05:59:33 +0000 |
2638 | +++ hr_holidays/i18n/ca.po 2011-09-15 12:39:08 +0000 |
2639 | @@ -13,8 +13,13 @@ |
2640 | "MIME-Version: 1.0\n" |
2641 | "Content-Type: text/plain; charset=UTF-8\n" |
2642 | "Content-Transfer-Encoding: 8bit\n" |
2643 | +<<<<<<< TREE |
2644 | "X-Launchpad-Export-Date: 2011-09-05 05:32+0000\n" |
2645 | "X-Generator: Launchpad (build 13830)\n" |
2646 | +======= |
2647 | +"X-Launchpad-Export-Date: 2011-08-07 04:37+0000\n" |
2648 | +"X-Generator: Launchpad (build 13613)\n" |
2649 | +>>>>>>> MERGE-SOURCE |
2650 | |
2651 | #. module: hr_holidays |
2652 | #: selection:hr.holidays.status,color_name:0 |
2653 | |
2654 | === modified file 'hr_recruitment/hr_recruitment_demo.xml' |
2655 | --- hr_recruitment/hr_recruitment_demo.xml 2011-08-27 23:31:30 +0000 |
2656 | +++ hr_recruitment/hr_recruitment_demo.xml 2011-09-15 12:39:08 +0000 |
2657 | @@ -131,47 +131,93 @@ |
2658 | <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/> |
2659 | <field eval="'6630125'" name="partner_phone"/> |
2660 | </record> |
2661 | - |
2662 | - <record id="hr_case_programmer" model="hr.applicant"> |
2663 | - <field name="partner_address_id" ref="base.res_partner_address_14"/> |
2664 | - <field eval="time.strftime('%Y-%m-12 17:49:19')" name="date"/> |
2665 | - <field name="type_id" ref="degree_bac5"/> |
2666 | - <field name="partner_id" ref="base.res_partner_15"/> |
2667 | - <field eval="'3'" name="priority"/> |
2668 | - <field name="user_id" ref="base.user_root"/> |
2669 | - <field eval="'Shane Williams'" name="partner_name"/> |
2670 | - <field eval="'open'" name="state"/> |
2671 | - <field eval="1.15" name="duration"/> |
2672 | - <field eval="'tina_augustie@example.com'" name="partner_name2"/> |
2673 | - <field eval="'9812398524'" name="partner_mobile"/> |
2674 | - <field eval="1" name="active"/> |
2675 | - <field name="categ_id" ref="categ_job2"/> |
2676 | - <field name="stage_id" ref="stage_job4"/> |
2677 | - <field eval="'Programmer'" name="name"/> |
2678 | - <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/> |
2679 | - <field eval="'6630125'" name="partner_phone"/> |
2680 | - <field name="job_id" ref="hr.job_jr_appli"/> |
2681 | - <field eval="11000.0" name="salary_expected"/> |
2682 | - </record> |
2683 | - |
2684 | - <record id="hr_case_advertisement" model="hr.applicant"> |
2685 | - <field eval="time.strftime('%Y-%m-26 17:39:42')" name="date"/> |
2686 | - <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/> |
2687 | - <field name="type_id" ref="degree_licenced"/> |
2688 | - <field name="partner_id" ref="base.res_partner_11"/> |
2689 | - <field eval="'4'" name="priority"/> |
2690 | - <field name="user_id" ref="base.user_root"/> |
2691 | - <field eval="'David Armstrong'" name="partner_name"/> |
2692 | - <field eval="'done'" name="state"/> |
2693 | - <field eval="'david@market.edu'" name="partner_name2"/> |
2694 | - <field eval="'9925741564'" name="partner_mobile"/> |
2695 | - <field eval="1" name="active"/> |
2696 | - <field eval="2.20" name="duration"/> |
2697 | - <field name="categ_id" ref="categ_job1"/> |
2698 | - <field name="stage_id" ref="stage_job5"/> |
2699 | - <field eval="'Advertisement'" name="name"/> |
2700 | - <field eval="'25968745'" name="partner_phone"/> |
2701 | - <field eval="11000.0" name="salary_expected"/> |
2702 | - </record> |
2703 | +<<<<<<< TREE |
2704 | + |
2705 | + <record id="hr_case_programmer" model="hr.applicant"> |
2706 | + <field name="partner_address_id" ref="base.res_partner_address_14"/> |
2707 | + <field eval="time.strftime('%Y-%m-12 17:49:19')" name="date"/> |
2708 | + <field name="type_id" ref="degree_bac5"/> |
2709 | + <field name="partner_id" ref="base.res_partner_15"/> |
2710 | + <field eval="'3'" name="priority"/> |
2711 | + <field name="user_id" ref="base.user_root"/> |
2712 | + <field eval="'Shane Williams'" name="partner_name"/> |
2713 | + <field eval="'open'" name="state"/> |
2714 | + <field eval="1.15" name="duration"/> |
2715 | + <field eval="'tina_augustie@example.com'" name="partner_name2"/> |
2716 | + <field eval="'9812398524'" name="partner_mobile"/> |
2717 | + <field eval="1" name="active"/> |
2718 | + <field name="categ_id" ref="categ_job2"/> |
2719 | + <field name="stage_id" ref="stage_job4"/> |
2720 | + <field eval="'Programmer'" name="name"/> |
2721 | + <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/> |
2722 | + <field eval="'6630125'" name="partner_phone"/> |
2723 | + <field name="job_id" ref="hr.job_jr_appli"/> |
2724 | + <field eval="11000.0" name="salary_expected"/> |
2725 | + </record> |
2726 | + |
2727 | + <record id="hr_case_advertisement" model="hr.applicant"> |
2728 | + <field eval="time.strftime('%Y-%m-26 17:39:42')" name="date"/> |
2729 | + <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/> |
2730 | + <field name="type_id" ref="degree_licenced"/> |
2731 | + <field name="partner_id" ref="base.res_partner_11"/> |
2732 | + <field eval="'4'" name="priority"/> |
2733 | + <field name="user_id" ref="base.user_root"/> |
2734 | + <field eval="'David Armstrong'" name="partner_name"/> |
2735 | + <field eval="'done'" name="state"/> |
2736 | + <field eval="'david@market.edu'" name="partner_name2"/> |
2737 | + <field eval="'9925741564'" name="partner_mobile"/> |
2738 | + <field eval="1" name="active"/> |
2739 | + <field eval="2.20" name="duration"/> |
2740 | + <field name="categ_id" ref="categ_job1"/> |
2741 | + <field name="stage_id" ref="stage_job5"/> |
2742 | + <field eval="'Advertisement'" name="name"/> |
2743 | + <field eval="'25968745'" name="partner_phone"/> |
2744 | + <field eval="11000.0" name="salary_expected"/> |
2745 | + </record> |
2746 | +======= |
2747 | + |
2748 | + <record id="hr_case_programmer" model="hr.applicant"> |
2749 | + <field model="res.partner.canal" name="canal_id" search="[('name','=','E-mail')]"/> |
2750 | + <field name="partner_address_id" ref="base.res_partner_address_14"/> |
2751 | + <field eval="time.strftime('%Y-%m-12 17:49:19')" name="date"/> |
2752 | + <field name="type_id" ref="degree_bac5"/> |
2753 | + <field name="partner_id" ref="base.res_partner_15"/> |
2754 | + <field eval="'3'" name="priority"/> |
2755 | + <field name="user_id" ref="base.user_root"/> |
2756 | + <field eval="'Shane Williams'" name="partner_name"/> |
2757 | + <field eval="'open'" name="state"/> |
2758 | + <field eval="1.15" name="duration"/> |
2759 | + <field eval="'tina_augustie@example.com'" name="partner_name2"/> |
2760 | + <field eval="'9812398524'" name="partner_mobile"/> |
2761 | + <field eval="1" name="active"/> |
2762 | + <field name="categ_id" ref="categ_job2"/> |
2763 | + <field name="stage_id" ref="stage_job4"/> |
2764 | + <field eval="'Programmer'" name="name"/> |
2765 | + <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/> |
2766 | + <field eval="'6630125'" name="partner_phone"/> |
2767 | + <field name="job_id" ref="hr.job_jr_appli"/> |
2768 | + <field eval="11000.0" name="salary_expected"/> |
2769 | + </record> |
2770 | + |
2771 | + <record id="hr_case_advertisement" model="hr.applicant"> |
2772 | + <field eval="time.strftime('%Y-%m-26 17:39:42')" name="date"/> |
2773 | + <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/> |
2774 | + <field name="type_id" ref="degree_licenced"/> |
2775 | + <field name="partner_id" ref="base.res_partner_11"/> |
2776 | + <field eval="'4'" name="priority"/> |
2777 | + <field name="user_id" ref="base.user_root"/> |
2778 | + <field eval="'David Armstrong'" name="partner_name"/> |
2779 | + <field eval="'done'" name="state"/> |
2780 | + <field eval="'david@market.edu'" name="partner_name2"/> |
2781 | + <field eval="'9925741564'" name="partner_mobile"/> |
2782 | + <field eval="1" name="active"/> |
2783 | + <field eval="2.20" name="duration"/> |
2784 | + <field name="categ_id" ref="categ_job1"/> |
2785 | + <field name="stage_id" ref="stage_job5"/> |
2786 | + <field eval="'Advertisement'" name="name"/> |
2787 | + <field eval="'25968745'" name="partner_phone"/> |
2788 | + <field eval="11000.0" name="salary_expected"/> |
2789 | + </record> |
2790 | +>>>>>>> MERGE-SOURCE |
2791 | </data> |
2792 | </openerp> |
2793 | |
2794 | === modified file 'mail/mail_message.py' |
2795 | --- mail/mail_message.py 2011-09-12 12:27:58 +0000 |
2796 | +++ mail/mail_message.py 2011-09-15 12:39:08 +0000 |
2797 | @@ -32,9 +32,159 @@ |
2798 | from osv import osv |
2799 | from osv import fields |
2800 | from tools.translate import _ |
2801 | +<<<<<<< TREE |
2802 | from tools.safe_eval import literal_eval |
2803 | |
2804 | _logger = logging.getLogger('mail') |
2805 | +======= |
2806 | +import logging |
2807 | +import xmlrpclib |
2808 | + |
2809 | +_logger = logging.getLogger('mailgate') |
2810 | + |
2811 | +class mailgate_thread(osv.osv): |
2812 | + ''' |
2813 | + Mailgateway Thread |
2814 | + ''' |
2815 | + _name = 'mailgate.thread' |
2816 | + _description = 'Mailgateway Thread' |
2817 | + |
2818 | + _columns = { |
2819 | + 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', readonly=True), |
2820 | + } |
2821 | + |
2822 | + def copy(self, cr, uid, id, default=None, context=None): |
2823 | + """ |
2824 | + Overrides orm copy method. |
2825 | + @param self: the object pointer |
2826 | + @param cr: the current row, from the database cursor, |
2827 | + @param uid: the current user’s ID for security checks, |
2828 | + @param id: Id of mailgate thread |
2829 | + @param default: Dictionary of default values for copy. |
2830 | + @param context: A standard dictionary for contextual values |
2831 | + """ |
2832 | + if default is None: |
2833 | + default = {} |
2834 | + |
2835 | + default.update({ |
2836 | + 'message_ids': [], |
2837 | + 'date_closed': False, |
2838 | + 'date_open': False |
2839 | + }) |
2840 | + return super(mailgate_thread, self).copy(cr, uid, id, default, context=context) |
2841 | + |
2842 | + def message_new(self, cr, uid, msg, context): |
2843 | + raise Exception, _('Method is not implemented') |
2844 | + |
2845 | + def message_update(self, cr, uid, ids, vals={}, msg="", default_act='pending', context=None): |
2846 | + raise Exception, _('Method is not implemented') |
2847 | + |
2848 | + def message_followers(self, cr, uid, ids, context=None): |
2849 | + """ Get a list of emails of the people following this thread |
2850 | + """ |
2851 | + res = {} |
2852 | + if isinstance(ids, (str, int, long)): |
2853 | + ids = [long(ids)] |
2854 | + for thread in self.browse(cr, uid, ids, context=context): |
2855 | + l=[] |
2856 | + for message in thread.message_ids: |
2857 | + l.append((message.user_id and message.user_id.user_email) or '') |
2858 | + l.append(message.email_from or '') |
2859 | + l.append(message.email_cc or '') |
2860 | + res[thread.id] = l |
2861 | + return res |
2862 | + |
2863 | + def msg_send(self, cr, uid, id, *args, **argv): |
2864 | + raise Exception, _('Method is not implemented') |
2865 | + |
2866 | + def history(self, cr, uid, cases, keyword, history=False, subject=None, email=False, details=None, \ |
2867 | + email_from=False, message_id=False, references=None, attach=None, email_cc=None, \ |
2868 | + email_bcc=None, email_date=None, context=None): |
2869 | + """ |
2870 | + @param self: The object pointer |
2871 | + @param cr: the current row, from the database cursor, |
2872 | + @param uid: the current user’s ID for security checks, |
2873 | + @param cases: a browse record list |
2874 | + @param keyword: Subject of the history item |
2875 | + @param history: Value True/False, If True it makes entry in case History otherwise in Case Log |
2876 | + @param email: Email-To / Recipient address |
2877 | + @param email_from: Email From / Sender address if any |
2878 | + @param email_cc: Comma-Separated list of Carbon Copy Emails To addresse if any |
2879 | + @param email_bcc: Comma-Separated list of Blind Carbon Copy Emails To addresses if any |
2880 | + @param email_date: Email Date string if different from now, in server Timezone |
2881 | + @param details: Description, Details of case history if any |
2882 | + @param atach: Attachment sent in email |
2883 | + @param context: A standard dictionary for contextual values""" |
2884 | + if context is None: |
2885 | + context = {} |
2886 | + if attach is None: |
2887 | + attach = [] |
2888 | + |
2889 | + if email_date: |
2890 | + edate = parsedate(email_date) |
2891 | + if edate is not None: |
2892 | + email_date = time.strftime('%Y-%m-%d %H:%M:%S', edate) |
2893 | + |
2894 | + # The mailgate sends the ids of the cases and not the object list |
2895 | + |
2896 | + if all(isinstance(case_id, (int, long)) for case_id in cases): |
2897 | + cases = self.browse(cr, uid, cases, context=context) |
2898 | + |
2899 | + att_obj = self.pool.get('ir.attachment') |
2900 | + obj = self.pool.get('mailgate.message') |
2901 | + |
2902 | + for case in cases: |
2903 | + attachments = [] |
2904 | + for att in attach: |
2905 | + att_ids = att_obj.search(cr, uid, [('name','=',att[0]), ('res_id', '=', case.id)]) |
2906 | + if att_ids: |
2907 | + attachments.append(att_ids[0]) |
2908 | + else: |
2909 | + attachments.append(att_obj.create(cr, uid, {'res_model':case._name,'res_id':case.id, 'name': att[0], 'datas': base64.encodestring(att[1])})) |
2910 | + |
2911 | + partner_id = hasattr(case, 'partner_id') and (case.partner_id and case.partner_id.id or False) or False |
2912 | + if not partner_id and case._name == 'res.partner': |
2913 | + partner_id = case.id |
2914 | + data = { |
2915 | + 'name': keyword, |
2916 | + 'user_id': uid, |
2917 | + 'model' : case._name, |
2918 | + 'partner_id': partner_id, |
2919 | + 'res_id': case.id, |
2920 | + 'date': time.strftime('%Y-%m-%d %H:%M:%S'), |
2921 | + 'message_id': message_id, |
2922 | + 'description': details, |
2923 | + 'attachment_ids': [(6, 0, attachments)] |
2924 | + } |
2925 | + |
2926 | + if history: |
2927 | + for param in (email, email_cc, email_bcc): |
2928 | + if isinstance(param, list): |
2929 | + param = ", ".join(param) |
2930 | + |
2931 | + data = { |
2932 | + 'name': subject or _('History'), |
2933 | + 'history': True, |
2934 | + 'user_id': uid, |
2935 | + 'model' : case._name, |
2936 | + 'res_id': case.id, |
2937 | + 'date': email_date or time.strftime('%Y-%m-%d %H:%M:%S'), |
2938 | + 'description': details or (hasattr(case, 'description') and case.description or False), |
2939 | + 'email_to': email, |
2940 | + 'email_from': email_from or \ |
2941 | + (hasattr(case, 'user_id') and case.user_id and case.user_id.user_email), |
2942 | + 'email_cc': email_cc, |
2943 | + 'email_bcc': email_bcc, |
2944 | + 'partner_id': partner_id, |
2945 | + 'references': references, |
2946 | + 'message_id': message_id, |
2947 | + 'attachment_ids': [(6, 0, attachments)] |
2948 | + } |
2949 | + |
2950 | + obj.create(cr, uid, data, context=context) |
2951 | + return True |
2952 | +mailgate_thread() |
2953 | +>>>>>>> MERGE-SOURCE |
2954 | |
2955 | def format_date_tz(date, tz=None): |
2956 | if not date: |
2957 | |
2958 | === modified file 'mrp/i18n/sv.po' |
2959 | --- mrp/i18n/sv.po 2011-09-05 05:59:33 +0000 |
2960 | +++ mrp/i18n/sv.po 2011-09-15 12:39:08 +0000 |
2961 | @@ -13,8 +13,13 @@ |
2962 | "MIME-Version: 1.0\n" |
2963 | "Content-Type: text/plain; charset=UTF-8\n" |
2964 | "Content-Transfer-Encoding: 8bit\n" |
2965 | +<<<<<<< TREE |
2966 | "X-Launchpad-Export-Date: 2011-09-05 04:59+0000\n" |
2967 | "X-Generator: Launchpad (build 13830)\n" |
2968 | +======= |
2969 | +"X-Launchpad-Export-Date: 2011-08-05 04:39+0000\n" |
2970 | +"X-Generator: Launchpad (build 13604)\n" |
2971 | +>>>>>>> MERGE-SOURCE |
2972 | |
2973 | #. module: mrp |
2974 | #: field:mrp.production,move_created_ids:0 |
2975 | |
2976 | === modified file 'mrp_operations/i18n/sv.po' |
2977 | --- mrp_operations/i18n/sv.po 2011-09-05 05:59:33 +0000 |
2978 | +++ mrp_operations/i18n/sv.po 2011-09-15 12:39:08 +0000 |
2979 | @@ -13,8 +13,13 @@ |
2980 | "MIME-Version: 1.0\n" |
2981 | "Content-Type: text/plain; charset=UTF-8\n" |
2982 | "Content-Transfer-Encoding: 8bit\n" |
2983 | +<<<<<<< TREE |
2984 | "X-Launchpad-Export-Date: 2011-09-05 05:35+0000\n" |
2985 | "X-Generator: Launchpad (build 13830)\n" |
2986 | +======= |
2987 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
2988 | +"X-Generator: Launchpad (build 13604)\n" |
2989 | +>>>>>>> MERGE-SOURCE |
2990 | |
2991 | #. module: mrp_operations |
2992 | #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_action_form |
2993 | |
2994 | === modified file 'mrp_repair/i18n/sv.po' |
2995 | --- mrp_repair/i18n/sv.po 2011-09-05 05:59:33 +0000 |
2996 | +++ mrp_repair/i18n/sv.po 2011-09-15 12:39:08 +0000 |
2997 | @@ -13,8 +13,13 @@ |
2998 | "MIME-Version: 1.0\n" |
2999 | "Content-Type: text/plain; charset=UTF-8\n" |
3000 | "Content-Transfer-Encoding: 8bit\n" |
3001 | +<<<<<<< TREE |
3002 | "X-Launchpad-Export-Date: 2011-09-05 05:42+0000\n" |
3003 | "X-Generator: Launchpad (build 13830)\n" |
3004 | +======= |
3005 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
3006 | +"X-Generator: Launchpad (build 13573)\n" |
3007 | +>>>>>>> MERGE-SOURCE |
3008 | |
3009 | #. module: mrp_repair |
3010 | #: view:mrp.repair:0 |
3011 | |
3012 | === modified file 'multi_company/i18n/sv.po' |
3013 | --- multi_company/i18n/sv.po 2011-09-05 05:59:33 +0000 |
3014 | +++ multi_company/i18n/sv.po 2011-09-15 12:39:08 +0000 |
3015 | @@ -13,8 +13,13 @@ |
3016 | "MIME-Version: 1.0\n" |
3017 | "Content-Type: text/plain; charset=UTF-8\n" |
3018 | "Content-Transfer-Encoding: 8bit\n" |
3019 | +<<<<<<< TREE |
3020 | "X-Launchpad-Export-Date: 2011-09-05 05:44+0000\n" |
3021 | "X-Generator: Launchpad (build 13830)\n" |
3022 | +======= |
3023 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
3024 | +"X-Generator: Launchpad (build 13573)\n" |
3025 | +>>>>>>> MERGE-SOURCE |
3026 | |
3027 | #. module: multi_company |
3028 | #: model:res.company,overdue_msg:multi_company.res_company_odoo |
3029 | |
3030 | === modified file 'point_of_sale/i18n/sv.po' |
3031 | --- point_of_sale/i18n/sv.po 2011-09-05 05:59:33 +0000 |
3032 | +++ point_of_sale/i18n/sv.po 2011-09-15 12:39:08 +0000 |
3033 | @@ -13,8 +13,13 @@ |
3034 | "MIME-Version: 1.0\n" |
3035 | "Content-Type: text/plain; charset=UTF-8\n" |
3036 | "Content-Transfer-Encoding: 8bit\n" |
3037 | +<<<<<<< TREE |
3038 | "X-Launchpad-Export-Date: 2011-09-05 05:05+0000\n" |
3039 | "X-Generator: Launchpad (build 13830)\n" |
3040 | +======= |
3041 | +"X-Launchpad-Export-Date: 2011-08-05 04:39+0000\n" |
3042 | +"X-Generator: Launchpad (build 13604)\n" |
3043 | +>>>>>>> MERGE-SOURCE |
3044 | |
3045 | #. module: point_of_sale |
3046 | #: field:pos.discount,discount_notes:0 |
3047 | |
3048 | === modified file 'procurement/i18n/sv.po' |
3049 | --- procurement/i18n/sv.po 2011-09-05 05:59:33 +0000 |
3050 | +++ procurement/i18n/sv.po 2011-09-15 12:39:08 +0000 |
3051 | @@ -14,8 +14,13 @@ |
3052 | "MIME-Version: 1.0\n" |
3053 | "Content-Type: text/plain; charset=UTF-8\n" |
3054 | "Content-Transfer-Encoding: 8bit\n" |
3055 | +<<<<<<< TREE |
3056 | "X-Launchpad-Export-Date: 2011-09-05 05:50+0000\n" |
3057 | "X-Generator: Launchpad (build 13830)\n" |
3058 | +======= |
3059 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
3060 | +"X-Generator: Launchpad (build 13604)\n" |
3061 | +>>>>>>> MERGE-SOURCE |
3062 | |
3063 | #. module: procurement |
3064 | #: view:make.procurement:0 |
3065 | |
3066 | === modified file 'project/project_view.xml' |
3067 | --- project/project_view.xml 2011-09-13 16:29:07 +0000 |
3068 | +++ project/project_view.xml 2011-09-15 12:39:08 +0000 |
3069 | @@ -618,9 +618,15 @@ |
3070 | <field name="type">form</field> |
3071 | <field eval="18" name="priority"/> |
3072 | <field name="arch" type="xml"> |
3073 | +<<<<<<< TREE |
3074 | <group name="default_filters" position="inside"> |
3075 | <field name="context_project_id" context="{'user_preference':True}" widget="selection"/> |
3076 | </group> |
3077 | +======= |
3078 | + <group name="default_filters" position="inside"> |
3079 | + <field name="context_project_id" context="{'user_prefence':True}" widget="selection"/> |
3080 | + </group> |
3081 | +>>>>>>> MERGE-SOURCE |
3082 | </field> |
3083 | </record> |
3084 | <act_window context="{'search_default_user_id': [active_id], 'default_user_id': active_id}" domain="[('state', '<>', 'cancelled'),('state', '<>', 'done')]" id="act_res_users_2_project_task_opened" name="Assigned tasks" res_model="project.task" src_model="res.users" view_mode="tree,form,gantt,calendar,graph" view_type="form"/> |
3085 | |
3086 | === modified file 'project_issue/project_issue.py' |
3087 | --- project_issue/project_issue.py 2011-09-14 12:58:14 +0000 |
3088 | +++ project_issue/project_issue.py 2011-09-15 12:39:08 +0000 |
3089 | @@ -118,6 +118,7 @@ |
3090 | hours = cal_obj.interval_hours_get(cr, uid, issue.project_id.resource_calendar_id.id, |
3091 | datetime.strptime(issue.create_date, '%Y-%m-%d %H:%M:%S'), |
3092 | datetime.strptime(issue.date_closed, '%Y-%m-%d %H:%M:%S')) |
3093 | +<<<<<<< TREE |
3094 | elif field in ['days_since_creation']: |
3095 | if issue.create_date: |
3096 | days_since_creation = datetime.today() - datetime.strptime(issue.create_date, "%Y-%m-%d %H:%M:%S") |
3097 | @@ -130,6 +131,14 @@ |
3098 | inactive_days = datetime.today() - datetime.strptime(issue.date_action_last, '%Y-%m-%d %H:%M:%S') |
3099 | res[issue.id][field] = inactive_days.days |
3100 | continue |
3101 | +======= |
3102 | + elif field in ['inactivity_days']: |
3103 | + res[issue.id][field] = 0 |
3104 | + if issue.date_action_last: |
3105 | + inactive_days = datetime.today() - datetime.strptime(issue.date_action_last, '%Y-%m-%d %H:%M:%S') |
3106 | + res[issue.id][field] = inactive_days.days |
3107 | + continue |
3108 | +>>>>>>> MERGE-SOURCE |
3109 | if ans: |
3110 | resource_id = False |
3111 | if issue.user_id: |
3112 | @@ -224,9 +233,15 @@ |
3113 | multi='compute_day', type="float", store=True), |
3114 | 'working_hours_close': fields.function(_compute_day, string='Working Hours to Close the Issue', \ |
3115 | multi='compute_day', type="float", store=True), |
3116 | +<<<<<<< TREE |
3117 | 'inactivity_days': fields.function(_compute_day, string='Days since last action', \ |
3118 | multi='compute_day', type="integer", help="Difference in days between last action and current date"), |
3119 | 'message_ids': fields.one2many('mail.message', 'res_id', 'Messages', domain=[('model','=',_name)]), |
3120 | +======= |
3121 | + 'inactivity_days': fields.function(_compute_day, string='Days since last action', \ |
3122 | + multi='compute_day', type="integer", help="Difference in days between last action and current date"), |
3123 | + 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('model','=',_name)]), |
3124 | +>>>>>>> MERGE-SOURCE |
3125 | 'date_action_last': fields.datetime('Last Action', readonly=1), |
3126 | 'date_action_next': fields.datetime('Next Action', readonly=1), |
3127 | 'progress': fields.function(_hours_get, string='Progress (%)', multi='hours', group_operator="avg", help="Computed as: Time Spent / Total Time.", |
3128 | |
3129 | === modified file 'project_issue/project_issue_view.xml' |
3130 | --- project_issue/project_issue_view.xml 2011-09-14 12:58:14 +0000 |
3131 | +++ project_issue/project_issue_view.xml 2011-09-15 12:39:08 +0000 |
3132 | @@ -149,7 +149,11 @@ |
3133 | <field name="write_date" /> |
3134 | <field name="date_closed"/> |
3135 | <field name="date_open"/> |
3136 | +<<<<<<< TREE |
3137 | <field name="date_action_last"/> |
3138 | +======= |
3139 | + <field name="last_action_date"/> |
3140 | +>>>>>>> MERGE-SOURCE |
3141 | </group> |
3142 | <group colspan="2" col="2"> |
3143 | <separator string="Statistics" colspan="2" col="2"/> |
3144 | @@ -157,8 +161,12 @@ |
3145 | <field name="day_close"/> |
3146 | <field name="working_hours_open" widget="float_time"/> |
3147 | <field name="working_hours_close" widget="float_time"/> |
3148 | +<<<<<<< TREE |
3149 | <field name="inactivity_days"/> |
3150 | <field name="days_since_creation"/> |
3151 | +======= |
3152 | + <field name="inactivity_days"/> |
3153 | +>>>>>>> MERGE-SOURCE |
3154 | </group> |
3155 | <group colspan="2" col="2"> |
3156 | <separator string="References" colspan="2"/> |
3157 | @@ -219,6 +227,10 @@ |
3158 | <filter domain="[('user_id','=',False)]" help="Unassigned Issues" icon="terp-personal-" separator="1"/> |
3159 | </field> |
3160 | <field name="project_id"/> |
3161 | +<<<<<<< TREE |
3162 | +======= |
3163 | + <field name="version_id" widget="selection"/> |
3164 | +>>>>>>> MERGE-SOURCE |
3165 | <field name="id"/> |
3166 | </group> |
3167 | <newline/> |
3168 | |
3169 | === modified file 'project_mailgate/project_mailgate.py' |
3170 | --- project_mailgate/project_mailgate.py 2011-09-07 22:38:59 +0000 |
3171 | +++ project_mailgate/project_mailgate.py 2011-09-15 12:39:08 +0000 |
3172 | @@ -52,6 +52,7 @@ |
3173 | 'description': msg['body_text'], |
3174 | }) |
3175 | act = 'do_'+default_act |
3176 | +<<<<<<< TREE |
3177 | |
3178 | maps = { |
3179 | 'cost':'planned_hours', |
3180 | @@ -83,6 +84,49 @@ |
3181 | task_followers.add(task.user_id.user_email) |
3182 | followers[task.id] = filter(None, task_followers) |
3183 | return followers |
3184 | +======= |
3185 | + if 'state' in msg_actions: |
3186 | + if msg_actions['state'] in ['draft', 'close', 'cancel', 'open', 'pending']: |
3187 | + act = 'do_' + msg_actions['state'] |
3188 | + |
3189 | + for k1, k2 in [('cost', 'planned_hours')]: |
3190 | + try: |
3191 | + data[k2] = float(msg_actions[k1]) |
3192 | + except: |
3193 | + pass |
3194 | + |
3195 | + if 'priority' in msg_actions: |
3196 | + if msg_actions['priority'] in ('1', '2', '3', '4', '5'): |
3197 | + data['priority'] = msg_actions['priority'] |
3198 | + |
3199 | + self.write(cr, uid, [id], data) |
3200 | + getattr(self, act)(cr, uid, [id]) |
3201 | + return True |
3202 | + |
3203 | + def message_followers(self, cr, uid, ids, context=None): |
3204 | + res = [] |
3205 | + if isinstance(ids, (str, int, long)): |
3206 | + select = [ids] |
3207 | + else: |
3208 | + select = ids |
3209 | + for task in self.browse(cr, uid, select, context=context): |
3210 | + user_email = (task.user_id and task.user_id.user_email) or False |
3211 | + res += [(user_email, False, False, task.priority)] |
3212 | + if isinstance(ids, (str, int, long)): |
3213 | + return len(res) and res[0] or False |
3214 | + return res |
3215 | + |
3216 | + def msg_send(self, cr, uid, id, *args, **argv): |
3217 | + return True |
3218 | + |
3219 | + def _history(self, cr, uid, cases, keyword, history=False, subject=None, email=False, details=None, email_from=False, message_id=False, attach=[], context=None): |
3220 | + mailgate_pool = self.pool.get('mailgate.thread') |
3221 | + return mailgate_pool.history(cr, uid, cases, keyword, history=history,\ |
3222 | + subject=subject, email=email, \ |
3223 | + details=details, email_from=email_from,\ |
3224 | + message_id=message_id, attach=attach, \ |
3225 | + context=context) |
3226 | +>>>>>>> MERGE-SOURCE |
3227 | |
3228 | def do_draft(self, cr, uid, ids, context=None): |
3229 | res = super(project_tasks, self).do_draft(cr, uid, ids, context) |
3230 | |
3231 | === modified file 'project_scrum/i18n/sv.po' |
3232 | --- project_scrum/i18n/sv.po 2011-09-05 05:59:33 +0000 |
3233 | +++ project_scrum/i18n/sv.po 2011-09-15 12:39:08 +0000 |
3234 | @@ -13,8 +13,13 @@ |
3235 | "MIME-Version: 1.0\n" |
3236 | "Content-Type: text/plain; charset=UTF-8\n" |
3237 | "Content-Transfer-Encoding: 8bit\n" |
3238 | +<<<<<<< TREE |
3239 | "X-Launchpad-Export-Date: 2011-09-05 05:03+0000\n" |
3240 | "X-Generator: Launchpad (build 13830)\n" |
3241 | +======= |
3242 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
3243 | +"X-Generator: Launchpad (build 13573)\n" |
3244 | +>>>>>>> MERGE-SOURCE |
3245 | |
3246 | #. module: project_scrum |
3247 | #: help:project.scrum.email,scrum_master_email:0 |
3248 | |
3249 | === modified file 'purchase/i18n/sv.po' |
3250 | --- purchase/i18n/sv.po 2011-09-05 05:59:33 +0000 |
3251 | +++ purchase/i18n/sv.po 2011-09-15 12:39:08 +0000 |
3252 | @@ -13,8 +13,13 @@ |
3253 | "MIME-Version: 1.0\n" |
3254 | "Content-Type: text/plain; charset=UTF-8\n" |
3255 | "Content-Transfer-Encoding: 8bit\n" |
3256 | +<<<<<<< TREE |
3257 | "X-Launchpad-Export-Date: 2011-09-05 05:02+0000\n" |
3258 | "X-Generator: Launchpad (build 13830)\n" |
3259 | +======= |
3260 | +"X-Launchpad-Export-Date: 2011-08-05 04:39+0000\n" |
3261 | +"X-Generator: Launchpad (build 13604)\n" |
3262 | +>>>>>>> MERGE-SOURCE |
3263 | |
3264 | #. module: purchase |
3265 | #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 |
3266 | |
3267 | === modified file 'report_webkit_sample/i18n/fi.po' |
3268 | --- report_webkit_sample/i18n/fi.po 2011-09-05 05:59:33 +0000 |
3269 | +++ report_webkit_sample/i18n/fi.po 2011-09-15 12:39:08 +0000 |
3270 | @@ -1,3 +1,4 @@ |
3271 | +<<<<<<< TREE |
3272 | # Finnish translation for openobject-addons |
3273 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
3274 | # This file is distributed under the same license as the openobject-addons package. |
3275 | @@ -141,3 +142,148 @@ |
3276 | #: report:report.webkitaccount.invoice:76 |
3277 | msgid "Total" |
3278 | msgstr "Kokonaismäärä" |
3279 | +======= |
3280 | +# Finnish translation for openobject-addons |
3281 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
3282 | +# This file is distributed under the same license as the openobject-addons package. |
3283 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
3284 | +# |
3285 | +msgid "" |
3286 | +msgstr "" |
3287 | +"Project-Id-Version: openobject-addons\n" |
3288 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3289 | +"POT-Creation-Date: 2011-01-11 11:16+0000\n" |
3290 | +"PO-Revision-Date: 2011-08-01 06:15+0000\n" |
3291 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
3292 | +"Language-Team: Finnish <fi@li.org>\n" |
3293 | +"MIME-Version: 1.0\n" |
3294 | +"Content-Type: text/plain; charset=UTF-8\n" |
3295 | +"Content-Transfer-Encoding: 8bit\n" |
3296 | +"X-Launchpad-Export-Date: 2011-08-03 04:37+0000\n" |
3297 | +"X-Generator: Launchpad (build 13573)\n" |
3298 | + |
3299 | +#. module: report_webkit_sample |
3300 | +#: model:ir.actions.report.xml,name:report_webkit_sample.report_webkit_html |
3301 | +msgid "WebKit invoice" |
3302 | +msgstr "Webkit lasku" |
3303 | + |
3304 | +#. module: report_webkit_sample |
3305 | +#: report:report.webkitaccount.invoice:35 |
3306 | +msgid "Supplier Invoice" |
3307 | +msgstr "Toimittajan lasku" |
3308 | + |
3309 | +#. module: report_webkit_sample |
3310 | +#: report:report.webkitaccount.invoice:49 |
3311 | +msgid "Unit Price" |
3312 | +msgstr "Yksikköhinta" |
3313 | + |
3314 | +#. module: report_webkit_sample |
3315 | +#: model:ir.module.module,description:report_webkit_sample.module_meta_information |
3316 | +msgid "" |
3317 | +"Samples for Webkit Report Engine (report_webkit module).\n" |
3318 | +"\n" |
3319 | +" A sample invoice report is included in this module, as well as a wizard " |
3320 | +"to\n" |
3321 | +" add Webkit Report entries on any Document in the system.\n" |
3322 | +" \n" |
3323 | +" You have to create the print buttons by calling the wizard. For more " |
3324 | +"details see:\n" |
3325 | +" http://files.me.com/nbessi/06n92k.mov \n" |
3326 | +" " |
3327 | +msgstr "" |
3328 | + |
3329 | +#. module: report_webkit_sample |
3330 | +#: model:ir.module.module,shortdesc:report_webkit_sample.module_meta_information |
3331 | +msgid "Webkit Report Samples" |
3332 | +msgstr "Webkit esimerkkiraportit" |
3333 | + |
3334 | +#. module: report_webkit_sample |
3335 | +#: report:report.webkitaccount.invoice:49 |
3336 | +msgid "Disc.(%)" |
3337 | +msgstr "Alennus (%)" |
3338 | + |
3339 | +#. module: report_webkit_sample |
3340 | +#: report:report.webkitaccount.invoice:22 |
3341 | +msgid "Fax" |
3342 | +msgstr "Faksi" |
3343 | + |
3344 | +#. module: report_webkit_sample |
3345 | +#: report:report.webkitaccount.invoice:44 |
3346 | +msgid "Document" |
3347 | +msgstr "Dokumentti" |
3348 | + |
3349 | +#. module: report_webkit_sample |
3350 | +#: report:report.webkitaccount.invoice:49 |
3351 | +msgid "Description" |
3352 | +msgstr "Kuvaus" |
3353 | + |
3354 | +#. module: report_webkit_sample |
3355 | +#: report:report.webkitaccount.invoice:49 |
3356 | +msgid "Price" |
3357 | +msgstr "Hinta" |
3358 | + |
3359 | +#. module: report_webkit_sample |
3360 | +#: report:report.webkitaccount.invoice:44 |
3361 | +msgid "Invoice Date" |
3362 | +msgstr "Laskun päivämäärä" |
3363 | + |
3364 | +#. module: report_webkit_sample |
3365 | +#: report:report.webkitaccount.invoice:49 |
3366 | +msgid "QTY" |
3367 | +msgstr "Määrä" |
3368 | + |
3369 | +#. module: report_webkit_sample |
3370 | +#: report:report.webkitaccount.invoice:64 |
3371 | +msgid "Base" |
3372 | +msgstr "Pohja" |
3373 | + |
3374 | +#. module: report_webkit_sample |
3375 | +#: report:report.webkitaccount.invoice:44 |
3376 | +msgid "Partner Ref." |
3377 | +msgstr "Kumppanin viite" |
3378 | + |
3379 | +#. module: report_webkit_sample |
3380 | +#: report:report.webkitaccount.invoice:49 |
3381 | +msgid "Taxes" |
3382 | +msgstr "Verot" |
3383 | + |
3384 | +#. module: report_webkit_sample |
3385 | +#: report:report.webkitaccount.invoice:64 |
3386 | +msgid "Amount" |
3387 | +msgstr "Määrä" |
3388 | + |
3389 | +#. module: report_webkit_sample |
3390 | +#: report:report.webkitaccount.invoice:28 |
3391 | +msgid "VAT" |
3392 | +msgstr "ALV" |
3393 | + |
3394 | +#. module: report_webkit_sample |
3395 | +#: report:report.webkitaccount.invoice:37 |
3396 | +msgid "Refund" |
3397 | +msgstr "Palautus" |
3398 | + |
3399 | +#. module: report_webkit_sample |
3400 | +#: report:report.webkitaccount.invoice:19 |
3401 | +msgid "Tel" |
3402 | +msgstr "Puh" |
3403 | + |
3404 | +#. module: report_webkit_sample |
3405 | +#: report:report.webkitaccount.invoice:25 |
3406 | +msgid "E-mail" |
3407 | +msgstr "Sähköposti" |
3408 | + |
3409 | +#. module: report_webkit_sample |
3410 | +#: report:report.webkitaccount.invoice:33 |
3411 | +msgid "Invoice" |
3412 | +msgstr "Lasku" |
3413 | + |
3414 | +#. module: report_webkit_sample |
3415 | +#: report:report.webkitaccount.invoice:39 |
3416 | +msgid "Supplier Refund" |
3417 | +msgstr "Toimittajan hyvitys" |
3418 | + |
3419 | +#. module: report_webkit_sample |
3420 | +#: report:report.webkitaccount.invoice:76 |
3421 | +msgid "Total" |
3422 | +msgstr "Kokonaismäärä" |
3423 | +>>>>>>> MERGE-SOURCE |
3424 | |
3425 | === modified file 'sale/sale.py' |
3426 | --- sale/sale.py 2011-09-15 08:54:54 +0000 |
3427 | +++ sale/sale.py 2011-09-15 12:39:08 +0000 |
3428 | @@ -105,11 +105,11 @@ |
3429 | procurement_order mp on (mp.move_id=m.id) |
3430 | WHERE |
3431 | p.sale_id IN %s GROUP BY m.state, mp.state, p.sale_id, p.type''', (tuple(ids),)) |
3432 | - |
3433 | + |
3434 | for item in cr.dictfetchall(): |
3435 | if item['move_state'] == 'cancel': |
3436 | continue |
3437 | - |
3438 | + |
3439 | if item['picking_type'] == 'in':#this is a returned picking |
3440 | tmp[item['sale_order_id']]['total'] -= item['nbr'] or 0.0 # Deducting the return picking qty |
3441 | if item['procurement_state'] == 'done' or item['move_state'] == 'done': |
3442 | @@ -118,7 +118,7 @@ |
3443 | tmp[item['sale_order_id']]['total'] += item['nbr'] or 0.0 |
3444 | if item['procurement_state'] == 'done' or item['move_state'] == 'done': |
3445 | tmp[item['sale_order_id']]['picked'] += item['nbr'] or 0.0 |
3446 | - |
3447 | + |
3448 | for order in self.browse(cr, uid, ids, context=context): |
3449 | if order.shipped: |
3450 | res[order.id] = 100.0 |
3451 | @@ -418,7 +418,7 @@ |
3452 | 'comment': order.note, |
3453 | 'payment_term': pay_term, |
3454 | 'fiscal_position': order.fiscal_position.id or order.partner_id.property_account_position.id, |
3455 | - 'date_invoice': context.get('date_invoice',False), |
3456 | + 'date_invoice': context.get('date_inv',False), |
3457 | 'company_id': order.company_id.id, |
3458 | 'user_id': order.user_id and order.user_id.id or False |
3459 | } |
3460 | @@ -710,7 +710,7 @@ |
3461 | 'note': line.notes, |
3462 | 'company_id': order.company_id.id, |
3463 | }) |
3464 | - |
3465 | + |
3466 | if line.product_id: |
3467 | proc_id = self.pool.get('procurement.order').create(cr, uid, { |
3468 | 'name': line.name, |
3469 | @@ -1047,7 +1047,7 @@ |
3470 | if not packaging and product_obj.packaging: |
3471 | packaging = product_obj.packaging[0].id |
3472 | result['product_packaging'] = packaging |
3473 | - |
3474 | + |
3475 | if packaging: |
3476 | default_uom = product_obj.uom_id and product_obj.uom_id.id |
3477 | pack = self.pool.get('product.packaging').browse(cr, uid, packaging, context=context) |
3478 | @@ -1129,7 +1129,7 @@ |
3479 | max(0,product_obj.qty_available), product_obj.uom_id.name) |
3480 | warning_msgs += _("Not enough stock ! : ") + warn_msg + "\n\n" |
3481 | # get unit price |
3482 | - |
3483 | + |
3484 | if not pricelist: |
3485 | warn_msg = _('You have to select a pricelist or a customer in the sales form !\n' |
3486 | 'Please set one before choosing a product.') |
3487 | @@ -1150,7 +1150,7 @@ |
3488 | if warning_msgs: |
3489 | warning = { |
3490 | 'title': _('Configuration Error !'), |
3491 | - 'message' : warning_msgs |
3492 | + 'message' : warning_msgs |
3493 | } |
3494 | return {'value': result, 'domain': domain, 'warning': warning} |
3495 | |
3496 | @@ -1212,6 +1212,7 @@ |
3497 | |
3498 | def execute(self, cr, uid, ids, context=None): |
3499 | ir_values_obj = self.pool.get('ir.values') |
3500 | +<<<<<<< TREE |
3501 | data_obj = self.pool.get('ir.model.data') |
3502 | menu_obj = self.pool.get('ir.ui.menu') |
3503 | module_obj = self.pool.get('ir.module.module') |
3504 | @@ -1270,6 +1271,66 @@ |
3505 | pooler.restart_pool(cr.dbname, update_module=True)[1] |
3506 | |
3507 | ir_values_obj.set(cr, uid, 'default', False, 'order_policy', ['sale.order'], wizard.order_policy) |
3508 | +======= |
3509 | + data_obj = self.pool.get('ir.model.data') |
3510 | + menu_obj = self.pool.get('ir.ui.menu') |
3511 | + module_obj = self.pool.get('ir.module.module') |
3512 | + module_upgrade_obj = self.pool.get('base.module.upgrade') |
3513 | + module_name = [] |
3514 | + group_ids=[] |
3515 | + group_name = ['group_sale_salesman','group_sale_manager'] |
3516 | + |
3517 | + for name in group_name: |
3518 | + data_id = data_obj.name_search(cr, uid, name) |
3519 | + group_ids.append(data_obj.browse(cr,uid,data_id[0][0]).res_id) |
3520 | + |
3521 | + wizard = self.browse(cr, uid, ids)[0] |
3522 | + |
3523 | + if wizard.sale_orders: |
3524 | + menu_name = 'menu_invoicing_sales_order_lines' |
3525 | + data_id = data_obj.name_search(cr, uid, menu_name) |
3526 | + menu_id = data_obj.browse(cr,uid,data_id[0][0]).res_id |
3527 | + menu_obj.write(cr, uid, menu_id, {'groups_id':[(4,group_ids[0]),(4,group_ids[1])]}) |
3528 | + |
3529 | + if wizard.deli_orders: |
3530 | + menu_name = 'menu_action_picking_list_to_invoice' |
3531 | + data_id = data_obj.name_search(cr, uid, menu_name) |
3532 | + menu_id = data_obj.browse(cr,uid,data_id[0][0]).res_id |
3533 | + menu_obj.write(cr, uid, menu_id, {'groups_id':[(4,group_ids[0]),(4,group_ids[1])]}) |
3534 | + |
3535 | + if wizard.task_work: |
3536 | + module_name.append('project_timesheet') |
3537 | + module_name.append('account_analytic_analysis') |
3538 | + |
3539 | + if wizard.timesheet: |
3540 | + module_name.append('account_analytic_analysis') |
3541 | + |
3542 | + if wizard.charge_delivery: |
3543 | + module_name.append('delivery') |
3544 | + |
3545 | + if wizard.time_unit: |
3546 | + product_obj = self.pool.get('product.product') |
3547 | + product_id = product_obj.name_search(cr, uid, 'Employee') |
3548 | + product_obj.write(cr, uid, product_id[0][0], {'uom_id':wizard.time_unit.id}) |
3549 | + |
3550 | + if len(module_name): |
3551 | + module_ids = [] |
3552 | + need_install = False |
3553 | + module_ids = [] |
3554 | + for module in module_name: |
3555 | + data_id = module_obj.name_search(cr,uid,module) |
3556 | + module_ids.append(data_id[0][0]) |
3557 | + |
3558 | + for module in module_obj.browse(cr, uid, module_ids): |
3559 | + if module.state == 'uninstalled': |
3560 | + module_obj.state_update(cr, uid, [module.id], 'to install', ['uninstalled'], context) |
3561 | + need_install = True |
3562 | + cr.commit() |
3563 | + if need_install: |
3564 | + pooler.restart_pool(cr.dbname, update_module=True)[1] |
3565 | + |
3566 | + ir_values_obj.set(cr, uid, 'default', False, 'order_policy', ['sale.order'], wizard.order_policy) |
3567 | +>>>>>>> MERGE-SOURCE |
3568 | |
3569 | sale_config_picking_policy() |
3570 | |
3571 | |
3572 | === modified file 'sale/sale_view.xml' |
3573 | --- sale/sale_view.xml 2011-09-09 10:15:04 +0000 |
3574 | +++ sale/sale_view.xml 2011-09-15 12:39:08 +0000 |
3575 | @@ -240,9 +240,16 @@ |
3576 | <separator orientation="vertical"/> |
3577 | <filter icon="terp-dolar_ok!" string="To Invoice" domain="[('state','=','manual')]" help="Sales Order ready to be invoiced"/> |
3578 | <separator orientation="vertical"/> |
3579 | +<<<<<<< TREE |
3580 | <field name="name"/> |
3581 | <field name="partner_id"/> |
3582 | <field name="user_id"> |
3583 | +======= |
3584 | + <field name="name" select="1"/> |
3585 | + <field name="date_order" select="1" string="Order date"/> |
3586 | + <field name="partner_id" select="1"/> |
3587 | + <field name="user_id" select="1"> |
3588 | +>>>>>>> MERGE-SOURCE |
3589 | <filter domain="[('user_id','=',uid)]" help="My Sale Orders" icon="terp-personal"/> |
3590 | </field> |
3591 | <newline/> |
3592 | @@ -487,6 +494,7 @@ |
3593 | <form position="attributes"> |
3594 | <attribute name="string">Sales Application Configuration</attribute> |
3595 | </form> |
3596 | +<<<<<<< TREE |
3597 | <group colspan="4" col="8" position="replace"> |
3598 | <group colspan="8"> |
3599 | <separator string="How do you generate your costumer invoice ?"/> |
3600 | @@ -518,6 +526,39 @@ |
3601 | <field name="time_unit" widget="selection" domain="[('category_id','=',3)]" nolabel="1"/> |
3602 | </group> |
3603 | </group> |
3604 | +======= |
3605 | + <group colspan="4" col="8" position="replace"> |
3606 | + <group colspan="8"> |
3607 | + <separator string="How do you generate your costumer invoice ?"/> |
3608 | + </group> |
3609 | + <group colspan="8" col="2"> |
3610 | + <label align="0.0" string="Based on Sales Orders" width="200" colspan="1"/> |
3611 | + <field name="sale_orders" on_change="onchange_order(sale_orders,deli_orders)" nolabel="1"/> |
3612 | + <label align="0.0" string="Based on Delivery Orders" width="200" colspan="1"/> |
3613 | + <field name="deli_orders" on_change="onchange_order(sale_orders,deli_orders)" nolabel="1"/> |
3614 | + <label align="0.0" string="Based on Task's Work" width="200" colspan="1"/> |
3615 | + <field name="task_work" nolabel="1"/> |
3616 | + <label align="0.0" string="Based on Timesheet" width="200" colspan="1"/> |
3617 | + <field name="timesheet" nolabel="1"/> |
3618 | + </group> |
3619 | + <group colspan="8"> |
3620 | + <separator string="Options"/> |
3621 | + </group> |
3622 | + <group colspan="8"> |
3623 | + <group colspan="4" col="2" attrs="{'invisible':['|',('sale_orders','!=',True),('deli_orders','!=',True)]}"> |
3624 | + <label align="0.0" string="Main Method Based On" width="200" colspan="1"/> |
3625 | + <field name="order_policy" nolabel="1"/> |
3626 | + </group> |
3627 | + <group colspan="4" col="2" attrs="{'invisible':[('sale_orders','!=',True), ('deli_orders','!=',True)]}"> |
3628 | + <label align="0.0" string="Do you charge the delivery" width="200" colspan="1"/> |
3629 | + <field name="charge_delivery" nolabel="1"/> |
3630 | + </group> |
3631 | + <group colspan="4" col="2" attrs="{'invisible':[('task_work','=',False),('timesheet','=',False)]}"> |
3632 | + <label align="0.0" string="Main Working Time Unit" width="200" colspan="1"/> |
3633 | + <field name="time_unit" widget="selection" domain="[('category_id','=',3)]" nolabel="1"/> |
3634 | + </group> |
3635 | + </group> |
3636 | +>>>>>>> MERGE-SOURCE |
3637 | </group> |
3638 | <xpath expr="//button[@name="action_skip"]" position="replace"/> |
3639 | </data> |
3640 | |
3641 | === modified file 'sale/security/sale_security.xml' |
3642 | --- sale/security/sale_security.xml 2011-08-15 14:21:41 +0000 |
3643 | +++ sale/security/sale_security.xml 2011-09-15 12:39:08 +0000 |
3644 | @@ -9,6 +9,7 @@ |
3645 | |
3646 | <record id="base.group_sale_salesman_all_leads" model="res.groups"> |
3647 | <field name="name">Sales / User - All Leads</field> |
3648 | +<<<<<<< TREE |
3649 | <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman'))]"/> |
3650 | </record> |
3651 | |
3652 | @@ -20,6 +21,16 @@ |
3653 | <record model="res.users" id="base.user_admin"> |
3654 | <field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/> |
3655 | </record> |
3656 | +======= |
3657 | + <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman'))]"/> |
3658 | + </record> |
3659 | + |
3660 | + <record id="base.group_sale_manager" model="res.groups"> |
3661 | + <field name="name">Sales / Manager</field> |
3662 | + <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/> |
3663 | + </record> |
3664 | + |
3665 | +>>>>>>> MERGE-SOURCE |
3666 | <record model="ir.ui.menu" id="base.menu_base_partner"> |
3667 | <field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/> |
3668 | </record> |
3669 | |
3670 | === modified file 'sale/wizard/sale_make_invoice.py' |
3671 | --- sale/wizard/sale_make_invoice.py 2011-01-14 00:11:01 +0000 |
3672 | +++ sale/wizard/sale_make_invoice.py 2011-09-15 12:39:08 +0000 |
3673 | @@ -58,18 +58,22 @@ |
3674 | for i in o.invoice_ids: |
3675 | newinv.append(i.id) |
3676 | |
3677 | - res = mod_obj.get_object_reference(cr, uid, 'account', 'view_account_invoice_filter') |
3678 | + form_id = mod_obj.get_object_reference(cr, uid, 'account', 'invoice_form') |
3679 | + form_res = form_id and form_id[1] or False |
3680 | + tree_id = mod_obj.get_object_reference(cr, uid, 'account', 'invoice_tree') |
3681 | + tree_res = tree_id and tree_id[1] or False |
3682 | + search_id = mod_obj.get_object_reference(cr, uid, 'account', 'view_account_invoice_filter') |
3683 | |
3684 | return { |
3685 | 'domain': "[('id','in', ["+','.join(map(str,newinv))+"])]", |
3686 | - 'name': 'Invoices', |
3687 | + 'name': _('Customer Invoices'), |
3688 | 'view_type': 'form', |
3689 | 'view_mode': 'tree,form', |
3690 | + 'views': [(tree_res, 'tree'), (form_res, 'form')], |
3691 | 'res_model': 'account.invoice', |
3692 | - 'view_id': False, |
3693 | - 'context': "{'type': 'out_refund'}", |
3694 | + 'context': "{'type': 'out_invoice'}", |
3695 | 'type': 'ir.actions.act_window', |
3696 | - 'search_view_id': res and res[1] or False |
3697 | + 'search_view_id': search_id and search_id[1] or False, |
3698 | } |
3699 | |
3700 | sale_make_invoice() |
3701 | |
3702 | === modified file 'subscription/i18n/fi.po' |
3703 | --- subscription/i18n/fi.po 2011-09-05 05:59:33 +0000 |
3704 | +++ subscription/i18n/fi.po 2011-09-15 12:39:08 +0000 |
3705 | @@ -1,3 +1,4 @@ |
3706 | +<<<<<<< TREE |
3707 | # Finnish translation for openobject-addons |
3708 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
3709 | # This file is distributed under the same license as the openobject-addons package. |
3710 | @@ -337,3 +338,344 @@ |
3711 | #: field:subscription.subscription,doc_lines:0 |
3712 | msgid "Documents created" |
3713 | msgstr "Dokumentti luotu" |
3714 | +======= |
3715 | +# Finnish translation for openobject-addons |
3716 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
3717 | +# This file is distributed under the same license as the openobject-addons package. |
3718 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
3719 | +# |
3720 | +msgid "" |
3721 | +msgstr "" |
3722 | +"Project-Id-Version: openobject-addons\n" |
3723 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3724 | +"POT-Creation-Date: 2011-01-11 11:16+0000\n" |
3725 | +"PO-Revision-Date: 2011-08-04 08:23+0000\n" |
3726 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
3727 | +"Language-Team: Finnish <fi@li.org>\n" |
3728 | +"MIME-Version: 1.0\n" |
3729 | +"Content-Type: text/plain; charset=UTF-8\n" |
3730 | +"Content-Transfer-Encoding: 8bit\n" |
3731 | +"X-Launchpad-Export-Date: 2011-08-05 04:39+0000\n" |
3732 | +"X-Generator: Launchpad (build 13604)\n" |
3733 | + |
3734 | +#. module: subscription |
3735 | +#: field:subscription.subscription,doc_source:0 |
3736 | +#: field:subscription.subscription.history,document_id:0 |
3737 | +msgid "Source Document" |
3738 | +msgstr "Lähdedokumentti" |
3739 | + |
3740 | +#. module: subscription |
3741 | +#: field:subscription.document,model:0 |
3742 | +msgid "Object" |
3743 | +msgstr "Objekti" |
3744 | + |
3745 | +#. module: subscription |
3746 | +#: view:subscription.subscription:0 |
3747 | +msgid "This Week" |
3748 | +msgstr "Tällä viikolla" |
3749 | + |
3750 | +#. module: subscription |
3751 | +#: view:subscription.subscription:0 |
3752 | +msgid "Search Subscription" |
3753 | +msgstr "Hae tilausta" |
3754 | + |
3755 | +#. module: subscription |
3756 | +#: field:subscription.subscription,date_init:0 |
3757 | +msgid "First Date" |
3758 | +msgstr "Ensimmäinen päivä" |
3759 | + |
3760 | +#. module: subscription |
3761 | +#: field:subscription.document.fields,field:0 |
3762 | +msgid "Field" |
3763 | +msgstr "Kenttä" |
3764 | + |
3765 | +#. module: subscription |
3766 | +#: view:subscription.subscription:0 |
3767 | +#: field:subscription.subscription,state:0 |
3768 | +msgid "State" |
3769 | +msgstr "Tila" |
3770 | + |
3771 | +#. module: subscription |
3772 | +#: model:ir.model,name:subscription.model_subscription_subscription_history |
3773 | +msgid "Subscription history" |
3774 | +msgstr "Tilaushistoria" |
3775 | + |
3776 | +#. module: subscription |
3777 | +#: selection:subscription.subscription,state:0 |
3778 | +msgid "Draft" |
3779 | +msgstr "Luonnos" |
3780 | + |
3781 | +#. module: subscription |
3782 | +#: selection:subscription.document.fields,value:0 |
3783 | +msgid "Current Date" |
3784 | +msgstr "Nykyinen päivämäärä" |
3785 | + |
3786 | +#. module: subscription |
3787 | +#: selection:subscription.subscription,interval_type:0 |
3788 | +msgid "Weeks" |
3789 | +msgstr "Viikot" |
3790 | + |
3791 | +#. module: subscription |
3792 | +#: view:subscription.subscription:0 |
3793 | +msgid "Today" |
3794 | +msgstr "Tänään" |
3795 | + |
3796 | +#. module: subscription |
3797 | +#: code:addons/subscription/subscription.py:44 |
3798 | +#, python-format |
3799 | +msgid "Error !" |
3800 | +msgstr "Virhe !" |
3801 | + |
3802 | +#. module: subscription |
3803 | +#: model:ir.actions.act_window,name:subscription.action_subscription_form |
3804 | +#: model:ir.ui.menu,name:subscription.menu_action_subscription_form |
3805 | +#: view:subscription.subscription:0 |
3806 | +msgid "Subscriptions" |
3807 | +msgstr "Tilaukset" |
3808 | + |
3809 | +#. module: subscription |
3810 | +#: field:subscription.subscription,interval_number:0 |
3811 | +msgid "Interval Qty" |
3812 | +msgstr "Välin määrä" |
3813 | + |
3814 | +#. module: subscription |
3815 | +#: view:subscription.subscription:0 |
3816 | +msgid "Stop" |
3817 | +msgstr "Lopeta" |
3818 | + |
3819 | +#. module: subscription |
3820 | +#: view:subscription.subscription:0 |
3821 | +msgid "Set to Draft" |
3822 | +msgstr "Aseta luonnokseksi" |
3823 | + |
3824 | +#. module: subscription |
3825 | +#: model:ir.module.module,description:subscription.module_meta_information |
3826 | +msgid "" |
3827 | +"Module allows to create new documents and add subscription on that document." |
3828 | +msgstr "" |
3829 | +"Moduuli mahdollistaa uusien dokumenttien luomisen ja tilauksen liittämisen " |
3830 | +"tähän dokumenttiin." |
3831 | + |
3832 | +#. module: subscription |
3833 | +#: view:subscription.subscription:0 |
3834 | +#: selection:subscription.subscription,state:0 |
3835 | +msgid "Running" |
3836 | +msgstr "Käynnissä olevat" |
3837 | + |
3838 | +#. module: subscription |
3839 | +#: view:subscription.subscription.history:0 |
3840 | +msgid "Subscription History" |
3841 | +msgstr "Tilaushistoria" |
3842 | + |
3843 | +#. module: subscription |
3844 | +#: view:subscription.subscription:0 |
3845 | +#: field:subscription.subscription,user_id:0 |
3846 | +msgid "User" |
3847 | +msgstr "Käyttäjä" |
3848 | + |
3849 | +#. module: subscription |
3850 | +#: field:subscription.subscription,interval_type:0 |
3851 | +msgid "Interval Unit" |
3852 | +msgstr "Välin yksikkö" |
3853 | + |
3854 | +#. module: subscription |
3855 | +#: field:subscription.subscription.history,date:0 |
3856 | +msgid "Date" |
3857 | +msgstr "Päiväys" |
3858 | + |
3859 | +#. module: subscription |
3860 | +#: field:subscription.subscription,exec_init:0 |
3861 | +msgid "Number of documents" |
3862 | +msgstr "Dokumenttien määrä" |
3863 | + |
3864 | +#. module: subscription |
3865 | +#: help:subscription.document,active:0 |
3866 | +msgid "" |
3867 | +"If the active field is set to False, it will allow you to hide the " |
3868 | +"subscription document without removing it." |
3869 | +msgstr "" |
3870 | +"Jos aktiivinen kenttä asetetaan tilaan epätosi (false) voit piilottaa " |
3871 | +"tilauksen poistamatta sitä" |
3872 | + |
3873 | +#. module: subscription |
3874 | +#: selection:subscription.subscription.history,document_id:0 |
3875 | +msgid "Sale Order" |
3876 | +msgstr "Myyntitilaus" |
3877 | + |
3878 | +#. module: subscription |
3879 | +#: field:subscription.document,name:0 |
3880 | +#: field:subscription.subscription,name:0 |
3881 | +msgid "Name" |
3882 | +msgstr "Nimi" |
3883 | + |
3884 | +#. module: subscription |
3885 | +#: code:addons/subscription/subscription.py:44 |
3886 | +#, python-format |
3887 | +msgid "" |
3888 | +"You cannot modify the Object linked to the Document Type!\n" |
3889 | +"Create another Document instead !" |
3890 | +msgstr "" |
3891 | + |
3892 | +#. module: subscription |
3893 | +#: field:subscription.document,field_ids:0 |
3894 | +msgid "Fields" |
3895 | +msgstr "Kentät" |
3896 | + |
3897 | +#. module: subscription |
3898 | +#: view:subscription.subscription:0 |
3899 | +#: field:subscription.subscription,note:0 |
3900 | +#: field:subscription.subscription,notes:0 |
3901 | +msgid "Notes" |
3902 | +msgstr "Huomautukset" |
3903 | + |
3904 | +#. module: subscription |
3905 | +#: selection:subscription.subscription,interval_type:0 |
3906 | +msgid "Months" |
3907 | +msgstr "Kuukaudet" |
3908 | + |
3909 | +#. module: subscription |
3910 | +#: selection:subscription.subscription,interval_type:0 |
3911 | +msgid "Days" |
3912 | +msgstr "Päivät" |
3913 | + |
3914 | +#. module: subscription |
3915 | +#: field:subscription.document,active:0 |
3916 | +#: field:subscription.subscription,active:0 |
3917 | +msgid "Active" |
3918 | +msgstr "Aktiivinen" |
3919 | + |
3920 | +#. module: subscription |
3921 | +#: field:subscription.subscription,cron_id:0 |
3922 | +msgid "Cron Job" |
3923 | +msgstr "Ajastimen tehtävä" |
3924 | + |
3925 | +#. module: subscription |
3926 | +#: model:ir.model,name:subscription.model_subscription_subscription |
3927 | +#: field:subscription.subscription.history,subscription_id:0 |
3928 | +msgid "Subscription" |
3929 | +msgstr "Tilaus" |
3930 | + |
3931 | +#. module: subscription |
3932 | +#: view:subscription.subscription:0 |
3933 | +#: field:subscription.subscription,partner_id:0 |
3934 | +msgid "Partner" |
3935 | +msgstr "Kumppani" |
3936 | + |
3937 | +#. module: subscription |
3938 | +#: help:subscription.subscription,cron_id:0 |
3939 | +msgid "Scheduler which runs on subscription" |
3940 | +msgstr "Ajastin joka suoritetaan tilauksesta" |
3941 | + |
3942 | +#. module: subscription |
3943 | +#: model:ir.ui.menu,name:subscription.config_recuuring_event |
3944 | +#: model:ir.ui.menu,name:subscription.next_id_45 |
3945 | +msgid "Recurring Events" |
3946 | +msgstr "Toistuvat tapahtumat" |
3947 | + |
3948 | +#. module: subscription |
3949 | +#: view:subscription.subscription:0 |
3950 | +msgid "Subsription Data" |
3951 | +msgstr "Tilauksen tiedot" |
3952 | + |
3953 | +#. module: subscription |
3954 | +#: help:subscription.subscription,note:0 |
3955 | +msgid "Description or Summary of Subscription" |
3956 | +msgstr "Kuvaus tai yhteenveto tilauksesta" |
3957 | + |
3958 | +#. module: subscription |
3959 | +#: model:ir.model,name:subscription.model_subscription_document |
3960 | +#: view:subscription.document:0 |
3961 | +#: field:subscription.document.fields,document_id:0 |
3962 | +msgid "Subscription Document" |
3963 | +msgstr "Tilattu dokumentti" |
3964 | + |
3965 | +#. module: subscription |
3966 | +#: help:subscription.subscription,active:0 |
3967 | +msgid "" |
3968 | +"If the active field is set to False, it will allow you to hide the " |
3969 | +"subscription without removing it." |
3970 | +msgstr "" |
3971 | +"Jos aktiivinen kenttä asetetaan tilaan epätosi (false) voit piilottaa " |
3972 | +"tilauksen poistamatta sitä" |
3973 | + |
3974 | +#. module: subscription |
3975 | +#: help:subscription.document.fields,value:0 |
3976 | +msgid "Default value is considered for field when new document is generated." |
3977 | +msgstr "Oletusarvo kentälle kun uusi dokumentti luodaan" |
3978 | + |
3979 | +#. module: subscription |
3980 | +#: selection:subscription.document.fields,value:0 |
3981 | +msgid "False" |
3982 | +msgstr "Epätosi" |
3983 | + |
3984 | +#. module: subscription |
3985 | +#: view:subscription.subscription:0 |
3986 | +msgid "Group By..." |
3987 | +msgstr "Ryhmittely.." |
3988 | + |
3989 | +#. module: subscription |
3990 | +#: view:subscription.subscription:0 |
3991 | +msgid "Process" |
3992 | +msgstr "Prosessi" |
3993 | + |
3994 | +#. module: subscription |
3995 | +#: model:ir.module.module,shortdesc:subscription.module_meta_information |
3996 | +msgid "Subscription and recurring operations" |
3997 | +msgstr "Tilaukset ja toistuvat operaatiot" |
3998 | + |
3999 | +#. module: subscription |
4000 | +#: help:subscription.subscription,doc_source:0 |
4001 | +msgid "" |
4002 | +"User can choose the source document on which he wants to create documents" |
4003 | +msgstr "Vot valita lähdedokumentin jonka perusteella dokumentti luodaan" |
4004 | + |
4005 | +#. module: subscription |
4006 | +#: model:ir.actions.act_window,name:subscription.action_document_form |
4007 | +#: model:ir.ui.menu,name:subscription.menu_action_document_form |
4008 | +msgid "Document Types" |
4009 | +msgstr "Dokumenttityypit" |
4010 | + |
4011 | +#. module: subscription |
4012 | +#: code:addons/subscription/subscription.py:115 |
4013 | +#, python-format |
4014 | +msgid "Wrong Source Document !" |
4015 | +msgstr "Väärä lähdedokumentti" |
4016 | + |
4017 | +#. module: subscription |
4018 | +#: model:ir.model,name:subscription.model_subscription_document_fields |
4019 | +#: view:subscription.document.fields:0 |
4020 | +msgid "Subscription Document Fields" |
4021 | +msgstr "Tilatun dokumentin kentät" |
4022 | + |
4023 | +#. module: subscription |
4024 | +#: view:subscription.subscription:0 |
4025 | +#: selection:subscription.subscription,state:0 |
4026 | +msgid "Done" |
4027 | +msgstr "Valmis" |
4028 | + |
4029 | +#. module: subscription |
4030 | +#: selection:subscription.subscription.history,document_id:0 |
4031 | +msgid "Invoice" |
4032 | +msgstr "Lasku" |
4033 | + |
4034 | +#. module: subscription |
4035 | +#: code:addons/subscription/subscription.py:115 |
4036 | +#, python-format |
4037 | +msgid "" |
4038 | +"Please provide another source document.\n" |
4039 | +"This one does not exist !" |
4040 | +msgstr "" |
4041 | +"Ole hyvä ja syötä toinen lähdedokumentti.\n" |
4042 | +"tätä ei ole olemassa !" |
4043 | + |
4044 | +#. module: subscription |
4045 | +#: field:subscription.document.fields,value:0 |
4046 | +msgid "Default Value" |
4047 | +msgstr "Oletusarvo" |
4048 | + |
4049 | +#. module: subscription |
4050 | +#: view:subscription.subscription:0 |
4051 | +#: field:subscription.subscription,doc_lines:0 |
4052 | +msgid "Documents created" |
4053 | +msgstr "Dokumentti luotu" |
4054 | +>>>>>>> MERGE-SOURCE |
4055 | |
4056 | === modified file 'survey/i18n/cs.po' |
4057 | --- survey/i18n/cs.po 2011-09-05 05:59:33 +0000 |
4058 | +++ survey/i18n/cs.po 2011-09-15 12:39:08 +0000 |
4059 | @@ -14,8 +14,13 @@ |
4060 | "MIME-Version: 1.0\n" |
4061 | "Content-Type: text/plain; charset=UTF-8\n" |
4062 | "Content-Transfer-Encoding: 8bit\n" |
4063 | +<<<<<<< TREE |
4064 | "X-Launchpad-Export-Date: 2011-09-05 05:44+0000\n" |
4065 | "X-Generator: Launchpad (build 13830)\n" |
4066 | +======= |
4067 | +"X-Launchpad-Export-Date: 2011-08-08 04:36+0000\n" |
4068 | +"X-Generator: Launchpad (build 13613)\n" |
4069 | +>>>>>>> MERGE-SOURCE |
4070 | |
4071 | #. module: survey |
4072 | #: view:survey.print:0 |
4073 | |
4074 | === modified file 'thunderbird/i18n/fi.po' |
4075 | --- thunderbird/i18n/fi.po 2011-09-05 05:59:33 +0000 |
4076 | +++ thunderbird/i18n/fi.po 2011-09-15 12:39:08 +0000 |
4077 | @@ -1,3 +1,4 @@ |
4078 | +<<<<<<< TREE |
4079 | # Finnish translation for openobject-addons |
4080 | # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
4081 | # This file is distributed under the same license as the openobject-addons package. |
4082 | @@ -154,3 +155,161 @@ |
4083 | "\n" |
4084 | " " |
4085 | msgstr "" |
4086 | +======= |
4087 | +# Finnish translation for openobject-addons |
4088 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
4089 | +# This file is distributed under the same license as the openobject-addons package. |
4090 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
4091 | +# |
4092 | +msgid "" |
4093 | +msgstr "" |
4094 | +"Project-Id-Version: openobject-addons\n" |
4095 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4096 | +"POT-Creation-Date: 2011-01-11 11:16+0000\n" |
4097 | +"PO-Revision-Date: 2011-08-04 09:45+0000\n" |
4098 | +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
4099 | +"Language-Team: Finnish <fi@li.org>\n" |
4100 | +"MIME-Version: 1.0\n" |
4101 | +"Content-Type: text/plain; charset=UTF-8\n" |
4102 | +"Content-Transfer-Encoding: 8bit\n" |
4103 | +"X-Launchpad-Export-Date: 2011-08-05 04:40+0000\n" |
4104 | +"X-Generator: Launchpad (build 13604)\n" |
4105 | + |
4106 | +#. module: thunderbird |
4107 | +#: field:thunderbird.installer,plugin_file:0 |
4108 | +#: field:thunderbird.installer,thunderbird:0 |
4109 | +msgid "Thunderbird Plug-in" |
4110 | +msgstr "Thunderbird liitännäinen" |
4111 | + |
4112 | +#. module: thunderbird |
4113 | +#: help:thunderbird.installer,plugin_file:0 |
4114 | +msgid "" |
4115 | +"Thunderbird plug-in file. Save as this file and install this plug-in in " |
4116 | +"thunderbird." |
4117 | +msgstr "" |
4118 | +"Thunderbird liitännäisen tiedosto. Tallenna tämä tiedosto ja asenna se " |
4119 | +"liitännäiseksi thunderbirdissä." |
4120 | + |
4121 | +#. module: thunderbird |
4122 | +#: help:thunderbird.installer,thunderbird:0 |
4123 | +msgid "" |
4124 | +"Allows you to select an object that you would like to add to your email and " |
4125 | +"its attachments." |
4126 | +msgstr "" |
4127 | +"Voit valita objektin jonka haluat liittää sähköpostiin ja sen liitteisiin." |
4128 | + |
4129 | +#. module: thunderbird |
4130 | +#: help:thunderbird.installer,pdf_file:0 |
4131 | +msgid "The documentation file :- how to install Thunderbird Plug-in." |
4132 | +msgstr "Dokumentaatio - kuinka asennat thunderbird liitännäisen" |
4133 | + |
4134 | +#. module: thunderbird |
4135 | +#: model:ir.model,name:thunderbird.model_email_server_tools |
4136 | +msgid "Email Server Tools" |
4137 | +msgstr "Sähköpostipalvelimen työkalut" |
4138 | + |
4139 | +#. module: thunderbird |
4140 | +#: view:thunderbird.installer:0 |
4141 | +msgid "_Close" |
4142 | +msgstr "_Sulje" |
4143 | + |
4144 | +#. module: thunderbird |
4145 | +#: field:thunderbird.installer,pdf_file:0 |
4146 | +msgid "Installation Manual" |
4147 | +msgstr "Asennusohje" |
4148 | + |
4149 | +#. module: thunderbird |
4150 | +#: field:thunderbird.installer,description:0 |
4151 | +msgid "Description" |
4152 | +msgstr "Kuvaus" |
4153 | + |
4154 | +#. module: thunderbird |
4155 | +#: view:thunderbird.installer:0 |
4156 | +msgid "title" |
4157 | +msgstr "otsikko" |
4158 | + |
4159 | +#. module: thunderbird |
4160 | +#: model:ir.ui.menu,name:thunderbird.menu_base_config_plugins_thunderbird |
4161 | +#: view:thunderbird.installer:0 |
4162 | +msgid "Thunderbird Plug-In" |
4163 | +msgstr "Thunderbird liitännäinen" |
4164 | + |
4165 | +#. module: thunderbird |
4166 | +#: view:thunderbird.installer:0 |
4167 | +msgid "" |
4168 | +"This plug-in allows you to link your e-mail to OpenERP's documents. You can " |
4169 | +"attach it to any existing one in OpenERP or create a new one." |
4170 | +msgstr "" |
4171 | +"Tämä liitännäien sallii sinun linkittää sähköpostisi OpenERP dokumentteihin. " |
4172 | +"Voit liittää sen mihin tahansa OpenERP:iin tai luoda uuden." |
4173 | + |
4174 | +#. module: thunderbird |
4175 | +#: model:ir.module.module,shortdesc:thunderbird.module_meta_information |
4176 | +msgid "Thunderbird Interface" |
4177 | +msgstr "Thunderbird liitäntä" |
4178 | + |
4179 | +#. module: thunderbird |
4180 | +#: model:ir.model,name:thunderbird.model_thunderbird_installer |
4181 | +msgid "thunderbird.installer" |
4182 | +msgstr "" |
4183 | + |
4184 | +#. module: thunderbird |
4185 | +#: field:thunderbird.installer,name:0 |
4186 | +#: field:thunderbird.installer,pdf_name:0 |
4187 | +msgid "File name" |
4188 | +msgstr "Tiedostonimi" |
4189 | + |
4190 | +#. module: thunderbird |
4191 | +#: view:thunderbird.installer:0 |
4192 | +msgid "Installation and Configuration Steps" |
4193 | +msgstr "Asennus ja konfigurointivaiheet" |
4194 | + |
4195 | +#. module: thunderbird |
4196 | +#: field:thunderbird.installer,progress:0 |
4197 | +msgid "Configuration Progress" |
4198 | +msgstr "Konfiguraation eteneminen" |
4199 | + |
4200 | +#. module: thunderbird |
4201 | +#: model:ir.actions.act_window,name:thunderbird.action_thunderbird_installer |
4202 | +#: model:ir.actions.act_window,name:thunderbird.action_thunderbird_wizard |
4203 | +#: view:thunderbird.installer:0 |
4204 | +msgid "Thunderbird Plug-In Configuration" |
4205 | +msgstr "Thunderbird liitännäisen konfiguraatio" |
4206 | + |
4207 | +#. module: thunderbird |
4208 | +#: model:ir.model,name:thunderbird.model_thunderbird_partner |
4209 | +msgid "Thunderbid Plugin Tools" |
4210 | +msgstr "Thunderbird liitännäisen työkalut" |
4211 | + |
4212 | +#. module: thunderbird |
4213 | +#: view:thunderbird.installer:0 |
4214 | +msgid "Configure" |
4215 | +msgstr "Konfiguroi" |
4216 | + |
4217 | +#. module: thunderbird |
4218 | +#: view:thunderbird.installer:0 |
4219 | +msgid "Skip" |
4220 | +msgstr "Ohita" |
4221 | + |
4222 | +#. module: thunderbird |
4223 | +#: field:thunderbird.installer,config_logo:0 |
4224 | +msgid "Image" |
4225 | +msgstr "kuva" |
4226 | + |
4227 | +#. module: thunderbird |
4228 | +#: model:ir.module.module,description:thunderbird.module_meta_information |
4229 | +msgid "" |
4230 | +"\n" |
4231 | +" This module is required for the thuderbird plug-in to work\n" |
4232 | +" properly.\n" |
4233 | +" The Plugin allows you archive email and its attachments to the " |
4234 | +"selected \n" |
4235 | +" OpenERP objects. You can select a partner, a task, a project, an " |
4236 | +"analytical\n" |
4237 | +" account,or any other object and attach selected mail as eml file in \n" |
4238 | +" attachment of selected record. You can create Documents for crm Lead,\n" |
4239 | +" HR Applicant and project issue from selected mails.\n" |
4240 | +"\n" |
4241 | +" " |
4242 | +msgstr "" |
4243 | +>>>>>>> MERGE-SOURCE |
Not Working:
1. Opens direct Form view now (List view should be open first)
2. Why you have removed domain and search_view_id ?
3. 'res_id': newinv and newinv[0] or False, => No need to add this line as domain will do the same thing.
Thanks,
Mustafa