est-on d'accord concernant la modification de la case cadre bloqué?
Je n'ai pas vraiment à être en accord sinon pour le codage .
Si c'est le déroulement de ton process et que tu t'y retrouves, il n'y a pas de pb.
Tu ne m'as pas répondu pour la lettre cadre : 1 car ou 2 ?, dois je prendre le dernier tableau de Conf ?
Avec 1 seul Car, tu te limites à 26 références possibles .
Si des calibres ou des désignations changent, tu ne devrais pas les changer en Conf tant qu'il y en a encore en stock . La seule méthode est alors de créer de nouvelles références ... mais ce n'est que mon avis.
J'ai regardé ce que tu avais mis pour les transferts et les sorties.
Tu ne parles que d'insertion et de destruction, ce qui est très rapide à faire et à éxécuter ( pour cette séquence là) .
Mais une analyse plus poussée met en avant un gros travail de mise à jour :
en cas de Transfert du stock vers la petite Congel ( ou de Sortie ), il faut le dupliquer vers l'Archivage , pas de pb .
en cas de Sortie de la petite Congel,
il ne faut pas insérer celle-ci dans l'Archivage, mais mettre à jour les enregistrements correspondants .
Sans passer par du SQL, on va être amené à comparer les données en sortie de la petite Congel une par une avec tous les enregistrements de la base Archive. Non seulement cela va être fastidieux mais risque d'être long à exécuter surtout si la base Archive devient très grosse, je ne sais pas quelle est la durée de rétention de celle-ci .
Bref, la question est: Est-il vraiment nécessaire d'archiver lors du Transfert ?