noalyss-generale
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [noalyss-generale] Subject: Copro: Pas de fiches, dépenses dans mon


From: Mélopie
Subject: Re: [noalyss-generale] Subject: Copro: Pas de fiches, dépenses dans mon, budget
Date: Thu, 3 Nov 2016 21:55:16 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0



Le 03/11/16 à 17:00, address@hidden a écrit :
Message: 1
Date: Wed, 2 Nov 2016 21:26:23 +0100
From: Dany De Bontridder <address@hidden>
To: Discussion à propos de NOALYSS, développement, support...
	<address@hidden>
Subject: Re: [noalyss-generale]  Subject: Copro: Pas de fiches
	dépenses dans mon, budget
Message-ID: <address@hidden>
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 debug 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

-

reply via email to

[Prev in Thread] Current Thread [Next in Thread]