On-line Beta

Update Information


www.quick-devis.net

www.iaes-software.com

www.quick-devis.com


Version 6.11


 

Les corrections et améliorations apportées par les différentes versions sont listées ci-après, de la plus récente à la plus ancienne.

6.11.760 (publiée le 21/09/09)

 

 

Corrections diverses

 

Une récente modification réalisée dans les procédures créant les spécifications techniques empêchait le rafraîchissement du document Word dans les versions françaises du produit. Le défaut est corrigé.

 

Le lien lançant le module Batiprix dans la dernière bêta lançait en fait le module de conversion en bases de données. Le défaut est corrigé.

 

 

6.11.759 (publiée le 19/09/09)

 

 

Nouvelle option dans l'affichage des nomenclatures

 

Dans la liste déroulante d'affichage des nomenclatures, vous disposez maintenant d'une option intitulée "Lignes avec quantité hors tête de groupes". Elle exclut les entêtes de groupes de l'affichage. Quick Devis considère comme entête de groupe dans cet affichage, toute ligne dont la famille est "Montant de groupe".

 

 

Prise en compte du format OpenXML d'Office 2007 dans l'export Excel à partir du générateur d'états

 

Le générateur d'états exporte désormais ses fichiers Excel dans le format OpenXML d'Office 2007 si ce dernier est installé sur votre poste (vous n'avez rien à paramétrer, la détection de la version d'Office est automatique). Ceci permet entre autres de résoudre les problèmes de copier / coller de feuilles entières qui provoquaient la perte des largeur de colonnes d'un format à un autre. Cette modification devrait normalement aider à migrer les macros des versions antérieures vers le nouveau format ; dans la plupart des cas, aucune modification ne sera nécessaire dans la macro.

 

 

Affichage du numéro de page sur laquelle se trouve le curseur dans le générateur d'états

 

Dans la barre de menu, le numéro de page sur laquelle se trouve le curseur s'affiche maintenant que l'on cesse de déplacer le curseur (1 seconde après avoir cessé). Si tout le document n'a pas encore été paginé, Quick Devis ignore alors le nombre de pages et affiche par exemple 36/?. Lorsque tout est paginé c'est à dire que le curseur a été déplacé au moins une fois au bas du document ou qu'une impression complète a eu lieu il affiche par exemple 36/72.

 

 

Corrections diverses

 

La mention "HIDEITEMS" dans les noms de signet "SUMMARY" des fichiers Word liés aux devis fonctionnait bien à la création du document mais pas à son rafraîchissement. Le défaut est corrigé.

 

 

6.11.758 (publiée le 10/09/09)

 

 

Signalement des anomalies au recalcul des prix de vente et mémorisation des valeurs par défaut dans les devis

 

Depuis peu, les cases à cocher étaient mémorisées sur le poste des utilisateurs. Les cases par défaut étaient donc les mêmes pour tous les devis. Or, les utilisateurs ayant plusieurs modèles peuvent souhaiter avoir des valeurs par défaut différentes. Ces options sont donc maintenant stockées dans les devis.

 

Par ailleurs, si vous cochez la nouvelle case 'Signaler les anomalies au recalcul des PV' dans le menu 'Options / Calculs', vous aurez un message furtif en fin de recalcul de PV si des anomalies ont été rencontrées, tant dans le bordereau que dans les minutes.

 

 

Destruction de plusieurs articles à la fois dans un groupe

 

Vous pouvez maintenant supprimer plusieurs articles contigus d'un groupe et non plus seulement un seul article à la fois. Pour ce faire, il suffit de sélectionner les lignes avant d'appeler la fonction.

 

 

Corrections diverses

 

Si vous étiez abonné à un service achat central via Tariff Publisher et que celui publiait des remises 'service achat', vos remises dérogatoires pouvaient être perdues lors d'une mise à jour des tables de remise dans le cas où un fichier était republié dans le même mois. Le fichier remises.rem daté était conservé permettant de récupérer les remises toutefois. Le défaut est corrigé.

 

 

6.11.757 (publiée le 08/09/09)

 

 

Amélioration de la navigation vers la minute d'environnement

 

Si vous avez décidé d'utiliser une minute d'environnement (menu 'Options' / 'Environnement'), vous pouvez maintenant y accéder par une icône figurant un chapeau et se trouvant dans l'arborescence du devis. Dans les minutes ou dans les nomenclatures, cette icône apparait en rouge lorsque le curseur pointe sur une ligne issue de la minute d'environnement, elle apparait en noir dans le cas contraire.

Si, dans les nomenclatures vous êtes sur une ligne issue de la minute d'environnement, un simple clic sur l'icone ou sur le tab 'Minutes', ouvre la minute d'environnement en positionnant le curseur sur la ligne correspondante.

 

 

6.11.756 (publiée le 07/09/09)

 

 

Amélioration de la traçabilité des fichiers remises

 

Si vous avez souscrit aux bases de données "Tariféo" ou que vous disposez d'un service achat qui publie des bases de remises en utilisant "Tariff Publisher", les fichiers contenant les remises (remises.rem) se trouvant dans les répertoires des bases de données sont maintenant conservés de manière datée. Ceci permet notamment de revenir à n'importe quel fichier de remises à tout moment.

 

Jusqu'alors, Quick Devis se contentait de renommer l'ancien fichier 'remises.rem' en 'remises.old' lors de chaque mise à jour des tables de remises. Après deux mises à jour successives, le fichier N-2 était alors irrémédiablement perdu. Ce n'est plus le cas et il vous suffit de renommer n'importe quel fichier nommé "remises.rem du JJ.MM.AAAA à HH:MM:SS.old" en 'remises.rem' pour retrouver les remises de l'époque. A noter que la date figurant dans le nom du fichier est la date à laquelle il a été mis à jour et non sa date de sortie initiale.

 

Cette fonctionnalité devrait conférer une sécurité totale contre la perte des remises saisies. Que vous répondiez 'oui' ou 'non' à la question 'voulez vous reconduire les valeurs de remises...', le fichier sera isolé avec une date et une heure spécifique.

 

 

Adjonction d'options dans les recherches d'anomalies

 

La fonction 'Rechercher des anomalies' des minutes a été étendue pour prendre en charge cinq nouvelles options :

  • Type de FO sans montant

  • Type de MO sans temps

  • Quantité sans montant de FO

  • Quantité sans montant de MO

  • Prix forcé sans FO ni MO

Par ailleurs, la position des croix des recherches d'anomalies est maintenant mémorisée quand vous fermez votre session Quick Devis. Ceci est valable dans les minutes comme dans le bordereau.

 

 

Fonction de remplacement du nom d'une base dans les groupes

 

Lorsque le nom d'une base de données change lors d'une fusion de société ou de marque par exemple (ex : Télémécanique + Merlin Gerin = Schneider), il est intéressant de pouvoir remplacer tous les champs 'Base source' d'une base de groupes rapidement, sans avoir à éditer le fichier sous Ms Access. C'est ce que permet la nouvelle fonction. Il s'agit d'un nouveau bouton, visible uniquement en mode édition.

 

 

Gestion de l'orientation du papier dans le générateur d'états

 

Il y a quelques mois, nous avions réalisé une modification visant à forcer l'orientation des imprimantes quel que soit le driver employé. Ceci parce que certains pilotes non Microsoft ne 'comprenaient pas' les commandes envoyées par Quick Devis et concernant l'orientation du papier. Cette modification s'est avérée efficace mais a introduit une certaine lenteur dans l'initialisation des imprimantes. Aussi, pour ne pas pénaliser les clients ayant des pilotes Microsoft réagissant aux commandes standard de Quick Devis, nous venons d'ajouter une case à cocher 'Forcer l'orientation' dans la fonction 'Configurer l'imprimante' du générateur d'états.

Cette case est cochée par défaut mais, si vous constatez une lenteur à l'initialisation des imprimantes, tentez de la décocher.

 

 

Fonction 'Plier les branches' dans la gestion des postes et dans le bordereau

 

A l'instar de la fonction 'Développer toutes les branches', une fonction permet maintenant de plier les branches en fonction d'un niveau de profondeur. Vous la trouverez dans le menu 'Organisation'.

 

Par ailleurs, on a fait en sorte que les branches pliées dans le bordereau se répercutent dans la gestion des postes. C'était déjà le cas dans l'autre sens.

 

 

Lancement du module de conversion tableurs à partir de Quick Devis

 

Il est maintenant possible, à partir du menu 'Outils' de Quick Devis, de lancer directement le module de conversion tableurs.

 

 

6.11.755 (publiée le 17/08/09)

 

 

Assouplissement du verrou de l'environnement

 

Lorsque l'environnement était verrouillé, l'utilisateur ne pouvait pas définir les zones d'impression ni même accéder à la mise en page. Il peut désormais le faire malgré le verrou.

 

 

Modification de l'a police de l'entête des détails estimatifs insérés dans les documents Word

 

Jusqu'à présent, l'entête des détails estimatifs insérés dans les spécifications Word était toujours en 'Ms Sans Serif 8', comme dans l'application. Pour des raisons esthétiques, cette police prend désormais les caractéristiques définies par la commande 'Format'/'Police des sous-totaux'. Il en va de même pour la mention 'Options et variantes' si elle existe au sein du détail estimatif.

 

 

Corrections diverses

 

Si on éditait le tableau de calcul d'un article à partir du gestionnaire d'articles directement et que le tableau de calcul ne renvoyait que la quantité, cette dernière n'était pas évaluée lors de l'import du gestionnaire d'articles. Il fallait éditer le tableau à partir des minutes pour retrouver une valeur correcte. Ce défaut est corrigé.

 

Dans les documents WORD liés, la variable GES_Contact_Sex apparaissait toujours en majuscules. Ce défaut est corrigé.

 

La nouvelle fonction 'Valeur cible' avait induit un bug : lorsque l'on coloriait en vert des lignes dans la gestion des postes, la fonction de ré indexation remettait ces lignes en blanc. Le problème ne se posait que pour la couleur verte qui est aussi celle identifiant la ligne portant la valeur cible même si le motif est différent. Le défaut est corrigé.

 

Depuis quelques versions, il n'était plus possible d'ouvrir les devis directement à partir de la base de gestion si l'archivage temporel n'était pas activé. Ce défaut est corrigé.

 

 

6.11.754 (publiée le 07/08/09)

 

 

Augmentation du nombre d'items et de la souplesse des listes déroulantes

 

Jusqu'alors, les listes déroulantes créées dans l'environnement, dans les tableurs des minutes, dans les bases d'articles ou dans les bases de groupes avaient un nombre d'items figé. On utilisait une chaine de 255 caractères en séparant les items par des points virgules.

 

Désormais, vous pouvez faire référence pour peupler une liste déroulante à une zone en colonne ou en ligne figurant dans le classeur supportant la liste déroulante.

 

Pour réaliser cela, il suffit de placer la référence aux cellules dans le nom de l'objet, entre accolades. Exemple {A12:A16} ou {Calcul1!B13:B18} ou encore {$C$10:$Z$10}.

 

Contrairement à Excel, c'est bien dans le nom de l'objet que l'on place cette référence et non pas dans la liste des items de l'objet car ce n'est pas l'objet lui même qui a été adapté mais une procédure externe qui gère le peuplement de la liste.

 

A noter que les listes sont rafraichies quand on leur donne le 'focus' c'est à dire quand on clique dessus alors qu'elles n'étaient pas sélectionnées.

 

Par le biais de ce mode d'adressage, on peut maintenant placer jusqu'à 1000 items dans une liste.

 

Il est toujours possible, d'ajouter d'autres caractères au nom de l'objet et notamment, [RECALCALWAYS] ou [RECALC] si l'on souhaite que la modification de la liste provoque un recalcul de l'environnement.

 

 

6.11.753 (publiée le 04/08/09)

 

 

Verrous dans le générateur d'états

 

Même lorsque l'environnement était verrouillé, il demeurait possible d'afficher les onglets intentionnellement cachés via un état de type 'Edition libre de type tableur' dans le générateur d'états. Ce n'est plus possible, dès lors que l'environnement est verrouillé, les onglets masqués ne peuvent plus être affichés, pas même via le générateur d'états.

 

 

Corrections diverses

 

Les sommes réalisées sur des champs personnalisés des minutes dans le générateur d'états en mode 'Bordereau sans minutes' n'étaient pas correctes dès lors que l'on utilisait plusieurs colonnes spécifiques issues des minutes dans le même état. En fait, les compteurs calculant les sous totaux par branche n'étaient pas réinitialisés lorsque l'on changeait de colonne, les totaux pouvaient alors être bien supérieurs aux valeurs réellement affichées. Ce problème ne portait que sur les états ayant plus d'un champ de minutes personnalisé récapitulé avec la fonction TOTAUX OUI et affiché en mode bordereau sans minutes. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

Si l'on cochait la case 'réaliser une somme pour les marchés au bordereau' dans la définition des champs spécifiques dans les états et que l'on utilisait un été de type 'Bordereau sans minutes', les champs n'étaient pas récapitulés. Ce défaut est corrigé.

 

 

6.11.752 (publiée le 13/07/09)

 

 

Affichage des coefficients en % dans les minutes

 

Afin de s'adapter aux différentes sensibilités, il est maintenant possible d'afficher et de saisir des pourcentages à la place des coefficients pour les K négociation et pour les K sur main d'œuvre. Pour changer ces modes d'affichage, vous disposez de deux nouvelles cases à cocher dans le menu 'Options' / 'Affichage'. Rappelons que vous pouvez maintenant changer les noms de toutes les colonnes des minutes, ainsi, si vous employez ces nouvelles possibilités, il pourra être utile de renommer les colonnes '% négo' et '% rendement' par exemple.

 

Quelle que soit l'option retenue, le stockage interne aux fichiers reste sous forme de coefficients afin de garantir la compatibilité.

 

 

6.11.751 (publiée le 11/07/09)

 

 

Corrections diverses

 

Lorsque l'option 'Utiliser une cellule spéciale pour la valeur cible' était activée, toute modification de la valeur de la cellule de référence n'était plus mémorisée. Il fallait alors décocher la case puis la cocher à nouveau. Ce défaut est corrigé.

 

La définition de champs à centraliser lorsque l'on utilisait des listes déroulante dans les minutes ne fonctionnait pas toujours correctement, notamment si on déplaçait des colonnes après définition. On demandait à récapituler un champ et la liste déroulante en récapitulait un autre. L'erreur était toutefois facilement identifiable car le nom de champ affiché dans la liste de l'environnement était bien celui récapitulé. Ce défaut est corrigé.

 

Dans le générateur d'états, on n'obtenait pas toujours le même état lorsque l'on chargeait manuellement un profil ou lorsque l'on lançait le générateur avec un profil prédéfini. Il en allait de même lorsque l'on tentait de passer d'un type de profil à un autre à l'aide de la liste déroulante prévue à cet effet. Particulièrement lorsque des branches étaient pliées. Ce défaut est corrigé et tout basculement d'un profil à l'autre réinitialise totalement le générateur d'états.

 

Pour ceux qi utilisaient Tariff Publisher avec publication de remises de services achat autorisant des dérogations locales, un défaut empêchait la conservations des dérogations lorsque les remises étaient mises à jour et que la date du fichier remise était modifiée sur le serveur. Ce défaut est corrigé et toutes les dérogations sont bien reconduites dès lors que l'on spécifie que l'on veut conserver les remises à la fin du processus de mise à jour. Rappelons que les remises sont toutefois conservées, quelle que soit l'option retenue dans un fichier nommé Remises.old. La modification a été portée sur la version officielle 6.11.715. A noter qu'une nouvelle version officielle 6.12 est prévue en Août et comportera bien sûr cette modification comme toutes les autres.

 

 

6.11.750 (publiée le 07/07/09)

 

 

Plus de souplesse dans la fonction 'Valeur cible'

 

Les premières observations sur la fonction 'Valeur cible' sont arrivées et nous conduisent à améliorer la souplesse de la fonction. En effet, il est souvent utile de spécifier la valeur à atteindre dans une autre cellule que la cellule C7 de la feuille de calcul 1. Vous pouvez maintenant faire cela via l'onglet 'Calculs' du menu' options'.

 

Par ailleurs, la fonction valeur cible ne peut être abordée simplement à cause des incompréhensions qu'elle peut induire. Pour cela, nous avons décidé de n'activer sa présence dans les menus que si une case spécifique est cochée. Si la case n'est pas cochée, toute ligne supportant une valeur cible sera remise à zéro, restant ainsi dans le fonctionnement antérieur.

 

La case est présente dans l'onglet 'Calculs' du menu 'Options'.

 

 

6.11.749 (publiée le 05/07/09)

 

 

Fin du développement de la fonctionnalité 'Valeur Cible' - Prise en compte de la compensation automatique dans les deux modes de calcul

 

Voir le descriptif de cette fonctionnalité dans le chapitre relatif à la version 6.11.745 ci-dessous.

 

La valeur cible supporte maintenant la compensation automatique de prix de vente (onglet 'calculs' du menu 'options') tant en mode 'orienté bordereau' qu'en mode 'orienté minutes'. Lorsque vous forcez un prix, un double calcul est réalisé afin de toujours atteindre le prix spécifié par la cellule C7 de la feuille Calcul 1 de l'environnement. La compensation s'effectue toujours en en forçant la ligne de bordereau (ou de minutes) spécifiée pour porter la valeur cible. Si Quick Devis ne peut pas résoudre l'équation parce que, par exemple, il n'existe plus suffisamment de prix pour compenser, que cela conduit à des coefficients aberrants ou que le nombre d'itérations est trop important, un message vous informe et le calcul est refusé.

 

Important : Comme indiqué, la valeur cible supporte la différence induite par l'arrondi ou autre pour faire en sorte que le prix figurant au bas du bordereau soit conforme à celui calculé en C7 de la feuille de calcul 1 de l'environnement. Ceci signifie que, si vous forcez des prix manuellement dans les minutes ou dans le bordereau, Quick Devis tentera de compenser les pertes ou gains induits par ces forçages sur la ligne de valeur cible. Des différences importantes peuvent alors apparaitre sur cette ligne. Afin de ne pas créer de prix aberrants, Quick Devis ne permet pas de compenser sur une ligne un montant supérieur à 50% de la valeur de la ligne. Un message d'erreur apparait dans ce cas.

Si vous souhaitez forcer des prix manuellement et ne pas les compenser sur la ligne de valeur cible mais sur tous les articles du devis, il faut alors activer la compensation automatique. Dans ce cas, seul le reliquat lié à l'arrondi sera compensé sur la ligne de valeur cible.

 

Dans les marchés par application de coefficient, on n'utilise généralement que des prix forcés. C'est pourquoi si cette option est activée, la valeur cible ne peut être utilisée.

 

La documentation sera rapidement mise à jour pour expliquer l'utilisation de la fonction 'valeur cible'.

 

A noter que cette dernière évolution a nécessité une modification importante du moteur de calcul de Quick Devis. Aussi, si à l'usage de cette fonctionnalité vous rencontrez des anomalies de fonctionnement, merci de bien vouloir le signaler en envoyant un mail à p.combreau@quick-devis.net

 

 

6.11.748 (publiée le 02/07/09)

 

 

Poursuite du développement de la fonctionnalité 'Valeur Cible'

 

Voir le descriptif de cette fonctionnalité dans le chapitre relatif à la version 6.11.745 ci-dessous.

 

La valeur cible est maintenant disponible en mode 'Orienté bordereau' en plus du mode 'Orienté minutes'. Pour mettre en place une valeur cible, sélectionnez un poste du bordereau pour effectuer la compensation d'arrondi et appelez la fonction 'Valeur cible' du menu 'Calcul'.

 

Le prix figurant au bas du bordereau respectera alors exactement le montant de la cellule C7 de la feuille Calcul 1 de l'environnement. La compensation s'effectue en forçant le prix de l'article concerné.

 

Ceci ne fonctionne pas encore lorsque la compensation automatique de prix est activée mais nous y travaillons.

 

 

Modification de l'affichage des entêtes de groupes sous Word et dans le générateur

 

La plupart du temps, on choisit d'afficher les têtes de groupes en gras pour plus de lisibilité. Cependant, lorsque l'on affiche ces groupes en mode groupé dans le générateur d'états (sans les lignes), il serait logique de ne pas afficher les têtes de groupes en gras afin de ne pas révéler que ces articles cachent une décomposition. Désormais c'est comme cela que le fonctionnement est programmé, tant dans les spécifications techniques que dans le générateur d'états.

 

 

Indentation des sommaires sous Word

 

Si le sommaire généré par Quick Devis dans un spécification technique Word fait partie intégrante d'un sommaire plus large, comportant des chapitres prédéfinis dans le modèle, il peut être intéressant de faire en sorte que la partie Quick Devis soit un sous chapitre d'un chapitre du document. Si le signet est nommé SUMMARY, le sommaire Quick Devis commence en TITRE1, puis TITRE2, etc... Si vous souhaitez par exemple commencer en TITRE3 suivi de TITRE4, etc... par exemple, nommez simplement votre signet SUMMARY3 au lieu de SUMMARY. Vous pouvez spécifier de la sorte un début allant de TITRE1 (défaut) à TITRE4. Bien sûr, il faut que votre document comporte 6 niveaux de titres inférieures au titre de départ à minima pour supporter les 7 niveaux d'indentation possibles.

 

 

Suppression de la numérotation des postes sous Word

 

Vous pouvez maintenant supprimer la numérotation (les items) des postes dans les spécifications techniques Word. Ceci peut s'avérer pratique si votre sommaire Quick Devis fait partie d'un sommaire général. Pour obtenir cela, il suffit d'ajjouter au nom du signet SUMMARY, le mot clé HIDEITEMS. Exemple summary2hideitems

 

 

Corrections diverses

 

Le menu 'Générer automatiquement des liens entre les postes' restait grisé parfois même si la case 'Marchés par application directe de coefficients n'était pas cochée'. Ce défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

 

6.11.747 (publiée le 29/06/09)

 

 

Modification du fonctionnement de la case à cocher 'Evaluer les variables globales avant tout recalcul de PR'

 

La case 'Evaluer les variables globales avant tout recalcul de PR' figurant dans l'onglet 'Calculs' du menu 'Options' permet d'exploiter des variables globales dans des tableaux de calcul figurant au sein des minutes. Ces variables étaient jusqu'alors évaluées de manière intempestive à chaque fois que le moteur de calcul avait recours au PR ce qui ralentissait sensiblement les temps de calculs. Désormais, cette évaluation n'est réalisée que lorsque l'utilisateur demande un calcul de PR ou un calcul de PV ou lorsque la machine le demande parce que, par exemple, la case 'Calculer les PV avant chaque enregistrement a été cochée'.

 

Rappelons qu'il n'est pas correct d'évaluer par exemple un prix d'article avec un tableau de calcul qui lirait une variable d'environnement qui elle même serait évaluée au recalcul de PR. Dans ce cas, il serait nécessaire de calculer deux fois pour disposer d'un prix correct. Attention aux références circulaires qui ne pourraient être résolues.

 

Le calcul de PV Quick devis se déroule toujours comme suit :

 

Inscription des variables globales (si la case est cochée)

Calcul du PR (sans réinscription des variables globales)

Inscription des PR au bordereau

Rafraichissement de l'environnement

Calcul des coefficients

Inscription des coefficients et PV dans les minutes (si des colonnes en PV sont affichées)

Inscription des PV au bordereau

Inscription des variables globales

 

Le calcul de PR seul se déroule comme suit :

 

Inscription des variables globales (si la case est cochée)

Calcul du PR (sans réinscription des variables globales)

Inscription des PR au bordereau

 

Le calcul local dans les minutes comme dans l'environnement ne rafraichit que l'écran en cours, sans inscrire les variables globales.

 

 

Insertion de détails estimatifs dans les documents Word

 

Il est maintenant possible d'insérer directement le détail estimatif de Quick Devis à un ou plusieurs endroits des documents Word liés. Ceci permet d'avoir des détails de prix dans un seul document, sa avoir à recourir systématiquement au générateur d'états.

 

La procédure détaillée est précisée dans le fichier QDMasterMergeDocument.dot livré avec l'application et présent dans son répertoire d'installation. Voici le principe retenu :

 

Un signet appelé ‘BOQ’ permet d’insérer le détail estimatif juste en dessous. Le niveau de détail est géré par le nom du signet ‘BOQ7’ est équivalent à ‘BOQ’ et insère l’ensemble du détail estimatif. Vous pouvez utiliser BOQ, BOQ1, BOQ2, BOQ3, BOQ4, BOQ5, BOQ6 et BOQ7. Le chiffre indique le niveau de détail renvoyé. Ainsi BOQ2 par exemple retournera le montant global puis les sous totaux des branches de niveau 1 uniquement.

 

Les détails estimatifs sont structurés par défaut comme dans Quick Devis, soit item, libellé, unité, quantité, prix de vente unitaire et prix de vente total. Si vous ne souhaitez que certaines de ces colonnes, vous pouvez masquer certaines colonnes en modifiant le nom du signet comme suit :

 

Item, Libellé, Unité, Quantité, Prix de vente unitaire, Prix de vente total

 

VVVVVV est similaire à aucune précision et retourne les six colonnes HVHHHV retourne uniquement le libellé et le prix de vente total VVHVVV retourne toutes les colonnes sauf l’unité.

V=visible (visible), H :hidden (caché)

 

Si par exemple on souhaite une trame avec item, libellé, prix de vente total avec les branches de niveau 1, 2 et 3 par exemple. On nommera le signet ‘BOQ3VVHHHV.

 

Il est important de savoir que la cellule A2 de chacun des tableaux de détail estimatif comporte le mot <BOQ>. Celui-ci est écrit en blanc sur blanc afin qu’il n’apparaisse pas à l’impression. Si vous supprimez cette mention, la fonction de rafraichissement du document ne fonctionnera pas correctement.

 

 

Sommes en lettres localisées dans les documents Word

 

Jusqu'à présent, les sommes en lettres figurant dans les documents Word étaient toujours exprimées dans la langue de l'application. Désormais, c'est langue du document qui prévaut, permettant ainsi de générer des documents en plusieurs langues à partir d'une application dans une langue quelconque.

 

Remarque : La langue du document est détectée sur le premier caractère du document. Si vous l’avez formaté en anglais par exemple, les sommes en lettre éventuellement employées dans le document ainsi que les mentions des éventuels détails estimatifs insérés seront automatiquement traduits dans cette langue. Les langues disponibles sont celles de Quick Devis hormis le Chinois.

 

 

Sommes en lettres et localisation des états en hollandais

 

Une langue de plus vient d'être ajoutée dans les états et dans les sommes en lettres : le hollandais. L'interface n'est pas encore localisée dans cette langue mais c'est en cours et cela devrait être disponible en octobre.

 

 

6.11.746 (publiée le 23/06/09)

 

 

Poursuite du développement de la fonctionnalité 'Valeur Cible'

 

Voir le descriptif de cette fonctionnalité dans le chapitre relatif à la version 6.11.745 ci-dessous.

 

En mode 'Orienté minutes', un message a été ajouté pour éviter qu'une article portant la valeur cible ne figure au sein d'un groupe ayant une quantité dont la valeur absolue est différente de 1 ou contenant des articles dont la quantité a une valeur absolue différente de 1 et de 0. En effet, dans un tel cas, Quick Devis calcule le prix total du groupe en sommant les PV individuels, divise par la quantité que l'on veut afficher et 're-fabrique' un prix unitaire arrondi en conséquence. Des différences de quelques cents peuvent alors apparaitre à cause de l'arrondi.

 

La couleur de surlignement utilisée pour l'arrondi rendait le contenu des cellules difficile à lire. Elle a été remplacé par un vert fluorescent qui ne peut être confondu avec les couleurs de surlignement habituelles car il est tramé jaune/vert.

 

L'implantation des menus de définition du poste portant l'arrondi en mode 'orienté bordereau' a pu être réalisée mais l'algorithme de calcul correspondant n'a pas encore pu être mis en place compte tenu de sa complexité. Cela devrait être réalisé dans le courant de semaine prochaine sans compensation automatique et dans le courant du mois de juillet avec la compensation automatique.

 

 

Meilleur contrôle des spécifications techniques sous Microsoft Word

 

Désormais, l'application Microsoft Word reste visible pendant tout le processus de traitement des spécifications techniques. ça peut encombrer l'écran si la fenêtre est en mode agrandie mais ça présente un réel avantage au cas où le document présente des défauts de conception comme par exemple un champ mal orthographié. En effet dans un tel cas, si l'application est visible vous avez un message d'erreur clair et Word vous invite à corriger l'erreur.

 

 

Corrections diverses

 

Lorsque, dans le générateur d'états, on demandait des sommes en lettre en langue allemande, ces sommes étaient rédigées en anglais. Les défaut est corrigé.

 

 

6.11.745 (publiée le 18/06/09)

 

 

Fonctionnalité permettant d’atteindre un prix précis au bordereau (Valeur cible)

 

Nous mettons en place un développement qui pendra probablement plusieurs semaines pour traiter toutes les possibilités et qui visent à permettre d’atteindre une valeur cible précise au niveau du prix de vente au bas du bordereau sans pour autant transgresser la règle des arrondis.

 

Le but est de spécifier dans la cellule C7 de la feuille de calcul 1, le prix exact à atteindre et non pas un prix approximatif ne prenant pas en compte les arrondis.

 

Nous rappelons la règle des arrondis : L’arrondi figurant au bas d’un bordereau de prix est toujours égal à la somme des montants arrondis et non pas égal à l’arrondi de la somme des montants. Ceci veut dire que l’on arrondi d’abord chacun des montants affichés en prenant en compte le nombre de décimales visibles dans la quantité et dans le prix de vente unitaire, on applique l’arrondi spécifié et l’on somme conformément à l’arborescence du bordereau, chacun des montants arrondis pour obtenir le montant final.

 

Si cette règle semble évidente et est la seule qui soit valide d’un point de vue comptable, en marchés publics notamment, elle peut parfois s’avérer gênante lorsque l’on cherche à atteindre un prix précis. En effet, par le truchement des quantités au bordereau et des niveaux d’arrondis, le prix total calculé peut être légèrement différent du prix donné comme cible.

 

La fonction que nous réalisons vise à compenser cette différence sur un article unique qui aura été spécifié comme tel au préalable. Afin de porter la différence, la quantité de cet article doit être à 1 (ou à -1) et ses quantités arborescentes (les quantités des branches de bordereau correspondantes) doivent aussi être à 1. L’article ne peut pas se trouver dans une minute d’environnement car celle-ci n’est pas reportée au bordereau.

 

Pour spécifier un tel article, vous disposez maintenant dans le menu ‘Calcul’ des minutes d’une fonction ‘Article valeur cible’. Elle permet de faire en sorte que la ligne sous le curseur devienne la ligne de compensation ou encore de supprimer la compensation si l’article se trouvant sous le curseur est déjà l’article ‘Valeur cible’.

 

Au recalcul de prix de vente, Quick Devis vérifie qu’il n’existe bien qu’un article ‘Valeur cible’ dans le devis et que sa quantité est à 1 (ou à -1).

 

A noter que l’insertion d’un tel article ralentit un peu le calcul de prix de vente puisqu’il engendre un double calcul : un premier pour calculer le prix de vente sans ajustement sur l’article et un second avec l’ajustement. N’utilisez donc cet article qu’en fin de devis, avant de transmettre l’offre à votre client.

 

L’article est clairement identifié dans les minutes par une trame bleue que l’on ne peut pas confondre avec les marqueurs de couleur. Pour retrouver rapidement l’article, une fonction de recherche existe dans le menu calcul.

 

Restrictions d’usage :

 

  • Pour l’instant, cet article compensatoire ne fonctionne qu’en mode ‘Orienté minutes’ et lorsque la compensation automatique n’est pas activé. Nous étudions son fonctionnement en mode ‘Orienté bordereau’ et avec compensation automatique activée. Cependant, ces deux contraintes étant particulièrement complexes à résoudre, ces fonctionnalités apparaitrons dans le mois à venir seulement.

  • L’article doit disposer d’un prix de vente égal à au moins deux fois la valeur d’ajustement, sélectionnez donc un article aussi significatif que possible sans quoi vous aurez un message au recalcul

  • L’article ne doit pas figurer dans la minute d’environnement

  • L’article ne peut avoir de prix forcé puisque c’est la routine de compensation qui force son prix

  • Le prix bordereau de la tâche qui contient l’article ne doit pas être forcé

 

Toutes les dérogations à ces règles sont traitées par des messages clairs sauf la compensation automatique activée. Dans un tel cas, le résultat n’est simplement pas conforme au résultat attendu car le fait de forcer un article compense sur les autres mais nous résoudrons cela. La véritable contrainte étant le mode ‘Orienté bordereau’ car les arrondis peuvent alors être supérieurs à ceux des minutes.

Cette nouvelle fonctionnalité a fait l’objet d’une étude importante mais il se peut que des cas n’aient pas été pris en compte, aussi, si vous observez des anomalies à l’utilisation, merci de nous informer en envoyant un mail a pierrick.combreau@iaes-software.com

 

 

Corrections diverses

 

Dans l'adressage dynamique de spécifications techniques Word à partir des groupes, on était limité à 4 remplacement de zones textes. Ce chiffre vient d'être porté à 200.

 

 

6.11.744 (publiée le 17/06/09)

 

 

Appel de macros du générateur d'états à partir de Quick Devis

 

Il est possible dorénavant d'appeler directement par une macro sous Quick Devis, une macro du générateur d'états. L'appel de la macro lancer alors le générateur d'états et exécute la macro cible.

 

Pour définir un tel comportement, cochez la case appropriée dans la définition des macros sous Quick Devis. A noter qu'il est conseillé dans un tel cas, de cocher la case 'Recalculer les PV avant tout appel au générateur d'états' dans le menu 'Options' / 'Calculs' si votre macro en a besoin.

 

 

Info-bulle dans la colonne 'Chemin' de la base de gestion

 

Lorsque vous souhaitez afficher le chemin du fichier dans la base de gestion, il est courant d'avoir un chemin qui peut dépasser la largeur de la colonne. Bien sûr, il est toujours possible de cocher la case 'retour à la ligne' dans la définition de la colonne mais dans ce cas, toutes les lignes sous susceptibles d'avoir la hauteur de deux lignes ou plus en fonction de la longueur du chemin du fichier et de la largeur de la colonne.

Désormais, si votre colonne 'chemin' ne renvoie pas à la ligne automatiquement, une info-bulle apparait après une seconde si vous maintenez la souris sur la cellule contenant le chemin. Cette info-bulle affiche le chemin en entier.

 

 

Simplification de l'enregistrement des situations à partir du module de gestion

 

Jusqu'alors, si vous modifiiez manuellement des variables de la base de gestion avant de 'pousser' une situation, Quick Devis vous demandait d'enregistrer au préalable vos données en cliquant sur 'enregistrer en base centrale'. Désormais, le message d'alerte affiché dans un tel cas vous propose d'enregistrer directement les données puis de 'pousser' la situation.

 

 

6.11.743 (publiée le 15/06/09)

 

 

Fonctions d'archivage dans la base de gestion

 

Vous disposez dans la base de gestion d'un nouveau menu 'Outils / Déplacer les fichiers des lignes sélectionnées'. Cette fonction permet de déplacer ver un répertoire d'archivage spécifié tous les fichiers .DVZ 'pointés' par les lignes de gestion. Il s'agit des fichiers figurant dans la colonne 'chemin' du tableau des devis.

 

Si vous utilisez une base tridimensionnelle (dans laquelle l'archivage temporel est activé), la fonction cherche également les fichiers relatifs aux versions antérieures du devis et notamment les éventuelles situations de travaux.

 

Pour retrouver les fichiers correspondant à un projet en vue de les archiver, il procède alors comme suit :

1. il prend la racine du nom de devis/situation se trouvant dans la base de gestion (le dernier fichier déclaré).

2. il vérifie si dans le répertoire dans lequel se trouve ce dernier fichier il existe des fichiers ayant la même racine (Exemple : mon devis - 001.dvz, mon devis.dvz et mon devis - 002.dvz ont la même racine.

3. il archive les fichiers répondants à ces critères.

4. si un répertoire général pour les devis a été déclaré, il procède de même avec ce répertoire.

5. si un répertoire général pour les situations a été déclaré, il procède de même avec ce répertoire.

Rappelons que ces répertoires par défaut se définissent sous Quick Devis à l'aide de l'onglet 'Gestion' / 'Paramètres'.

 

Si le fichier existe déjà dans le répertoire d'archivage (le répertoire cible), l'archivage est tout de même réalisé car Quick Devis ajoute un index derrière le fichier exemple : Mon devis {2}.dvz

 

Si en fin d'archivage vous souhaitez détruire le lignes correspondantes pour les supprimer de la base de gestion, il vous suffit d'appeler la fonction du menu 'Outils' / 'Purger la base en fonction de la sélection'.

 

 

6.11.742 (publiée le 10/06/09)

 

 

Extension du langage de requêtes

 

Il est maintenant possible de faire porter les modifications automatiques (le langage de requêtes), non seulement sur les devis mais également sur les bases d'articles en prenant en compte les champs étendus qui y sont définis.

 

 

Changement d'ordre de priorité sur la fonction 'Replacer par l'article dont la référence est spécifiée'

 

Pour la fonction 'Replacer par l'article dont la référence est spécifiée CTRL+W, nous venons de changer l'ordre de priorité des champs.

 

Auparavant, il cherchait la référence d'abord dans 'Description', puis dans 'Référence', puis dans 'Famille', puis dans 'Fabricant' et enfin dans 'Champ utilisateur'. Les premières données rencontrées étant considérées comme la référence de l'article. Ceci posait un problème dans le cas où l'on sélectionnait les lignes à la souris avec les sélecteurs latéraux. Dans ce cas, comme aucune colonne n'était spécifiée par le curseur, Quick Devis cherchait la référence en priorité dans le champ 'Description' ce qui pouvait être gênant si l'on avait précisément une description que l'on ne souhaitait pas remplacer lors de l'import de l'article.

 

Désormais, l'ordre est le suivant : d'abord dans 'Référence', puis dans 'Description', puis dans 'Famille', puis dans 'Fabricant' et enfin dans 'Champ utilisateur'.

 

Toutefois, lorsque le curseur se trouve su l'un des champs listés, c'est ce champ qui est pris en premier comme supposé contenir la référence.

 

 

Corrections diverses

 

Un bug d'affichage était réapparu dans les bases de groupes affichées en mode arborescence : Si une branche figurait en première place (en haut), le premier clic de souris sur un groupe affichait les articles du premier groupe et non ceux du groupe sélectionné. Ce problème ne se posait qu'au premier clic. Le problème est résolu.

 

 

6.11.741 (publiée le 09/06/09)

 

 

Imposer des quantités de 1 dans les postes

 

Il était déjà possible d'imposer des quantités de 1 dans toutes les branches d'un devis en cochant la case appropriée du menu 'Options' / 'Arborescence'. Dans ce menu, vous disposez maintenant d'une case permettant également d'imposer des quantités de 1 dans les postes eux même. Bien sûr, les branches ou postes en option ne sont pas pris en compte par la fonction.

 

 

Copier / Coller les champs 'base source' dans les minutes ou les nomenclatures

 

Afin de prévenir les erreurs de syntaxe, il n'est pas possible de saisir directement un champ 'base source' mais on peut le supprimer pour faire en sorte, par exemple que l'article ne puisse plus être mis à jour. Il peut également être intéressant de copier/coller un champ 'base source' dans les minutes ou les nomenclatures. C'est désormais permis. Au moment de coller, Quick Devis vérifie que la syntaxe de la copie correspond bien au format attendu à savoir XX - nom.QDB ou XX - nom.GRP où XX est un nombre valide de 1 à 10.

 

 

Sélection automatique des groupes après import à partir des minutes

 

Désormais, lorsque vous importez un ou plusieurs groupes à partir des minutes, le ou les groupes sont automatiquement sélectionnés. Il vous suffit bien sûr de déplacer le curseur pour supprimer cette sélection. L'avantage de cette sélection automatique est qu'on peut immédiatement après import presser les touches F6 ou F7 pour dégrouper.

 

Rappelons que, lorsque plusieurs groupes sont jointifs, seul le premier est sélectionné sauf si la case 'importer également les titres des sous groupes' est cochées. Dans ce cas, le groupes jointifs sont considérés comme des sous groupes et la sélection s'opère sur tous.

 

 

Corrections diverses

 

Lorsqu'un graphique était sélectionné dans l'environnement, la tentative d'appel de fonctions inapplicables à un graphique comme les bordures, les polices etc.. provoquait un plantage de l'application. Ce défaut est corrigé.

 

L'algorithme de calcul comporte une sécurité supplémentaire qui impose une ré indexation du devis si, lors de la saisie de données, la feuille de calcul n'est pas strictement conforme à son image dans la base de données. Cela permet de résoudre un bug qui faisait que parfois, après avoir saisi une quantité dans la gestion des postes par exemple, celle ci-disparaissait immédiatement lorsque le curseur passait sur la case. Il suffisait alors de réindexer le devis pour résoudre le problème mais aucun message n'invitait l'utilisateur à le faire. C'est maintenant chose faite.

 

Les menus d'options restaient affichés même si les onglets correspondants des options avaient été verrouillés via les fonctions de sécurité. Les menus concernés apparaissent désormais grisés.

 

Dans le générateur d'états, si on passait directement du mode 'Minute seulement' au mode 'Bordereau avec minutes', l'affichage se plaçait en 'Bordereau sans minute' et cette confusion pouvait provoquer une erreur à l'affichage du bordereau. Il fallait quitter et rouvrir le générateur d'états pour résoudre le problème. Ce défaut est résolu.

 

 

6.11.740 (publiée le 04/06/09)

 

 

Figer les volets dans la gestion des postes

 

S'il était déjà possible de changer le statut des lignes de titre dans le bordereau et dans l'environnement, cela était impossible et inutile dans la gestion des postes, les deux premières lignes étant toujours figées. Cependant, il peut être intéressant dans la gestion des postes de figer des colonnes en particulier si on utilise les colonnes de partage ou de scenarii. Pour ce faire, placez le curseur sur la première colonne non figée et appelez la fonction 'Figer les volets' du menu 'Fenêtre'.

Important : il n'est pas possible d'entrer des données dans des colonnes figées.

 

 

Affichage des données des options dans les listes libres de l'environnement

 

Jusqu'à présent, les listes libres de l'environnement ne permettaient que de centraliser, outre les données classiques, les données de la minute d'environnement. Désormais, elles affichent également les données des options comme toutes les autres listes (FO, MO, Monnaies, etc.).

 

 

Amélioration de la saisie par référence

 

Désormais, lorsque vous entrez une référence avec ou sans préfixe dans les minutes pour valoriser l'articles avec la fonction CTRL+W (ou CTRL+F12 si vous n'utilisez qu'une seule base), Quick Devis positionne immédiatement après l'opération le curseur sur la colonne quantité si celle ci est vide. Bien sûr, ce positionnement n'est opéré qu'en cas de succès de la fonction.

 

 

Extension du mot clé [AVOID_UPDATE] à la mise à jour par CTRL+W

 

Récemment, une fonction a été ajoutée qui fait que, si le mot clé [AVOID_UPDATE] (avec les crochets), figure dans l'un des champs Référence, Fabricant, Famille ou Champ utilisateur, Quick Devis ignore la mise à jour de l'article via les fonctions 'Mettre à jour ligne' ou 'Actualiser tout le devis'. Cependant, il était toujours possible de réimporter l'article à l'aide de la fonction CTRL+W. Cette fonctionnalité est maintenant bloquée également par le mot clé.

 

 

Corrections diverses

 

Il était possible, par un glisser / déplacer opéré dans le bordereau ou dans la gestion des postes d'insérer des articles ou des groupes dans des postes liés. Cette opération est désormais verrouillée.

 

Dans les articles dits 'intelligents' placés dans les minutes, si le temps unitaire ramené à partir de la feuille de tableur était de zéro et que la valeur antérieurement placée dans la cellule était inférieure à 1, il n'était pas inscrit dans la minute, la valeur précédente étant conservée. Ce défaut qui ne se posait pas pour le prix unitaire, la remise ou la quantité est maintenant corrigé.

 

Il était possible, en déverrouillant manuellement les cellules des listes libres dans l'environnement, d'entrer des données en ligne 4, ce qui correspondait à la position zéro qui doit dans tous les cas être vide. Cette possibilité est correctement verrouillée dorénavant et la procédure de recalcul corrige les environnements qui comporteraient un tel paramétrage.

 

Dans 'Options' / 'Sécurité', le bouton 'Verrous des colonnes' continuait d'afficher les noms de champs qui avaient été supprimés des minutes. Ce défaut est corrigé.

 

 

6.11.739 (publiée le 03/06/09)

 

 

Traduction des noms de colonnes des minutes

 

Depuis que nous avions rendu possible la définition manuelle des noms de toutes les colonnes des minutes, le fait de changer de langue dans la version de Quick Devis ne traduisait plus ces noms. Désormais, si vous chargez un devis sur un logiciel écrit dans une lange différente de la langue de son dernier enregistrement, Quick Devis vous prévient et remet en place les noms de colonne par défaut dans la langue cible.

 

 

Corrections diverses

 

A l'affichage dans les minutes, les listes déroulantes 'Type de FO', Type de Mo' et 'Monnaie' renvoient des valeurs zéro lorsqu'elles sont vide et non des cellules vides même si le zéro ne s'affiche pas (les valeurs zéro ne sont pas affichées dans les minute). Ainsi, si vous testez avec une formule une telle valeur, il faut tester 0 et non "". Cependant, l'algorithme interne de calcul de Quick Devis prenait en compte un blanc "" et non un zéro. Il en résultait une discordance entre le calcul affiché et le calcul réel ce qui pouvait conduire à un non report des données résultantes de la formule dans l'onglet 'Champs personnalisés'. Désormais, l'algorithme interne fonctionne comme l'affichage, c'est à dire qu'il prend en compte une valeur zéro pour ces listes déroulantes.

 

Depuis que les noms de bases de données sont publiés en majuscules sur nos sites publics comme sur les sites privés des utilisateurs de Tariff Publisher, le module d'import des bases ne détectait plus la bases obsolètes du fait que les anciennes étaient orthographiées en minuscule et les nouvelles en majuscules. Cette détection automatique a été rétablie.

Rappelons toutefois que pour supprimer automatiquement et en une seule opération toutes les bases obsolètes d'un répertoire, il suffisait sous Quick Devis de cliquer sur le bouton 'Détruire' lorsque la liste des bases est affichée à l'écran.

 

Les mots de passe saisis pour déverrouiller un devis ou pour déverrouiller les menus apparaissaient en clair à l'écran. désormais, les caractères entrés sont remplacés par des étoiles pour préserver la confidentialité lors de la prise de contrôle à distance notamment.

 

Lorsque l'on chargeait de vieux devis dont le champ référence des minutes n'autorisait que 20 caractères au lieu de 50, Quick Devis maintenait cette largeur de champ ce qui tronquait les références de longueur supérieures à 20 caractères. Désormais, Quick Devis ajuste automatiquement la largeur de champ à 50 caractères.

 

 

6.11.738 (publiée le 25/05/09)

 

 

Répertoire spécifique pour les situations de travaux

 

Dans le menu 'Options / Paramètres', vous pouvez désormais spécifier un répertoire par défaut pour les situations de travaux qui soit différent de celui des devis. Ce répertoire vous sera alors proposé à chaque enregistrement de situations de travaux. Si le répertoire n'est pas spécifié, c'est comme auparavant, le répertoire des devis qui sera proposé par défaut.

 

Tout comme pour le répertoire des devis, vous pouvez spécifier ce nouveau répertoire pour le poste de travail (dans le profil de l'utilisateur) ou à partir du modèle de devis. De même vous pouvez choisir de créer automatiquement, derrière le répertoire spécifié, un sous répertoire portant le nom de login de l'utilisateur.

 

Important : si vous choisissez de déclarer ces répertoires via les modèles et non dans le profil des utilisateurs, ceux ci ne permettront pas la recherche de fichiers dans les fonctions d'ouverture de devis/situations à partir de la base de gestion ou de la liste des devis.

 

 

Enregistrement et recalcul automatique lors de la création de situation de travaux

 

Plutôt que de refuser l'enregistrement d'une situation lorsque le devis n'est pas recalculé ou pas enregistré, Quick Devis réalisera désormais un recalcul automatique du devis si nécessaire et proposera de l'enregistrer avec la réponse 'Oui' sélectionnée par défaut si le processus le nécessite.

 

 

Réinitialisation du verrou de situations de travaux facilitée

 

Un verrou empêche de créer une nouvelle situation à partir d'un devis ayant déjà produit une situation ou à partir d'une situation en ayant déjà généré une autre. Cependant, il n'est plus nécessaire de passer par le menu 'Outils' pour supprimer ce verrou. En fonction du message affiché, Quick Devis vous propose de supprimer ce verrou par une double confirmation avec une sécurité (réponse 'Non' par défaut).

 

A noter que le verrou de situations ne s'active que si, dans l'onglet 'Options / Marché au bordereau', on a choisi de transférer automatiquement les données de gestion. En effet, dans les autres cas, rien n'empêche de créer une situation à partir d'une autre.

 

 

Ouverture des devis et situations de travaux à partir de la base de gestion et de la liste des devis

 

Si vous utilisez une base 3D, comportant donc sur la même ligne des devis et des situations de travaux ou différentes versions d'un même devis, le bouton 'Ouvrir devis' offre maintenant la liste des devis et/ou situations à ouvrir. Pour cela, Quick Devis procède comme suit :

 

1. il prend la racine du nom de devis/situation se trouvant dans la base de gestion (le dernier fichier déclaré).

2. il vérifie si dans le répertoire dans lequel se trouve ce dernier fichier il existe des fichiers ayant la même racine (Exemple : mon devis - 001.dvz, mon devis.dvz et mon devis - 002.dvz ont la même racine.

3. il propose d'ouvrir les fichiers répondants à ces critères.

4. si un répertoire général pour les devis a été déclaré, il procède de même avec ce répertoire.

5. si un répertoire général pour les situations a été déclaré, il procède de même avec ce répertoire.

 

A l'utilisateur alors de choisir le fichier à ouvrir.

 

Remarque : il s'agit bien d'un répertoire 'général' pour les points 4 et 5. La base de gestion ne peut en aucun cas scruter un répertoire qui aurait été déclaré dans un modèle de devis. Ce sont donc bien les répertoires des postes (stockées dans profils utilisateurs) dont il s'agit ici.

 

 

6.11.737 (publiée le 19/05/09)

 

 

Optimisation des temps d'écriture des variables globales

 

Les variables globales inscrites à partir de l'environnement ou du bordereau utilisent beaucoup de temps lors du processus de recalcul. Maintenant qu'il est possible d'inscrire jusqu'à 1000 variables globales, ceci peut être particulièrement gênant. A cet effet, les routines d'inscription ont été modifiées afin que l'on inscrive les variables qu'une seule fois en fin de recalcul de PV et éventuellement, avant le calcul de PR si la case appropriée a été cochée dans le menu 'Options' / 'Calculs'. Sur les environnements inscrivant beaucoup de variables, le gain de temps devrait être sensible. A noter que cette optimisation pourrait engendrer des bugs si nous n'avions pas pris en compte toutes les possibilités de modification des variables. Aussi, si vous observiez que des variables ne s'inscrivaient pas avec cette nouvelle version, merci de nous contacter.

 

 

Traduction des mentions 'Total / Sous-total...' dans le générateur d'états

 

Lorsque vous utilisez Quick Devis dans une langue et que vous souhaitez produire une offre dans une autre langue sans avoir à recourir au VBA ou à l'export Excel, vous disposez maintenant d'un bouton figurant des drapeaux dans le générateur d'états. Ce bouton permet de choisir la langue des mentions figurant dans les états. Vous pouvez choisir parmi les langues suivantes quelle que soit la langue de votre application : Anglais, Français, Espagnol, Allemand, Italien et Portugais. Le chinois n'est proposé que si votre système dispose d'une locale chinoise.

 

 

6.11.736 (publiée le 15/05/09)

 

 

Extension de la fonction déclenchant un rafraîchissement de l'environnement sur modification d'un objet

 

Il y a quelques semaines, nous avions mis au point une fonction permettant de rafraîchir automatiquement l'environnement lorsque l'on changeait la valeur d'un objet graphique (liste déroulante ou case à cocher). Ceci permettant notamment de modifier l'affichage des colonnes ou des lignes grâce aux formules intégrant {HIDEROW} / {SHOWROW} ou {HIDECOLUMN} / {SHOWCOLUMN}. Pour qu'un objet délenche ce type de rafraichissement, il suffisait qu'il comporte dans son nom le mot [RECALC] avec les crochets.

 

Cependant, si l'option de calcul automatique de l'environnement était désactivée (cas par défaut), la modification de la valeur d'un tel objet se contentait de préciser qu'un recalcul était requis.

 

Désormais, si à la place de [RECALC] vous inscrivez [RECALCALWAYS] dans le nom de l'objet, le rafraîchissement sera réalisé quel que soit le statut du rafraichissement automatique.

 

 

Nouvelle fonction 'Charger un profil de colonnes'

 

Il est possible depuis longtemps de charger un profil de présentation des colonnes à partir du menu 'Options/Configurer les colonnes de minutes ou de nomenclatures'. Cependant, on peut souhaiter ne pas autoriser les utilisateurs finaux à configurer leurs propres colonnes en enlevant ce menu. Dans ce cas, il était impossible pour eux de charger un profil, même pré-paramétré.

Désormais, vous disposez d'un nouveau menu intitulé 'Charger un profil de colonnes' qui évite d'avoir à passer par la configuration des minutes ou des nomenclatures. L'utilisateur accède ainsi directement au chargement de profils que vous pouvez définir à l'avance.

Pour que l'utilisateur puisse y accéder sans avoir à naviguer dans le disque, il est recommandé de placer ces profils préétablis dans le profil de l'utilisateur (Application Data\Quick Devis\).

 

 

6.11.735 (publiée le 14/05/09)

 

 

Option supplémentaire dans le module de mise à jour des bases

 

Dans la liste déroulante se trouvant sous la liste des bases du serveur, vous disposez d'une option 'bases n'ayant pas encore été téléchargées' qui permet de visualiser rapidement si de nouvelles bases sont disponibles sur le serveur.

 

 

Modification des fonctions d'impression Via Excel

 

Les fonctionnalités d'impression Via Excel généraient des messages d'erreur intempestifs lorsque l'on employait Excel 2007. Les routines ont été modifiées pour exporter le document vers Excel et afficher la fenêtre d'impression d'Excel et non plus de Quick Devis. Ceci offrira plus de souplesse et permettra de pré-visualiser le document sous Excel.

 

 

Corrections diverses

 

Un bug figurait dans la base de gestion lorsqu'on utilisait les derniers champs textes : l'enregistrement de profils et le chargement de profil ne prenaient pas en compte les champs dont la position ordinale était supérieure à 95. Il en résultait des colonnes vides dans la base quand on tentait de charger un profil réalisé sur une telle base. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

La fonction 'Appliquer des polices' dans le bordereau ne fonctionnait pas pour le dernier niveau (le niveau 7). La police du niveau 1 y était appliqué. Le défaut est corrigé.

 

Lorsque l'on cochait la case 'ne pas remplacer les descriptions' dans l'onglet 'Options/Données', le remplacement de quantité se faisait lorsque l'on répondait non à la question posée lors du remplacement. Le défaut est corrigé.

 

 

6.11.734 (publiée le 04/05/09)

 

 

Remplacement d'un article ayant une référence par un autre dans les bases de groupes

 

Un nouveau bouton 'Remplacer par l'article' figure désormais dans les bases de groupes en mode édition. Il permet de remplacer tous les articles dont la référence est spécifiée par l'article sur lequel se trouve le curseur. Cette opération s'applique à l'ensemble de la base. L'opération remplace automatiquement tous les champs de définition, soit le libellé, la référence, la famille, le champ utilisateur, le fabricant, la base source et son chemin. La fonction permet notamment de remettre à jour rapidement une base de groupes lorsqu'un fournisseur abandonne un référence par exemple.

 

 

Mémorisation du statut plié / déplié des branches de l'arborescence

 

La fonction 'Réindexer le devis' déployait automatiquement toutes les branches de l'arborescence. Ce n'est plus le cas lorsque le devis, après ré indexation, a une structure conforme à celui du devis avant ré indexation c'est à dire quand la structure n'a pas eu besoin d'être réparée. Toutefois, si la fonction est appelée automatiquement au chargement du devis parce que le devis a été fermé sur anomalie, toutes les branches sont déployées.

 

 

Corrections diverses

 

Dans le générateur d'états, lorsque vous employiez des coefficients marché appliqués au devis global et que vous disposiez d'une branche dans le devis, les coefficients se plaçaient au milieu de la page. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

Dans le module de gestion, l'outil de chargement de profils ne fonctionnait pas correctement si le profil chargé comportait moins de colonnes que la base à l'écran. Le défaut est corrigé.

 

Dans le module de gestion, on ne pouvait pas créer de listes spécifiques sur des champs qui n'étaient par visible dans l'interface de saisie de la gestion (case visible dans la gestion non cochée). Désormais, on peut créer des listes sur tous les champs affichés.

 

Un défaut difficile à déceler vient d'être corrigé dans le bordereau : si vous étiez en train d'éditer le nom de partage d'un utilisateur ou une colonne de quantité de scénario d'un poste dans la gestion des postes et que vous double cliquiez sur un autre poste pour l'éditer, le curseur de l'arborescence ne changeait pas de place et vous n'éditiez pas le bon poste, votre modification n'était donc pas prise en compte au niveau du bordereau. Le défaut est corrigé et la correction a été porté sur la version officielle 6.11.715

 

 

6.11.733 (publiée le 29/04/09)

 

 

Insertion de sommaire dans le générateur d'états

 

Des fonctions permettant de spécifier des colonnes de sommaire existent dans le générateur d'états. On peut insérer un sommaire n'importe où dans les pages d'annexe.

 

Pour cela, il suffit de spécifier des formules du type {SUMMARY_X_Y} où X représente la colonne à lire qui peut être A, B, C, D, E, F, H ou I (item, description, unité, quantité, coût unitaire, coût total, PV unitaire, PV total). Y indique la profondeur de lecture qui peut être 1 à 6. 1 représente le premier niveau de branches c'est à dire le sommaire la plus condensé possible.

 

Pour vous aider à implanter un tel sommaire, vous disposez d'un bouton 'Insérer un sommaire' qui apparait lorsque vous éditez les pages d'annexe. Le bouton insère un sommaire type que vous pouvez alors modifier aisément. Un seul sommaire peut figurer dans un état.

 

Les options et le total général sont systématiquement encadrés avec la bordure utilisée au niveau des cellules où les formules sont spécifiées. Vous pouvez utiliser n'importe quel attribut de formatage de cellule, il sera automatiquement reporté sur les lignes du sommaire. Cependant, il est déconseillé d'utiliser le retour à la ligne automatique ou le centrage de cellule sur le champ description. En effet, de tels attributs nuiront à la présentation qui est indentée en fonction de la profondeur de la structure arborescente.

 

Le sommaire peut être utilisé avec toutes les éditions de type bordereau, avec ou sans minutes.

 

 

Corrections diverses

 

Dans les nomenclatures, des articles dont tous les champs étaient identiques sauf le champ 'Prix unitaire forcé' étaient groupés sur une seule ligne en mode 'lignes groupées'. Or, normalement, il suffit qu'un seul champ soit différent pour afficher deux lignes. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

Les deux premières lignes de la feuille calcul1 ou de la feuille calcul2 se verrouillaient de manière intempestive. Il fallait alors utiliser la fonction 'libérer les volets' pour pouvoir accéder aux données de ces lignes. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

 

6.11.732 (publiée le 24/04/09)

 

 

Demande d'enregistrement des devis au sortir de la déclaration en base de gestion

 

Si vous avez choisi dans le menu 'Paramètres des nouveaux devis' de déclarer vos devis en base de gestion et de ne pas spécifier de nom à la création, Quick Devis vous propose désormais d'enregistrer votre devis avec les données de la base de gestion dès que vous avez validé la déclaration. Si vous ne faites pas l'enregistrement, il vous rappellera qu'il faut le faire à chaque mise à jour de données en base de gestion.

 

 

Amélioration du convertisseur de bases REXEL

 

Le convertisseur de bases REXEL propose désormais un fichier qui permet de faire la correspondance entre les codes LIDIC et les véritables noms des fabricants. En renseignant ce fichier, vous disposerez de bases qui porteront directement les noms des fabricants.

 

 

Champs supplémentaires dans la fenêtre d'ouverture des devis

 

Si vous avez choisi via la fonction 'Paramètres des nouveaux devis', d'ouvrir vos devis via la base de gestion, vous disposez maintenant de deux champs supplémentaires dans cette liste : le montant et le résultat. Ces champs peuvent aider à choisir le devis à ouvrir. Ces deux nouveaux champs supportent également les tris.

 

 

Possibilité de définir les valeurs à partir desquelles Quick Devis propose d'optimiser le fichier

 

A l'ouverture d'un devis anormalement gros, Quick Devis peut générer un message conseillant une optimisation. Par défaut le message est généré lorsque la taille du fichier décompressé excède 200 ko par poste de bordereau + 30000 ko. Ces valeurs ne sont atteintes que lorsque vous avez dans vos fichiers des documents Word ou Excel particulièrement imposants ou bien que vous avez détruits de nombreux postes. En effet, le fait de détruire des postes ou des lignes ne libère l'espace disque correspondant que si vous lancez la fonction 'Optimiser de devis courant'.

 

Vous pouvez lancer cette fonction quand bon vous semble, cela ne peut qu'accélérer les temps d'enregistrement et de traitement.

 

Dans certains cas (gros documents présents dans les devis), il peut être intéressant d'ajuster ces limites pour éviter le message ou, au contraire, réduire ces limites pour provoquer l'apparition du message. Pour ce faire, vous pouvez créer un fichier nommé QDOptimize.INI qui sera placé dans le répertoire d'installation du logiciel. Ce fichier comporte sur sa première ligne la valeur en kilo octets pour chaque poste du bordereau et sur sa seconde ligne la valeur du 'header'.

 

Exemple :

 

       200

       30000

 

Si les valeurs spécifiées dans le fichier sont respectivement inférieures à 20 et 20000, les valeurs par défaut sont appliquées.

 

 

Corrections diverses

 

Si vous spécifiiez une TVA entière comme 21% par exemple et que la ligne était affichée dans le bordereau, l'export suivi de chantier provoquait une erreur au lancement. Le défaut est corrigé et la correction a été portée dans la version officielle 6.11.715

 

Depuis que nous sommes passés à 1000 variables globales au lieu de 100, les fonctions de création de document Word provoquent une erreur lorsque plus de 100 variables sont utilisées. En fait, Word contrairement à Excel ne supporte pas plus de 256 variables dans ses fonctions de fusion. Nous avons donc modifié l'application pour prendre en compte dans Word, les 100 premières variables globales uniquement car il faut tenir compte également des variables natives de Quick Devis. Pour récupérer des variables globales dans Word, il faudra donc désormais qu'elles fassent partie des 100 premières variables sous Quick Devis. La modification a également été portée sur la version officielle 6.11.715

 

Dans les bases de groupes affichées en mode 'arborescence', un double click sur une branche pour la déployer n'effaçait pas l'écran de droite. Si un groupe y était affiché, il était encore pris en compte par la touche d'insertion F7. Ce problème est résolu et la correction a été portée sur la version officielle 6.11.715

 

L'export Excel avec transfert des paramètres d'impression provoquait parfois des hauteurs de lignes trop faibles. Ce défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

 

6.11.731 (publiée le 19/04/09)

 

 

Meilleure information au sujet des situations de travaux

 

Désormais, un devis qui a déjà servi pour générer une situation de travaux est 'marqué' par un message 'DEVIS' en vert dans la barre de menu afin que l'on ne tente pas de générer une nouvelle situation à partir du devis. Rappelons qu'il est toujours possible de le faire grâce aux fonctions de réinitialisation de la gestion. Si vous placez le curseur sur le mot 'DEVIS' ainsi affiché, un message clair vous indique que le devis a servi à générer une situation.

 

 

Réduction des fenêtres de bases de groupes

 

En mode 'affichage standard', il est maintenant possible de réduire beaucoup plus les bases de groupes à l'écran qu'auparavant. Bien sûr, les tailles de fenêtres sont mémorisées dans les profil des utilisateurs afin que les fenêtres aient toujours la taille que vous avez définie.

 

 

Extension des filtres dans les bases de gestion

 

Il était déjà possible d'ajouter jusqu'à 3 listes déroulantes personnalisées à une base de gestion pour réaliser des filtres sur les champs de votre choix. 3 nouvelles zones texte peuvent maintenant être ajoutées via le même menu 'Paramètres'. Les zones textes permettent notamment d'inscrire des données incluant le joker '*' comme par exemple '*ABC*' qui retourne toutes les lignes dont le champ spécifié commence par 'ABC'. Le dernier joker est toujours supposé, il est inutile de le mettre ; ainsi, 'ABC' retourne toutes les lignes qui commencent par 'ABC' comme pour les filtres natifs de la base de gestion.

Les hypothèses des trois nouvelles zones ajoutées sont stockées dans les filtres, tout comme les données des listes.

Pour loger ces nouvelles zones textes, l'interface de saisie des filtres a dû être légèrement remodelée, le statut des devis (en attente, perdu, gagné...) a notamment été déplacé sur la gauche de la fenêtre lorsque des zones textes sont affichées.

 

 

Raccourcis sur les touches courantes en base de gestion + menu contextuel

 

Les boutons 'Appliquer le filtre' et 'Afficher tous les devis' sont maintenant dotés de raccourcis (respectivement F5 et F4) qui permettront d'accélérer l'entrée des données.

Le menu 'Edition' est devenu contextuel ce qui signifie que vous pouvez l'appeler en cliquant simplement sur la touche droite de la souris. La fonction d'ouverture de devis a été déplacée dans le menu 'Edition' pour bénéficier du contexte.

 

 

Ouverture des devis et des situations à partir de la base de gestion

 

Si vous utilisez une base de gestion tridimensionnelle (comportant des situations et des devis sur les mêmes lignes), lorsque vous demandez à ouvrir un devis à partir de la base de gestion et que la ligne sur laquelle se trouve le curseur contient des devis et des situations, une fenêtre vous demandant quel fichier vous souhaitez ouvrir apparait. Cette fenêtre contient tous les devis et situations figurant dans le répertoire pointé par la ligne sélectionnée et dont le nom de fichier commence par le nom du devis.

 

 

Application de filtres à partir du tableau dans la base de gestion

 

En cliquant sur la touche droite de la souris dans le tableau des devis, vous disposez maintenant du contenu du menu 'Edition'. Une nouvelle fonctionnalité y apparait lorsque le curseur se trouve dans une colonnes référencée par une liste personnalisée ou une zone texte personnalisée ou encore que la colonne fait référence à l'un des trois onglets complémentaires personnalisables (clients, chargés d'affaires...). Les colonnes 'Monnaie' et 'Résultat' bénéficient également de la fonctionnalité.

Quand vous cliquez sur la touche droite et que le curseur se trouve sur une telle colonne, la fonction 'n'affichez que les enregistrements correspondants apparait'. Si vous cliquez dessus, elle place la donnée correspondante dans le filtre et applique le filtre.

 

 

Importante modification dans l'archivage des données issues des bases de gestion

 

Jusqu'alors, la fonction d'archivage des données des bases de gestion détruisait les lignes qui n'étaient pas affichées. Malgré les différents messages, il se trouve que ce mode de fonctionnement induisait des problèmes de compréhension chez certains de nos clients avec des conséquences pouvant être importantes malgré la sauvegarde automatique.

 

Désormais, ce sont les lignes sélectionnées qui sont automatiquement détruites, comme avec la fonction 'détruire devis'. Aucune copie de sauvegarde n'est réalisée car cela désélectionnerait les lignes mais le message vous avertit clairement en vous proposant de sauvegarder (le menu immédiatement au dessus permet de faire une copie de sauvegarde).

 

Ce nouveau comportement semble plus naturel.

 

 

6.11.730 (publiée le 16/04/09)

 

 

Empêcher la mise à jour d'un article

 

Les fonctions 'Actualiser tout le devis' et 'Mettre à jour lignes' mettent à jour tous les articles des bases sélectionnées en fonction des critères entrés. Cependant, il peut être intéressant d'interdire la mise à jour des articles à partir de la base si par exemple la base ne comporte que des libellés et que c'est à l'utilisateur de mettre le prix. Bien sûr, il suffirait de placer ces articles dans des bases n'entrant pas dans la mise à jour ou bien se supprimer le champ 'base source' pour ces articles.

Cependant, certains peuvent souhaiter 'mélanger' ces articles avec les articles chiffrés de leurs bases habituelles. Dans ce cas, il suffit maintenant de remplir le champ utilisateur (ou l'un des champs référence, famille ou fabricant) de ces articles dans leur base d'origine avec le texte [AVOID_UPDATE] (empêcher la mise à jour). Toutes les lignes de minutes comportant ce texte avec les crochets dans leur champ utilisateur ne seront plus mis à jour par les fonctions 'Actualiser tout le devis' et 'Mettre à jour lignes'.

 

 

Extension de la fonctionnalité de surlignement automatique dans les nomenclatures

 

Nous avons récemment mis en ligne une fonctionnalité qui permet de surligner les différences en jaune dans les nomenclatures lorsque celles ci sont classées par référence et que les lignes sont groupées. Dans un tel cas, les champs différents pour des références identiques sont surlignées aidant à harmoniser les articles si c'est le but recherché.

 

Désormais, cette fonctionnalité est également opérationnelle quelle que soit la clé de tri primaire et ce, à partir du moment où la clé secondaire est bien la référence. Bien sûr, il faut tout de même afficher les articles en mode groupé.

 

 

Substitution de libellés de groupes dans le module de conversion en bases

 

Si vous désirez appeler un groupe à partir d'un autre groupe en substituant votre propre libellé au libellé du groupe enfant appelé, il suffit maintenant de placer le libellé de substitution dans la colonne M (libellé du groupe ou de l'article). Si le convertisseur détecte un libellé différent du véritable libellé du groupe, il assignera automatiquement au groupe le libellé de substitution dans son groupe parent. Un message en fin de conversion vous avertit que de telles substitutions ont été réalisées. Les lignes sont alors identifiées en colonne L.

 

 

Corrections diverses

 

Le bouton d'accès à la gestion n'avait aucun effet lorsqu'il était appelé à partir des nomenclatures. Ce défaut est maintenant corrigé.

 

 

6.11.729 (publiée le 06/04/09)

 

 

Déclenchement automatique du rafraichissement dans l'environnement

 

Grâce aux fonctions spécifiques à Quick Devis comme {HIDEROW} et {SHOWROW}, il peut être intéressant de déclencher un rafraichissement de l'environnement sur une case à cocher ou sur une liste déroulante. Désormais, il vous suffit de placer le texte [RECALC] (avec ses crochets) dans le nom d'un objet ListBox ou CheckBox pour que son changement de valeur déclenche une demande de rafraichissement.

 

 

Extension du positionnement à partir des nomenclatures

 

Jusqu'à présent, lorsque l'on affichait le nomenclatures en mode groupé, il n'était pas possible de se référer aux lignes correspondantes des minutes en cliquant sur l'onglet 'Minutes'. Ceci parce que, dans ce mode, plusieurs lignes différentes pouvaient se cacher sous la ligne groupée. Néanmoins, il peut être pratique, même dans ce mode, de retrouver au moins une ligne correspondante dans les minutes (quitte à utiliser la fonction CTRL+K ensuite pour harmoniser les données).

Désormais, même dans le mode 'groupé' le curseur se positionne sur une des lignes correspondantes des minutes.

 

 

Corrections diverses

 

En mode 'Minutes seulement' associé aux modes 'Environnement seul' ou 'Environnement + Coefficients', il pouvait parfois être nécessaire de calculer deux fois les prix de vente pour obtenir un affichage correct des coefficients dans le bordereau. Cela arrivait lorsque la différence engendrée par le changement de quantité était infime mais qu'elle modifiait tout de même les coefficients. Ce défaut est corrigé et un seul recalcul de prix de vente est maintenant suffisant dans tous les cas. La correction a également été portée sur la version officielle.

 

 

6.11.728 (publiée le 26/03/09)

 

 

Optimisation des sélections de groupes à feuilles de calcul

 

Si vous sélectionniez en une seul fois plusieurs groupes à feuille de calcul et que vous entriez des paramètres dans ces groupes. Seul les paramètres du dernier groupe étaient pris en compte, obligeant à importer les groupes à feuille de calcul un à un. Désormais les feuilles sont mémorisées et vous pouvez rappeler un groupe sélectionné à tout moment. Ses paramètres sont mémorisées dans un fichier Excel temporaire.

 

 

6.11.727 (publiée le 26/03/09)

 

 

Double click dans la liste des devis pour les ouvrir

 

Si vous utilisez une base de gestion et que vous avez choisi, vi l'option 'Paramètres des nouveaux devis', d'ouvrir les devis via la liste de gestion, vous pouvez maintenant ouvrir les devis via un double click, évitant d'avoir à utiliser le bouton d'ouverture.

 

 

Corrections diverses

 

Les champs libres comportant des formules et utilisés dans les minutes entraient dans la comparaison au niveau des nomenclatures lorsque l'on groupait les articles ce qui empêchait le groupement d'articles ayant des valeurs différentes dans ces colonnes. Le défaut est corrigé et la correction a été porté sur la version officielle.

 

La saisie d'articles via les préfixes de recherche ne fonctionnait pas lorsque l'on sélectionnait une base unique et que les données entrées comportait en troisième position un caractères spécifique comme l'espace, le + ou le -. Ce défaut est corrigé

 

 

6.11.726 (publiée le 23/03/09)

 

 

Modification de la gestion de la fonction 'Copier sur le groupe'

 

Dans les colonnes personnalisées des minutes, il était possible de spécifier sur les colonnes autorisées à la saisie que l'on voulait 'copier sur le groupe'. Ceci signifie qu'une donnée entrée dans la tête de groupe dans une telle colonne est reportée automatiquement sur toutes les lignes du groupe.

 

Cependant, jusqu'alors cette copie ne se faisait qu'à la saisie effective sur l'entête de groupe, laissant la possibilité de déroger manuellement sur les autres lignes du groupe. Cette souplesse apportant de la confusion, il a été décidé de placer cette recopie sur les lignes du groupe dans les fonctions de recalcul afin de garantir que ce sont bien les valeurs figurant sur les lignes d'entête des groupes qui figureront dans tous les cas sur les lignes du groupe (uniquement si la case est cochée bien sûr).

 

Ainsi, même si vous dérogez manuellement sur une ligne du groupe, Quick Devis 'corrigera' automatiquement l'erreur au recalcul.

 

 

Verrou des variables globales lorsque l'environnement environnement

 

Désormais, dès que l'environnement est verrouillé dans un devis, il n'est plus possible de modifier la liste des variables globales.

 

 

Corrections diverses

 

La recopie sur les lignes d'un groupe à l'aide de la case 'Copier sur le groupe' dans la définition des colonnes personnalisées des minutes ne fonctionnait pas lorsque les groupes étaient affichés 'groupés' et qu'une liste déroulante était utilisée dans la colonne. Ce défaut est corrigé.

 

Les nouvelles fonctions permettant de déroger aux spécifications des articles dans les bases de groupes, en qualifiant des champs par des formules ne fonctionnaient que si le champ étendu spécifié existait dans la base d'articles. Cette contrainte n'était pas logique car il suffit que le champ existe dans la minute pour que cela fonctionne. La contrainte a été retirée et le fonctionnement est assuré même en l'absence de champ étendu dans la base d'articles.

 

Les nouvelles fonction permettant de colorier en jaune les différences dans les nomenclatures lorsque ces dernières sont classées par référence et sont en mode groupées ne fonctionnaient pas pour les champs étendus (les champs libres des minutes). Ces derniers étaient bien identifiées mais par surlignés par la fonction. C'est maintenant chose faite.

 

La configuration des colonnes des nomenclatures pouvait provoquer une erreur si les champs natifs avaient été renommés. Le défaut est corrigé.

 

Après avoir ajouté un champ dans la configuration des colonnes des nomenclatures, il fallait sortie et revenir aux nomenclatures pour que le champ apparaisse dans les listes de tri. Il apparait désormais instantanément.

 

 

6.11.725 (publiée le 20/03/09)

 

 

Modification sensible de l'affichage des noms de fichiers et des variables associées

 

Vous aviez probablement remarqué que Quick Devis, depuis toujours, remettait en forme les noms de ses fichiers en mettant la première lettre de chacun des mots en majuscule. Si ceci permettait parfois d'améliorer la lisibilité dans de longues listes de fichiers, c'était en revanche un problème lorsque l'on souhaitait mettre en place des abréviations ou des lettres devant impérativement rester en majuscules. Désormais, ce comportement a été retiré dans tous les modules de l'application et les noms de fichiers resteront tels qu'ils étaient lorsque vous les avez enregistrés.

 

Cette modification est importante et pourrait notamment avoir des implications dans les opérations utilisant la comparaison des noms de fichiers. Nous avons bien relu tout le code à ce sujet mais, si vous détectiez un comportement inhabituel à ce sujet, merci de bien vouloir nous en informer.

 

 

Surlignement des différences dans les nomenclatures classées par références

 

Si vous classez maintenant vos nomenclatures avec une clé primaire basée sur la référence des articles et que les lignes identiques sont affichées groupées, Quick Devis surligne maintenant en jaune les champs qui sont différents au sein d'une même référence. Vous pouvez ainsi les modifier manuellement pour les conformer à ceux du premier article si dans votre processus, les articles ayant des références identiques doivent impérativement avoir des prix identiques.

 

 

Extension de l'option 'Conserver les descriptions, unités et quantités'

 

Une case à cocher figure depuis longtemps dans le menu 'Options' / 'Données'. Elle permet de proposer à l'utilisateur de conserver les descriptions, unités et quantités lorsque il demande à remplacer un article par un autre à partir d'une opération de glisser / déplacer issue d'une base d'articles.

 

Cependant, cette fonction n'était pas valide lorsque l'on importait un article à l'aide des références et des préfixes. C'est désormais chose faite. Le fonctionnement est alors le suivant (et uniquement si la case est cochée dans les options) :

 

. si vous entrez le code dans le champ 'référence', 'famille', 'fabricant' ou 'champ utilisateur', la description et l'unité figurant dans les minutes sont conservées

. toutefois, si la description n'existe pas ou si l'unité n'existe pas, les champs correspondants de la base sont utilisés

. si vous entrez le code dans le champ 'description', la description de la base est bien sûr utilisée et son unité aussi.

 

Dans tous les cas, dans ce mode, la quantité présente sur la ligne est conservée.

 

 

Message de confirmation lors de la destruction d'un groupe

 

Un message de confirmation était déjà demandé lors de la suppression d'un groupe d'une base de groupes. Cependant, ce message n'était pas plus alarmant que celui permettant de détruire l'un des articles du groupe. Désormais, pour détruire un groupe, il est nécessaire de répondre affirmativement à deux messages successifs.

 

 

Corrections diverses

 

Le repositionnement du curseur après un rafraichissement dans les nomenclatures ne se faisait pas toujours correctement, notamment après avoir modifié une valeur manuellement. Le défaut est corrigé.

 

 

6.11.724 (publiée le 18/03/09)

 

 

Changement des couleurs dans les structures d'ensembles

 

Jusqu'alors, les ensembles et leurs structure dans les minutes n'apparaissaient qu'en vert. Désormais, vous pouvez changer cette couleur via l'onglet 'Affichage' du menu 'Options'.

 

 

Corrections diverses

 

Les récentes fonctions d'import des types de fournitures et de main d'œuvre associées à l'import de feuilles d'environnement ne fonctionnaient pas correctement. Elles n'importaient pas tous les types. Le défaut est corrigé.

 

L'import d'articles par la fonction d'import par référence (CTRL+W) n'importait pas les champs étendus alors que cet import était réalisé lorsque un glisser/déplacer était réalisé à partir de la base d'articles. Désormais, cette fonction import tout, les champs étendus bien sûr mais également les tableurs et documents Word éventuellement présents dans les articles. Cette correction a également été portée sur la version officielle.

 

6.11.723 (publiée le 12/03/09)

 

 

Amélioration de la lisibilité dans le générateur d'états

 

Afin d'améliorer la lisibilité lorsque votre bordereau comporte de nombreux niveaux d'indentation, vous disposez maintenant d'un nouveau bouton dans le générateur d'états qui permet d'associer les couleurs et polices des sous-totaux à ceux des titres correspondants.

 

Rappelons que, si vous voulez appliquer des polices en fonction des niveaux d'indentation de manière automatique, vous pouvez utiliser la fonction 'Appliquer des polices' présente dans le menu 'Format' du bordereau.

 

 

Extension de la fonction 'Importer l'environnement à partir de Ms Excel'

 

Maintenant, quand vous importez un classeur d'environnement à partir de Ms Excel, Quick Devis vérifie si les types de main d'œuvre, types de fournitures et monnaies sont conformes entre le devis et le fichier Excel. S'ils ne le sont pas, Quick Devis vous propose d'importer les différences du fichier Excel.

 

 

Corrections diverses

 

Dans les bases de groupes en mode 'Arborescence', les premières lettres des noms de groupes étaient en majuscules et les suivantes en minuscules. Désormais, l'affichage en mode arborescence respecte la casse de l'affichage classique.

 

 

6.11.722 (publiée le 07/03/09)

 

 

Spécification des familles de groupes dans le module de création de bases

 

Une récente évolution permettait de spécifier entre accolades les familles, champ utilisateur et fabricant d'un groupe appelé par un groupe parent. Cependant, la fonction n'était pas disponible dans le module de création de bases mais seulement dans le module de devis. C'est maintenant chose faite.

 

 

Corrections diverses

 

Des champs libres nommés qui étaient retirés des colonnes utilisés conservaient leur nom et continuaient d'apparaître dans les listes de spécification de champs à afficher lorsque l'on employait une liste déroulante dans une colonne de minute. Ce défaut est résolu, les champs n'apparaissent plus.

 

On nous a signalé que, dans certains environnements, après un aperçu avant impression réalisé à partir de l'environnement, l'enregistrement tournait en boucle sans jamais se terminer. Nous n'avons pas pu reproduire le problème sur nos systèmes mais nous avons fait une modification de nature à résoudre ce défaut. La modification a également été portée sur la version officielle.

 

 

6.11.721 (publiée le 03/03/09)

 

 

Evolution majeure du gestionnaire de groupes

 

Vous pouvez désormais imposer des champs aux articles à partir d'une base de groupe. Et ce, même s'il ne s'agit pas d'articles virtuels. En fait, l'interface des articles virtuels se trouvant à la droite des articles dans le groupe a été transposée à tous les articles, même physiques.

 

Les spécifications figurant dans les différents champs peuvent bien sûr être le résultat de formules ou même être récupérées à partir d'un groupe parent. Il est également possible de spécifier pour chaque article s'il doit être toujours importé (même si sa quantité est à zéro, s'il doit apparaitre en gras, italique, souligné ainsi que sa couleur de fond).

 

Tous les champs peuvent être adressés, y compris les champs définis par l'utilisateur dans les minutes. Les spécifications figurant dans ces champs sont toujours prioritaires sur les données figurant dans la base d'articles ainsi que sur les fonctions permettant de spécifique que l'on importe les temps et types de main d'œuvre du groupe. Ces dernières colonnes sont conservées par souci de compatibilité avec les bases existantes mais vous pouvez très bien adresser les champs 'temps unitaire' et 'type de main d'œuvre' avec les nouvelles fonctionnalités.

 

La compatibilité avec les bases existantes, devrait dans tous les cas être conservée.

 

La documentation en ligne va être rapidement mise à jour pour prendre en compte ces nouvelles fonctionnalités.

 

 

6.11.720 (publiée le 02/03/09)

 

 

De nouvelles variables dans les groupes

 

Il est maintenant possible de récupérer dans un groupe à feuille de calcul les données relatives au groupe appelant. Pour cela, des variables nommées GROUP_LABEL, GROUP_REFERENCE, GROUP_FAMILY, GROUP_MANUFACTURER et GROUP_USERFIELD sont disponibles.

 

Ceci peut se révéler utile si vous désirez par exemple spécifier une famille dans les articles d'un groupe enfant à partir d'un groupe parent. Il suffit alors de spécifier la famille dans le groupe appelant et vous la récupèrerez dans le groupe enfant via la variable. Ensuite, une simple formule permet de la passer aux articles du groupe enfant.

 

Rappelons que si vous désirez conserver un champ famille, champ utilisateur, fabricant ou libellé dans un article appelé à partir d'un groupe, il suffit de mettre cette information entre accolades dans la liste d'articles du groupe.

 

Bien sûr, il faut pour que cela fonctionne que les articles de la base soient reconnus sur leur référence uniquement et non pas sur tous leurs champs d'index.

 

Corrections diverses

 

La variable GROUP_QUANTITY n'était plus définie dans la dernière version bêta. Le défaut est corrigé.

 

Il était impossible de finaliser la déclaration d'un devis (perdu / gagné) car le logiciel demandait en permanence de recalculer les prix de vente. Le défaut est corrigé et la correction a été portée sur la version officielle 6.11.715

 

 

6.11.719 (publiée le 01/03/09)

 

 

Outil d'optimisation des formats dans l'environnement

 

Quick Devis, tout comme Excel n'accepte qu'un nombre fini de formats dans le classeur d'environnement (environ 1500 à 2000 en fonction de la complexité des formats contre environ 4000 pour Excel). Si vous employez trop de formats dans un environnement conséquent, vous vous apercevrez en changeant des formats ou des protections de cellules que les feuilles seront bizarrement formatées avec des bordures et des couleurs n'import où, si vous sauvegardez, vous risquez d'avoir à reformater quelques feuilles. Dans un tel cas, repartez d'un environnement non altéré (au besoin en utilisation la fonction 'Récupérer un devis' et appelez le nouvel outil d'homogénéisation des formats.

 

La fonction est présente dans le menu 'Outils' lorsque l'environnement est affiché et s'appelle 'Optimiser les formats de l'environnement'

 

Il n'utilise qu'un seul type et une seule couleur de bordure (fine noire), il supprime les motifs mais conserve les couleurs de fond. Il supprime les cellules fusionnées pour les remplacer par des 'centrer en travers des cellules'. Enfin, il uniformise les protections. Vous pouvez choisir de masquer les formules lorsque les cellules sont protégées. Il supprime également les formats des lignes et colonnes non utilisées au bas et à la droite des feuilles.

 

Généralement, l'application de cet outil permet de réduire de façon très significative le nombre de format ainsi que les temps de traitement et d'affichage sans pour autant altérer la lisibilité du document, il est donc conseillé de l'appeler de manière préventive.

 

Par ailleurs, afin de repousser au mieux la limite du nombre de formats, des routines d'optimisation non destructives sont appelée dès que l'on formate plus de 200 cellules à la fois.

 

Si vous utilisez de gros environnements destinés à évoluer, nous vous conseillons d'appeler au moins une fois cet outil.

 

D'une manière générale, essayez de respecter les règles de conception des feuilles d'environnement édictées dans le document apparaissant lorsque vous tentez d'importer un environnement de Ms Excel. Les règles conseillées par Microsoft peuvent être lues ici :

http://support.microsoft.com/kb/213904

 

Accessoirement, si vous avez besoin de savoir combien de formats sont utilisés dans vos documents, vous pouvez télécharger l'un des nombreux outils d'optimisation de formats Excel : http://xlsgenreduction.arstdesign.com/index_fr.html

 

 

Réduction sensible des temps de chargement des devis et de calcul

 

Depuis que l'on permet l'utilisation de 1000 variables globales, nous avons constaté que l'utilisation de plus de 100 variables engendrait des temps de chargement et de calcul particulièrement longs. De même la fonction 'Charger paramètres' et quelques autres fonctions étaient devenues particulièrement lentes dans ce contexte. Les routines d'affectation des variables globales ont été largement optimisées et la réduction de temps devrait être sensible dans ces environnements complexes. La différence devrait également être perceptible dans les configurations plus classiques.

 

Corrections diverses

 

Les récentes fonctions qui permettaient de récupérer des objets lors du chargement de feuilles d'environnement à partir de classeurs Excel présentaient un bug : les deux premières lignes des feuilles libres demeuraient masquées après l'appel à la fonction. Le défaut a été corrigé.

 

Dans la dernière bêta, les logos des feuilles d'environnement ne s'imprimaient que si l'on passait par l'aperçu avant impression. Le défaut est corrigé et les images s'impriment dans tous les cas désormais.

 

 

6.11.718 (publiée le 25/02/09)

 

 

Récupération des objets automatique lors de l'import de classeurs Excel dans l'environnement

 

Désormais, lorsque vous importez un classeur Excel à partir de l'environnement de Quick Devis, il vous est proposé de récupérer les objets graphiques et attributs d'impression qui se trouvaient dans l'environnement du devis avant l'import.

 

Les objets ne sont transférés que si les feuilles portent le même nom dans le classeur Quick Devis et dans le classeur Excel.

 

Cette fonction permet de réaliser beaucoup plus facilement des documents Excel et permet notamment d'envisager de modifier sous Excel directement des documents qui contiennent des objets animés par Quick Devis. Accessoirement, la fonction permet de réparer ou de simplifier des environnement altérés par le dépassement du nombre limite de formats (10000).

 

 

6.11.717 (publiée le 23/02/09)

 

 

Résolution du problèmes de basculement portait / paysage sur les imprimantes distantes

 

Nous venons de découvrir la cause d'un problème récurrent avec certains pilotes d'impression : il n'était parfois pas possible de passer en mode paysage lorsque l'imprimantes était connectée en réseau. Nous avons modifié le générateur d'états pour envoyer une commande supplémentaire de basculement portait / paysage afin que les commandes puissent être comprises par la plupart des drivers.

 

Curieusement, ce passage était possible lorsque l'on imprimait sur le poste où était connectée l'imprimante. Jusqu'alors, la seule solution que nous avions à proposer consistait à installer un driver Microsoft (livré avec Windows) en doublon du driver d'origine.

 

Après de nombreux tests, il est avéré que c'est le spooler d'impression présent au niveau des pilotes qui pose problème ; l'ordre de changement d'orientation ne survient pas au bon moment.

 

Si cette nouvelle version ne résolvait pas le problème sur vos drivers, Il pourrait suffire de désactiver le spooler en spécifiant au niveau du driver lui même (sur le serveur), 'Imprimer directement sur l'imprimante' au lieu de 'Spooler l'impression'.

 

Corrections diverses

 

Les trames de suivi de facturation générées à partir du module d''export présentaient un problème de positionnement de formules lorsqu'elles étaient appelées par.

 

Afin de résoudre le problème d'impression des description sur plusieurs lignes qui parfois pouvaient apparaitre correctement dans l'aperçu avant impression mais pas correctement à l'impression, nous avons augmenté les largeurs de toutes les colonnes de 3% au moment de l'impression issue du générateur d'états. Les largeurs initiales sont restituées en fin d'impression.

 

Ceci devrait résoudre le problème et afficher l'intégralité des textes dans tous les cas. Toutefois, cela pourrait modifier très légèrement le rendu des états déjà réalisés.

 

L'évaluation des formules placées dans les minutes ne se faisait pas d'une manière strictement identique selon qu'on rafraîchissait l'environnement seulement ou que l'on recalculait les PR ou PV. Pour cette raison, les champs personnalisés remontés dans l'environnement pouvaient, pour certaines syntaxes ne pas être remontées et les valeurs de la feuille récapitulative restaient à blanc. Ce défaut est corrigé et la modification a été portée sur la version officielle 6.11.715

 

 

6.11.716 (publiée le 20/02/09)

 

 

Possibilité d'interdire l'import de groupes par une formule

 

Dans un groupe à feuille de calcul, si vous cliquez sur le bouton 'Unit / Qty / Label', vous disposez maintenant d'une nouvelle cellule en AA8 qui vous permet de refuser l'import d'un groupe. Ceci peut être pratique lorsque la configuration saisie par l'utilisateur est impossible à réaliser (combinaisons de listes déroulantes invalides, de cellules, etc.).

 

Il vous suffit de placer un message dans la cellule AA8 (après avoir pressé le bouton) pour que ce message soit affiché lors du refus d'import du groupe. En l'absence de message, les gestionnaire se comporte comme avant.

 

 

Appel de groupes à feuilles de calcul à partir de groupes simples

 

Dorénavant, un groupe simple peut appeler un groupe à feuille de calcul (sans lui passer de paramètres donc). Il n'y a plus de restriction à ce niveau, les valeurs par défaut du groupe à feuille de calcul sont alors utilisées.

Rappelons que si vous souhaitez qu'une quantité d'article ne change jamais dans un groupe quelle que soit la quantité de groupes importés, il suffit de diviser la quantité de l'article en question par la quantité du groupe en utilisant la variable GROUP_QUANTITY.

 

Corrections diverses

 

Un bug jugé important s'est glissé dans la version 6.11.714 publiée le 17 février : Lors d'une redéclaration en base de gestion, les données de gestion stockées dans le devis pouvaient parfois être perdues, obligeant à rédéclarer le devis avec les données présentes dans la base. Le défaut est corrigé et la version officielle a été republiée sous l'indice 6.11.715 à cet effet.

 

Les colonnes spécifiques [Coût unitaire FO], [Coût unitaire MO] et [Temps unitaire en heures] n'apparaissaient plus ni dans Quick Devis, ni dans le générateur d'états. Le défaut est corrigé et la version officielle a été modifiée en conséquence.

 

 

6.11.715 (publiée le 18/02/09)

 

Cette version est la version 6.11 officielle

 

 

Possibilité d'accéder à toutes les bases et à des préfixes lorsque l'option 'n'utiliser qu'une base est activée'

 

Même si vous avez spécifié une base unique dans le menu 'Options' / 'Données' pour simplifier l'interface utilisateur, il peut tout de même être intéressant d'ouvrir exceptionnellement d'autres bases de données ou d'aller chercher des données en utilisant des préfixes de recherche dans d'autres bases.

 

Pour cela, les boutons 'Ouvrir base' et 'Remplacer par la référence spécifiée' (l'oeil avec le code barre) ont été doublées lorsqu'une seule base est spécifiée. Dans un tel cas, un bouton permet d'ouvrir la base par défaut et un autre bouton, toutes les bases. De même, vous pouvez appeler une référence de la base par défaut en cliquant sur CTRL+W mais également vous pouvez spécifier un préfix en cliquant sur CTRL+F12 comme si l'option 'Base unique' n'était pas activée.

 

Bien sûr, si vous ne voulez pas que vos utilisateurs puissent accéder à ces nouvelles options, il vous suffit alors de les masquer via les fonction de définition de menus.