<?php
/* dbclass.php                          */
/* definition variables tables mysql   */
/* ================================== */

class fermesdupaysbourian {
  var $z;
  var $row;
  var $num;

function getnum($query){
     $this->z = 0;
     $this->num = mysqli_num_rows($query);
     }

function readrow($query){
   $this->row=mysqli_fetch_array($query, MYSQLI_ASSOC);
   foreach ($this->row as $k=>$elem) {
     $this->$k=$elem;
     }
   $this->z++;
   }
}  //fermesdupaysbourian

class Base_Detail_User extends fermesdupaysbourian {
	var $Num_id ;
	var $IdNumClient ;
  var $SocieteSite ;
  var $Adresse_1Site	 ;
  var $Adresse_2Site	 ;
  var $CpostalSite	 ;
  var $VilleSite	;
  var $TelephoneSite	;
  var $FaxSite	 ;
  var $HTTPSite	;
  var $MailSite	;  
  var $Num_AgrementSite	;
  var $LogoSite	;


} // Base_Detail_User

class clients extends fermesdupaysbourian {
   var $Num_Client;      // NumClient
   var $Let_Client ;	// LettreClients
   var $Nom_Client;      // Nom
   var $adresse_1;	// adresse 1
   var $Adresse_2;   // adresse 2
   var $Adresse_3;      // adresse 3
   var $Telephone;       // téléphone
   var $Portable;       // portable
     }  // clients

class abattoir extends fermesdupaysbourian {  
  var $id_abat;
  var $Num_Abattoir;
  var $Num_abat ;
  var $Nom_abattoir;
  var $Ville_Abat;
 } 

class categorieplu extends fermesdupaysbourian {  
  var $Num_CatPlu;
  var $CategoriePlu;
   } 

class type_plu extends fermesdupaysbourian {  
  var $Num_TypePlu;
  var $TypePlu;
   } 

class plu extends fermesdupaysbourian {  
  var $Num_PLU;
  var $PLU;
  var $Num_CatPlu ;
  var $Num_TypePlu ;
  var $attribu_plu ;
  var $Prix_kg ;
  var $dlc_plu ;
  
   } 
   
class plu_intrant extends fermesdupaysbourian {  
  var $num_plu_intant;
  var $nom_plu_intrant;
  var $num_cate_intrant;
  var $num_unite;
  var $dlc_plu_intrant;
   } // table plu intrants
   
class entreabat extends fermesdupaysbourian {
   var $Num_entre;      // NumClient
   var $Num_Abattoir ;	// LettreClients
   var $Date_Entre;	// date entre
   var $DataAbat;      // Nom
   var $DateDecoupe ;
   var $NumTicket ;
   var $SemaineAbat;	// semaine
   var $NumIdentAn;	// adresse 1
   var $Num_Abatage;   // adresse 2
   var $Poid;      // adresse 3
   var $Poid_Chaud ;
   var $TempRecep;
   var $Num_categoriePlu;       // téléphone
   var $Observations;       // portable
   var $Num_Client;       // portable
   var $Num_Plu;       // portable
   var $Num_Lot;       // portable
   var $Poid_saisie;
   var $Poid_entre;
   var $mrs ;
   var $qtv ;
   var $decoupe ;
  }  // entreabat

class table_mrs extends fermesdupaysbourian {  
  var $Num_ligne_mrs;
  var $Num_ident_animal;
  var $Num_Clients;
  var $Date_Entre;
  var $Date_Decoupe;
  var $Poids_carcasse;
  var $Num_Bon_Mrs;
  var $Date_Bon_Mrs;
  var $Poids_Mrs;
  var $Prestataire;
  var $Date_enlev_mrs;
  var $Enlevement_mrs;
    } 

class saisies_abat extends fermesdupaysbourian {   
  var $num_ligne ;
  var $num_certificat ;
  var $date_saisie ;
  var $num_saisie ;
  var $poid_saisie ;
  } // table saisie_abat

class categorie_dechets extends fermesdupaysbourian {   
  var $num_cate_dechets ;
  var $categorie_dechets ;
   } // Categorie_dechets
   
class categorie_decoupe extends fermesdupaysbourian {   
  var $num_cate_decoupe ;
  var $cate_decoupe ;
  var $lettre_trace ;
   } // Categorie_decoupe

class categorie_fournisseurs extends fermesdupaysbourian {   
  var $num_cate_four ;
  var $categorie_four ;
   } // Categorie_fournisseurs
   
class categorie_intrant extends fermesdupaysbourian {   
  var $num_cate_plu_intran ;
  var $categorie_plu_intran ;
   } // Categorie_intrants
   
 class unitee extends fermesdupaysbourian {   
  var $num_unite ;
  var $nom_unite_long ;
  var $nom_unite_ini ;
  var $conversion ;
   } // table unitee
   
class table_dechets extends fermesdupaysbourian {   
  var $num_ligne_dechets;
  var $Num_bon_dechets ;
  var $Num_prestataire ;
  var $num_cate_dechets ;
  var $mrs ;
  var $poids_dechets ;
  var $sem_dechets ;
  var $date_enleve_dechets ;
  var $observations ;
   } // table_dechets

class fournisseurs extends fermesdupaysbourian {   
  var $Num_fournisseur	 ;
  var $Ident_four ;
  var $Nom_Fournisseur ;
  var $adresse_1 ;
  var $Adresse_2 ;
  var $Adresse_3 ;
  var $Code_Postal ;
  var $Ville ;
  var $Telephone ;
  var $Portable ;
  var $Note ;
  var $num_cate_four ;
     } // table_fournisseurs
	 
class decoupe extends fermesdupaysbourian {
	var $num_decoupe ;
	var $date_decoupe ;
	var $semaine_decoupe ;
	var $num_client ;
	var $num_lot_decoupe ;
	var $tracabilite_decoupe ;
	var $categorie_decoupe ;
	var $categorie_plu ;
	var $poid_decoupe ;
	var $cloture ;
	var $observations ;
	} // table decoupe
    
class lot extends fermesdupaysbourian {
	var $num_ligne_lot ;
	var $date_lot_decoupe ;
	var $num_lot_decoupe ;
	var $num_lot_tace_decoupe ;	
	var $num_cate_decoupe ;
	var $poid_decoupe ;
	var $etat_decoupe ;
	var $solde_decoupe ;
	var $num_ligne_detail ;
} // table lot

class lot_dispo extends fermesdupaysbourian {
	var $num_ligne_lot_dispo ;
	var $num_lot_dispo ;
	var $num_lot_dispo_trac ;
	var $solde ;
	
} // table lot 

class intrants extends fermesdupaysbourian {
	var $Num_entre_intrant ;
	var $Num_Fournisseur ;
	var $Date_Entre ;
	var $Date_DLC ;	
	var $Num_Bl ;
	var $Poids ;
	var $num_unite ;
	var $Num_Cate_Intrants ;	
	var $Observations ;
	var $Num_Plu ;
	var $Num_Lot ;
	var $semaine_intrant;
	var $etat ;
}
class categorie_fabrications extends fermesdupaysbourian {
	var $num_cate_fabric ;
	var $categorie_fabrication ;
	var $Let_cate_fabric ;
} 
class fabrications_haut extends fermesdupaysbourian {
	var $Num_Fabric ;
	var $Num_plu_Fabric ;
	var $Cate_Fabric ;
	var $Client_Fabric ;
	var $Semaine_Fabric ;	
	var $Date_Fabric ;
	var $DLC_Fabric ;
	var $Num_Lot_Fabric ;
	var $Traca_Fabric ;	
	var $Poid_Fabric ;
	var $Unite_Fabric;
	var $Observation ;
	var $Etat ;
	var $Timestamp ;
}

class fabrications_detail extends fermesdupaysbourian {
	var $Num_Fabric_Haut ;
	var $Num_Fabric ;
	var $Type_Fabric ;
	var $Cate_Intrant ;
	var $Num_plu_Intrant ;
	var $DLC_Intrant ;
	var $Num_Lot_Intrant ;
	var $Traca_Intrant ;
	var $untie_intrant ;
	var $Poid_Intrant ;	
	var $Timestamp ;

}

class quantitative_haut extends fermesdupaysbourian {
	var $Num_ligne_qtv ;
	var	$date_decoupe ;
	var	$semaine_decoupe ;
	var	$num_client ;
	var	$num_lot ;
	var	$tracabilite ;
	var	$poid_decoupe ;
	var	$cloture ;
	var	$observations ;
}

class quantitative_detail extends fermesdupaysbourian {
	var $Num_ligne_qtv_det ;
	var	$Num_ligne_qtv ;
	var	$plu ;
	var	$poids_qtv ;
	var	$qte_qtv ;
  var $decl ;
	var	$cloture ;
}

class clients_base extends fermesdupaysbourian {
   Var $Num_Client_Base ;
   var $Num_Client ;      // NumClient
   var $Nom_Client ;      // Nom
   var $Adresse_1 ;		// adresse 1
   var $Adresse_2 ;   	// adresse 2
   var $Adresse_3 ;      // adresse 3
   var $Code_Postal ;
   var $Ville ;
   var $Telephone ; 		// téléphone
   var $Portable ;       // portable 
   var $Email ;
   var $Code_tarif ;
   var $observations ;
   }
   
class TVA extends fermesdupaysbourian {
   Var $Code_Tva ;
   var $Taux_Tva ;      	
	}

class categorie_tarif extends fermesdupaysbourian {
   var $Num_Code_Tarif ;
   var $Code_Tarif ;    
   var $Code_Tva ;
	}
	
class Base_Tarifs extends fermesdupaysbourian {
   Var $Num_Base_Tarifs ;
   var $Num_Code_Tarif ;      // NumClient
   var $Num_PLU ;      // Nom
   var $Prix_HT ;		// adresse 1
   var $Prix_TTC ;   	// adresse 2
   
   }

class stock extends fermesdupaysbourian {
   Var $IdNumStock ;
   var $IdNumClient ;
   var $Date ; 
   var $Semaine ;	
   var $Num_Client ;
   var $Num_Lot ; 
   var $Num_Traca ; 
   var $Num_Plu ;	
   var $Date_Etiq ;    
   var $DLC_Etiq ; 
   var $Poids ;
   var $Nb_Piece ;	
   var $EtatES ;    
   var $Solde ; 
   var $Observations ;	
   var $Timestamp ; 
   
   }
	

?>

