Réponses céées sur le Forum

Page 3 sur 4
  • Tom Victor

    Membre
    1 mars 2023 à 16h09 en réponse à: Filtrer les enregistrement d'un formulaires

    Les différentes Unités possible sont :

    • Jour

    • Forfait

    J’ai dû modifié le modèle de donnée car au final il ne convenait pas forcément à tout le monde, donc on est repartis sur une base ou la facturation tiens compte des lignes de commandes.

    Le but c’est que l’on puisse voir qu’il reste 5 jours a facturé dans les lignes de commande.

    CommentID=g33edL8abrjVSiG, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    1 mars 2023 à 15h06 en réponse à: Filtrer les enregistrement d'un formulaires

    J’ai réussi à créer la base de l’appli grâce à ce que vous m’avez donner en terme d’aide et je vous en remercie

    Cependant j’aimerai savoir s’il serait possible d’utiliser les formules de calcule comme la soustraction entre 2 liste.

    Mon besoin est de pouvoir calculer la quantité d’une ligne de commande et la quantité facturée. J’ai mes 2 qui me permettent de faire ceci:

    • Une liste ‘CRM – Lignes commandes’ qui obtiens la quantité (qui aura en unité soit en jour, soit en forfait)

    • Une liste ‘CRM – Facturation’ qui obtiens la quantité facturée

    Par exemple, je crée une ligne de commandes avec une quantité de 10, dans ma facture je n’en facturerait que 5. Il faut donc que sur ma ligne de commande ma quantité passe de 10 à 5. Est-ce possible de faire cela ?

    J’espère être claire dans mon explication.

    CommentID=Nnp3AZBd9Gm7i3Y, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    27 février 2023 à 16h22 en réponse à: Filtrer les enregistrement d'un formulaires

    Salut R3dKap ,

    Petite question : J’ai pu faire mes page client/commande/détail commande en suivant le modèle de donnée. Cependant sur ma page prestation j’aimerais pouvoir filtrer les prestations en fonctions de la commande afin de pouvoir voir toutes les presta (qui se font par rapport à une ligne de commande) par rapport à cette commande. Sachant qu’une commande doit être sélectionnée sur ma combo box en fonction du client (puisqu’on peut avoir 2 commandes avec le même nom mais 1 client peut avoir qu’une seul commande avec un nom identique)

    Comment je peux faire ça ?
    Je laisse un screen de l’écran de prestation :

    CommentID=V18Wz9Is3SAM35f, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    27 février 2023 à 9h50 en réponse à: Filtrer les enregistrement d'un formulaires

    J’ai adapté mon modèle de données en suivant ce que tu me suggérais.

    J’ai commencé à refaire mes formules mais je n’arrive toujours pas à afficher le nom de mes commandes selon le client. Pour info j’ai utilisé la formule que Jonathan Copin avait proposé c’est à dire celle-ci :

    Filter(n   'CRM-Commandes';n   Client.ID = ddlClient.Selected.IDn)

    Il y a sûrement quelque chose que je n’ai pas bien saisi car c’est toujours le même problème 😅

    PS: j’ai tout de même vérifier plusieurs fois si je n’avais pas mal écrit ma liste ou bien ma colonne “Client”

    CommentID=AwCLMpxb33NY0os, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    24 février 2023 à 23h33 en réponse à: Filtrer les enregistrement d'un formulaires

    Yes, je suis d’accord avec ça !

    CommentID=FRLu7bOaqirIDMS, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    24 février 2023 à 8h52 en réponse à: Filtrer les enregistrement d'un formulaires

    Salut R3dKap

    Je suis d’accord avec toi pour l’audit ou logiciel ça ne se vendra pas par “morceaux”.

    Pour la prestation, je l’avais pas relié avec la facturation sur le modèle car le temps passé de la presta ne sera pas forcément le temps facturé. Je reprend l’exemple avec le développeur, on s’engage au près du client qu’il fera le travail en 10j cependant finalement il a fait le travail en 12j, on ne va pas facturé 12j au client car on s’est engagé à le faire en 10j. Dans ce cas là, la presta aura plus de jour que les jours facturé.

    CommentID=BIJubvnx2HM75ne, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    23 février 2023 à 11h30 en réponse à: Filtrer les enregistrement d'un formulaires

    Salut R3dKap,

    • Le champ unite désigne ce qu’on va vendre (exemples : un audit, des jours, des logiciel ect…)

    • Pour la facturation, dans mon cas une commande peut durer sur plusieurs mois car nous vendons en partie des prestations de gestions de projet pour d’autre boîtes c’est a dire que l’on va gérer les projet d’une entreprise qui ne possède pas de chef de projet généralement les projet dure sur plusieurs mois et donc nous vendons un total de jour travaillé sur la totalité du projet (exemple pour la totalité du projet on va par exemple vendre 20 jours a 500 euros/jour) cependant les 20 jours seront effectué sur plusieurs mois et nous facturons le nombre de jours travaillés par mois (exemple le premier mois nous avons passé 6 jours donc a la fin du mois nous allons facturé 6 jours a 500/jours et il restera 14 jours qu’on aura pas facturé) enfaite l’idée et de ne pas faire payer la totalité de la commande par le client directement mais plutôt de leur faire payer pour ce qu’on a travaillé. Je sais pas si j’ai été super claire.

    • Pour la prestation, donc comme expliqué précédemment une commande peut se passer sur plusieurs mois, par ailleurs on peut effectuer les différentes tâches de la commandes a divers endroit pour une ligne de commande je vais peut-être pas forcément faire tout le travail directement chez le client mais plutôt faire une partie chez le client et une autre partie en télétravail.

    CommentID=OcgryQI2D9DJkOj, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    22 février 2023 à 15h26 en réponse à: Filtrer les enregistrement d'un formulaires

    Yes, La page facturation va facturer les commandes donc on doit pouvoir facturer une ou plusieurs lignes de commande d’une commande. L’idéal serait que la quantité se mette à jour automatiquement sur la ligne de commande après que l’on est facturée cette dernière pour savoir ce qu’il reste à facturé sur une ligne de commande.

    La prestation est là pour nous servir de statistique, on peut faire une prestation sur une ou plusieurs lignes de commande d’une commande. L’idée est de comparé par exemple (sur power BI) le temps réel passé sur une tâche (donc le temps qu’on a rentré dans la prestation) et le temps facturé (celui qu’on rentre dans la facture) pour pouvoir identifier les tâches où l’on a passé plus de temps ou au contraire voir les tâche ou l’on a passé moins de temps que prévu.

    CommentID=jTgxLElPF6riVCz, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    21 février 2023 à 16h54 en réponse à: Filtrer les enregistrement d'un formulaires

    Voilà mon modèle de données, j’ai rajouté et modifié certaine chose :

    Si il y a des choses qui ne vont pas je suis preneur de toute suggestion (je fais pas souvent de modèle de donnée et de la création d’application).

    Voila le lien vers le ppt, dis moi si tu as réussi à le récupérer 🙂

    CommentID=mpPS5zNqfEtXYzH, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    21 février 2023 à 8h34 en réponse à: Filtrer les enregistrement d'un formulaires

    En partant de cela, ça voudrait dire que je n’ai pas besoin de colonne “client” dans “CRM-commande” ? (j’avais créé une colonne recherche pour “client” pour récupérer mes clients créé qui sont dans “CRM-Client”).

    CommentID=nObWelh5vYqQG9c, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    21 février 2023 à 8h25 en réponse à: Filtrer les enregistrement d'un formulaires

    Bonjour R3dKap et Jonathan Copin

    Désolé pour la réponse un peu tardive, et merci pour vos réponse 😄
    si possible je veux bien un petit coup de main pour mettre en place tout ça 🙂

    Actuellement j’avais recréer une colonne recherche pour client et commande dans chaque liste afin de pouvoir récupérer mes clients et commandes dans chaque liste et je cherchais a filtré ça. Cependant de ce que j’ai compris c’est qu’il faut pas s’y prendre commande ça et utiliser l’id de client (donc je suppose que c’est la colonne ID dans la liste CRM-Client”) et l’ID de la commande (donc la colonne ID dans “CRM-commande”) c’est bien ça ?

    en faisant ça je pourrais supprimé les colonnes client et commande dans “CRM-Détail-Commande”

    CommentID=RYbmr0QdmqF7IRg, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    21 février 2023 à 10h08 en réponse à: Filtrer les enregistrement d'un formulaires

    yes, je l’ai bien reçu, j’ai déjà fait mon modèle de données sur papier je vais le refaire sur le ppt pour que vous puissiez le voir dans la journée 😄

    SubCommentID=tM8yxGwmKWv93oX, CommentID=XmwYNntbcZsw1E9, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    17 février 2023 à 15h06 en réponse à: Filtrer les enregistrement d'un formulaires

    Bonjour Jonathan Copin

    Yes cependant si je fais comme ça, comment je dois procéder pour afficher les lignes de commandes qui sont stocké dans ma liste “CRM-détail Commande” en fonction de la commande qui est sélectionné si je vais chercher mes commandes dans ma liste “CRM-Commande” ?

    Dans ma gallery j’ai fais un filter :

    Cela me permet d’afficher seulement les lignes de commandes de la commande sélectionner. Cependant mon problème, et que les commandes qui n’ont aucune ligne de commande ne peuvent pas être sélectionné dans ma combo box cde.

    Si j’applique votre filtre :

    Filter(

    CRM-Commande;

    Client.ID=ddlClient.Selected.ID

    )

    Je peux effectivement sélectionner toutes les commandes du client sélectionné (ce qui résout mon problème). Cependant le filtre de ma gallery ne fonctionne plus, Puisque je filtre cde depuis ma liste “CRM-commande” et non “CRM-détail Commande”.

    SubCommentID=YtJNaDKdPoRSPZO, CommentID=4Dt3AYMeJnuTvC7, PostID=wVEkrzcD5VIJ3Ae

  • Tom Victor

    Membre
    17 février 2023 à 14h04 en réponse à: Filtrer les enregistrement d'un formulaires

    j’ai un peu de mal au niveau du filtrage, pour filtrer l’affichage des commandes par rapport au client pour le moment j’ai appliqué cette formule dans la combo box de cde (en haut à gauche) :

    Distinct(

    ForAll(

    Filter(

    ‘CRM-Détail Commandes’;Client.Value=ddlClient.Selected.Value).Commande;Commande

    )

    ;Value)

    cela filtre les commandes en fonction des clients mais seulement les commandes qui possède déjà une ligne de commande. Cependant j’aimerais aussi que le client puisse voir ses commandes qui n’ont pas encore de ligne de commande pour pouvoir les ajouté par la suite.

    En parrallèle je me renseigne comment griser la combo box cde tant qu’un client n’est pas choisi.

    SubCommentID=wU4KlAvYhgzu8Tx, CommentID=4Dt3AYMeJnuTvC7, PostID=wVEkrzcD5VIJ3Ae

Page 3 sur 4