added generate report in pdf format

This commit is contained in:
2019-03-23 16:44:38 +01:00
parent 84357ce48d
commit e288e2e39c
513 changed files with 63908 additions and 24 deletions

View File

@@ -0,0 +1,37 @@
ALTER TABLE `bdmenuiz`.`articles` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`clients` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`dem_devis` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`dem_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`devis` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`devis_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`facture` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`facture_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`facture_reg` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`facture_sui` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`lettre` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`liv_bnq` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`ordres` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`ordres_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`p_cabinet` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`p_experts` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`p_numero` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`p_societe` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`proforma` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`proforma_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`rdvous` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`rdvous_lig` ADD COLUMN `societe` CHAR(2) NULL DEFAULT 'ME' FIRST ;
ALTER TABLE `bdmenuiz`.`articles` DROP COLUMN `PRIXHT1_E` , DROP COLUMN `EnEuro` ;
ALTER TABLE `bdmenuiz`.`dem_devis` DROP COLUMN `Asupprimer` ;
ALTER TABLE `bdmenuiz`.`ordres_lig` DROP COLUMN `CHANTIER` , DROP COLUMN `HEURE_FIN` , DROP COLUMN `DATE_FIN` , DROP COLUMN `OUVRIER` , DROP COLUMN `DUREE`;
========================
-- solder les factures
UPDATE facture as f
SET totalht = (SELECT SUM(mtht) FROM facture_lig as l WHERE societe="PE" AND l.no_id=f.no_id),
totaltva = ROUND(totalht * tauxtva / 100,2),
totalttc = totalht + totaltva
WHERE societe="PE" ;
==========================
SELECT no_id,date,totalttc,mtregl from bddevfac.facture
WHERE year(date)< 2000 AND totalttc > mtregl+1 ;

View File

@@ -0,0 +1,35 @@
select max(nolig) from bddevfac.dem_lig
update bdmenuiz.dem_lig set nolig=nolig+525xxx order by nolig DESC
select max(compteur) from bddevfac.facture_reg
update bdmenuiz.facture_reg set compteur=compteur+28406 order by compteur DESC
supprimer temporairement le trigger `facture_reg_after_ins_tr`
select max(nolig) from bddevfac.ordres_lig
update bdmenuiz.ordres_lig set nolig=nolig+525xxx order by nolig DESC
select max(nolig) from bddevfac.rdvous_lig
update bdmenuiz.rdvous_lig set nolig=nolig+525xxx order by nolig DESC
======================================
CREATE
DEFINER=`root`@`localhost`
TRIGGER `bddevfac`.`facture_reg_after_ins_tr`
AFTER INSERT ON `bddevfac`.`facture_reg`
FOR EACH ROW
BEGIN
IF NEW.modereg < 7 THEN
UPDATE `liv_bnq`
SET montantdebit = (SELECT COALESCE(SUM(montant),0) FROM `facture_reg` WHERE cod_bnq=NEW.cod_bnq)
WHERE cod_bnq=NEW.cod_bnq;
END IF;
CALL spUPD_FACTURE_STATUT(NEW.nofact);
END$$
=========================================

View File

@@ -0,0 +1,26 @@
SET FOREIGN_KEY_CHECKS=0;
INSERT INTO bddevfac.articles SELECT * FROM bdmenuiz.articles;
INSERT INTO bddevfac.clients SELECT * FROM bdmenuiz.clients;
INSERT INTO bddevfac.dem_devis SELECT * FROM bdmenuiz.dem_devis;
INSERT INTO bddevfac.dem_lig SELECT * FROM bdmenuiz.dem_lig;
INSERT INTO bddevfac.devis SELECT * FROM bdmenuiz.devis;
INSERT INTO bddevfac.devis_lig SELECT * FROM bdmenuiz.devis_lig;
INSERT INTO bddevfac.facture SELECT * FROM bdmenuiz.facture;
INSERT INTO bddevfac.facture_lig SELECT * FROM bdmenuiz.facture_lig;
INSERT INTO bddevfac.facture_reg SELECT * FROM bdmenuiz.facture_reg;
INSERT INTO bddevfac.facture_sui SELECT * FROM bdmenuiz.facture_sui;
INSERT INTO bddevfac.lettre SELECT * FROM bdmenuiz.lettre;
INSERT INTO bddevfac.liv_bnq SELECT * FROM bdmenuiz.liv_bnq;
INSERT INTO bddevfac.ordres SELECT * FROM bdmenuiz.ordres;
INSERT INTO bddevfac.ordres_lig SELECT * FROM bdmenuiz.ordres_lig;
INSERT INTO bddevfac.p_cabinet SELECT * FROM bdmenuiz.p_cabinet;
INSERT INTO bddevfac.p_experts SELECT * FROM bdmenuiz.p_experts;
INSERT INTO bddevfac.p_numero SELECT * FROM bdmenuiz.p_numero;
INSERT INTO bddevfac.p_societe SELECT * FROM bdmenuiz.p_societe;
INSERT INTO bddevfac.proforma SELECT * FROM bdmenuiz.proforma;
INSERT INTO bddevfac.proforma_lig SELECT * FROM bdmenuiz.proforma_lig;
INSERT INTO bddevfac.rdvous SELECT * FROM bdmenuiz.rdvous;
INSERT INTO bddevfac.rdvous_lig SELECT * FROM bdmenuiz.rdvous_lig;
SET FOREIGN_KEY_CHECKS=1;

View File

@@ -0,0 +1,224 @@
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
ALTER TABLE `bddevfac`.`articles` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`REF`, `societe`)
, DROP INDEX `fam`
, ADD INDEX `fam` (`societe` ASC, `FAM` ASC, `SFAM` ASC, `REF` ASC) ;
ALTER TABLE `bddevfac`.`clients` ADD COLUMN `website` VARCHAR(50) NULL DEFAULT NULL AFTER `EMAIL` , CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' , CHANGE COLUMN `TYPE` `TYPE` VARCHAR(1) NULL DEFAULT 'P'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `CD_CLI`)
, DROP INDEX `NOCOMPTE`
, ADD INDEX `NOCOMPTE` (`societe` ASC, `NOCOMPTE` ASC, `CD_CLI` ASC) ;
ALTER TABLE `bddevfac`.`dem_devis` DROP COLUMN `Asupprimer` , CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`dem_lig` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' ,
ADD CONSTRAINT `dem_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`dem_devis` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP INDEX `VISITE`
, ADD INDEX `VISITE` (`societe` ASC, `DATEVI` ASC, `HEUREVI` ASC)
, DROP INDEX `NO_ID`
, ADD INDEX `NO_ID` (`societe` ASC, `NO_ID` ASC, `NOLIG` ASC) ;
ALTER TABLE `bddevfac`.`devis` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`devis_lig` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' ,
ADD CONSTRAINT `devis_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`devis` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`, `NOLIG`) ;
ALTER TABLE `bddevfac`.`facture` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `reglement`
, ADD INDEX `reglement` (`societe` ASC, `STATUS` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `code_client`
, ADD INDEX `code_client` (`societe` ASC, `CD_CLI` ASC, `TOTALTTC` ASC)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`facture_lig` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' ,
ADD CONSTRAINT `facture_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`facture` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`, `NOLIG`) ;
ALTER TABLE `bddevfac`.`facture_reg`
ADD CONSTRAINT `facture_reg_fk`
FOREIGN KEY (`societe` , `NOFACT` )
REFERENCES `bddevfac`.`facture` (`societe` , `NO_ID` )
ON DELETE CASCADE
ON UPDATE NO ACTION
, DROP INDEX `client`
, ADD INDEX `client` (`societe` ASC, `CD_CLI` ASC, `COD_BNQ` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NOFACT` ASC, `COD_BNQ` ASC)
, DROP INDEX `nofact`
, ADD INDEX `nofact` (`societe` ASC, `NOFACT` ASC, `MODEREG` ASC, `COD_BNQ` ASC) ;
ALTER TABLE `bddevfac`.`facture_sui`
DROP INDEX `TYPE`
, ADD INDEX `TYPE` (`societe` ASC, `TYPE` ASC, `NOFACT` ASC, `Code` ASC) ;
ALTER TABLE `bddevfac`.`lettre` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' , CHANGE COLUMN `REF` `REF` VARCHAR(10) NOT NULL
, ADD PRIMARY KEY (`societe`, `REF`) ;
ALTER TABLE `bddevfac`.`liv_bnq` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' , CHANGE COLUMN `COD_BNQ` `COD_BNQ` INT(11) NOT NULL
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `COD_BNQ`)
, DROP INDEX `client`
, ADD INDEX `client` (`societe` ASC, `CD_CLI` ASC, `MODEREG` ASC, `COD_BNQ` ASC)
, DROP INDEX `journal`
, ADD INDEX `journal` (`societe` ASC, `JNL` ASC, `DATE` ASC, `CD_CLI` ASC) ;
ALTER TABLE `bddevfac`.`ordres` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`ordres_lig`
ADD CONSTRAINT `ordres_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`ordres` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP INDEX `LISTE`
, ADD INDEX `LISTE` (`societe` ASC, `LISTE` ASC, `DATEVI` ASC, `HEUREVI` ASC)
, DROP INDEX `NO_ID`
, ADD INDEX `NO_ID` (`societe` ASC, `NO_ID` ASC, `NOLIG` ASC)
, ADD INDEX `societe` (`societe` ASC, `NO_ID` ASC)
, DROP INDEX `NO_ID_2` ;
ALTER TABLE `bddevfac`.`p_cabinet` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `CODE`) ;
ALTER TABLE `bddevfac`.`p_editcrys` ADD COLUMN `selection` VARCHAR(250) NULL DEFAULT NULL AFTER `Ecran` ;
ALTER TABLE `bddevfac`.`p_experts` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `CODE_CAB`, `CODE_EXP`) ;
ALTER TABLE `bddevfac`.`p_societe` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, ADD PRIMARY KEY (`societe`) ;
ALTER TABLE `bddevfac`.`p_tva` ADD COLUMN `MT_TVA` DECIMAL(11,2) NULL DEFAULT '0.00' AFTER `CPT_VTE` , ADD COLUMN `MT_VTE` DECIMAL(11,2) NULL DEFAULT '0.00' AFTER `MT_TVA` , CHANGE COLUMN `TAUX` `TAUX` FLOAT(11) NULL DEFAULT '19.6' , CHANGE COLUMN `LIB` `LIB` VARCHAR(20) NULL DEFAULT 'Taux 19.6' , CHANGE COLUMN `CPT_TVA` `CPT_TVA` INT(11) NULL DEFAULT '44571000' , CHANGE COLUMN `CPT_VTE` `CPT_VTE` INT(11) NULL DEFAULT '70410000' ;
ALTER TABLE `bddevfac`.`proforma` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`proforma_lig` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE' ,
ADD CONSTRAINT `proforma_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`proforma` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`, `NOLIG`)
, ADD INDEX `societe` (`societe` ASC, `NO_ID` ASC) ;
ALTER TABLE `bddevfac`.`rdvous` CHANGE COLUMN `societe` `societe` CHAR(2) NOT NULL DEFAULT 'PE'
, DROP PRIMARY KEY
, ADD PRIMARY KEY (`societe`, `NO_ID`)
, DROP INDEX `chantier`
, ADD INDEX `chantier` (`societe` ASC, `C_NOM` ASC, `C_ADR` ASC, `DATE` ASC)
, DROP INDEX `date`
, ADD INDEX `date` (`societe` ASC, `DATE` ASC, `NO_ID` ASC)
, DROP INDEX `nom_client`
, ADD INDEX `nom_client` (`societe` ASC, `NOMCLI` ASC, `DATE` ASC)
, DROP INDEX `police`
, ADD INDEX `police` (`societe` ASC, `NOPOL` ASC, `DATE` ASC)
, DROP INDEX `sinistre`
, ADD INDEX `sinistre` (`societe` ASC, `NOSIN` ASC, `DATE` ASC) ;
ALTER TABLE `bddevfac`.`rdvous_lig`
ADD CONSTRAINT `rdvous_lig_fk`
FOREIGN KEY (`societe` , `NO_ID` )
REFERENCES `bddevfac`.`rdvous` (`societe` , `NO_ID` )
ON DELETE CASCADE
, DROP INDEX `VISITE`
, ADD INDEX `VISITE` (`societe` ASC, `DATEVI` ASC, `HEUREVI` ASC)
, DROP INDEX `NO_ID`
, ADD INDEX `NO_ID` (`societe` ASC, `NO_ID` ASC, `NOLIG` ASC)
, ADD INDEX `societe` (`societe` ASC, `NO_ID` ASC) ;
CREATE TABLE IF NOT EXISTS `bddevfac`.`t_debug` (
`date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
`proc` VARCHAR(20) NULL DEFAULT NULL ,
`msg` VARCHAR(512) NULL DEFAULT NULL ,
`id` INT(11) NOT NULL AUTO_INCREMENT ,
PRIMARY KEY (`id`) )
ENGINE = MEMORY
DEFAULT CHARACTER SET = latin1
COLLATE = latin1_swedish_ci;
DROP TABLE IF EXISTS `bddevfac`.`t_export` ;
DROP TABLE IF EXISTS `bddevfac`.`p_numero` ;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;

View File

@@ -0,0 +1,40 @@
DELETE devis.* FROM devis
LEFT JOIN clients ON `devis`.societe = `clients`.societe and `devis`.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE dem_devis.* FROM dem_devis
LEFT JOIN clients ON dem_devis.societe = `clients`.societe and dem_devis.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE ordres.* FROM ordres
LEFT JOIN clients ON ordres.societe = `clients`.societe and ordres.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE facture.* FROM facture
LEFT JOIN clients ON facture.societe = `clients`.societe and facture.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE proforma.* FROM proforma
LEFT JOIN clients ON proforma.societe = `clients`.societe and proforma.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE rdvous.* FROM rdvous
LEFT JOIN clients ON rdvous.societe = `clients`.societe and rdvous.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null
DELETE liv_bnq.* FROM liv_bnq
LEFT JOIN clients ON liv_bnq.societe = `clients`.societe and liv_bnq.cd_cli = `clients`.cd_cli
WHERE clients.cd_cli Is Null

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
rem "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -u root -pphuoc bdmenuiz > bdmenuiz_%DATE:~0,2%.sql
mysqldump.exe -u root -pphuoc --routines --result-file="bddevfac_%DATE:~0,2%.sql" bddevfac

View File

@@ -0,0 +1,3 @@
rem -- les procs sont stock<63>s dans mysql.proc
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump.exe" -uphuoc -p --routines --no-create-info --no-data --no-create-db bddevfac > bddevfac_proctrig.sql

View File

@@ -0,0 +1,3 @@
rem -- les procs sont stock<63>s dans mysql.proc
"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -uroot -p --routines --no-data bddevfac > bddevfac_schema.sql