View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000761 | NOALYSS | Bug | public | 2012-11-21 23:13 | 2012-12-27 02:44 |
| Reporter | tessiture | Assigned To | danydb | ||
| Priority | normale | Severity | majeur | Reproducibility | toujours |
| Status | fermé | Resolution | corrigé | ||
| Platform | Linux | OS | Ubuntu | OS Version | 12.04 |
| Product Version | 6.5 | ||||
| Target Version | 6.5.1 | Fixed in Version | 6.5.1 | ||
| Summary | 0000761: Création automatique des postes comptables ne fonctionne pas | ||||
| Description | Bonjour, Lorsque je crée une nouvelle fiche fournisseurs, pour une raison que je ne comprends pas, phpcompta me met toujours le même poste comptable 440001. Pourtant : - ce poste comptable existe déjà pour un autre fournisseur - en créant ma fiche, je ne renseigne pas le champ du poste comptable - un message rouge me prévient qu'il sera créé automatiquement à partir de 440 - j'ai coché la case "Chaque fiche aura automatiquement son propre poste comptable" dans la catégorie Je m'attendais à ce que phpcompta me mette 440002 puis 440003, ... au fur et à mesure des créations de fournisseurs, en ajoutant en même temps ce poste dans le plan comptable. Je travaille en local sous Ubuntu 12.04 Version de PHP : 5.3.10 Version de PostgreSQL : 9.1.5 Version de PHPCompta : 6.5.5138 J'utilise l'utilisateur phpcompta auquel je n'ai pas modifié les droits. Cela se produit même sur un dossier vièrge créé avec le modèle (FR) Basique - Comptabilité française : le premier fournisseur se crée avec un nouveau compte 440001, les suivants gardent le même que le premier. Je précise que je n'ai bien que 3 zéros et pas 4. Je me suis demandé s'il n'y avait pas un rapport avec le fait que le plan comptable ne contient pas le poste 440. Mais même en le créant ça ne résoud pas le problème. Merci pour vos recherches. | ||||
| Steps To Reproduce | - Créer un nouveau dossier avec le modèle (FR) Basique - Comptabilité française. - Créer une fiche fournisseur en ne renseignant que le nom et le QuickCode - Créer une deuxième fiche fournisseur de la même façon. | ||||
| Tags | No tags attached. | ||||
| Extension Noalyss | |||||
|
|
Il y a un bug dans ce modèle, il faut executer ce script dans pgadmin3 ou phppgadmin (ou psql) update fiche_def set fd_class_base=400 where fd_id=4; update fiche_def set fd_class_base=410 where fd_id=2; update fiche_def set fd_class_base=51 where fd_id=3; |
|
|
Est-ce qu'avec ce script cela fonctionne-t'il mieux ? |
|
|
Bonjour, J'ai appliqué la requête sur le modèle 2 (base mod2) avec pgadmin3. J'ai recréé un nouveau dossier à partir du modèle 2 (français basique). J'ai créé deux fiches fournisseurs. Résultat : OK mes comptes sont bien créés dans l'ordre : 400001, 400002, etc. Correction OK aussi en modifiant "à la main" le compte dans la catégorie de la fiche avec CFGCARD. Merci. |
|
|
Parfait :) |
|
|
Publié dans la version 6.5.1 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-11-21 23:13 | tessiture | New Issue | |
| 2012-11-22 21:53 | danydb | Note Added: 0001610 | |
| 2012-11-22 21:53 | danydb | Note Added: 0001611 | |
| 2012-11-22 21:53 | danydb | Status | new => feedback |
| 2012-11-22 22:11 | tessiture | Note Added: 0001623 | |
| 2012-11-22 22:11 | tessiture | Status | feedback => new |
| 2012-11-22 22:36 | danydb | Note Added: 0001626 | |
| 2012-11-22 22:36 | danydb | Status | new => resolved |
| 2012-11-22 22:36 | danydb | Fixed in Version | => 6.5 |
| 2012-11-22 22:36 | danydb | Resolution | open => fixed |
| 2012-11-22 22:36 | danydb | Assigned To | => danydb |
| 2012-12-27 02:41 | danydb | Fixed in Version | 6.5 => 6.5.1 |
| 2012-12-27 02:41 | danydb | Target Version | => 6.5.1 |
| 2012-12-27 02:44 | danydb | Note Added: 0001668 | |
| 2012-12-27 02:44 | danydb | Status | resolved => closed |