View Issue Details

IDProjectCategoryView StatusLast Update
0000798Noalyss - PLUGINBugpublic2014-01-14 22:39
Reporterpiwi Assigned To 
PrioritynormaleSeverityfonctionnalitéReproducibilitytoujours
Status ferméResolutioncorrigé 
PlatformFirefoxOSLinux 
Summary0000798: Refus de générer l'écriture d'un amortissement
DescriptionAprès avoir remplir toutes les fiches, j'essaye de générer l'écriture et elle se se fait pas mais un message s'affiche.

Notice: Undefined variable: period in
/var/www/vhosts/sr-compta.be/httpdocs/include/class_acc_ledger.php on line
1820

Fatal error: Uncaught exception 'Exception' with message 'erreur date
[31.12.2013] []' in
/var/www/vhosts/sr-compta.be/httpdocs/include/ac_common.php:177 Stack trace:
#0 /var/www/vhosts/sr-compta.be/httpdocs/include/class_acc_ledger.php(1822):
cmpDate('31.12.2013', NULL) #1
/var/www/vhosts/sr-compta.be/httpdocs/include/class_acc_ledger.php(1376):
Acc_Ledger->verify(Array) #2
/var/www/vhosts/sr-compta.be/httpdocs/include/class_acc_ledger.php(1540):
Acc_Ledger->confirm(Array) 0000003
/var/www/vhosts/sr-compta.be/httpdocs/include/ext/amortis/include/class_am_generate.php(145):
Acc_Ledger->input(Array, true) 0000004
/var/www/vhosts/sr-compta.be/httpdocs/include/ext/amortis/include/am_generate.inc.php(38):
Am_Generate->propose_writing(Array) 0000005
/var/www/vhosts/sr-compta.be/httpdocs/include/ext/amortis/include/am_util.php(54):
require_once('/var/www/vhosts...') 0000006
/var/www/vhosts/sr-compta.be/httpdocs/include/ext/amortis/index.php(94):
require_once('/var/www/vhosts...') 0000007
/var/www/vhosts/sr-compta.be/httpdocs/include/extension_get.inc.p in
/var/www/vhosts/sr-compta.be/httpdocs/include/ac_common.php on line 177

Steps To ReproduceDans la comptabilité générale
- créer un catégorie de fiche pour les amortissements
- créer un fiche spécifique à l'amortissement
dans le plugins amortissement
- créer un fiche amortissement
- générer l'écriture

TagsNo tags attached.
Attached Files
dossier30.bin (687,798 bytes)
Extension Noalyss

Activities

danydb

2013-03-19 09:39

administrator   ~0001760

Il semblerait que cela arrive quand pour la date d'opération, il n'existe pas de période. Pourrais-tu vérifier sur une autre date ou ajouter les périodes manquantes ?

Merci

piwi

2013-03-19 10:22

developer   ~0001761

Ça ne change rien à l'erreur et au message. Merci

danydb

2013-03-19 13:00

administrator   ~0001762

Si on ne peut pas reproduire le bug, il est impossible de le corriger. Pourrais-je avoir plus d'information :

a) date de l'opération,
b) Période existante
...

piwi

2013-03-20 08:29

developer   ~0001763

J'ai refais tout une série de test et je pense que j'ai peut-être trouver d'où vient le problème.

Sur un dossier qui comprend plusieurs années, la génération d'écriture d'amortissement crée une erreur. À croire que si il y a plusieurs années dans un même dossier c'est la panique.
Tous les test fait sur un dossier mono-année il n'y a pas de soucis, mais dès qu'il y a plusieurs années l'erreur survient.

danydb

2013-03-20 12:03

administrator   ~0001764

Sur demo, c'est un dossier sur plusieurs années et cela fonctionne très bien. J'ai testé sur des dossiers de plusieurs années, sans pouvoir reproduire le problème, sauf si on indique :
a) une date appartenant à une période fermée
b) une date n'appartenant pas aux périodes définies dans CFGPERIODE

Pourrais-tu poster le backup du dossier de test où le problème est visible svp ?


Merci

piwi

2013-03-20 13:53

developer   ~0001765

a) les périodes ne sont pas fermée
b) pour le CFGPERIODE un message me met que le module est inexistant. Pour gérer les périodes, je travaille directement à partir du menu : paramètre/période

J'ai joind mon dossier démo

piwi

2013-03-20 14:06

developer   ~0001766

Le dossier mis en annexe a permis de générer une écriture d'amortissement tant qu'il y avait un exercice puis un fois qu'il y a eu un autre exercice la génération d'écriture ne se faisait plus.

danydb

2013-03-20 14:12

administrator   ~0001767

C'est du à COMPANY : "Afficher la période comptable pour éviter les erreurs de date " si tu mets sur NON alors le bugs ne se produit pas.

Ce sera corrigé

piwi

2013-03-20 14:54

developer   ~0001768

Merci
Je suppose que je serais prévenu par message de Mantis lorsque le bug sera corrigé.

Bonne journée

danydb

2013-03-20 15:29

administrator   ~0001769

oui mais c'est uniquement quand il est fermé qu'il est publié

Bonne journée aussi

danydb

2013-03-21 19:42

administrator   ~0001770

Ajout de la période

danydb

2014-01-14 22:39

administrator   ~0002415

Publié

Issue History

Date Modified Username Field Change
2013-03-18 15:38 piwi New Issue
2013-03-19 09:39 danydb Note Added: 0001760
2013-03-19 10:22 piwi Note Added: 0001761
2013-03-19 13:00 danydb Note Added: 0001762
2013-03-20 08:29 piwi Note Added: 0001763
2013-03-20 12:03 danydb Note Added: 0001764
2013-03-20 13:50 piwi File Added: dossier30.bin
2013-03-20 13:53 piwi Note Added: 0001765
2013-03-20 14:06 piwi Note Added: 0001766
2013-03-20 14:12 danydb Note Added: 0001767
2013-03-20 14:54 piwi Note Added: 0001768
2013-03-20 15:29 danydb Note Added: 0001769
2013-03-21 19:42 danydb Note Added: 0001770
2013-03-21 19:42 danydb Status new => resolved
2013-03-21 19:42 danydb Resolution open => fixed
2013-03-21 19:42 danydb Assigned To => danydb
2014-01-14 22:39 danydb Note Added: 0002415
2014-01-14 22:39 danydb Status resolved => closed
2014-01-14 22:39 danydb Assigned To danydb =>