-- Retour utilisateur (27/07/2026) : ne pas rediriger les achats Shop & Cafe vers l'ecran general
-- /Alimentations (Gestion des Bons/Depotage) - module d'achat separe, dedie uniquement a ce
-- module. Nouvelles tables independantes de stocks_alimentation (pas de melange avec les Bons de
-- Livraison station), mais dont la cloture alimente les MEMES tables partagees que le reste de
-- l'application (stocks_mouvement/stocks_mouvement_officiel/stocks_produits_quantite) pour rester
-- coherent avec le catalogue, les recettes et Statistique > Graphique.
CREATE TABLE `shop_alimentation` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_point_vente` int(11) NOT NULL,
  `id_fournisseur` int(11) NOT NULL,
  `date_alimentation` datetime NOT NULL,
  `reference` varchar(50) DEFAULT NULL,
  `livreur` varchar(255) DEFAULT NULL,
  `id_creation` int(11) NOT NULL,
  `date_creation` datetime NOT NULL,
  `id_cloture` int(11) DEFAULT NULL,
  `date_cloture` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

CREATE TABLE `shop_alimentation_description` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_alimentation` int(11) NOT NULL,
  `id_produit` int(11) NOT NULL,
  `qte` decimal(10,3) NOT NULL,
  `prix` decimal(10,6) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
