BeDesk Express 22.2

Nous sommes très heureux de vous annoncer que la mise à jour 22.2 de BeDesk Express est disponible depuis ce mardi 7 juin 2022. Cette nouvelle version du logiciel comporte de nombreux correctifs et ajoute quelques améliorations significatives.

OpenJDK 11.0.15, Abstrasy 2.0.255 et Compatibilité Apple M1

Au niveau des correctifs, signalons que le logiciel utilise à présent la version 11.0.15.1 de l’OpenJDK. Cela signifie que le nouveau paquet comporte pas moins de 156 correctifs qui découlent directement de cette mise à niveau. Ajoutons à cela le passage à la révision 255 de l’interpréteur de scripts Abstrasy 2.0. Cela signifie que vous bénéficiez aussi de correctifs importants à ce niveau.

La nouvelle version du logiciel pour mac contient un nouveau lanceur universel. Ce dernier détecte automatiquement quelle architecture de processeur équipe votre mac et démarre la version optimisée du logiciel qui y correspond. Cela signifie que le logiciel s’exécute dorénavant en mode natif sur M1, et non plus via l’émulateur Rosetta.

Des améliorations, encore des améliorations …

Autre amélioration à signaler : L’ajout d’un nouveau script de maintenance qui apure automatiquement les anciens documents pour lesquels un suivi n’est plus nécessaire. Cette amélioration est particulièrement intéressante pour ceux qui n’enregistrent jamais les paiements reçus. Au bout de quelques années, le nombre de documents à suivre augmente sans jamais diminuer. Avec cette amélioration, vous pourrez purger votre liste de documents en retard.

Au niveau programmation du logiciel, il y a aussi de grosses améliorations. En effet, à partir de cette nouvelle mise à jour, il est possible de créer des rapports graphiques. En d’autres termes, des rapports qui contiennent des images (JPEG ou PNG) et des « canvas ». Un « canvas » est un escpace dans lequel on peut tracer des lignes, des courbes et toutes sortes de formes géométriques. Il est dès lors tout à fait possible d’agrémenter un rapport avec un graphique ou tout autre objet graphique approprié.

En ce qui concerne l’incorporation d’images dans les rapports, cela pourrait permettre, par exemple, de créer un document ad-hoc à une facture ou à un devis contenant les photos des articles proposés. Le langage de script embarqué avec BeDesk Express est assez puissant pour extraire les images aussi bien du disque de votre ordinateur, d’un dossier partagé, aussi bien que d’une bibliothèque d’images en ligne (via des requêtes HTTP).

Il est important de noter à ce sujet que BeDesk Express est probablement le seul logiciel de facturation et de gestion commerciale à proposer ce genre de fonctionnalités. Sur votre demande, nous pouvons d’ailleurs vous proposer des Service-Packs entièrement personnalisés pour améliorer votre activité.

N’hésitez donc pas à profiter de cette nouvelle mise à jour.

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.