ERP 360, une vision 360° de l'activité des entreprises

 

J'ai l'immense joie de pouvoir annoncer "Enfin" la sortie officielle de notre dernier logiciel destiné aux entreprises dans le secteur du negoce (achat/vente/stock).

http://erp360.net

La genese du projet vient du fait qu'ayant travaillé sur un projet précendent lié a l'achat "intelligent" de liens sponsorisés sur internet , principalement Google AdWords, nous nous etions rendu compte que pour calculer le vrai ROI (retour sur investissement), il fallait aller très loin en amont pour obtenir les informations des prix d'achats de produit, de disponibilité de stock, et de cette constatation a germé le projet ERP360 fin 2006.

En effet, qui mieux qu'un ERP dont la fonction est d'aider au mieux une entreprise dans son processus d'achat/vente, peut apporter les bonnes informations au bon moment pour une prise de decision optimale, que ce soit pour acheter des liens sponsorisés ou de selectionner le bon fournisseur, et de proposer un prix attractif avec le meilleur délai pour un client, et j'en passe.

Pour l'instant tout le processus d'achat vente facturation stock est couvert, le projet est composé de 3 elements, un client riche Windows Forms "ERP Studio" (pas de WPF, car nous n'avons pas encore perçu l'interet qu'il pouvait y avoir dans ce type de framework), un site de eCommerce "ERP Store" et un site extranet pour le clients et fournisseurs "ERP Extranet", et une extensibilité à la Firefox pour pouvoir ajouter des plugins pour publier par exemple une selection de produit sur eBay ou Google base, envoyer des SMS, envoyer des Fax, transferer des données dans un logiciel de compta, et j'en passe...

Au niveau de l'architecture globale, nous nous appuyons bien evidement sur le Framework .Net 2.0 et Microsoft SQL 2005, la gestion de la couche Entité/Datas est gérée par NetTiers, nous avons la chance d'avoir son fondateur dans notre equipe ;). Le client riche est articulé autour du framework Composite Application Block , pour la partie online nous utilisons ASP.Net 3.5.

L'application est distribuée chez nos client via Clickonce. Nous avons mis en place une software factory qui repose sur CruiseControl.net, ce qui nous permet d'automatiser les builds pour chaque client. Une des difficultés que nous avons eu à surmonter est que le schema de la base doit etre le meme pour tout nos clients, n'ayant pas trouvé d'outils satisfaisants , nous avons developpé un réplicateur de schéma de base de donnée qui fait notre fierté ;) , si vous etes interessé contactez moi sur le sujet, je publierai probablement un article complet concernant son architecture.

Un ENORME merci à John Roland mon ami et associé sans qui ce projet n'aurait jamais pu voir le jour , il n'a pas compté son temps pour mettre en place l'architecture logicielle la plus puissante et la plus extensible que je n'ai jamais vu.

Merci à Bernard Dufossé qui à cru en notre projet et qui nous a donné les moyens financiers de le réaliser, merci aussi à Yannick Jamin notre client Beta Testeur qui a du supporter nos bugs et differentes regressions et qui nous a fait terriblement avancer dans la connaissance metier du négoce grace à ses très bonnes idées business que nous avons mis en place avec lui.

Merci Yvan Gapin (SID Network) pour son excellent travail sur le site corporate sur produit qui je pense mets ses atouts en evidence.

Et enfin un immence merci à ma femme Caroline et mes enfants qui m'ont apporté un vrai soutient pendant cette première phase de l'aventure.

Que la deuxième phase commence !.

Google mets à disposition son API de Charts

voir : http://code.google.com/apis/chart/

Sample chart

On peut souligner comme toujours le soin apporté a la documentation et sa simplicité de mise en oeuvre, certe c'est très loin de ce que l'on peut trouver sur MSDN , je pense au support multilingue, mais j'avoue c'est propre clair et très simple.

Le jeu ensuite est de trouver comment google pourra dans l'avenir rentabiliser ce genre d'api ou si leur intention est juste d'ajouter un nouveau caillou dans la chaussure de billou ;)

.NET Framework 2.0 Service Pack 1 Vista (coup de gueule !)

 

ERRATA : Je n'avais pas compris la logique de Microsoft, Pour mettre a jour le Framework 2.0 sur windows vista (SP1) , il faut passer le SP1 du Framework 3.0 qui l'inclu.

Donc juste une petite remarque relative au message d'erreur indiqué : Le programme d'installation a detecté que cet ordinateur ne repond pas aux exigences relatives à l'installation de ce logiciel.

Il eu été plus indiqué d'ecrire, Ce service pack ne peut s'installer qu'inclu avec le service pack du framework 3.0.

 

 

Depuis le 20 novembre 2007 , le sp1 pour le .Net Framework 2.0 est sorti, mais uniquement pour windows 2003 et windows XP

http://www.microsoft.com/downloads/details.aspx?FamilyID=79bc3b77-e02c-4ad3-aacf-a7633f706ba5&DisplayLang=en

Comme tout bon geek qui se respecte j'ai acheté une licence pour Vista PRO, et qu'elle n'est pas ma deception de voir que pour Microsoft ce n'est pas le systeme d'exploitation privilegié pour sortir les patchs, a l'heure actuelle sur un soft que nous sommes en train de developper, un bug très bloquant lié a la datagridview subsiste alors que le SP1 le corrige sur XP.

netfx2sp1

A quand un service pack 1 du framework 2.0 pour vista ?

Merci cyril pour ton commentaire, voir ci-dessous l'explication, j'avais installé le framework 3.5 et avait vu qu'il corrigait le pb, je ne savais pas que le SP1 du framework 3.0 passait aussi le SP1 du framework 2.0.