import banque Keytrade

Recoupe toutes les discussions à propos de Noalyss
jch
Messages : 20
Inscription : mar. nov. 14, 2017 11:35 pm

import banque Keytrade

Message par jch »

Bonjour Dany,

Apres plus d\'un an d\'inactivite, je reprend le collier. Apres avoir installe la derniere version de phpCompta, j\'essaye de faire l\'import CSV pour l\'extrait de VMS Keytrade. J\'avais soumis la version qui est toujours celle proposee. Entre-temps Keytrade a supprimer son export CSV puis suite a mes insistantes demandes l\'a reintroduit mais sous un nouveau format. Je suis donc en train de reecrire ce module (keytrade_be.inc.php).

J\'ai l\'impression que la table import_tmp a elle aussi evolue...

L\'extrait de Keytrade offre toujours 7 colonnes mais plus les memes. Elles sont

Extrait;Date;Date valeur;Compte;Description;Montant;Devise

Je crois que je parse bien les 7 valeurs mais l\'injection ne fonctionne pas. Rien ne se trouve dans la table import_tmp.

Code : Tout sélectionner


$Sql=\"insert into import_tmp (code,
             date_exec ,
             date_valeur,
             montant,
             devise,
             detail,
             num_compte,
             bq_account ,
             jrn,
             status)
             values (\'$code\',
             to_date(\'$date_exec\',\'DD-MM-YYYY\'),
             to_date(\'$date_val\',\'DD-MM-YYYY\'),
             $montant,
             \'$devise\',
             \'\".addslashes($detail).\"  \',
             \'$num_compte\',
             \'$p_bq_account\',
             $p_jrn,
             \'n\')\";
Faut-il positionner d\'autres valeurs que celle-la?

Cordialement,
Jean-Charles
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par Dany »

Bonjour Jean Charles, content de te revoir :-)

En fait, comme tu peux le voir ici https://www.phpcompta.eu/mantis/view.php?id=10 il est prévu d\'abandonner l\'import des banques, et d\'en faire un plugin plus générale, de façon à ne pas devoir écrire une seule ligne de code lors de l\'importation mais uniquement de spécifier un filtre que l\'on conçoit soi-même.

Si cela t\'intéresse de participer, (j\'en ai besoin), va sur la ML de contrib, je t\'enverrai des versions bêta que tu pourras corriger si tu veux.

J\'aimerais terminer ce plugin en une semaine, donc vendredi prochain ce serait bien. Intéressé ?
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par Dany »

enfin disons 2 semaines :D
jch
Messages : 20
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par jch »

pourquoi pas, j\'ai un peu de temps pour le moment et je suis admiratif de ton travail ;-)

je regarderai mantis demain...
jch
Messages : 20
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par jch »

J\'ai l\'impression d\'avoir resolu mon souci et que mon code fonctionne. Mes derniers imports se retrouvent bien dans la table desormais.

Ou puis-je te soumettre la nouvelle version du script?

cordialement,
jch
Messages : 20
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par jch »

A l\'étape \"Verif CSV\" un popup \"Ajax not defined\" surgit et l\'appli n\'affiche que le premier des extraits téléversés. Un refresh de cette page fait apparaitre tous les extraits mais avec le même popup entre l\'ajout de chacun. J\'utilise Firefox 3.6.13 avec NoScript et le site d\'hébergement en liste blanche. Une fois la page chargée, par extrait se trouvent 2 champs. Le premier marque d\'un \"?\" et le second précédé d\'un bouton. Ni le \"?\" ni le bouton n\'ont l\'air de donner un résultat :( J\'imagine que c\'est la que l\'on positionne le poste comptable a balancer? mais il ne se passe rien quand je clique sur l\'un ou l\'autre ayant introduit un quickcode de fournisseur par exemple...
jch
Messages : 20
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par jch »

Je me suis inscrit sur mantis et sur la ML de dev
Dany
Messages : 2181
Inscription : mar. nov. 14, 2017 11:35 pm

Re:import banque Keytrade

Message par Dany »

Contrib, c\'est la ML de contrib qu\'il fallait :-)

Bon commençons ce plugin, je t\'envoie une beta lundi soir, tu me donneras ton avis
Répondre