--  BIP V3 - V3.31 --
--

-- Version du serveur: 5.6.12-log
-- Version de PHP: 5.4.12

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- NOUVELLE TABLE POUR LE LIEN AVEC MATERIEL (OPTIONS DE SERVICE)
-- La table CAT_TYPE_CONTRAT_OPTION n'est plus utilisé
--

--
-- Structure de la table `rel_contrat_materiel`
--

DROP TABLE IF EXISTS `rel_contrat_materiel`;
CREATE TABLE IF NOT EXISTS `rel_contrat_materiel` (
  `id_ligne_option_service` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `fk_contrat` int(11) unsigned NOT NULL,
  `fk_materiel` int(11) unsigned NOT NULL,

  `fk_ligne_cmde` int(11) unsigned NOT NULL DEFAULT '0',

  `quantite` decimal(10,0) NOT NULL,
  `p_achat` decimal(10,5) NOT NULL DEFAULT '0.00000',
  `p_vente` decimal(10,5) NOT NULL DEFAULT '0.00000',
  `remise` decimal(10,2) NOT NULL DEFAULT '0.00',

  `p_vente_tranche_2` decimal(10,5) NOT NULL DEFAULT '0.00000' COMMENT 'Relevé de compteur, tarif au dela de la quantité spécifiée',

  PRIMARY KEY (`id_ligne_option_service`),
  KEY `FK_DOSSIER` (`fk_contrat`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


--
-- Modifications
--

ALTER TABLE  `contrat_releve_compteur` CHANGE  `fk_contrat_option`  `fk_ligne_option_service` INT( 11 ) UNSIGNED NOT NULL ;

ALTER TABLE  `contrat` DROP  `date_emission_contrat` ;

--
-- AJOUT NLLE COLONNE DANS CAT_MATERIEL_TYPE
--
ALTER TABLE  `cat_materiel_type` ADD  `format_type_materiel_contrat_compteur` VARCHAR( 16 ) NULL COMMENT  'Pour un contrat, Abonnement_CPT: type du compteur' AFTER `format_type_materiel_contrat` ;

--
-- SUPPRESSION DE DONNEES
--
ALTER TABLE  `contrat` DROP  `montant_frais_port` ;
ALTER TABLE  `contrat` DROP  `remise_client` ;

--
-- AJOUT COLONNE POUR LIEN INTER MODULE
--
ALTER TABLE  `contrat` ADD `code_dossier` varchar(64) DEFAULT NULL COMMENT 'Lien avec le code dossier.'  AFTER `fk_client` ;
ALTER TABLE  `contrat` ADD `fk_dossier` int(11) unsigned DEFAULT NULL COMMENT 'Renseigné exclusivement lors de la création par lien inter module' AFTER `code_dossier` ;
ALTER TABLE  `contrat` ADD `module_dossier` varchar(64) DEFAULT NULL COMMENT 'Nom du module du dossier (gestion applicative)'  AFTER `fk_dossier` ;

--
-- AJOUT NLLES COLONNES
ALTER TABLE  `contrat` ADD  `date_validation` DATETIME NULL DEFAULT NULL AFTER  `fk_user_membre_creat` ;
ALTER TABLE  `contrat` ADD  `fk_user_membre_validate` INT( 11 ) UNSIGNED NULL DEFAULT NULL AFTER  `date_validation` ;





