Ejemplo n.º 1
0
 require_once $path . '/model/BeLigneManager.php';
 require_once $path . '/model/ReferenceManager.php';
 require_once $path . '/model/Lot.php';
 require_once $path . '/model/LotManager.php';
 require_once $path . '/model/Ligne.php';
 require_once $path . '/model/LigneManager.php';
 require_once $path . '/model/CompteManager.php';
 //---------------------------Initialisation-----------------------------------//
 ob_start();
 //---------------------------Récupération des données-------------------------//
 //On initialise le type de Bon
 $sTypeBon = 'ENTREE';
 //On récupère l'id du bon passé en paramètre
 $beId = $_REQUEST['beId'];
 //On appel le manager pour récupéré le Bon
 $oBe = BonEntreeManager::getBonEntree($beId);
 if ($oBe->cpt_id != '') {
     $oCompte = CompteManager::getCompte($oBe->cpt_id);
 } else {
     $oCompte = 0;
 }
 //On récupére toutes les ligne du bon
 $resAllBonLignes = BeLigneManager::getBesLignesBeId($beId);
 //On vérifie que le résultat récupéré soit bien un tableau (si aucune donnée ce n'est pas un tableau)
 if (is_array($resAllBonLignes)) {
     //Tableau pour les lignes
     $resLignes = [];
     //Tableau pour les lots
     $resAllLots = [];
     //Tableau pour les reférénces
     $resAllRefs = [];