Bonjour Messieurs,
Je suis nouveau par ici.
Toutefois j'ai un problème qui me chiffonne depuis un bon moment. J'aimerais avoir de l'aide si possible.
J'ai deux tableaux qui se présentent comme suit.
La base AVANCE
ID Contrat prime Estimation 1 A 100 400 2 A 100 500 3 B 200 600 4 B 200 800 5 C 300 1000 6 C 300 1500
La base PAIEMENT
Contrat prime A 100 A 100 A 100 A 100 A 100 A 100 B 200 B 200 B 200 B 200 B 200
Mon problème est que je veux ramener la colonne ID au niveau de la base PAIEMENT de sorte que tant que Contrat de PAIEMENT est A et que la somme des prime de PAIEMENT pour CONTRAT=A ne vaut pas Estimation de la ligne 1 de la base AVANCE c'est à dire la première valeur de l'estimation de la base AVANCE pour CONTRAT=A j'affecte à tous les paiement de Contrat=A ID de la ligne 1 de la base avance si le cumul des primes atteint la valeur de l'estimation pour CONTRAT=A j'affecte à la ligne suivante l'ID de la deuxième ligne de CONTRAT=A de la base AVANCE
Pour être plus précis j'ai ce résultat à la sortie
ID Contrat prime 1 A 100 1 A 100 1 A 100 1 A 100 2 A 100 2 A 100 3 B 200 3 B 200 3 B 200 4 B 200 4 B 200
Partager