Vous êtes sur la page 1sur 8

RAJUSTEMENT

DES CUMULS PAR UN SCRIPT

VBS

Script VBS de rajusteme t des cumu!s


La fonction Lire les informations/Rajustement des cumuls du menu Fichier de la Gestion Commerciale 100 permet de mettre jour les valeurs de stocks des articles en fonction de l'historique des documents. Cette opration doit tre lance de faon manuelle lorsque des documents anti-dats ont t saisis et lorsque vous souhaitez mettre jour les valeurs de vos stocks. ous trouverez ci-apr!s le dtail des manipulations requises pour lancer ce traitement via un script "# et une t$che planifie de %indo&s. - 'tape ( ) *daptation des param!tres du script - 'tape + ) Lancement du script via une t$che planifie de %indo&s Important ! euillez imprativement effectuer une sauvegarde de votre opration afin de pouvoir la restaurer en cas d'erreur de manipulations. ase avant toute

Ce script peut !tre utilis pour les applications Ligne 100/"0 propritaire ou pour #$L #erver% Le script e&cutant successivement une srie de raccourcis claviers' ceu&(ci s)effectuent sur la fen!tre en cours% *euille+ ne lancer aucun autre traitement sur le poste de travail%

Etape 1 : Adaptation des paramtres du scripts


(. ,uvrir le fichier par un diteur de fichier te-te tel que ,otepad de -indo.s. +. .odifier ensuite les param!tres du script en fonction de vos propres /esoins. 0Les param!tres modifier sont mentionns en 1ras dans la colonne /aram0tres du script du ta/leau ci-apr!s2.
/aram0tres du script 3im 4ni5ile 3im s6athC/ase3 C,7#8 9C,8' : ;;;; C,7#8 6*8<=3'5*>L8'?' : ;C23/rogram Files3Geco4aes3 ; C,7#8 '?'C4*L : ;Geco4aes%e&e; C,7#8 6*8<="*#'# : ;C231ocuments and #ettings35ll 6sers31ocuments3#age3Gestion commerciale3 ; C,7#8 "*#'C4*L:;7ijou%gcm; C,7#8 "*#'C68*:; 7ijou%mae; 6rciser le rpertoire de stocka1e du pro1ramme Gestion Commerciale 100 si celui-ci a t install dans un autre rpertoire. 6rciser le nom du pro1ramme si celui-ci a t renomm. 4ndiquer le nom du rpertoire de stocka1e des fichiers correspondant la /ase commerciale et compta/le .odifier le nom du fichier de la /ase commercial. @eporter le nom de la /ase compta/le lie. 1escription

.ai +AAB

6a1e 1

Call Connect=9escom02

#>" Connect=9escom02 3im o#heel 3im s'-eCute 3im i 3im s6&dC s>ser

#et o#heel : %script.Create,/ject0;%script.#hell;2 s>ser : ;5 prciser ; 6rciser le nom de l'utilisateur autoris effectuer cette opration dans le fichier commercial. #i vos fichiers commercial et compta/le ne ncessitent pas la saisie de l'utilisateur lors de leur ouvertureC veuillez prciser s6ser 8 9:5dministrateur;9. Important ! L'utilisateur et le mot de passe doivent tre identique pour le fichier commercial et le fichier compta/le li. s6&d : ;5 prciser ; 6rciser le mot de passe de l'utilisateur accdant aufichiers commercial et compta/le. #i vos fichiers ne comportent aucun mot de passeC veuillez prciser s/.d 8 99. Important ! L'utilisateur et le mot de passe doivent tre identique pour le fichier commercial et le fichier compta/le li. s'-ecute : 9C,8' D 6*8<=3'5*>L8'?' D '?'C4*L D 9C,8' D ; ; D 9C,8' D 6*8<="*#'# D "*#'C4*L D 9C,8' D ; ; D 9C,8' D 6*8<="*#'# D "*#'C68* D 9C,8' D ; -u; D s>ser D ; -p; D s6&d o#heel.@un s'-ecuteCE %script.sleep0<00002 6rciser le temps en millisecondes ncessaire pour ouvrir les fichiers commercial et compta/le. ous pouvez au1menter la valeur si l'ouverture de votre /ase requiert un dlai plus important. o#heel.#endFeGs0;HF;2 Cette commande correspond au- touches 5lt = F du clavier 0.enu Fichier 2. #i le raccourcis clavier a t modifi pour le menu 5ichier. euillez reporter la lettre souli1ne correspondant au menu Fichier . o#heel.#endFeGs0;L;2 Cette commande permet d'activer la fonction Lire les informations du menu Fichier . 0#ouli1n L2. euillez reporter la lettre souli1ne dfinie pour
.ai +AAB 6a1e >

cette fonction si celle-ci a t modifie. %script.sleep0<00002 o#heel.#endFeGs0;IJ5(K;2 Cette commande correspond au- touches #hift I 5( qui permettent d'activer le /outon Rajuster les cumuls%

o#heel.#endFeGs0;J8*" LK;2 o#heel.#endFeGs0;JIK;2

Ce param!tre permet de slectionner l'option @ecalcul des cumuls en Mt. o#heel%#end?e@sA9BC57 "D9E ) Cette commande quivaut L touches Ca ulation pour se positionner sur l'option @ecalcul des cumuls en Mt. o#heel%#end?e@sA9B=D9E ) Cette commande permet las lection de l'option.

o#heel.#endFeGs0;J8*"K;2 o#heel.#endFeGs0;JIK;2

Ce param!tre permet de slectionner l'option Recalcul du C46/. o#heel%#end?e@sA9BC57D9E ) Cette commande permet de se positionner sur l'option Recalcul du C46/. o#heel%#end?e@sA9B=D9E ) Cette commande slectionne l'option pr-slectionne. euillez enlever cette commande si vous ne souhaitez pas la slectionner.

o#heel.#endFeGs0;J8*"K;2 o#heel.#endFeGs0;JIK;2

Ce param!tre permet de slectionner l'option Recalcul du FIFF/LIFF. oir l'option Recalcul du C46/. RemarGue ) l'option Recalcul du C46/ doit tre slectionne pour que l'option Recalcul du FIFF/LIFF soit accessi/le. #i vous ne souhaitez pas la slectionner. euillez enlever la commande o#heel.#endFeGs0;JIK;2.

o#heel.#endFeGs0;J8*"K;2 o#heel.#endFeGs0;JIK;2

Ce param!tre permet de slectionner l'option Recalcul du srialis . oir l'option Recalcul du C46/. RemarGue ) l'option Recalcul du C46/ doit tre slectionne pour que l'option Recalcul du srialis

.ai +AAB

6a1e "

soit accessi/le. #i vous ne souhaitez pas la slectionner. euillez enlever la commande o#heel.#endFeGs0;JIK;2. Le script que nous vous fournissons par dfaut permet la slection des H premi0res options de recalcul. ous pouvez ajouter les autres options de recalcul en ajoutant un /loc de commande pour chaque option de recalcul supplmentaire ) o#heel.#endFeGs0;J8*"K;2 o#heel.#endFeGs0;JIK;2 Certaines options ncessitent la validation des fentres de dialo1ues. *rification des liens ) veuillez ajouter les commandes suivantes avant le temps de recalcul 0%script.sleep0100002 ) L li1nes plus /as2 ) o#heel.#endFeGs0;J8*"K;2 o#heel.#endFeGs0;N;2 Recalcul des informations li res ) veuillez ajouter les commandes suivantes avant le temps de recalcul 0%script.sleep01000022 ) L li1nes plus /as2 ) o#heel.#endFeGs0;J8*" +K;2 o#heel.#endFeGs0;N;2 o#heel.#endFeGs0;N;2 %script.sleep0LAAA2 o#heel.#endFeGs0;N;2 %script.sleep0100002 6our rensei1ner ce param!treC il est ncessaire de relever prala/lement le temps de rajustement des cumuls en cochant les mmes options. euillez spcifier le temps ncessaires pour l'opration de rajustement des cumuls 0en millisecondes2. La valeur est fonction du volume des donnes et des options demandes. Ce param!tre permet de fermer le pro1ramme la fin de l'opration de recalcul. o#heel.#endFeGs0;N;2 %script.sleep0BAAA2 o#heel.#endFeGs0;HJ5BK;2 Cette commande correspond au- touches *lt I 5B qui permettent de quitter le pro1ramme lorsque le traitement est termin.

.ai +AAB

6a1e H

Etape 2 : Lancement du script via une tche planifie de Windows


ous pouvez e-cuter le script RI5J6#CKC646L#%*7# manuellement en effectuant un dou/leclic sur le fichier. CependantC nous vous dcrivons ci-apr!s la procdure pour e-cuter priodiquement le script via une t$che planifie de %indo&s. - 3oucle-cliquer sur l'icOne CLches planifies du /anneau de configuration de -indo.s. - *ctiver l'icOne Cration d)une tLche planifie%

DMARRA"E DE L#ASSISTANT DE CRATI$N DE T%C&E PLANI'IE DE (IND$(S

Cliquer sur le /outon :#uivant; pour continuer.


SLECTI$N DU SCRIPT

.ai +AAB

6a1e M

Cette fentre vous permet de slectionner le pro1ramme e-cuter. 3ans notre casC cliquer sur le /outon :/arcourir; pour slectionner le fichier RI5J6#CKC646L#%*7# e-cuter. 1NFI,ICIF, 16 ,F4 IC 1I L5 FRN$6I,CI 1)IONC6CIF, 16 #CRI/C

6rciser le nom et la frquence d'e-cution de la t$che planifieC puis cliquer sur le /outon :#uivant; pour poursuivre.

.ai +AAB

6a1e <

/5R54PCRI# 1I 1N45RR5GI 1I L5 CQCRI /L5,IFINI

Cette tape permet la dfinition param!tres de dmarra1e de la t$che planifie. 3finir les param!tres souhaits puis cliquer sur le /outon :#uivant;% 1NFI,ICIF, 1I L)6CILI#5CI6R IC 16 4FC 1I /5##I -I,1F-#

Cette tape concerne uniquement les postes %indo&s 78C %indo&s +AA? ou %indo&s ?6. 3finir l'utilisateur et son mot de passe puis cliquer sur le /outon P#uivantQ. Important ! 4l s'a1it de l'utilisateur %indo&s 0pas celui des fichiers commercial et compta/le2.

.ai +AAB

6a1e S

'IN DU PARAM)TRA"E DE LA T%C&E PLANI'IE

Cliquer sur le /outon PCerminerQ pour valider le paramtra1e de la t$che planifie.


M$DI'ICATI$N DES PARAM)TRES DE LA T%C&E PLANI'IE

#i la t$che planifie que vous venez de paramtrer ne dmarre pas correctementC vous pouvez modifier ses param!tres en effectuant un dou/le-clic sur la t$che planifie.

.ai +AAB

6a1e T