IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Calculer le temps entre envoi et réception d'une facture pour chaque service


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2018
    Messages : 15
    Points : 14
    Points
    14
    Par défaut Calculer le temps entre envoi et réception d'une facture pour chaque service
    Bonjour,
    je suis entrain de développer une application windev je suis coincé dans ce cas :
    je voudrais un aide si c'est possible pour faire une requête qui calcule le temps entre envoi et réception d'une facture pour chaque service.
    je vais vous expliquer le principe :
    la facture est réceptionné par le service bureau d'ordre, ensuite elle va être envoyé au service comptabilité, ensuite le service comptabilité va le renvoyé au bureau d'ordre, ensuite le bureau d'ordre va l'envoyé a un autre service et ainsi de suite
    voilà le tableau :
    Nom : calcule_envoi_reception_aide.PNG
Affichages : 354
Taille : 21,6 Ko

    resultat souhaité :

    Nom : resultatfinal.PNG
Affichages : 243
Taille : 5,9 Ko

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    Le problème ici est qu'on ne peut pas faire le lien entre un envoi et une réception… Donc difficile de calculer un délai.
    D'ailleurs ton exemple est faux, car dans le premier cas il n'y a pas 1 jour et 3 heures, mais ~21 heures (1 jour moins 3H40).

    Tatayo.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2018
    Messages : 15
    Points : 14
    Points
    14
    Par défaut
    Vous avez une solution pour calculer le delai pour chaque service une procedure au lieu d une requete sql ?

  4. #4
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 056
    Points : 9 394
    Points
    9 394
    Par défaut
    Que ce soit par requête , ou autrement, il faut que la question soit compréhensible.
    Donc tu fais un effort de clarté, et tu corriges l'exemple que tu as donné. Pour l'instant, avec les données que tu as mises dans ton exemple, je peux éventuellement créer des requêtes qui vont afficher 1jour et 3h11mn, mais je suis convaincu que ça ne te conviendra pas. Et idem pour le 3 heures 12 minutes
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  5. #5
    Membre confirmé
    Homme Profil pro
    Admin - Gestion reconverti en informatique
    Inscrit en
    Septembre 2017
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Admin - Gestion reconverti en informatique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 328
    Points : 493
    Points
    493
    Par défaut
    Bonsoir,

    autre façon de faire :
    Le calcul du délai, pour chaque NumPiece, se fait lors de la validation de la saisie d'un nouvel enregistrement de NumPiece.
    En fonction de la clé composée NumPieceDate_Reception, on recherche le dernier enregistrement de NumPiece, saisi dans la BDD,
    on renseigne la date départ avec la date du mouvement (envoi ou réception du nouvel enregistrement), et on calcule le délai.
    Une fois la modification faite, on procède ensuite à la validation du nouvel enregistrement.

    Quelques rubriques à rajouter au fichier DetailCircuitFacture (analyse)

    NumPiece
    Date_Reception Type Date et Heure AAAAMMJJHHMMSS
    Date_Depart Type Date et Heure AAAAMMJJHHMMSS
    Service_Courant (reception)
    Service_Destination
    Delai
    NumPieceDate_Reception clé composée = NumPiece + Date_Reception

    Nom : calculer delai.png
Affichages : 228
Taille : 59,6 Ko

Discussions similaires

  1. Excel - dissocier les mois entre deux dates et créer une ligne pour chaque
    Par Quentin35 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 30/06/2016, 12h11
  2. Calcul du temps d'envoi d'un message entre deux téléphones
    Par rooma dans le forum Développement Mobile en Java
    Réponses: 1
    Dernier message: 04/11/2011, 10h48
  3. Calcul de temp entre un timestamp et un varchar
    Par DelphiCool dans le forum Requêtes
    Réponses: 0
    Dernier message: 01/04/2009, 18h45
  4. Calcul du temps entre 2 taches
    Par visualk dans le forum Langage
    Réponses: 14
    Dernier message: 15/04/2008, 09h51
  5. Requête pour calculer le temps entre deux dates
    Par Badboy62cfp dans le forum Access
    Réponses: 2
    Dernier message: 19/05/2006, 13h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo