La version 22.0 de BeDesk Express est disponible depuis le 31 décembre 2021. La mise à jour a été, en effet, publiée en même temps que la nouvelle application Simpluse. Du coup, la nouvelle version de BeDesk Express passe un peu inaperçue. Pourtant, sans compter ses nombreux correctifs, elle apporte quelques améliorations intéressantes.

On peut, par exemple, mentionner de nouvelles classes d’objets accessibles via l’environnement de programmation intégré. Parmi eux figurent notamment « HttpRequest » et « HttpResponse ». En d’autres termes, il est possible maintenant de programmer BeDesk Express 22.0 (via un script autonome ou un Service-Pack) pour qu’il effectue des requêtes HTTP ou HTTPS dans le but, par exemple, de récupérer des ressources sur une plateforme en ligne. Bien sûr, tout l’intérêt est que ce type de requête est totalement personnalisable et fonctionne dans les deux sens. BeDesk Express peut également envoyer des données en utilisant la commande « POST » du protocole HTTP. Si vous souhaitez en savoir d’avantages à propos de la programmation de votre logiciel BeDesk Express, n’hésitez pas à contacter le support technique à ce sujet. Si vous avez un projet ou souhaitez en savoir plus à propos du développement sur mesures, vous serez mis en relation avec un développeur.

Autre changement à signaler, le remplacement des intitulés qui font référence au MOSS (le mini-guichet européen unique) par le OSS (le guichet européen unique). Pour rappel, le OSS est applicable, entre autres, aux assujettis qui fournissent des services de télécommunication ou des services électroniques à des personnes non assujetties à la TVA dans l’Union européenne. Il s’agit donc d’une mise à jour légale, bien que, dans le principe, les fonctionnalités liées au OSS sont tout-à-fait identiques à celles du MOSS. Il était toutefois nécessaire de mettre à jour le logiciel pour respecter les normes en vigueur.

Mise à jour de BeDesk Express 21.1

BeDesk Express 21.1 est disponible depuis ce 22 avril 2021. Il s’agit d’une mise à jour de maintenance cumulative du logiciel qui comprend plus de 200 correctifs divers et autres améliorations. Voyons cela plus en détails.

La version 21.1 de BeDesk Express bénéficie des mises à jour 11.0.11+9 de l’OpenJDK et de l’utilisation de Launch4j 3.14. La version 21.1 profite donc indirectement des corrections apportées à ces composants très importants. BeDesk Express 21.1 est par conséquent plus stable et robuste que la version précédente. La partie permettant l’envoi d’e-mails bénéficie aussi d’un correctif qui évite de recevoir un message d’erreur avec certains serveurs de messagerie.

Pour ce qui est des améliorations, on peut mentionner une nouvelle version du widget « Dossiers ». Dans sa nouvelle version, cet outil prend en compte les bons de commande de vente et d’achat, ainsi que la facturation pour dégager la marge bénéficiaire. Il permet aussi un meilleur suivi de chaque dossier ouvert en fournissant un tableau plus complet et plus détaillé.

Si ce n’est déjà fait, nous vous invitons à télécharger et à installer cette nouvelle version du logiciel gratuitement : https://www.bedesk-express.com/downloads.php

BeDesk Express intègre depuis longtemps un interpréteur de scripts. Celui-ci est utilisé pour exécuter les macros et les champs de fusion qui agrémentent les documents. Cet interpréteur exécute des scripts rédigés dans le langage de programmation Abstrasy. Ce langage est aussi disponible séparément et indépendamment de BeDesk Express sous licence open-source.

Grace à ce langage de programmation intégré, il est possible d’automatiser un grand nombre d’opérations qu’autrement l’utilisateur devrait réaliser lui-même manuellement. Comme nous l’avons déjà dit, les macros sont notamment utilisées via les champs de fusion. Elles sont aussi utilisées dans le gestionnaire de fiscalité. En effet, ce sont des macros qui calculent automatiquement les montants de précomptes du profil France / AGESSA par exemple.

Avec la version 21 de BeDesk Express, il sera possible de créer et d’exécuter des scripts beaucoup plus avancés et puissants.

Illustrons cela par un exemple

Prenons un exemple concret. Imaginons que nous devions retrouver les clients qui ont acheté un certain produit en vue de leur proposer un service complémentaire. Pour notre exemple, supposons que nous disposons du code de référence de l’article à rechercher : « ART456 ».

A priori, on peut passer en revue chaque facture pour retrouver les clients pour qui l’article en question a été facturé au moins une fois. Cependant, outre le volume de recherche qui peut être important, il est aussi probable que les coordonnées des clients qui se trouvent sur les factures ne soient plus à jour. Il sera donc nécessaire de retrouver la fiche de contact de chaque client concerné pour s’assurer de disposer de ses dernières coordonnées à jour. Pour cela, il sera utile de croiser les informations des factures sélectionnées avec celles des fiches de contact de chaque client.

Vous pouvez bien sûr obtenir ces renseignements à l’aide de l’outil Rapports. Ce n’est pas difficile. Cependant, pour chaque facture, il vous faudra quand même pointer chaque client un par un. Si vous devez répéter ces opérations pour plusieurs références, ce travail peut devenir assez long et contraignant.

Mais, avec BeDesk Express 21, il suffira d’utiliser un script qui ressemble à ceci:

Ce script ne compte qu’une trentaine de lignes seulement (en comptant les commentaires qui commencent par le caractère « # »). Pourtant, il retrouve toutes les factures qui se rapportent à une vente de l’article recherché (ici « ART456 »), récupère la fiche de contact du client concerné et ajoute le document ainsi que la fiche de contact dans les favoris de l’application BeDesk Express.

Pas besoin donc de répertorier les clients, ce petit script le fait pour vous. Vous retrouvez ainsi les clients et les documents dans les favoris de votre application. Pour y accéder, il suffit de cliquer sur l’icône « Favoris » qui se trouve sur l’écran d’accueil de BeDesk Express. La page de « Favoris » de votre application pourrait alors ressembler à ceci:

Bien entendu, les liens vers les fiches de contacts et les documents resteront dans les « Favoris » jusqu’à ce que vous les en retirez. Vous pouvez donc y revenir plus tard. Vous les retrouverez facilement et y accéderez immédiatement. Mieux même, si vous utilisez BeDesk Express en mode réseau, vos collaborateurs peuvent y accéder également et éventuellement reprendre la main car les « Favoris » sont partagés. Par exemple, si vous avez un collaborateur pour chaque pays, le premier pourrait tout à fait s’occuper du premier contact français et un autre prendre en charge le contact en Belgique. Ce faisant, vous aurez non seulement gagné du temps en ce qui concerne les opérations de recherche et de classement proprement dites, mais également facilité la distribution des tâches au sein votre équipe. Tout cela à l’aide d’outils très efficaces et faciles à utiliser.

Étendre les possibilités à l’aide d’un outil unique!

Dans cet exemple, nous ne voyons qu’une fraction infime des possibilités offertes par cette amélioration. Il sera aussi possible d’ajouter des fonctionnalités personnalisées au logiciel, comme par exemple, des modules d’importations et d’exportations de données conçus sur mesures. Il s’agit là d’un outil absolument unique et exclusif!

Bien entendu, la documentation du langage de programmation intégré au logiciel suivra la publication de la mise à jour du programme. Elle pourra même être adaptée et évoluer en fonction des retours que vous pourrez transmettre via le support technique. Ce dernier se tiendra également à votre disposition pour créer vos scripts sur mesures. Vous aurez le choix entre créer vous-même vos propres scripts ou les faire développer par notre propre équipe.