SET SESSION group_concat_max_len=18446744073709551610
;
SET @idcontatto:='**idcontatto**'
;
SET @annocontabile:='**annocontabile**'
;
SET @data_fattura:='**data_fattura**'
;
CREATE TEMPORARY TABLE IF NOT EXISTS `**main_table**` (
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `idcontatto` varchar(10) NOT NULL DEFAULT '**idcontatto**',
    `data` char(8) DEFAULT NULL,
    `idtipologia_servizio` int(10) unsigned DEFAULT NULL,
    `idtipologia_intervento` int(10) unsigned DEFAULT NULL,
    `tipologia_intervento` varchar(255) DEFAULT NULL,
    `ora_inizio` varchar(5) DEFAULT NULL,
    `ora_fine` varchar(5) DEFAULT NULL,
    `km` int(10) unsigned DEFAULT NULL,
    `importo` decimal(12,2) DEFAULT NULL,
    `numero_servizio` int(10) unsigned DEFAULT NULL,
    `foglio_viaggio` int(10) unsigned DEFAULT NULL,    
    `codice_servizio` varchar(10) DEFAULT NULL,
    `idpersona_fatturazione` int(10) unsigned DEFAULT NULL,
    `assistiti` varchar(10000) DEFAULT NULL,
    
    `idautista` int(10) unsigned DEFAULT NULL,
    `infe_importo` decimal(12,2) DEFAULT NULL,
    
    `servi_idcau` int(10) unsigned DEFAULT NULL,
    `servi_serie` varchar(3) DEFAULT NULL,
    `servi_idvoce` int(10) unsigned DEFAULT NULL,
    `servi_idiva` int(10) unsigned DEFAULT NULL,
    `servi_um` varchar(5) DEFAULT NULL,
    `servi_iva_valore` decimal(5,2) unsigned DEFAULT NULL,
    
    `infe_idcau` int(10) unsigned DEFAULT NULL,
    `infe_serie` varchar(3) DEFAULT NULL,
    `infe_idvoce` int(10) unsigned DEFAULT NULL,
    `infe_idiva` int(10) unsigned DEFAULT NULL,
    `infe_um` varchar(5) DEFAULT NULL,
    `infe_iva_valore` decimal(5,2) unsigned DEFAULT NULL,
    
    `idpersona` int(10) unsigned DEFAULT NULL,
    `iddocumento` int(10) unsigned DEFAULT NULL,
    `numero` int(10) unsigned DEFAULT NULL,
    
    `infe_idpersona` int(10) unsigned DEFAULT NULL,
    `infe_iddocumento` int(10) unsigned DEFAULT NULL,
    `infe_numero` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;