247 lines
11 KiB
SQL
247 lines
11 KiB
SQL
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgFETipoNumeroFattura` INTEGER;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `causale` VARCHAR(200);
|
|
|
|
|
|
|
|
##198
|
|
|
|
|
|
########## NUOV VERSIONE TIPOLOGIA DOCUMENTO E STAMPA ######
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `id_tipologiaDocumento` INTEGER;
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `id_tipoStampaDocumento` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "TIPOLOGIA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `TIPOLOGIA_DOCUMENTO` (
|
|
`id_tipologiaDocumento` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`codice` INTEGER,
|
|
`descrizione` VARCHAR(40),
|
|
`suffissoPD` VARCHAR(40),
|
|
`flgArticolo2` INTEGER,
|
|
CONSTRAINT `PK_TIPOLOGIA_DOCUMENTO` PRIMARY KEY (`id_tipologiaDocumento`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "TIPO_STAMPA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `TIPO_STAMPA_DOCUMENTO` (
|
|
`id_tipoStampaDocumento` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`codice` INTEGER,
|
|
`descrizione` VARCHAR(40),
|
|
CONSTRAINT `PK_TIPO_STAMPA_DOCUMENTO` PRIMARY KEY (`id_tipoStampaDocumento`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "TIPOLOGIA_DOCUMENTO_TIPO_STAMPA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (
|
|
`id_tipologiaDocumentoTipoStampa` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_tipologiaDocumento` INTEGER,
|
|
`id_tipoStampaDocumento` INTEGER,
|
|
CONSTRAINT `PK_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` PRIMARY KEY (`id_tipologiaDocumentoTipoStampa`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ADD CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`
|
|
FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`);
|
|
|
|
ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ADD CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`
|
|
FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPO_DOCUMENTO`
|
|
FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`);
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPO_DOCUMENTO`
|
|
FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# ---------------------------------------------------------------------- #
|
|
# ---------------------------------------------------------------------- #
|
|
# CARICAMENTO TIPOLOGIE!!!!!!!!!
|
|
|
|
|
|
|
|
-- MySQL dump 10.13 Distrib 5.7.19, for macos10.12 (x86_64)
|
|
--
|
|
-- Host: localhost Database: TEX2
|
|
-- ------------------------------------------------------
|
|
-- Server version 5.7.19-log
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
/*!40101 SET NAMES utf8 */;
|
|
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
|
/*!40103 SET TIME_ZONE='+00:00' */;
|
|
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
|
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
|
|
|
--
|
|
-- Table structure for table `TIPOLOGIA_DOCUMENTO`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `TIPOLOGIA_DOCUMENTO`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `TIPOLOGIA_DOCUMENTO` (
|
|
`id_tipologiaDocumento` int(11) NOT NULL AUTO_INCREMENT,
|
|
`codice` int(11) DEFAULT NULL,
|
|
`descrizione` varchar(40) DEFAULT NULL,
|
|
`suffissoPD` varchar(40) DEFAULT NULL,
|
|
`flgArticolo2` int(11) DEFAULT NULL,
|
|
PRIMARY KEY (`id_tipologiaDocumento`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `TIPOLOGIA_DOCUMENTO`
|
|
--
|
|
|
|
LOCK TABLES `TIPOLOGIA_DOCUMENTO` WRITE;
|
|
/*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO` DISABLE KEYS */;
|
|
INSERT INTO `TIPOLOGIA_DOCUMENTO` VALUES (1,NULL,'BOLLA',NULL,NULL),(2,1,'FATTURA',NULL,NULL),(3,2,'NOTA DI CREDITO',NULL,NULL),(4,3,'ORDINE',NULL,NULL),(5,4,'PRENOTAZIONE',NULL,NULL),(6,5,'RIPARAZIONE','Rip',NULL),(7,8,'ORDINE A FORNITORE',NULL,NULL),(8,99,'ALTRO',NULL,NULL),(9,100,'SCONTRINO','Cash',NULL),(10,200,'LAVORAZIONE TESSITURA','LavTess',NULL),(11,150,'RICEVUTA','Ric',NULL),(12,-1,'---',NULL,NULL),(13,210,'CONFEZIONE TAGLIO','Taglio',1);
|
|
/*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `TIPO_STAMPA_DOCUMENTO`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `TIPO_STAMPA_DOCUMENTO`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `TIPO_STAMPA_DOCUMENTO` (
|
|
`id_tipoStampaDocumento` int(11) NOT NULL AUTO_INCREMENT,
|
|
`codice` int(11) DEFAULT NULL,
|
|
`descrizione` varchar(40) DEFAULT NULL,
|
|
`lastUpdTmst` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id_tipoStampaDocumento`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `TIPO_STAMPA_DOCUMENTO`
|
|
--
|
|
|
|
LOCK TABLES `TIPO_STAMPA_DOCUMENTO` WRITE;
|
|
/*!40000 ALTER TABLE `TIPO_STAMPA_DOCUMENTO` DISABLE KEYS */;
|
|
INSERT INTO `TIPO_STAMPA_DOCUMENTO` VALUES (1,-1,'NESSUNA','2019-03-26 11:15:05'),(2,NULL,'FT STANDARD','2019-03-26 11:15:14'),(3,1,'FT ACCOMPAGNATORIA','2019-03-26 11:15:30'),(4,2,'DDT','2019-03-26 11:15:34'),(5,3,'FT PROFESS.','2019-03-26 11:15:43'),(6,4,'FT PROFESS. SEMPLICE','2019-03-26 11:15:54'),(7,5,'RIPARAZIONE','2019-03-26 11:16:00'),(8,6,'FT SEMPLICE','2019-03-26 11:16:09'),(9,7,'FT STD CON PESI E COLLI','2019-03-26 11:16:23'),(10,9,'SCOTRINO FISCALE','2019-03-26 11:17:09'),(11,10,'SCONTRINO NON FISCALE','2019-03-26 11:17:18'),(12,11,'RICEVUTA','2019-03-26 11:17:27');
|
|
/*!40000 ALTER TABLE `TIPO_STAMPA_DOCUMENTO` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (
|
|
`id_tipologiaDocumentoTipoStampa` int(11) NOT NULL AUTO_INCREMENT,
|
|
`id_tipologiaDocumento` int(11) DEFAULT NULL,
|
|
`id_tipoStampaDocumento` int(11) DEFAULT NULL,
|
|
PRIMARY KEY (`id_tipologiaDocumentoTipoStampa`),
|
|
KEY `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (`id_tipologiaDocumento`),
|
|
KEY `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (`id_tipoStampaDocumento`),
|
|
CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`),
|
|
CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`
|
|
--
|
|
|
|
LOCK TABLES `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` WRITE;
|
|
/*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` DISABLE KEYS */;
|
|
INSERT INTO `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` VALUES (1,1,4),(3,2,2),(4,2,3),(5,2,5),(6,2,6),(7,2,8),(8,2,9),(9,3,2),(10,3,3),(11,3,5),(12,3,6),(13,3,9),(14,4,4),(15,4,8),(16,7,4),(17,7,7),(18,5,4),(19,5,2),(20,11,12),(21,6,7),(22,8,4),(23,8,2),(24,1,2);
|
|
/*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
|
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
|
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
|
|
|
-- Dump completed on 2019-03-27 12:32:14
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# ---------------------------------------------------------------------- #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### caricamento db
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=1 where flgTipologia=0;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=2 where flgTipologia=1;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=3 where flgTipologia=2;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=4 where flgTipologia=3;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=5 where flgTipologia=4;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=6 where flgTipologia=5;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=7 where flgTipologia=8;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=8 where flgTipologia=99;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=9 where flgTipologia=100;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=10 where flgTipologia=200;
|
|
update TIPO_DOCUMENTO SET id_tipologiaDocumento=11 where flgTipologia=150;
|
|
|
|
|
|
|
|
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=1 where flgTipoStampa=-1;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=2 where flgTipoStampa=0;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=3 where flgTipoStampa=1;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=4 where flgTipoStampa=2;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=5 where flgTipoStampa=3;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=6 where flgTipoStampa=4;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=7 where flgTipoStampa=5;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=8 where flgTipoStampa=6;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=9 where flgTipoStampa=7;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=10 where flgTipoStampa=9;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=11 where flgTipoStampa=10;
|
|
update TIPO_DOCUMENTO SET id_tipoStampaDocumento=12 where flgTipoStampa=11;
|
|
|
|
|
|
|