un journal signalant les niveaux de stock de tous les produits
Anonyme
au demarrage de l'application gestion de stock, je voudrais qu'à l'initialisation un journal signale les niveaux de stock de tous les produits.

egalement, je voudrais que lorsque le niveau d'un produit atteigne son seuil extremement bas (que je definis par exemple à 50 articles), une alarme visuelle et sonore me signale ce besoin toutes les heures tant que le programme est en fonctionnement.

JE REMERCIE INFINIMENT TOUTES CELLES OU CEUX QUI VOUDRONT BIEN CREUSER AVEC MOI SUR CE SUJET.

SALUTATIONS

Contribution le : 07/07/2005 03:30
Créer un fichier PDF de la contribution Imprimer


Re: un journal signalant les niveaux de stock de tous les produits
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour,

1- ouverture projet et journal.
Pour ce faire, pourquoi ne pas tout simplement afficher une table fichier des produit et de leur stock.

2- Dans ce cas, je ne vois que deux méthodes :
Si vous donnez un niveau minimum de stock générique (le même pour tous vos produits) : la sélection des enregistrements peut se faire par filtre.
Si vous allouer le stock minimum par article, il faudra alors recourir à une requête SQL qui assurera la comparaisons inter-rubriques (Stock mini / Stock).

Ensuite, si un enregistrement satisfait à votre demande, vous pouvez initialiser un timer en charge d'ouvrir une fenêtre d'information ou furtive.

Je vous laisse donc le loisir d'étudier les notions surlignées ou les liens.

Contribution le : 07/07/2005 07:53
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: un journal signalant les niveaux de stock de tous les produits
Anonyme
Salut
Pouvez vous me guider à propos de l'option 2. Disposez vous d'un exemple concret sur lequel je peux me baser.
Amicalement

Contribution le : 07/07/2005 14:04
Créer un fichier PDF de la contribution Imprimer


Re: un journal signalant les niveaux de stock de tous les produits
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Il ne m'est possible de vous proposer ce que vous demandez.
En revanche voici une trame saisie à la vollée (non testée)que vous devriez être en mesure d'adapter facilement.
// déclaration des globales projet
gnTimerAlerte est un entier // indice du timer d'alerte

// Initialisation projet
// lance la requete de recherche des produits en limite de stock
bDécritTimer est un booléen
sSQL est une source de donnée
cSQL est une chaine = "SELECT CODE FROM PRODUIT WHERE PRODUIT.STOCK<=PRODUIT.STOCKMINI"
SI HExécuteRequeteSQL(sSQL,hRequetedefaut,cSQL) ALORS
   hLitPremier(sSQL)
   bDecritTimer=HEnDehors(sSQL)
FIN
HAnnuleDeclaration(sSQL)
// Active le timer si nécessaire
SI bDecritTimer ALORS gnTimerAlerte=TimerSys(AlerteStock,300)

// Procédures globales du projet
PROCEDURE AlerteStock()
   // Coupe le timer le temps de l'exécution de la procédure
   FinTimerSys(gnTimerAlerte)
   // Affichage de l'alerte
   ... Info("Attention stocks en alerte") ...
   // réactive le timer (jusqu'à autre exécution)
   gnTimerAlerte=TimerSys(AlerteStock,300)
FIN

Contribution le : 07/07/2005 15:47
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2