Le 03/11/16 à 17:00, [email protected] a écrit :
Message: 1
Date: Wed, 2 Nov 2016 21:26:23 +0100
From: Dany De Bontridder<[email protected]>
To: Discussion à propos de NOALYSS, développement, support...
        <[email protected]>
Subject: Re: [noalyss-generale]  Subject: Copro: Pas de fiches
        dépenses dans mon, budget
Message-ID:<[email protected]>
Content-Type: text/plain; charset="utf-8"

Le 01/11/2016 à 20:34, Mélopie a écrit :
>
>Merci Ina pour votre réponse,
>
>Je ne parviens malheureusement pas à accéder aux fiches Charges créées.
>
>Elles n'apparaissent pas. Si je tape A, première lettre de la fiche
>assurance copropriété poste 61310 - (Assurance incendie dans le plan
>minimal Belge), j'ai un message d'erreur "erreur : ajax fiche".
>
Il faudrait se mettre en mode debug pour diagnostiquer le programme ,
cela ne devrait pas se produire . Tu pourrais essayer avec la loupe svp ?
J'ai dé-commenté la ligne define ("DEBUG",TRUE); dans config..inc.php
Pour la même manip, je n'ai plus l'erreur Ajax.

J'ai refait les manip' en normal ou en debug :

1. je me logue
2. je vais dans ->Extension->copropriété->budget
4. je crée un nouveau budget
5. je tape les deux premières lettres d'une fiche de charge encodée "AS" pour Assurance (quick-code) ASSURA /(Ina, chaque fiche a un quick-code chez moi en effet; Il commence comme le nom de la fiche)./
6. je tape la touche return du clavier
- *Sans debu**g* j'ai le message:

/SQL ERROR insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5) ERROR: invalid input syntax for integer: ""/

en popup et

/#0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7//{main}/

Un budget est créé.

- Avec *debug* j'obtiens :

/insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5)Array ( [0] => [1] => [2] => 2 [3] => [4] => 1 ) SQL ERROR insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5) ERROR: invalid input syntax for integer: "" *Notice*: Array to string conversion in */var/www/html/noalyss/include/lib/class_database.php* on line *194* Array#0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7 {main}ERROR: invalid input syntax for integer: ""#0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7 {main}
/
Un budget est crée.

5. Je tape "AS" dans le premier champs de la fiche dépense
6. Je clique sur la loupe tout de suite après
En mode *normal* J'obtiens /"erreur : ajax fiche"
/7. si je re-clique sur la loupe je n'ai plus le message d'erreur. Je peux reproduire cette erreur en changeant de champs ou en reprenant le même champs avec le début d'un autre Quick-code (EL pour electricité)

En mode *debug*, je n'ai pas de message d'erreur.

Je ne sais toujours pas pourquoi aucune fiche créée ne s'affiche.
Quel est le critère d'affichage, qu'est-ce qui le détermine? La réponse est-elle dans la sélection cochée d'un type de fiche dans un journal? Si oui, Pourquoi?

Merci à tous les deux!



bat

D

-
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre

NOALYSS is an ERP Server opensource focused on accountancy

Reply via email to