Re: [tryton-fr] Plan comptable français et affectation des types de compte

2014-01-25 Par sujet Cédric Krier
On 24 Jan 16:07, Raphael Hertzog wrote:
 Bonjour,
 
 peut-on savoir comment a été élaboré le plan comptable français de Tryton ?

En se basant sur le module d'OpenERP et les documents officiels.

 Je ne suis pas du tout comptable mais j'ai comme un gros doute sur le
 choix du type de compte affecté à un certain nombre de comptes...
 
 Par exemple les comptes de banque (512*) pour moi c'est des actifs
 et ca rentre dans Disponibilités (id=disponibilites) et non
 pas dans Emprunts et dettes auprès des établissements de crédit
 (id=emprunts_dettes_etablissements_credit).
 
 Comment peut-on s'assurer que toutes les affectations sont correctes ?

Il faut les vérifier.

Dominique, est-ce que tu ne l'avais pas fait contrôler par un expert
comptable ?

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: cedric.kr...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/


pgpNODCIA9zvP.pgp
Description: PGP signature


Re: [tryton-fr] States et 'required'

2014-01-25 Par sujet Cédric Krier
On 24 Jan 14:01, Pascal Obstetar wrote:
 J'ai un champ 'etat' en Many2One qui contient deux items ('opposable' et 
 'annule').
 J'ai un champ 'dateReg' de type Date dont l'attribut states={'required': 
 Equal(Eval('etat'), 'opposable')}
 Or que 'etat' soit 'opposable' ou 'annule' le champ 'dateReg' ne change pas 
 de couleur passage du blanc (facultatif) au bleu (obligatoire) ? un bug ?

J'en doute fort car c'est une fonctionnalité fortement utilisée.
Est-ce qu'il n'y aurait pas une faute de frappe ?

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: cedric.kr...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/


pgpTmE4RXmz_K.pgp
Description: PGP signature


[tryton-fr] Re: States et 'required'

2014-01-25 Par sujet Pascal Obstetar
ben non j'ai justement vérifié ce type d'erreur !

Le vendredi 24 janvier 2014 23:01:33 UTC+1, Pascal Obstetar a écrit :

 J'ai un champ 'etat' en Many2One qui contient deux items ('opposable' et 
 'annule').
 J'ai un champ 'dateReg' de type Date dont l'attribut states={'required': 
 Equal(Eval('etat'), 'opposable')}
 Or que 'etat' soit 'opposable' ou 'annule' le champ 'dateReg' ne change 
 pas de couleur passage du blanc (facultatif) au bleu (obligatoire) ? un bug 
 ?



[tryton-fr] Re: States et 'required'

2014-01-25 Par sujet Pascal Obstetar
je joins la classe qui fonctionne avec un attribut selection mais pas 
Many2One. Quelle est l'erreur ?
@+

Le samedi 25 janvier 2014 11:17:33 UTC+1, Pascal Obstetar a écrit :

 ben non j'ai justement vérifié ce type d'erreur !

 Le vendredi 24 janvier 2014 23:01:33 UTC+1, Pascal Obstetar a écrit :

 J'ai un champ 'etat' en Many2One qui contient deux items ('opposable' et 
 'annule').
 J'ai un champ 'dateReg' de type Date dont l'attribut states={'required': 
 Equal(Eval('etat'), 'opposable')}
 Or que 'etat' soit 'opposable' ou 'annule' le champ 'dateReg' ne change 
 pas de couleur passage du blanc (facultatif) au bleu (obligatoire) ? un bug 
 ?


EtatDocumentType = [
('01', u'En projet'),
('03', u'Opposable'),
('04', u'Annul?'),
('05',u'Remplac?'),
('06',u'Abrog?'),
]

class code(ModelSQL, ModelView):
u'Code'
__name__ = 'urba.code'
_rec_name = 'name'

code = fields.Char(
string = u'Code',
required = False,
readonly = False,
)

name = fields.Char(
string = u'Short name of code',
required = False,
readonly = False,
)

lib_long = fields.Char(
string = u'Label of code',
required = False,
readonly = False,
)

### ci-dessous ?a fonctionne

class DocumentUrba(ModelSQL, ModelView):
u'Document Urbanisme'
__name__ = 'urba.documenturba'
_rec_name = 'idDocumentUrba'

idDocumentUrba = fields.Char(
string=u'idDocumentUrba',
help=u'idDocumentUrba',
required=True,
)

etat = fields.Selection(
EtatDocumentType,
string=u'?tat',
help=u'?tat',
required = True,
)

dateApprobation = fields.Date(
string=u'Approbation',
help=u'Date d approbation',
states={'required': Equal(Eval('etat'), '03')},
)

### ci-dessous cela ne fonctionne pas

class DocumentUrba(ModelSQL, ModelView):
u'Document Urbanisme'
__name__ = 'urba.documenturba'
_rec_name = 'idDocumentUrba'

idDocumentUrba = fields.Char(
string=u'idDocumentUrba',
help=u'idDocumentUrba',
required=True,
)

etat = fields.Many2One(
'urba.code',
string=u'?tat',
help=u'?tat',
required = True,
)

dateApprobation = fields.Date(
string=u'Approbation',
help=u'Date d approbation',
states={'required': Equal(Eval('etat'), '03')}, ## o? l'attribut name de la classe urba.code contient un enregistrement contenant le texte '03'
)


Re: [tryton-fr] Re: States et 'required'

2014-01-25 Par sujet Cédric Krier
On 25 Jan 03:40, Pascal Obstetar wrote:
 
 etat = fields.Many2One(
 'urba.code',
 string=u'?tat',
 help=u'?tat',
 required = True,
 )
 
 dateApprobation = fields.Date(
 string=u'Approbation',
 help=u'Date d approbation',
 states={'required': Equal(Eval('etat'), '03')}, ## o? l'attribut 
 name de la classe urba.code contient un enregistrement contenant le texte '03'
 )

La valeur d'un Many2One est un entier pas une chaine de caractère.


-- 
Cédric Krier - B2CK SPRL
Email/Jabber: cedric.kr...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/


pgpEMw3diaWrU.pgp
Description: PGP signature


Re: [tryton-fr] Re: States et 'required'

2014-01-25 Par sujet Pascal Obstetar
Donc le PYSON devient Equal(Eval('etat'),3) si name est le 3eme 
enregistrement de urba.code ?


Le samedi 25 janvier 2014 13:27:52 UTC+1, Cédric Krier a écrit :

 On 25 Jan 03:40, Pascal Obstetar wrote: 
  
  etat = fields.Many2One( 
  'urba.code', 
  string=u'?tat', 
  help=u'?tat', 
  required = True, 
  ) 
  
  dateApprobation = fields.Date( 
  string=u'Approbation', 
  help=u'Date d approbation', 
  states={'required': Equal(Eval('etat'), '03')}, ## o? 
 l'attribut name de la classe urba.code contient un enregistrement contenant 
 le texte '03' 
  ) 

 La valeur d'un Many2One est un entier pas une chaine de caractère. 


 -- 
 Cédric Krier - B2CK SPRL 
 Email/Jabber: cedric...@b2ck.com javascript: 
 Tel: +32 472 54 46 59 
 Website: http://www.b2ck.com/