Bonjour,

Je suis en réflexion sur un algo et me retrouve bloqué dans mes idées...
Voila, je dois gérer des commandes et leurs produits commandés.

Table commande : champs ID (id commande (le notre)), Num_commande( champ avec le N° de commande(client)) ;autres champs pas nécessaire pour l'algo(je pense)

Table produits : ID; Ref_article; Quantité

Je dois envoyer chaque commande, même si elle est incomplète, avec X produits minimum.

Exemple :
si 3 produits mini
ma commande en contient 5 (4seulement en stock donc le 5eme sera le manquant).

j'aimerais garder en base l'id de la commande pour les 4 avec du stock et "constituer une nouvelle commande" pour le produit restant.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
// x = nombre d'article mini pour envoyer partiellement la commande 
// parcourir les articles (base articles commandés)
 
// stocker dans un tableau les articles sans stock
 
// création nouvelle commande (et recuperation du nouvel ID)
// update des articles avec le nouvel ID
// la nouvelle commande sera alors reliée aux produits manquants