|
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 :
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.
|
|
|