Odoo

Développement sur mesure et implantation Odoo à Toronto et partout en Ontario : modules et intégrations sur mesure écrits en Python par des ingénieurs, pas seulement de la configuration — plus implantation, migration, mises à niveau, sauvetage de projets bloqués et soutien, pour les organisations dont les processus font la différence.

Odoo · une base de donnéescommunity · enterpriseCRMprospects · devisApp de terrainpython · hors ligneVentescommandesInventairestock · mouvementsFacturationfactures · paiementsVos modulespython · pérennesGrand livrecomptabilitéRAPPROCHÉBanquerelevésPower BItableaux de bordÀ JOURles données d'une commanderapprochéprêt pour la décision
Une commande, de bout en bout — par vos propres modules là où votre processus l'exige. Quand le grand livre se rapproche, le tableau de bord est déjà juste.

Odoo, en ingénierie — pas seulement installé

Odoo est l’ERP libre qui permet à une organisation de gérer ventes, achats, inventaire, fabrication, projets et finance dans un seul système, de posséder le code et de choisir où il tourne. La plupart des partenaires Odoo le configurent. Nous l’écrivons : des modules sur mesure en Python qui encodent la façon dont votre entreprise fonctionne vraiment, des intégrations qui se rapprochent au grand livre, et des applications à côté de l’ERP qui se comportent comme s’il en faisait partie. L’implantation est là où nous commençons; le développement sur mesure est la raison pour laquelle les organisations nous choisissent plutôt qu’un intégrateur, et pour laquelle celles dont le projet a bloqué viennent nous voir pour le terminer. Le CRM OneClient que nous avons bâti avec Achēv — un système unifié de clients, de programmes et de bailleurs de fonds — est fait de modules Odoo sur mesure de bout en bout. Pour Green Standards, un portail client sur Odoo alimenté depuis son application Quickbase par une intégration que nous avons écrite en modules sur mesure.

Nous le faisons pour des exploitants du marché intermédiaire et des organisations du secteur public partout en Ontario, en Python — le langage d’Odoo et le nôtre — dans des dépôts qui vous appartiennent, avec des tests qui s’exécutent contre chaque version d’Odoo pour que la mise à niveau soit un plan plutôt qu’une surprise. Le travail Odoo s’inscrit dans une pratique plus large de consultation ERP qui couvre aussi Quickbase et Power BI, parce que le système n’est que la moitié de ce dont une entreprise a besoin pour fonctionner.

Ce que « terminé » veut dire

Une implantation est terminée quand une commande peut voyager du devis au grand livre sans chiffrier entre les deux — en passant par vos modules là où votre processus l’exige — quand le relevé bancaire se rapproche contre elle, et quand les gens qui dirigent l’entreprise peuvent la voir sur un tableau de bord sans demander à un développeur. C’est la norme selon laquelle nous bâtissons, c’est ce que la couverture de cette page dessine, et c’est ce que nous vous montrerons sur vos propres données avant la bascule.

Ce que nous faisons avec Odoo

L'ingénierie d'abord — la configuration est la partie facile

Modules sur mesure en Python

Quand Odoo ne fait pas ce que fait votre entreprise, nous écrivons le module — modèles, vues, flux de travail, rapports, portails — en Python, le langage d’Odoo, contre son ORM et ses règles de mise à niveau, pour que la prochaine version ne vous laisse pas en plan. C’est l’essentiel de ce que nous faisons, et c’est ce qu’un simple intégrateur ne peut pas faire.

Des intégrations qui se rapprochent

Le CRM, la banque, la boutique en ligne, l’application de terrain, la paie, la base de données héritée que personne ne mettra à la retraite — reliés par du code que nous possédons et testons, avec les totaux prouvés, plutôt que par une chaîne de connecteurs et de chiffriers. Python est le langage des deux côtés.

Implantation

Cadrage contre vos vrais processus, configuration avant personnalisation, données migrées et rapprochées, bascule répétée. Édition Community ou Enterprise, sur le nuage d’Odoo ou sur une infrastructure que vous contrôlez — nous vous dirons laquelle convient.

Migration et mises à niveau

Depuis des chiffriers, un système hérité ou une version d’Odoo qui a pris du retard. Données cartographiées, testées et rapprochées du grand livre avant que quiconque n’en dépende.

Des applications à côté d'Odoo

Applications de terrain, portails clients, outils de collecte de données et travail mobile qui vivent hors de l’ERP et lui parlent — bâtis par la même équipe, dans le même langage, pour se comporter comme un seul système. Pour Green Standards, le portail client est Odoo — des modules sur mesure que nous avons écrits — alimenté par son application Quickbase.

Sauvetage

Les implantations bloquent. Le partenaire disparaît, les personnalisations empêchent la mise à niveau, l’équipe des finances tient une seconde comptabilité. Parce que nous écrivons du code Odoo plutôt que de seulement le configurer, nous pouvons lire ce qui a été bâti, garder ce qui est sain et terminer — ou vous dire clairement ce que terminer coûterait.

Rapports et soutien

Power BI sur les données Odoo pour les gens qui prennent les décisions, et un forfait pour les questions, les changements et les mises à niveau qui arrivent après la mise en service.

Comment se déroule une implantation

  1. Découvrir

    Les processus tels qu’ils sont, les données telles qu’elles sont, et les décisions que le système doit soutenir. De deux à trois semaines; le résultat est une portée que vous pouvez chiffrer et une vue honnête de la part d’Odoo dont vous avez besoin.

  2. Configurer, puis personnaliser

    Les modules standard d’abord, configurés à votre flux de travail. Du code sur mesure seulement là où l’entreprise diffère vraiment — et écrit pour survivre à la prochaine mise à niveau.

  3. Migrer et rapprocher

    Des migrations répétées, des soldes d’ouverture concordés avec vos comptables, des totaux prouvés avant la bascule.

  4. Basculer et exploiter

    Une fin de semaine de bascule ennuyante à dessein, une formation pour les gens qui y vivront, et une entente de soutien à la mesure de ce que vous voulez posséder.

À qui cela s'adresse

Les organisations dont le processus est l'entreprise

Des exploitants dont la façon de travailler est leur avantage, et qui ne l’aplatiront pas pour entrer dans un gabarit. Leur Odoo a besoin de modules qui encodent le processus — et d’une équipe capable de les écrire.

Fabricants, distributeurs et entrepreneurs

Des exploitants du marché intermédiaire qui débordent des chiffriers et du premier logiciel comptable, et qui ont besoin de l’inventaire, des achats, des ventes et de la finance dans un seul système sans facture de licence d’entreprise.

Organismes et programmes du secteur public

Des organisations qui ont besoin d’un système opérationnel obtenu rapidement — nous sommes fournisseur attitré de l’Ontario — et bâti accessible, parce que c’est la loi pour les gens qui s’en servent.

Les organisations dont l'Odoo est bloqué

Qui ont choisi la bonne plateforme et le mauvais partenaire, et ont besoin de quelqu’un pour terminer ce qui a été commencé ou pour dire clairement qu’il faut recommencer.

Dans les mots de nos clients

Travailler avec Cantan Group a été un plaisir pour le nouveau système CRM intégré de mon organisation. J'ai travaillé étroitement avec les designers sur l'interface du système et l'image de marque de l'application. J'ai été très impressionnée par leur niveau de compétence et de professionnalisme. Nos utilisateurs adorent la simplicité et la facilité du nouveau système, et le logo a fait fureur.
Rabia Hamid
Imran et son équipe ont développé et maintenu plusieurs solutions hautement personnalisées pour notre entreprise. J'ai travaillé étroitement avec Imran pendant plus de deux ans — vous auriez peine à trouver un développeur plus créatif, avisé et réactif.
Rick Satenstein — Director of Operations, Green Standards Ltd.

Tous les avis clients · traduit de l'anglais

Les questions qu'on nous pose

Bâtissez-vous des modules sur mesure, ou ne faites-vous que configurer Odoo?

Nous bâtissons. L’essentiel de notre travail Odoo est du développement sur mesure : des modules qui ajoutent les modèles, les vues et les flux de travail que les applications standard n’ont pas, des intégrations écrites contre l’ORM et l’API d’Odoo, et des applications à côté de l’ERP qui lui parlent. La configuration vient d’abord parce qu’elle coûte moins cher, mais la raison pour laquelle les clients viennent nous voir, c’est ce qui commence là où la configuration s’arrête. Demandez un module à un intégrateur et vous obtenez une référence; demandez-le-nous et vous obtenez une demande de fusion.

Le code sur mesure compliquera-t-il les mises à niveau?

Le code sur mesure mal écrit, oui, et c’est la raison habituelle pour laquelle une mise à niveau d’Odoo échoue. Le nôtre est écrit comme les propres modules d’Odoo — par héritage plutôt que par copie, avec des migrations scriptées et des tests qui s’exécutent contre chaque version — et nous le gardons dans un dépôt qui vous appartient. Les mises à niveau sont un projet que nous planifions dès le premier module, pas une surprise à la troisième année.

Community ou Enterprise?

Odoo Community est libre et gratuit à exploiter; Enterprise ajoute des modules — profondeur comptable, ordonnancement de fabrication, outils studio, mobile — sous licence par utilisateur et avec les options d’hébergement d’Odoo. Bien des organisations sont bien servies par Community avec quelques modules sur mesure; certaines ont vraiment besoin d’Enterprise. Nous implantons les deux et vous dirons laquelle, l’arithmétique des licences sur la table.

Odoo.sh, Odoo Online ou nos propres serveurs?

Odoo Online est le plus simple et le moins souple : pas de modules sur mesure. Odoo.sh permet du code sur mesure sur la plateforme d’Odoo. L’auto-hébergement vous donne tout, responsabilité comprise. Nous exploitons les trois pour des clients et recommandons selon la quantité de code sur mesure qu’il vous faut et le degré de contrôle que veut votre organisation.

Combien de temps prend une implantation?

Une implantation ciblée pour un exploitant du marché intermédiaire prend en général de trois à six mois, de la découverte à la bascule. Les variables sont la qualité des données et le nombre de processus que vous changez en même temps. Nous en recommandons moins, en séquence, avec un système en service après chacun.

Pouvez-vous travailler avec nos comptables?

Nous y tenons. Les soldes d’ouverture, le plan comptable, la configuration des taxes et le rapprochement des données migrées se font avec votre équipe des finances, et le grand livre est concordé avant la bascule. Un ERP qui ne se rapproche pas n’est pas terminé.

Et nos personnalisations existantes?

Nous les lisons. Certaines valent la peine d’être gardées, certaines sont la raison pour laquelle la mise à niveau échoue, et certaines reproduisent ce qu’Odoo fait désormais nativement. Un sauvetage commence par cet inventaire, et le plan en découle.

Odoo est-il accessible?

Le client Web d’Odoo s’est amélioré et reste en deçà des WCAG par endroits. Pour les volets publics — portails, commerce en ligne, formulaires — nous bâtissons selon la norme et testons avec des technologies d’assistance. Pour les utilisateurs internes, nous documentons honnêtement les lacunes et les contournements, parce que l’obligation d’accommoder les employés ne disparaît pas à l’intérieur d’un ERP.
Contactez-nous

Un problème difficile et un budget?

Dites-nous ce qui le motive. Vous parlerez aux personnes qui font le travail.

Une phrase ou deux suffisent : le problème, le système, l'échéance.