Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

N'oubliez pas de cocher la case « Ajustement pour l'heure d'été » dans votre profil.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 18/11/2010, à 12:46

fanchigl

Mise à jour des cours sur Kmymoney : erreur

Bonjour,

Depuis quelques jours la mise à jour de mes cours de fonds communs de placement ne se fait plus. J'ai désinstaller Kmymoney puis réinstaller : pas de résultats
exemple de paramétrage:

FR0000292278EUR
Magellan C
1/10000
AMEX
Euro
<Default>
Source en ligne Yahoo France

Fonctionnement avec gnome Kmymoney 1.0.4 (using KDE 3.5.10)

Est-ce un disfonctionnement de Yahoo France ?

Merci

fanchigl

Hors ligne

#2 Le 28/11/2010, à 01:35

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

J'ai eu le meme probleme avec yahoo_europe.  Yahoo ne semble plus suivre les OPCVM.  Il faudrait prendre son courage a deux mains et mettre les OPCVM dans Bourso.pm.  Le petit script ci-dessous donne "Stock lookup failed".

#!/usr/bin/perl
use Finance::Quote;
my $q = Finance::Quote->new();
$valeur = 'FR0000292278EUR';
my %data = $q->fetch('yahoo_europe',$valeur);
print "je trouve pour ".$valeur.": ".$data{$valeur, 'price'}. "\n";
print "erreur: " .$data{$valeur, 'errormsg'}. "\n";

Hors ligne

#3 Le 08/12/2010, à 05:33

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Un developpeur de Finance::Quote m'a mis la puce a l'oreille:  Il faut remplacer la terminaison "EUR" par ".PA".  Neanmoins, ca ne marche pas pour tous les opcvm dont je sais qu'ils marchaient avec "EUR" il y a ~ 1mois.  Votre exemple, par contre, marche de nouveau.

Dernière modification par aduxas (Le 08/12/2010, à 05:36)

Hors ligne

#4 Le 13/12/2010, à 02:14

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Il y a un nouveau script Bourso.pm disponible sur le site github.  Remplacez-le dans votre installation Finance::Quote.  Changez les symboles de vos fonds dans KMyMoney (enlevez EUR ou .PA) et indiquez "france" ou "bourso" pour la source en ligne.  Tout remarche chez moi.

Hors ligne

#5 Le 24/12/2010, à 12:04

fanchigl

Re : Mise à jour des cours sur Kmymoney : erreur

Merci pour la réponse. Ceci est trop compliqué pour moi : Je suis revenu à Microsoft Money ou je mets mes cours à jour manuellement. Ma seule motivation pour Kmymoney était la mise à jour automatique des cours. S'il faut démonter le moteur de ma voiture pour qu'elle marche, je considère qu'elle ne marche plus.

Hors ligne

#6 Le 24/12/2010, à 16:53

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Je comprends que ca effraye, mais la manip est assez facile.  Le probleme est que Bourso a change la mise en page de son site, et que l'outil qui cherche le cours ne s'y reconnait plus.  La voiture n'est pas cassee; il fait noir.  Il suffit d'allumer les phares!  Si vous voulez quand-meme essayer, le fichier Bourso.pm est ici
Il faut le mettre chez vous (moi, j'ai simplement fait copier-coller) dans /usr/local/share/perl/5.10.1/Finance/Quote/Bourso.pm.  Puis editez vos valeurs, enlevez EUR dans le symbole et remplacez Yahoo France par france ou bourso.

Dernière modification par aduxas (Le 24/12/2010, à 17:16)

Hors ligne

#7 Le 26/12/2010, à 15:12

kgeogeo

Re : Mise à jour des cours sur Kmymoney : erreur

Merci pour ces information pour moi ça fonctionne parfaitement!!!

Hors ligne

#8 Le 21/01/2011, à 08:42

vdelab

Re : Mise à jour des cours sur Kmymoney : erreur

Bonjour à tous,

je suis sous gnome, et j'ai à peu près le même souci.
Quand je cherche à faire une mise à jour auto d'un cours,en cochant "utiliser finance:quote", j'ai le message suivant :

Executing /usr/share/apps/kmymoney2/misc/financequote.pl bourso FR0000993222...
Impossible de mettre à jour le cours pour FR0000993222

J'ai donc suivi les indications plus haut pour ajouter bourso.pm... déjà en allant dans le répertoire
/usr/local/share/perl/5.10.1/Finance/Quote
mais il n'existe pas. Je l'ai créé et mis le script, pas de changement.

j'ai aussi essayé de le mettre dans /usr/share/apps/kmymoney2/misc/  (où il y a bien le fichier finance:quote)
pas de changements.

En faisant une recherche, j'ai trouvé un autre répertoire /usr/share/perl5/Finance/Quote
avec plein d'autres module .pm.

J'y ai mis celui bourso.pm, plein d'espoir,
mais je continu à avoir ce message :

Executing /usr/share/apps/kmymoney2/misc/financequote.pl bourso FR0000993222...
Impossible de mettre à jour le cours pour FR0000993222

Que puis je faire?
Faut-il rebooter ? J'ai juste eteint et relancer KMM...

Merci de l'aide....

Dernière modification par vdelab (Le 21/01/2011, à 08:44)


VdL
Acer M3200 Phenom tri-core- Vista + Ubuntu 10.04 amd64

Hors ligne

#9 Le 22/01/2011, à 03:22

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

As-tu essayé le petit script (dans une console), voir ma réponse du 27/11/2010 ci-dessus?  Dans ton cas, mets le code suivant dans un fichier toto, puis

chmod u+x toto
./toto
#!/usr/bin/perl
use Finance::Quote;
my $q = Finance::Quote->new();
$valeur = 'FR0000993222';
my %data = $q->fetch('france',$valeur);
print "je trouve pour ".$valeur.": ".$data{$valeur, 'last'}. "\n";
print "erreur: " .$data{$valeur, 'errormsg'}. "\n";
print "success: " .$data{$valeur, 'success'}. "\n";

Hors ligne

#10 Le 22/01/2011, à 08:12

vdelab

Re : Mise à jour des cours sur Kmymoney : erreur

Bonjour,

merci de me relancer sur le script. En effet, j'étais tellement persuadé que j'avais libquote bien installé que je ne l'avais pas fait.

Voila ce que ça me retourne:

vincent@PC-Vincent:~/Bureau$ ./toto
Can't locate Finance/Quote/Bourso.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 15) line 1.
BEGIN failed--compilation aborted at (eval 15) line 1.
 at ./toto line 3
Can't locate object method "methods" via package "Finance::Quote::Bourso" (perhaps you forgot to load "Finance::Quote::Bourso"?) at /usr/share/perl5/Finance/Quote.pm line 113.

Il y a donc un soucis.
Ce qui est bizarre, c'est que je suis allé dans /usr/share/perl5/Finance/Quote.pm, il y a bien Quote.pm.
et bourso .pm est dans /usr/share/perl5/Finance/Quote.
par contre, pas de trace de methods

J'ai trouvé un methods.pm dans /usr/share/perl5/Net/HTTP, mais qu'en faire?
J'ai vérifié, j'ai bien libFinance-quote-perl installé en version 1.17-1

Merci...


VdL
Acer M3200 Phenom tri-core- Vista + Ubuntu 10.04 amd64

Hors ligne

#11 Le 22/01/2011, à 08:23

vdelab

Re : Mise à jour des cours sur Kmymoney : erreur

Ca y est, j'ai trouvé... en fait, dans /usr/share/perl5/Finance/Quote, je n'avais que bourso.pm, et pas Bourso.pm.
En corrigeant le nom, ça marche, le script renvoit

je trouve pour FR0000993222: 3234.51
erreur: 
success: 1

et avec KMM, ça marche aussi...

Donc ça a l'air d'aller.
Merci de m'avoir mis sur la voie!!
Pb résolu pour moi (mais je peux pas éditer le titre...)

Dernière modification par vdelab (Le 22/01/2011, à 08:23)


VdL
Acer M3200 Phenom tri-core- Vista + Ubuntu 10.04 amd64

Hors ligne

#12 Le 24/02/2011, à 13:06

fanchigl

Re : Mise à jour des cours sur Kmymoney : erreur

Suivant tes conseils, ADUXAS, j'ai fini par "allumer les phares" en copiant/collant ton  Bourso.pm en lieu et place de l'existant. Tout re-fonctionne sauf que lorsque je fais un clic doit pour éditer un investissement, Kmymoney se plante. Par contre en faisant un double-clic sur l'investissement: pas de problème.

MERCI ADUXAS

fanchigl

Hors ligne

#13 Le 25/02/2011, à 05:06

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Bizarre!  Je suppose que tu fais cela dans la liste des investissements.  As-tu essayé clic-droit dans la liste des comptes?  C'est peut-être le moment de soumettre un bug (bugs.kde.org).  As-tu récupéré la trace quand ça plante?

Hors ligne

#14 Le 26/02/2011, à 16:09

fanchigl

Re : Mise à jour des cours sur Kmymoney : erreur

Je n'ose plus faire un clic droit sur la liste des investissements: Le plantage nécessite un power off. Je ne sais pas ce que c'est que la trace . Je n'ai pas pu signaler le bug via Help/report a bug.
fanchigl

Hors ligne

#15 Le 26/02/2011, à 16:26

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Est-ce possible que le programme ne plante pas mais qu'il est complètement coincé?

Hors ligne

#16 Le 26/02/2011, à 17:09

fanchigl

Re : Mise à jour des cours sur Kmymoney : erreur

Coincé ou planté: je ne vois pas la différence. Je perd la main.
Y a t'il un équivalent du "Ctrl-Alt-sup" de windows avec ubuntu ,permettant d'arrêter un processus qui ne répond plus.?

Hors ligne

#17 Le 26/02/2011, à 18:18

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Dans ce cas-là, j'ai eu le même problème, et je l'ai déjà documenté sur le sites des bugs.

Tu peux essayer de tuer KMM en cliquant sur la petite croix en haut à droite de sa fenêtre.  Après quelques secondes, l'OS te demandera de confirmer.  Une autre manière est de trouver le numéro du processus KMM dans une console (ps -u $LOGNAME | grep kmymoney) et de le tuer (kill <numéro>).

Le problème est intermittent : si tu crées un nouvel investissement, il disparaîtra probablement.  Il n'est pas non plus systématique:  il bloque pour certains investissements mais non pour d'autres.  En tout cas, avant d'éditer un investissement, il vaut mieux sauvegarder (cliquer 3ème icône dans la barre outils).

Hors ligne

#18 Le 11/04/2011, à 23:12

Gweltas2

Re : Mise à jour des cours sur Kmymoney : erreur

Merci beaucoup pour le lien vers le script bourso mis à jour. Il fonctionne parfaitement et effectivement, il permet de mettre les OPCVM à jour.

Hors ligne

#19 Le 25/06/2011, à 21:49

Ed29

Re : Mise à jour des cours sur Kmymoney : erreur

Boursorama n'apparait pas les sites de téléchargement

Du coup, j'ai récupéré l'URL pour  le configurer dans la cotration

Mais que faut il mettre dans le symbole, dans le cours et la date ?

Pouvez vous me répondre


Puis dans la configuation de l'edition des titres
Ensuite, je laise NYSE, je mets EUREX, ou j'enlève tout ?

Et en dernier je choisi la source en ligne ou Finace ::Qote qui n'a jamais fonctionné chez moi ?

Merci

Hors ligne

#20 Le 26/06/2011, à 00:09

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Ed29 a écrit :

Boursorama n'apparait pas les sites de téléchargement

C'est normal.  Je pense que c'est trop compliqué pour extraire un cours de ce site.  Il faut un script musclé, comme Finance::Quote en utilise.

Ed29 a écrit :

Mais que faut il mettre dans le symbole, dans le cours et la date ?

Ben voilà le problème:  on ne peut pas.  Je pense que les sites utilisés ici sont spécialement conçus pour extraire des cours avec un filtre simple.

Ed29 a écrit :

Ensuite, je laise NYSE, je mets EUREX, ou j'enlève tout ?

EUREX, mais comme ça ne marchera pas, ça na pas d'importance.

Ed29 a écrit :

Et en dernier je choisi la source en ligne ou Finace ::Qote qui n'a jamais fonctionné chez moi ?

La dernière version de mon petit script pour tester Finance::Quote (voir post #9) devrait marcher.Sinon, il y de bonnes chances que Finance::Quote ne soit pas correctement installé.  Il faut veiller à ce que le script Bourso.pm soit le dernier (voir post #4).

Hors ligne

#21 Le 26/06/2011, à 10:17

Ed29

Re : Mise à jour des cours sur Kmymoney : erreur

Donc si je comprends bien Finance:::Quote s'installe mal par défaut ?
KmyMoney m'a l'air bien moins simple que je ne le pensais !

Hors ligne

#22 Le 26/06/2011, à 13:05

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

Ed29 a écrit :

Donc si je comprends bien Finance:::Quote s'installe mal par défaut ?

Pas que je sache.  Je n'ai pas vraiment vu des plaintes au sujet de Finance::Quote.

Ed29 a écrit :

KmyMoney m'a l'air bien moins simple que je ne le pensais !

KMyMoney ou Finance::Quote? Tous les logiciels financiers utilisent les mêmes outils.  Pourquoi penses-tu que Finance::Quote est mal installé chez toi?  Tu dis qu'il ne marche pas, mais il faudra un peu plus pour comprendre pourquoi.  Tu ne donnes aucune info.

Dernière modification par aduxas (Le 26/06/2011, à 16:33)

Hors ligne

#23 Le 26/06/2011, à 21:28

Ed29

Re : Mise à jour des cours sur Kmymoney : erreur

aduxas a écrit :
Ed29 a écrit :

Donc si je comprends bien Finance:::Quote s'installe mal par défaut ?

Pas que je sache.  Je n'ai pas vraiment vu des plaintes au sujet de Finance::Quote.

Ed29 a écrit :

KmyMoney m'a l'air bien moins simple que je ne le pensais !

KMyMoney ou Finance::Quote? Tous les logiciels financiers utilisent les mêmes outils.  Pourquoi penses-tu que Finance::Quote est mal installé chez toi?  Tu dis qu'il ne marche pas, mais il faudra un peu plus pour comprendre pourquoi.  Tu ne donnes aucune info.

Si je le savais, j'aurais la réponse à mon problème.
Je n'ai pas l'impression de Finance:::Quote soit mal installée.
je n'arrive tout simplement pas à mettre mes actions à jour
Quand je coche sur Finance:::Quote  KmyMoney, il ne se passe rien, il me renvoie une liste vide.
J'ai essaye en cochant un site de téléchargement, les valeurs ne se mettent pas à jour et renvoient des messages d'erreurs.
Pour l'instant j'ai désinstallé Kmymoney.
Je n'ai pu avoir le fichier Finance:::Quote quand installant le paquet GNUcash, car Kmymoney n'installe sous Finance que YahooQuote.pm
Pour avoir Bourso.pm sous le repertoire Quote sous perl5, il faut installer le paquet Gnucash, à moins de s'amuser à installer un script.
Pour l'instant je fais une pause je verrais plus tard.
C'est certainement une question de configuration de Kmymoney

Hors ligne

#24 Le 27/06/2011, à 00:54

aduxas

Re : Mise à jour des cours sur Kmymoney : erreur

As-tu essayé dans une console le script #9?

Hors ligne

#25 Le 24/08/2011, à 20:53

Ed29

Re : Mise à jour des cours sur Kmymoney : erreur

Tout fonctionne nickel maintenant,
Merci pour votre patience et vos explications

Hors ligne