On-line Beta

Update Information


www.quick-devis.net

www.iaes-software.com

www.quick-devis.com


Version 6.15


 

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.15.884 (publiée le 09/06/12)

 

 

Anciennes variables recréées

 

Il y a quelque temps, nous avions fusionné les variables GES_ContactSex et GES_Contact_Name en une seule pour afficher par exemple directement "Monsieur XXX". Certains d'entre vous souhaitent avoir également ces deux variables dissociées aussi, nous venons de recréer la variables GES_ContactSexNew qui remplace Ges_ContactSex qui avait disparu ainsi qu'une nouvelle variable GES_Contact_Name_Seul qui contient le nom, sans le genre. Ces variables sont disponibles dans le générateurs d'états, les outils de suivi de chantier, l'environnement et le bordereau.

 

 

Sauvegarde des paramètres d'actualisation des devis

 

Les cases à cocher utilisées lorsque vous actualisez un devis complet sont désormais stockées au niveau du devis pour toute la session de travail (tant que le devis est ouvert). Vous n'aurez donc pas nécessairement à les re-paramétrer à chaque actualisation.

 

Si la fonction est appelée à partir des modifications automatiques (Avec le verbe ACTUALISER_TOUT), au moment de l'enregistrement des requêtes, la position des cases est enregistrée dans un second fichier portant l'extension .REQ2 de manière à ce qu'au chargement d'une requête de ce type, les cases soient correctement positionnées.

Bien sur, pour que l'enregistrement soit valide, il est nécessaire d'exécuter la requête avant de l'enregistrer puisque la position des cases n'est connue qu'après l'exécution.

 

 

6.15.883 (publiée le 24/05/12)

 

 

Ventilation d'un poste complet sur une branche de bordereau

 

Vous pouvez maintenant insérer un poste masqué dans un branche, quel que soit son niveau et quel que soit le nombre de branches qui en dépendent. Imaginez par exemple que vous ayez des grues à ventiler sur une branche de bordereau représentant un bâtiment. Une telle chose est difficile à faire en utilisant l'environnement car il faudrait alors identifier clairement les postes de la branche pour ne faire porter l'adjonction que sur eux.

 

Désormais, il vous suffit d'ajouter une minute dans la branche et de la nommer [HIDDEN] pour "caché" dans la colonne Item du bordereau.

 

Au recaclul le PV du poste concerné est forcé à zéro et son montant est automatiquement ventilé sur les postes de bordereau.

 

A noter que cette méthode ne fonctionne que si vous remettez le bordereau à votre client. Si vous utilisez le générateur d'états pour communiquer le détail des minutes, les postes [HIDDEN] deviendront visibles et un message vous en avertira.

 

 

6.15.882 (publiée le 23/05/12)

 

 

Corrections diverses

 

Un bug dans l'édition du générateur d'états type "Minutes Seulement" faisait que si vous aviez un groupe dans une minute qui n'était suivi d'aucune autre ligne, un montant erroné apparaissait sur la ligne du générateur d'états si vous demandiez un état en mode "groupé". Ce défaut est corrigé.

 

 

6.15.881 (publiée le 12/05/12)

 

 

Variable indiquant si un recalcul de prix de vente est requis

 

Pour la formulation dans l'environnement ou dans le bordereau, il peut être important de savoir si un recalcul de Prix de Vente est requis ou pas. Pour cela, vous disposez d'une variable "SELLING_PRICES_CALC_NEEDED" dans la fonction "coller un nom", dans le bordereau comme dans l'environnement qui prend la valeur "YES" ou "NO" en fonction de la nécessité d'un recalcul de prix de vente.

 

 

Variable indiquant si un rafraichissement de l'environnement est nécessaire

 

Une nouvelle variables nommée "OVERHEAD_REFRESH_NEEDED" est disponible dans l'environnement uniquement. Elle reflète l'avertissement clignotant se trouvant en haut, à gauche du classeur d'environnement. Elle prend la valeur "YES" ou "NO".

 

 

6.15.880 (publiée le 04/04/12)

 

 

Extension des colonnes de scénarios dans les minutes

 

Il est maintenant possible de placer des formules dans les colonnes de scénario des minutes. Le résultat peut alors être copié vers la colonne quantité comme pour les colonnes de scénario ne comportant pas de formule. Bien sûr, la copie de la colonne de quantité vers la colonne de scénario n'est plus possible dans ce cas car elle écraserait la formule.

A noter que si vous utilisez des formules dans les colonnes de scénario, un recalcul de Pr sera automatiquement lancé avant de copier les colonnes de scénarios afin de garantir que le résultat des formules est bien inscrit dans le devis.

 

 

Blocage de l'accès à la définition des colonnes de minutes ou nomenclatures

 

Une case à cocher a été ajoutée à la fonction "options/sécurité/autorisation". Elle permet d'interdire à l'utilisateur la modification des colonnes des minutes ou des nomenclatures. Cette fonction interdit également le chargement des paramètres correspondants dans la fonction "charger paramètres".

 

 

6.15.879 (publiée le 15/03/12)

 

 

Corrections diverses

 

Une faille de sécurité très ancienne vient d'être révélée : il était possible de couper des cellules verrouillées dans les feuilles d'environnement même lorsque l'environnement était verrouillé en utilisant les menus contextuels. Cette faille n'existe plus.

 

 

6.15.878 (publiée le 07/03/12)

 

 

Corrections diverses

 

Un plantage pouvait arriver lors de la saisie d'une chaine de 12 caractères dans les listes libres des minutes (celles qui peuvent recevoir 500 items). Ce défaut est corrigé.

 

Si la case "calculer les PV à chaque sauvegarde" était cochée, il pouvait arriver, lors de la demande de sauvegarde automatique (votre devis n'a pas été enregistré depuis plus de 15 mn...) au sortir de l'onglet réorganisation, un plantage "sévère" du produit conduisant parfois à la perte de l'environnement. Le défaut était engendré par le fait que le calcul des PV était lancé par la demande de sauvegarde alors que la restructuration du bordereau était en cours. Le défaut est corrigé en ne recalculant pas les PV lors de cette demande de sauvegarde précise (celle qui sort de la réorganisation).

 

 

6.15.877 (publiée le 29/01/12)

 

 

Nom d'utilisateur disponible dans l'environnement

 

Une nouvelle variable USER_NAME figure dans l'environnement et dans le bordereau. Elle est inscrite à chaque recalcul et permet de lire le login de l'utilisateur afin par exemple de définir un comportement spécifique en fonction de l'utilisateur.

 

 

Corrections diverses

 

Le dispositif de sauvegarde automatique, toutes les 30 secondes des feuilles d'environnement a révélé une faille ayant conduit à la perte de l'environnement sur un devis. Il a été décidé par sécurité de supprimer ce système qui finalement apportait de l'instabilité et réalisait donc le contraire de ce à quoi il était destiné. Désormais, l'environnement n'est sauvegardé que lors de la sauvegarde du devis mais le bordereau et les minutes sont toujours sauvegardés au fil de l'eau.

 

 

6.15.876 (publiée le 12/01/12)

 

 

Corrections diverses

 

L'utilisation des formules de type VALUEMOxx pour ramener un taux horaires dans la formulation des minutes ne fonctionnait pas si les valeurs XX allaient de 20 à 29. Cependant, elles fonctionnaient pour toutes les autres valeurs (01-19 / 30-99). Ce défaut est corrigé.

 

 

6.15.875 (publiée le 30/12/11)

 

 

Disparition du message de confirmation lors de la saisie d'un coefficient de négociation dans l'environnement

 

Le message de confirmation lors de la saisie d'un coefficient de négociation dans l'environnement n'apparait désormais qu'une fois pour chaque devis. Après acceptation, il n'apparait plus et le coefficient est appliqué sans avertissement.

 

 

Corrections diverses

 

La fonction "Charger Paramètres" . "Attributs des minutes et nomenclatures" ne chargeait pas les éventuelles définitions de colonnes de substitution (le colonnes qui reçoivent les données lorsque les colonnes cibles comme le prix unitaire par exemple contiennent des formules). Le défaut est corrigé.

 

Le nombre maximal d'entrées dans les sommaires figurant au bas du générateur d'états était fixée à 1000 et provoquait un plantage lorsqu'on excèdait ce nombre. La limite a été poussée à 5000.

 

Dans les bases de groupes, la liste de groupes n'acceptait pas de références contenant des caractères comme -, +, /, etc. La recherche sur ce type de référence n'était pas possible même s'ils fonctionnaient tout de même correctement. Le problème est désormais réglé.

 

Depuis le mois de novembre 2011, les versions bêta n'incrivaient plus correctement les variables de gestion GES_Chiffreur et toutes les variables associées aux révisions. Ceci était introduit par la mise en place de la nouvelle variables Resulting_Status qui retourne Won, Lost ou Waitting selon que le devis est gagné, perdu ou en attente. Le défaut est corrigé et ce sont bien les variables de la dernière révision qui sont retournées, même lorsque le devis est déclaré.

 

Les images de l'aide en ligne (F1) n'étaient plus visible. Ce défaut est corrigé.

 

 

6.15.874 (publiée le 28/11/11)

 

 

Possibilité de conserver les libellés figurant dans les bases de groupes

 

Il est maintenant possible de conserver les libellés d'articles figurant dans les bases de groupes plutôt que de les voir remplacés par les libellés des articles tels qu'ils figurent. Pour cela, il existe une case à cocher dans le menu 'options' / 'données', nommée "Conserver les descriptions des articles telles qu'elles figurent dans les groupes".

 

 

Procédure de désinstallation silencieuse

 

Après la procédure d'installation silencieuse (voir plus bas), voici une procédure de désinstallation silencieuse. Après installation de Quick Devis V6 avec la nouvelle procédure d'installation 6.15.874 ou supérieure. Vous pouvez le désinstaller intégralement et silencieusement avec l'exemple ci-après (si votre programme est installé dans C:\Program Files (x86)\):

 

"C:\Program Files (x86)\Quick Devis V6\Uninstall.exe" /S "/U:C:\Program Files (x86)\Quick Devis V6\Uninstall\Uninstall.xml"

 

Attention : Cette procédure supprime le répertoire Quick Devis V6 et tout ce qu'il peut y avoir dedans. Si vous y avez ajouté des fichiers, ils seront perdus.

 

6.15.873 (publiée le 11/11/11)

 

 

Références possible au classeur d'environnement à partir des minutes ou du bordereau

 

Il n'était jusqu'alors pas possible de faire référence directement au classeur d'environnent à partir des minutes ou du bordereau. Ceux qui avaient tenté en utilisant des noms de classeur de type [F1Book1(1)] s'étaient heurté à un problème de taille : lorsqu'on ouvrait plusieurs devis, tous les classeurs d'environnement s'appelaient F1Book(1) et on ne savait plus à quel devis on faisait référence.

Désormais, les classeurs d'environnement peuvent recevoir un nom unique sous la forme [OverheadBookXXX] où XXX est un numéro d'ordre correspondant au devis ouvert (de 000 à 999). Quick Devis gère le nommage automatique du classeur, c'est à dire que si vous avez fait référence à [OverheadBook001] parce que, lors de la conception, votre classeur était le second ouvert à l'écran, lorsque vous l'ouvrirez dans une autre position, les formules seront automatiquement changées pour s'adapter au nouveau nom.

Pour accéder à ce nommage spécifique, vous devrez cocher la case Autoriser l'emploi de références à l'environnement sous la forme [OverheadBook000]Calcul1!$A$20 présente dans le menu Options / Calculs.

Pour savoir quel nom donner, c'est à dire quel est le numéro d'ordre de votre classeur, vous pouvez aller dans le menu 'Outils / Performances et sécurité'.

Cette fonctionnalité devrait s'avérer particulièrement utile si vous souhaitez par exemple récupérer dans le bordereau une cellule ou une zone de l'environnement comme un délai de réalisation par exemple. Elle sera également efficace pour lire directement une table de coefficients dans les colonnes des minutes, etc.

 

 

Inscription forcée des variables globales en fin de recaclul

 

Pour des raisons de performance, les variables globales sont automatiquement mises à jour après calcul lorsqu'un changement est détecté. Toutefois, quand par exemple vous employez une valeur cible, cette dernière peut exiger un ajustement du PV au bordereau après évaluation du PV et si vous avez des variables globales qui dépendent précisément du PV résultant, elle pourraient ne pas être évaluées correctement. Pour palier ce cas spécifique, vous disposez d'une nouvelle case à cocher dans le menu Options / Calculs, intitulée : Inscrire à nouveau les variables globales en fin de recalcul de PV

 

 

6.15.872 (publiée le 04/11/11)

 

 

Modification du comportement en cas d'insertion de lignes dans un groupe

 

Désormais, quand vous insérez des lignes au sein d'un groupe existant, le groupe n'est plus 'cassé'. C'est à dire que les ligne insérées font partie du groupe et sont donc grisées.

 

 

Corrections diverses

 

L'édition d'un libellé dans la gestion des postes avec un simple changement de la casse des caractères n'était pas pris en compte à l'enregistrement. A la réindexation, l'ancien texte était restauré. Ce défaut est corrigé.

 

 

6.15.871 (publiée le 27/10/11)

 

 

Fonction de recherche dans les bases de gestion

 

Vous disposez maintenant d'une fonction de recherche dans la base de gestion accessible par un bouton, par le menu ou en pressant CTRL+F3. Les recherches suivantes peuvent être réalisées en pressant simplement F3. Cette fonction est disponible dans toutes les vues.

 

 

Inscription des variables globales après assignation de la valeur cible

 

Désormais, les variables globales sont inscrites à partir de l'environnement après assignation de la valeur cible permettant d'avoir le résultat tenant compte de la valeur cible. Jusqu'à présent, elles étaient inscrites avant l'application du calcul de cette valeur.

 

 

Procédures d'installation en mode silencieux

 

Les nouvelles procédures d'installation ne supportaient plus le mode silencieux. Désormais, elle le supportent avec la syntaxe suivante :

 

quickdevis_ee.exe "/S:C:\mon repertoire\setupvars.ini"

 

dans laquelle vous aurez créé au préalable un fichier texte C:\setupvars.ini contenant les noms et valeurs des variables à changer. Songez à supprimer la ligne de variable si vous voulez prendra la valeurs par défaut. Voici la structure du fichier :

 

[SetupValues]

%AppFolder%=C:\Program Files\Mon répertoire

%AppShortcutFolderName%=Mon groupe de programmes
%Language%=French

 

Les valeurs valides pour %Language% sont exclusivement French, English, German, Spanish, Dutch, Italian, Portugese et Chinese. La casse des lettres est importante.

 

Attention : il est impératif de donner le chemin complet du fichier ini dans la ligne de commande /S:C:\mon repertoire\setupvars.ini, /S:setupvars.ini n'est pas valide, même si le fichier .ini se trouve dans le répertoire du setup.

 

Si par exemple vous le voulez que forcer le langage à English et conserver les autres paramètres par défaut, créez un fichier comme suit :

 

[SetupValues]

%Language%=English

 

les paramètres par défaut sont :

répertoire d'installation = %ProgramFilesFolder%\Quick Devis V6

groupe d'installation des raccourcis = Quick Devis V6

 

Le paramètre %Language% doit impérativement être fourni dans le fichier .ini

 

Important : le changement de paramètres n'est supporté que par les installations complètes. Les patches utilisent systématiquement les paramètres de l'installation qu'ils mettent à jour. Seul le paramètre /S pour silencieux est donc supporté par les patchs. Exemple qdspee615870.exe /S

 

   

 

6.15.870 (publiée le 12/10/11)

 

 

Variable Resulting_Status ajoutée

 

Dans l'environnement et dans le bordereau, vous disposez maintenant d'une variable nommée RESULTING_STATUS qui renvoie le statut du devis dans la base de gestion (Gagné, Perdu ou en attente). Les mots retournés sont en anglais (Won, Lost ou Waiting).

 

 

6.15.869 (publiée le 30/09/11)

 

 

Variable TVA ajoutée

 

Tant dans l'environnement que dans le bordereau ou le générateur d'états, vous disposez maintenant d'une variable nommée VAT_RATE qui vous renvoie le taux de TVA utilisé dans le devis.

 

 

Changement du principe de stockage des données des groupes intelligents par rapport au mode publié dans la bêta précédente

 

Le mode de stockage des données d'entrée dans les groupes a été modifié pour assurer plus de fiabilité. En effet, dans la version 868 on stockait les positions absolues des cellules. Ceci pouvait poser un problème si l'on modifiait le groupe et que l'on rappelait une configuration existante stockée dans une minute : les cellules ne pointaient plus aux bons endroits.

 

Désormais, c'est le nom de l'objet qui fait foi. Soit le nom de la cellule d'entrée nommée INPUT_ (input_1, input_2...), soit le nom de l'objet Check_Box ou List_Box. Les objets, pour être stockés doivent être nommés impérativement. Si vous utilisez des noms faisant référence à des plages de cellules pour les listboxes (exemple : {A10:A20}, il vous faut alors donner un nom unique à l'objet qui ne prenne pas en compte les critères de plage. Exemple : ABC_{A10:A20}. Dans ce cas, c'est alors le nom ABC_ qui est stocké, permettant ainsi de modifier ultérieurement la plage tout en restant compatible avec les données stockées au préalable dans les devis.

 

Enfin, pour garantir la sécurité, les feuilles de calcul sont automatiquement signées avec un numéro unique. En fait, quand vous inscrivez "V" dans la cellule AA5 pour indiquer que le groupe doit stocker des valeurs plutôt que le tableau complet, Quick Devis ajoute un identifiant unique à ce "V" au moment de l'enregistrement. Exemple V_ID:1545456896. Cet identifiant est stocké dans les minutes permettant ainsi, au rappel de la configuration de s'assurer qu'il s'agit bien du même groupe. Ne changez pas ce numéro unique à postériori car vous ne pourriez plus alors retrouver les configurations à partir des devis réalisés.

Attention notamment si vous insérez des lignes avant la ligne 5. Assurez vous de ne pas altérer les données figurant dans la colonne AA.

 

6.15.868 (publiée le 29/09/11)

 

 

Extension des fonctionnalités des groupes à feuille de calcul

 

Dans les groupes à feuilles de calcul (groupes dits 'intelligents'), vous pouviez jusqu'alors choisir d'importer le tableau du groupe en cochant la case appropriée au bas du gestionnaire de groupes ou en plaçant la lettre "Y" (yes) dans la cellule AA5 du groupe.

 

Dans ce cas, le tableau du groupe était intégralement stocké dans les minutes permettant ainsi de le rouvrir plus tard avec les hypothèses utilisées lors de l'import. Si le groupe était modifié à postériori, ça ne changeait rien puisque toute la logique du groupe était stockée dans les minutes.

 

Cette conformité, si elle pouvait arranger certains, ne correspond pas forcément aux besoins de tout le monde. En effet, on peut désirer vouloir recharger ses hypothèses non pas dans l'ancien mode de calcul mais dans le nouveau si le groupe a évolué entre temps. Cette demande étant plus que légitime, nous avons mis en place un nouveau mode de stockage qui e stocke que les cellules d'entrée dans le devis, sans stocker toute la logique de la feuille.

 

Cette solution a l'avantage évoqué ci-avant mais aussi et surtout, elle permet de ne stocker que de tout petits documents dans les minutes ce qui évite d'avoir des fichiers de très importantes taille lorsque l'on utilise une multitude de groupes comme par exemple des bases métiers.

 

Les deux méthodes sont compatibles et peuvent cohabiter dans le même devis.

 

Pour ne stocker que les données utiles, placez la lettre "V" (values) dans la cellule AA5 au lieu de la lettre "Y". Si vous avez des cellules d'entrée manuelle, identifiez les en leur donnant un nom commençant par "INPUT_". Exemple input_1, input_2... Pour donner des noms, cliquez sur le bouton figurant AA sur un fond jaune et allez dans l'insertion des noms. Vous pouvez alors nommer chaque cellule. Attention : il n'est pas possible de nommer une zone, les cellules doivent être nommées individuellement exemple : input_10=Quantités!$D$24.

 

La fonction stocke systématiquement l'état de tous les objets tels les listes déroulantes et les cases à cocher.

 

6.15.867 (publiée le 12/09/11)

 

 

Nomenclatures dans la base de gestion

 

Vous pouvez désormais appeler la fonction 'nomenclatures multi devis' à partir du menu 'Outils' de la base de gestion et réaliser ainsi des nomenclatures globales, sur une sélection de devis.

 

Si vous avez ajouté à votre base de gestion une colonne 'Chemin' pour afficher le nom du chemin dans lequel se trouve le devis, alors ces chemins seront automatiquement ajoutés à la liste lors de l'appel à la fonction. Vous pourrez alors appliquer un filtre et réaliser en quelques clics des nomenclatures sur tous les devis répondant à ce filtre.

 

 

6.15.866 (publiée le 09/09/11)

 

 

Corrections diverses

 

La correction qui permettait de lancer les fichier devis à partir de l'explorateur Windows ne fonctionnait que sur des chemins dont la longueur était inférieure à 128 caractères et ne comportait que des caractères autorisés. Au delà Quick Devis changeait le nom des fichiers en noms courts de 8 caractères. Ce défaut est corrigé et les chemins sont supportés comme avant jusqu'à 256 caractères.

 

Dans les nomenclatures, si vous implantiez les colonnes [Libellé du poste] et [Item du poste] et que vous les enleviez, elles restaient visibles durant toute la session et s'affichaient par dessus les autres colonnes. Il fallait fermer et rouvrir le devis pour corriger le problème. Ce défaut est corrigé.

 

Compte tenu de l'importance de la première correction les modifications ont été apportées aux deux versions. Ceux qui ont déjà téléchargé la version officielle seront donc invités à le refaire.

 

 

6.15.865 (publiée le 01/09/11)

 

 

Corrections diverses

 

Les dernières bêta ainsi que la version officielles n'associaient plus par défaut les fichiers DEV et DVZ à Quick Devis dans l'explorateur. Ce défaut est corrigé et la correction a été apporté aux deux versions. Ceux qui ont déjà téléchargé la version officielle seront invités à le refaire.

 

 

6.15.864 (publiée le 29/08/11)

 

Il s'agit de la version officielle 5.15 qui n'est autre que la 6.14.863 accompagnée de l'amélioration ci-dessous

 

 

Entête de première page seule dans le générateur d'états

 

Une nouvelle case à cocher figure dans l'export Excel du générateur d'états. Elle permet, même lorsque vous cochez la case 'supprimer des entêtes de pages', de conserver toutefois l'entêtre de première page avec son éventuel logo.

 

A noter que, en faisant ça, le nombre de ligne du document est limité à 16384. Si vous ne cochez pas cette nouvelle case, la limite est alors de 65536.