# -*- coding: utf-8 -*-
##############################################################################
#
#  licence AGPL version 3 or later
#  see licence in __openerp__.py or http://www.gnu.org/licenses/agpl-3.0.txt
#  Copyright (C) 2014 Akretion (http://www.akretion.com).
#  @author David BEAL <david.beal@akretion.com>
#
##############################################################################

from openerp.osv import orm, fields


class ResCompany(orm.Model):
    _inherit = 'res.company'

    _columns = {
        'colipostefr_account': fields.char(
            'Compte Principal',
            size=6,
            help="Nombre à 6 caractères.\n"
                 "La valeur par défaut est 964744"),
        'colipostefr_world_account': fields.char(
            'Compte International',
            size=6,
            help="Nombre à 6 caractères.\n"
                 "La valeur par défaut est 964744\n"
                 "Potentiellement c'est le même N° que le compte principal."
                 "Dans ce cas, vous pouvez laisser ce champ vide."),
        'colipostefr_support_city': fields.char(
            'Site de Prise en Charge',
            size=64,
            help="Site de prise en charge de la poste pour son client.\n"
                 "Indiquer votre propre centre de rattachement"),
        'colipostefr_support_city_code': fields.char(
            'Code Site de Prise en Charge',
            size=6,
            help="Utile uniquement pour le module colissimo EDI "
                 "(facultatif cependant)"),
        'colipostefr_password': fields.char(
            'Mot de passe site web',
            help="Le mot de passe doit être identique "
                 "à celui de votre espace client.\n"
                 "Uniquement nécessaire pour les envois à l'étranger.\n"
                 "Mettre un mot de passe complexe"),
        'colipostefr_unittest_helper': fields.boolean(
            'Unit Test Helper',
            help="Seulement utile pour les développeurs.\n"
                 "Si coché enregistre les données du picking ColiPoste\n"
                 "dans le dossier temporaire système du serveur.\n"
                 "Ce fichier peut être utilisé pour créer "
                 "de nouveaux tests unitaires python"),
        'colipostefr_webservice_message': fields.boolean(
            'Enregistre les Messages du Webservice',
            help="Pour ColiPoste International. \nSi coché, un commentaire "
                 "sera créé dans le bon de livraison\nsi la réponse du "
                 "web service contient un message additionnel."),
        'colipostefr_repo_task_id': fields.many2one(
            'repository.task',
            string="Tâche EDI",
            help="Liaison à la tâche qui exporte le fichier EDI.\n"
                 "Ne pas créer de tâche spécifique ici.\n"
                 "La valeur par défaut pour la principale société d'Odoo "
                 "ne doit pas changer.\nUtilisez une tâche créée "
                 "depuis le repository 'La Poste EDI'\n"
                 "(Configuration > File Exchange > File Repositories "
                 "> La Poste EDI)"),
    }

    _defaults = {
        'colipostefr_account': '',
        'colipostefr_support_city': '... PFC',
        'colipostefr_password': '',
        'colipostefr_unittest_helper': False,
        'colipostefr_webservice_message': True,
    }

@@ -617,32 +617,33 @@
            help=
+u
 %22Nombre %C3%A0 6 cara
@@ -662,32 +662,33 @@
                 
+u
 %22La valeur par d
@@ -830,16 +830,17 @@
    help=
+u
 %22Nombre 
@@ -867,32 +867,33 @@
                 
+u
 %22La valeur par d
@@ -929,16 +929,17 @@
         
+u
 %22Potenti
@@ -1007,16 +1007,17 @@
         
+u
 %22Dans ce
@@ -1595,17 +1595,17 @@
        '
-M
+m
 ot de pa
@@ -1636,18 +1636,19 @@
    help=
-%22L
+u%22l
 e mot de
@@ -1693,16 +1693,17 @@
         
+u
 %22%C3%A0 celui
@@ -1747,18 +1747,19 @@
         
-%22U
+u%22u
 niquemen
@@ -1825,10 +1825,11 @@
     
-%22M
+u%22m
 ettr
@@ -1962,16 +1962,17 @@
    help=
+u
 %22Seuleme
@@ -2023,16 +2023,17 @@
         
+u
 %22Si coch
@@ -2098,16 +2098,17 @@
         
+u
 %22dans le
@@ -2167,16 +2167,17 @@
         
+u
 %22Ce fich
@@ -2228,16 +2228,17 @@
         
+u
 %22de nouv
@@ -2338,16 +2338,17 @@
         
+u
 'Enregis
@@ -2397,16 +2397,17 @@
    help=
+u
 %22Pour Co
@@ -2475,16 +2475,17 @@
         
+u
 %22sera cr
@@ -2549,16 +2549,17 @@
         
+u
 %22web ser
@@ -2702,16 +2702,17 @@
  string=
+u
 %22T%C3%A2che E
@@ -2733,16 +2733,17 @@
    help=
+u
 %22Liaison
@@ -2802,16 +2802,17 @@
         
+u
 %22Ne pas 
@@ -2862,16 +2862,17 @@
         
+u
 %22La vale
@@ -2938,16 +2938,17 @@
         
+u
 %22ne doit
@@ -3006,16 +3006,17 @@
         
+u
 %22depuis 
@@ -3064,16 +3064,17 @@
         
+u
 %22(Config
@@ -3136,16 +3136,17 @@
         
+u
 %22%3E La Po

Correct unicode warnings