[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] Uniformisation table llx_XXXdet
From: |
Régis Houssin |
Subject: |
Re: [Dolibarr-dev] Uniformisation table llx_XXXdet |
Date: |
Thu, 18 Feb 2010 16:49:49 +0100 |
User-agent: |
Microsoft-Entourage/12.23.0.091001 |
Oui ceci a été fait et la modification doit ce faire lors de la migration de
la base, en tout cas ca fonctionne chez moi
Le 18/02/10 16:23, « denis martin » <address@hidden> a écrit :
> Bonjour,
>
> Je suis en train de travailler sur la version CVS, et je viens de trouver une
> petite erreur. Voici un extrait du log :
>
> 2010-02-18 15:12:26 INFO 127.0.0.1 dolibarr facture
> CommonObject::update_price sql=SELECT qty, total_ht, total_tva as total_tva,
> total_ttc, tva_tx FROM llx_facturedet WHERE fk_facture = 1
> 2010-02-18 15:12:26 ERROR 127.0.0.1 dolibarr facture
> CommonObject::update_price error=Unknown column 'tva_tx' in 'field list'
> 2010-02-18 15:12:26 ERROR 127.0.0.1 dolibarr facture Error sql=,
> error=Unknown column 'tva_tx' in 'field list'
>
> J'avais modifié la fonction CommonObjet::update_price() pour adapter la règle
> de calcul de TVA, apparemment l'erreur vient de là.
>
> J'ai donc vérifié ma base de données, et le champ de la table llx_facturedet
> est bien "tva_taux". Pourtant, j'ai fais la mise à jour de mon CVS et la
> procédure de mise à jour, mais ce champ reste "tva_taux".
> Si je change le champ en "tva_tx", la procédure de mise à jour me met une
> erreur (lors de la migration des factures).
>
> Régis, tu n'avais pas changé cela sur le CVS, pour que tous les champs des
> tables llx_XXXdet soient tva_tx ?
>
> La modification est prévue, ou je dois changer quelque chose sur mon
> installation ?
>
> Merci !
>
> Denis.
>
> Date: Thu, 28 Jan 2010 12:24:38 +0100
> Subject: Re: [Dolibarr-dev] Uniformisation table llx_XXXdet
> From: address@hidden
> To: address@hidden
>
> Re: [Dolibarr-dev] Uniformisation table llx_XXXdet Je vais modifier ³tva_taux²
> de llx_facturedet en ³tva_tx²
>
>
> Le 28/01/10 12:08, « denis martin » <address@hidden <http://hotmail.fr>
> > a écrit :
>
>> Bonjour,
>>
>> Je viens de me rendre compte que les différentes table llx_XXXdet (comme
>> llx_facturedet, llx_commandedet, ...) on un champ en commun qui n'a pas le
>> même nom :
>> le champ s'appelle tva_tx sur certaines tables et tva_taux sur la table
>> llx_facturedet. Cela m'a posé un problème lors de l'accès à la base de
>> données par la fonction CommonObject::update_price() que j'ai modifié pour
>> adapter la règle de calcul de TVA.
>> Je pensais qu'utiliser le même nom pour les champs de ces tables pourrait
>> éviter ce genre de problème pour un développement futur.
>>
>> Voici le contenu du log que j'ai généré :
>> fiche CommonObject::update_price sql=SELECT qty, total_ht, total_tva as
>> total_tva, total_ttc, tva_taux FROM llx_commandedet WHERE fk_commande = 1
>> fiche CommonObject::update_price error=Unknown column 'tva_taux' in 'field
>> list'
>> Si cela peut aider, pourriez-vous changer les noms de ces champs pour les
>> uniformiser ?
>>
>> Merci !
>>
>> Denis.
>>
>>
>>
>>
>>
>>
>> Avec Internet Explorer, surfez en toute discrétion sur internet Cliquez ici !
>> <http://clk.atdmt.com/FRM/go/182932252/direct/01/>
>>
>> _______________________________________________
>> Dolibarr-dev mailing list
>> address@hidden <http://nongnu.org>
>> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
--
Régis Houssin
------------------------------------------------------
Cap-Networks
30, Quai de Verdun
71700 Tournus
Tél. +33 6 33 02 07 97
Web: http://www.cap-networks.com
Email: address@hidden
Développeur Dolibarr : address@hidden
Portail francophone : www.dolibarr.fr
Development platform : www.dolibarr.pro
------------------------------------------------------
smime.p7s
Description: S/MIME cryptographic signature