salut,
D'abord merci pour votre interet à mon sujet et votre réponse.
J'essaye de comprendre votre raisonnement, mais je crois que je n'ai pas bien expliqué le besoin. le voici.
l'exemple que j'ai mis traite un seul cas de l'item BRUT ABRFA-0001. ce ci est un brut utilisé pour avoir plusieurs pieces, entre autres il y a MPPFA-0032. C'est comme lorsque que j'ai besoin d'un tube de 20''. dans l'industrie, ce qu'on fait est qu'on achete le BRUT avec une longueur de 24' puis on le coupe en plusieurs morceaux. ces morceau sont des pieces fabriqué à partir de ce brut. c'est ca un peu comment ca se passe chez nous. donc cet item fabriqué peut etre utilisé dans un ou plusieurs sous assemblages et ainsi de suite jusqu'a arrivé au produit final. donc le but est de prendre chaque item et voir premierement la colonne itemcode, ensuite voir sa quantité et voir dans la colonne product l'item qui demande ce brut, ca doit etre un item fabriqué qui commence toujours par MPP. puis regarder dans la colonne Itemcode cet item fabriqué (par exemple MPPFA-0032) et sa quantité puis voir dans la colonne product quel item appelle ce MPPFA-0032, ca doit etre un item MKIT... (comme MKIT-PRP-PLAR-A3) et ainsi de suite jusqu'a arrivé au produit final, puis refaire cet itteration sur le meme brut qui est par exemple ABRFA-0001 s'il est appelé dans un autre item fabriqué. dans le fichier que je vous ai donné, le ABRFA-0001 est appelé par deux item fabriqué soit MPPFA-0032 et MPPSU-0002. donc la solution doit etre capable de faire la verification pour MPPFA-0032 puis pour MPPSU-0002 et me retourner le total des deux.
Je souhaite que ce détail vous donnera plus de jus.
Merci.