Re: [tryton-fr] Re: Utilisation des modèles de taxes

2017-02-13 Thread LédiFrance
Merci, c'est mieux.

Pour référence, parce que la correspondance n'est pas triviale :

select u.name,v.fs_id from account_tax as u, ir_model_data as v where 
u.template=v.db_id and model='account.tax.template';

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/f2bbe29c-491a-4f21-86cf-bf73be60a7ce%40googlegroups.com.


[tryton-fr] Re: Utilisation des modèles de taxes

2017-02-13 Thread LédiFrance
Merci. Cependant j'ai pris la décision d'utiliser le plan comptable complet 
pour l'instant, plutôt que le plan comptable minimal.

Par contre, je m'interroge maintenant sur le meilleur moyen de récupérer 
une taxe avec proteus : dans les fichiers .xml, elles ont une id sous forme 
de chaîne de caractères (par exemple « vente_biens_tva_20 »), mais il 
semble que cette id soit perdue lors de l'insertion dans la DB ? Du coup le 
seul moyen « fiable » de référencer une taxe est son nom complet (« T.V.A. 
Vente de biens 20% ») ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/4d94781e-1a42-4788-b130-501fdab8434e%40googlegroups.com.


[tryton-fr] Re: Utilisation des modèles de taxes

2017-02-13 Thread LédiFrance
Ok, j'ai trouvé : on ne peut pas les utiliser directement, il faut 
effectivement les copier dans account.tax, ce qui est fait par 
trytond/modules/account/account.py.

Seulement les modèles de taxes sont liés à un plan comptable, en 
l'occurrence pour account_fr : « Plan comptable (French) ».

Donc il faut soit créer le plan comptable qui contient les modèles 
souhaités, soit les copier manuellement si on utilise le plan comptable 
minimum.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/48c441f4-af6f-47f9-901a-1e640121f027%40googlegroups.com.


[tryton-fr] Gérer plusieurs séquences de facturation

2016-05-26 Thread LédiFrance
Bonjour,

Je voudrais pouvoir générer des factures selon plusieurs séquences, avec un 
préfixe différent selon le canal de vente. Est-ce que tryton peut être 
configuré pour ça ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/9eb7a316-3e33-4283-9d0e-842cdb5b000b%40googlegroups.com.


Re: [tryton-fr] Créer une DB avec proteus ?

2016-04-20 Thread LédiFrance
Le mercredi 20 avril 2016 08:02:36 UTC+2, Christophe CRIER a écrit :
>
> Le 20/04/2016 04:43, Nicolas Évrard a écrit : 
> > 2. Ensuite tu l'initialise avec "trytond -c fichier_de_config -d db 
> --all" 
> >(ça n'installe que les modules de base: ir et res). 
>
> Lors de mes tests en version 3.6, cette cette commande initialisait la 
> base en anglais, est-que maintenant elle prend en compte la langue 
> définie dans le fichier de conf ? 
>

Le menu est en anglais (trytond 3.8.3).

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/efe21166-6fe3-4dbc-94dc-c04fbc5ee045%40googlegroups.com.


[tryton-fr] « Vous essayez d'enfreindre une règle d'accès. (Type du document : ir.sequence) »

2016-04-19 Thread LédiFrance
Rebonjour,

Comme indiqué dans un autre fil, j'essaie d'automatiser l'initialisation 
d'une configuration de tryton. Outre le problème d'accès mentionné par 
ailleurs, je sèche sur la création des séquences.

Ce bout de code minimal :







*from proteus import config, Modeldb_name = 'plop'config = 
config.set_trytond('postgresql://user:pwd@localhost/' + db_name)Sequence = 
Model.get('ir.sequence', config=config)p = Sequence(code='a', 
name='aa')p.save()*

renvoie l'erreur suivante :
















*Traceback (most recent call last):  File "u.py", line 13, in 
p.save()  File 
"/usr/local/lib/python2.7/dist-packages/proteus/__init__.py", line 102, in 
newfuncreturn self.func(owner, [instance], *args, **kwargs)  File 
"/usr/local/lib/python2.7/dist-packages/proteus/__init__.py", line 749, in 
saveids = proxy.create(values, context)  File 
"/usr/local/lib/python2.7/dist-packages/proteus/config.py", line 174, in 
__call__result = rpc.result(meth(*args, **kwargs))  File 
"/usr/local/lib/python2.7/dist-packages/trytond/ir/sequence.py", line 192, 
in createsequences = super(Sequence, cls).create(vlist)  File 
"/usr/local/lib/python2.7/dist-packages/trytond/model/modelsql.py", line 
550, in createcls.raise_user_error('access_error', cls.__name__)  File 
"/usr/local/lib/python2.7/dist-packages/trytond/error.py", line 74, in 
raise_user_errorraise UserError(error)trytond.exceptions.UserError: 
('UserError', (u"Vous essayez d'enfreindre une r\xe8gle d'acc\xe8s.\n(Type 
du document\xa0:\xa0ir.sequence)", ''))*

Je ne parviens pas à identifier la cause de cette erreur. Quel est le 
problème ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/33d5066f-2358-4b89-a492-96bea42fe0d2%40googlegroups.com.


Re: [tryton-fr] Créer une DB avec proteus ?

2016-04-19 Thread LédiFrance
Le mardi 19 avril 2016 15:51:36 UTC+2, Dominique Chabord a écrit :
>
> proteus doit accéder au fichier de configuration d'un serveur trytond 
> valide. 
>

Oui, c'est bien le problème, je ne sais pas comment créer la connexion.

Mon but (avec ou sans proteus) est d'automatiser la création et 
initialisation de la DB. Pour le moment je n'ai pas trouvé de fonction sous 
proteus permettant de se connecter à un serveur, de créer une DB puis de 
l'initialiser. La fonction set_trytond permet de se connecter, mais suppose 
que la DB a déjà été initialisée, sinon :

Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python2.7/dist-packages/proteus/config.py", line 
280, in set_trytond
_CONFIG.current = TrytondConfig(database, user, config_file=config_file)
  File "/usr/local/lib/python2.7/dist-packages/proteus/config.py", line 
232, in __init__
self.pool.init()
  File "/usr/local/lib/python2.7/dist-packages/trytond/pool.py", line 155, 
in init
lang=lang)
  File 
"/usr/local/lib/python2.7/dist-packages/trytond/modules/__init__.py", line 
427, in load_modules
_load_modules()
  File 
"/usr/local/lib/python2.7/dist-packages/trytond/modules/__init__.py", line 
387, in _load_modules
'to remove'
  File 
"/usr/local/lib/python2.7/dist-packages/trytond/backend/postgresql/database.py",
 
line 294, in execute
return self.cursor.execute(sql, params)
psycopg2.ProgrammingError: ERREUR:  la relation « ir_module » n'existe pas
LINE 1: SELECT "a"."name" FROM "ir_module" AS "a" WHERE ("a"."state"...

Je fouille donc dans tryton et trytond, mais pour l'instant je patauge 
toujours au niveau de la création de la connexion au serveur…

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/069efa0a-2747-49af-919f-9fc563967b7e%40googlegroups.com.


Re: [tryton-fr] Créer une DB avec proteus ?

2016-04-19 Thread LédiFrance
Enfin, « trouvé la réponse » est un bien grand mot… Pour l'instant je n'y 
arrive pas, je ne sais pas comment me connecter au serveur PostgreSQL. J'ai 
ça :
















*#!/usr/bin/env python# -*- coding: utf-8 -*-from trytond import 
backendfrom trytond.protocols.dispatcher import create, dropDB_NAME = 
'uhu'USER_PASSWORD = 'mdp'Database = backend.get('Database')database = 
Database().connect()if DB_NAME in database.list():drop(None, 
DB_NAME, None)create(None, DB_NAME, None, 'fr_FR', USER_PASSWORD)*
J'obtiens l'erreur suivante :




*Traceback (most recent call last):  File "initTrytonNew.py", line 12, in 
if DB_NAME in database.list():TypeError: list() takes exactly 1 
argument (0 given)*

Je suppose que c'est parce que le script ne s'est connecté nulle part, et 
je ne sais pas comment lui donner l'URI PostgreSQL (l'équivalent du 
*config.set_trytond* de proteus).

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/387253d6-76de-4961-adaf-2387bf1c94e2%40googlegroups.com.


[tryton-fr] Re: Achats et mise en stock

2016-04-13 Thread LédiFrance
NB : J'utilise déjà (entre autres) les modules *sale* et 
*account_invoice_stock*, et je travaille via proteus.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/f2e07c48-aade-46e6-a2f5-48f53fe15896%40googlegroups.com.


[tryton-fr] Achats et mise en stock

2016-04-13 Thread LédiFrance
Bonjour,

Je voudrais traiter une facture fournisseur et mettre les articles en 
stock, mais je ne suis pas certain de la meilleure manière de procéder.

Dois-je juste créer une facture et mettre les article en stock manuellement 
? Ou bien passer par une vente ? Ou y a-t-il un module spécifique pour cela 
? Ou une autre méthode ?

Merci d'éclairer ma lanterne.

@+

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/e64fda08-9a5b-42ac-874b-4536e711c5a9%40googlegroups.com.


Re: [tryton-fr] Un produit peut-il faire partie de plusieurs ensembles d'attributs ?

2016-04-10 Thread LédiFrance
Merci pour la réponse.

HS : j'ai constaté qu'on pouvait créer plusieurs catégories identiques 
(même nom, mêmes propriétés), que ce soit avec le client tryton ou avec 
proteus. Quelque chose m'échappe probablement, mais j'y vois plus 
d'inconvénients que d'intérêt, alors j'en profite pour le signaler au cas 
où il s'agirait d'un bug.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/b796ff0e-61f9-491c-86f7-ba132f04c85e%40googlegroups.com.


Re: [tryton-fr] Un produit peut-il faire partie de plusieurs ensembles d'attributs ?

2016-04-09 Thread LédiFrance
Le vendredi 8 avril 2016 17:50:04 UTC+2, Cédric Krier a écrit :
>
> Ça reste à voir. Quelle est le cas d'utilisation ? 
>

En fait je ne sais pas encore si c'est pertinent pour mon utilisation, je 
suis encore en mode exploration de tryton afin de déterminer la direction 
qui me semble la plus appropriée pour lister nos produits, notamment en 
termes de variantes, catégories & attributs.

Par exemple j'ai des spots LED de conception commune, donc avec des 
attributs communs (puissance, luminosité, angle de faisceau, etc.), 
regroupés en séries, et disponibles avec des options différentes. Ainsi la 
série S0402 est disponible en culots GU10, E14 et E27, avec pour chaque 
culot deux températures de couleur disponibles : un modèle en blanc chaud 
(WW, *warm white*) et un modèle en blanc neutre (NW, *neutral white*). 
Certaines options (température de couleur) n'influencent pas le prix, 
d'autres si (culot). Je précise cela car j'ai lu sur la liste anglophones 
(dans ce fil : 
https://groups.google.com/forum/#!searchin/tryton/attachments$20to$20products/tryton/MgFedysKKFQ/DtuhfhJWkMkJ)
 
que les variantes n'étaient pas vraiment adaptées si le prix était 
différent.

Il me semble qu'idéalement le produit GU10-S0402-WW devrait être catégorisé 
comme GU10, Spot/S0402 et éventuellement WW, la catégorie Spot/S0402 
partageant les attributs communs de la série, et les deux autres étant leur 
propre attribut.

Mais j'ai l'impression qu'un produit ne peut faire partie que d'une seule 
catégorie, et qu'une catégorie ne peut avoir d'attributs. Si c'est bien le 
cas il va falloir soit que je code un nouveau module (ce qui est peut-être 
un peu prématuré…), soit que je trouve une solution alternative.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/8de897b2-c01e-460d-afd4-5db7e1f87e0b%40googlegroups.com.


[tryton-fr] Un produit peut-il faire partie de plusieurs ensembles d'attributs ?

2016-04-08 Thread LédiFrance
Rebonjour,

Un produit peut-il faire partie de plusieurs ensembles d'attributs (module 
product_attribute) ?

Je m'explique : si je remplis le champ « Ensemble » de la page d'un produit 
avec l'ensemble A, je peux attribuer au produit un attribut de cet 
ensemble. Si maintenant je change l'ensemble pour l'ensemble B, je peux 
attribuer un attribut de l'ensemble B, sans que cela n'affecte les 
attributs déjà enregistrés. Par conséquent, le produit aura des attributs 
liés aux deux ensembles A et B.

C'est le comportement que je souhaite, mais j'aimerais m'assurer qu'il 
s'agit d'une fonctionnalité et non d'un bug, histoire de ne pas avoir de 
mauvaise surprise lors d'une prochaine màj…

Merci.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/ae676182-6427-4b02-8731-7d948b137de5%40googlegroups.com.


Re: [tryton-fr] Insertion de produits par fichiers

2016-04-08 Thread LédiFrance
Non, c'est bon, j'ai réussi à me connecter à la fois en XML-RPC et en 
JSON-RPC et ça n'a pas l'air de poser de souci. Sujet résolu, merci ! ;)

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/cce044b9-c1be-4851-b1bb-7b8273846190%40googlegroups.com.


Re: [tryton-fr] Gestion des produits par lots

2016-04-08 Thread LédiFrance
Le vendredi 8 avril 2016 13:35:03 UTC+2, Cédric Krier a écrit :
>
> Le cas de "C" est en fait juste une question d'unité de mesure, il me 
> semble. 
>

Vu, ça semble fonctionner (création d'une nouvelle unité, puis choix de 
cette unité lors d'une vente).
 
 

> Pour la cas "D", c'est plus compliqué et il n'y pas vraiment de module 
> de base pour ça. En fait, il y a deux méthodes pour modéliser ceci: 
>
> - voir "D" comme le résultat d'une production qui assemblerait "A" 
>   et "B". L'inconvénient est que c'est peut-être trop lourd à gérer. 
>
> - voir "D" uniquement comme un raccourci de sélection de produit sur 
>   la vente. Mais alors 2 problèmes apparaissent: 
>
> - comment gérer la quantité disponible de "D" 
>
> - comment "D" doit apparaitre sur la facture, juste "D" ou bien 
>   "A" et "B". 
>
> Tous ces cas ne sont pas particulièrement difficile à gérer 
> individuellement grâce à la modularité de Tryton mais pour avoir un 
> module de base, il faudrait les gérer tous. 
>

Ok, merci, on va se débrouiller manuellement pour l'instant.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/fe661cc6-e354-4558-99b8-481c2db665a4%40googlegroups.com.


Re: [tryton-fr] Insertion de produits par fichiers

2016-04-08 Thread LédiFrance
Le vendredi 8 avril 2016 13:25:04 UTC+2, Cédric Krier a écrit :
>
>
> Historiquement JSON-RPC n'avait qu'une authentification via session ce 
> qui le rendait pas très intéressant pour le scriptage. Or XML-RPC lui 
> ne supportait pas de session mais uniquement une authentification Basic. 
> Donc c'est XML-RPC qui a été implémenté. 
> La prochaine version 4.0 a "mergé" les deux protocoles et donc ils 
> supportent tous les deux les deux méthodes. Par contre, aucun 
> développeur n'a trouvé utile d'implémenter en plus le JSON-RPC dans 
> proteus. Il est vrai que le gain est quasiment nulle. 
>

D'accord, merci.

« Mergé », ça veut dire qu'à partir de la version 4.0 on pourra se 
connecter au même serveur à la fois avec des clients en XML-RPC et d'autres 
en JSON-RPC, et que ce n'est pas le cas actuellement ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/b5fd6df6-9c96-4d86-9df1-7b9756307243%40googlegroups.com.


[tryton-fr] Insertion de produits par fichiers

2016-04-08 Thread LédiFrance
Bonjour,

J'ai un certain nombre de produits (et le même problème se reposera ensuite 
pour les clients et les ventes) à insérer dans la base de données. Comme il 
n'est pas question de le faire manuellement à partir du client, je suis en 
train de regarder les requêtes SQL afin d'automatiser tout ça par un script.

Mais peut-être qu'il existe déjà un outil pour ça ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/5764599f-f594-4765-90b5-01dd9669473b%40googlegroups.com.


Re: [tryton-fr] Vente et stock

2016-03-21 Thread LédiFrance
Le dimanche 20 mars 2016 22:45:03 UTC+1, Cédric Krier a écrit :
>
> On 2016-03-20 03:03, LédiFrance wrote: 
> > À noter qu'il ne suffit pas de la cocher dans l'interface « en liste », 
> il 
> > faut basculer vers la vue détaillée et configurer l'onglet « Clients » 
> qui 
> > apparaît pour pouvoir enregistrer le produit comme « vendable », sans 
> quoi 
> > on se retrouve avec l'erreur « Le champ « UDM de vente » sur « Modèle 
> > produit » est requis ». Ce n'est pas forcément très intuitif. 
>
> Normalement la vue liste n'est pas sensée être éditable, je suppose que 
> vous utilisez un client qui n'a pas encore la correction: 
> https://bugs.tryton.org/issue5305 
>

 Effectivement, je viens de faire la màj 3.8.4 -> 3.8.5 et la case n'est 
plus éditable.

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/8fa03034-9e08-4344-99db-ad4f87c3a3df%40googlegroups.com.


Re: [tryton-fr] Vente et stock

2016-03-20 Thread LédiFrance
Le samedi 19 mars 2016 15:35:03 UTC+1, Cédric Krier a écrit :
>
> Est-ce que le produit a la case "Vendable" cochée ? 
>

Effectivement, la case n'était pas cochée.

À noter qu'il ne suffit pas de la cocher dans l'interface « en liste », il 
faut basculer vers la vue détaillée et configurer l'onglet « Clients » qui 
apparaît pour pouvoir enregistrer le produit comme « vendable », sans quoi 
on se retrouve avec l'erreur « Le champ « UDM de vente » sur « Modèle 
produit » est requis ». Ce n'est pas forcément très intuitif.

Quoi qu'il en soit, ça fonctionne.

Par contre, à quel moment les produits vendus sont supposés être retranchés 
du stock ? J'ai beau refaire des inventaires, le stock ne bouge pas.

Par ailleurs y a-t-il un endroit où l'on peut voir les stocks en temps 
réel, ou bien doit-on obligatoirement faire un inventaire ?

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/d59fa08c-358b-456e-ad55-dbf6945bc61a%40googlegroups.com.