· 8 years ago · Mar 29, 2018, 04:02 PM
1
2---------------------------------------
3-- **************************
4
5-- A M B I E N T E D E F I N I T I V O
6
7-- **************************
8----------------------------------------
9USE [HCS_AVVIO_HOTEL]
10GO
11declare @locazione varchar(40)
12set @locazione=(select top 1 Locazione from LocazioniDatiTabelleHotel)
13
14declare @DbServer varchar(255)
15set @DbServer =(select top 1 DbServer from LocazioniDatiTabelleHotel)
16
17declare @DbNome varchar(255)
18set @DbNome =(select top 1 DbNome from LocazioniDatiTabelleHotel)
19
20IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TipologieComponenti'),0)<1
21BEGIN
22INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
23 ([Progressivo]
24 ,[Locazione]
25 ,[Tabella]
26 ,[DbServer]
27 ,[DbNome]
28 ,[FlagNoCodiceHotel]
29 ,[FlagNoCodiceStruttura])
30 VALUES
31 (NULL
32 ,@locazione
33 ,'TipologieComponenti'
34 ,@DbServer
35 ,@DbNome
36 ,null
37 ,null)
38END
39
40
41
42IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TipologieComponentiLog'),0)<1
43BEGIN
44INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
45 ([Progressivo]
46 ,[Locazione]
47 ,[Tabella]
48 ,[DbServer]
49 ,[DbNome]
50 ,[FlagNoCodiceHotel]
51 ,[FlagNoCodiceStruttura])
52 VALUES
53 (NULL
54 ,@locazione
55 ,'TipologieComponentiLog'
56 ,@DbServer
57 ,@DbNome
58 ,null
59 ,null)
60END
61
62
63
64IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='IntegrazioniMarketing'),0)<1
65BEGIN
66INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
67 ([Progressivo]
68 ,[Locazione]
69 ,[Tabella]
70 ,[DbServer]
71 ,[DbNome]
72 ,[FlagNoCodiceHotel]
73 ,[FlagNoCodiceStruttura])
74 VALUES
75 (NULL
76 ,@locazione
77 ,'IntegrazioniMarketing'
78 ,@DbServer
79 ,@DbNome
80 ,null
81 ,null)
82END
83
84IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='Tracce'),0)<1
85BEGIN
86INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
87 ([Progressivo]
88 ,[Locazione]
89 ,[Tabella]
90 ,[DbServer]
91 ,[DbNome]
92 ,[FlagNoCodiceHotel]
93 ,[FlagNoCodiceStruttura])
94 VALUES
95 (NULL
96 ,@locazione
97 ,'Tracce'
98 ,@DbServer
99 ,@DbNome
100 ,null
101 ,null)
102END
103
104IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TracceLog'),0)<1
105BEGIN
106INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
107 ([Progressivo]
108 ,[Locazione]
109 ,[Tabella]
110 ,[DbServer]
111 ,[DbNome]
112 ,[FlagNoCodiceHotel]
113 ,[FlagNoCodiceStruttura])
114 VALUES
115 (NULL
116 ,@locazione
117 ,'TracceLog'
118 ,@DbServer
119 ,@DbNome
120 ,null
121 ,null)
122END
123
124
125GO
126
127
128---------------------------------------
129-- operazioni sul Db dei dati
130----------------------------------------
131USE HCS_DATI_HOTEL
132
133
134---------------------------------------
135-- CREAZIONE TABELLE
136----------------------------------------
137GO
138
139SET ANSI_NULLS ON
140GO
141
142SET QUOTED_IDENTIFIER ON
143GO
144
145SET ANSI_PADDING ON
146GO
147IF OBJECT_ID(N'dbo.TipologieComponenti', N'U') IS NULL
148BEGIN
149CREATE TABLE [dbo].[TipologieComponenti](
150 [CodiceHotel] [varchar](12) NULL,
151 [CodiceStruttura] [varchar](4) NULL,
152 [CodiceTipologia] [varchar](8) NULL,
153 [CodiceTipologiaComponente] [varchar](8) NULL,
154 [Percentuale] [float] NULL,
155 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
156 CONSTRAINT [pkTipologieComponenti] PRIMARY KEY CLUSTERED
157(
158 [ChiaveIdentity] ASC
159)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
160) ON [PRIMARY]
161END
162GO
163
164IF OBJECT_ID(N'dbo.TipologieComponentiLog', N'U') IS NULL
165BEGIN
166CREATE TABLE [dbo].[TipologieComponentiLog](
167 [DataModifica] [datetime] NULL,
168 [OraModifica] [datetime] NULL,
169 [OperatoreCheModifica] [varchar](20) NULL,
170 [Modifica] [varchar](1) NULL,
171 [CodiceHotel] [varchar](12) NULL,
172 [CodiceStruttura] [varchar](4) NULL,
173 [CodiceTipologia] [varchar](8) NULL,
174 [CodiceTipologiaComponente] [varchar](8) NULL,
175 [Percentuale] [float] NULL,
176 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
177 CONSTRAINT [pkTipologieComponentiLog] PRIMARY KEY CLUSTERED
178(
179 [ChiaveIdentity] ASC
180)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
181) ON [PRIMARY]
182END
183GO
184
185IF OBJECT_ID(N'dbo.IntegrazioniMarketing', N'U') IS NULL
186BEGIN
187CREATE TABLE [dbo].[IntegrazioniMarketing](
188 [CodiceHotel] [varchar](12) NOT NULL,
189 [CodiceStruttura] [varchar](4) NOT NULL,
190 [Integrazione] [varchar](8) NOT NULL,
191 [ListeClienti] [varchar](100) NULL,
192 [ListeDitte] [varchar](100) NULL,
193 [ListeContattiClienti] [varchar](100) NULL,
194 [ListeContattiDitte] [varchar](100) NULL,
195 [GruppiClienti] [varchar](100) NULL,
196 [GruppiDitte] [varchar](100) NULL,
197 [GruppiContattiClienti] [varchar](100) NULL,
198 [GruppiContattiDitte] [varchar](100) NULL,
199 [CampoTipoRecapito] [varchar](50) NULL,
200 [ElencoCampiExtra] [varchar](max) NULL,
201 CONSTRAINT [pkIntegrazioniMarketing] PRIMARY KEY CLUSTERED
202(
203 [CodiceHotel] ASC,
204 [CodiceStruttura] ASC,
205 [Integrazione] ASC
206)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
207) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
208END
209GO
210
211IF OBJECT_ID(N'dbo.Tracce', N'U') IS NULL
212BEGIN
213CREATE TABLE [dbo].[Tracce](
214 [CodiceHotel] [varchar](12) NULL,
215 [CodiceStruttura] [varchar](4) NULL,
216 [NPrenotazione] [int] NULL,
217 [ProgPrenotazione] [int] NULL,
218 [SubProgPrenotazione] [int] NULL,
219 [CodicePresenza] [int] NULL,
220 [ProgressivoTraccia] [bigint] IDENTITY(1,1) NOT NULL,
221 [Data] [datetime] NULL,
222 [Ora] [datetime] NULL,
223 [Reparto] [varchar](8) NULL,
224 [Traccia] [varchar](max) NULL,
225 [Stato] [varchar](1) NULL,
226 CONSTRAINT [pkTracce] PRIMARY KEY CLUSTERED
227(
228 [ProgressivoTraccia] ASC
229)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
230) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
231END
232GO
233
234IF OBJECT_ID(N'dbo.TracceLog', N'U') IS NULL
235BEGIN
236CREATE TABLE [dbo].[TracceLog](
237 [DataModifica] [datetime] NULL,
238 [OraModifica] [datetime] NULL,
239 [OperatoreCheModifica] [varchar](20) NULL,
240 [Modifica] [varchar](1) NULL,
241 [CodiceHotel] [varchar](12) NULL,
242 [CodiceStruttura] [varchar](4) NULL,
243 [NPrenotazione] [int] NULL,
244 [ProgPrenotazione] [int] NULL,
245 [SubProgPrenotazione] [int] NULL,
246 [CodicePresenza] [int] NULL,
247 [ProgressivoTraccia] [bigint] NULL,
248 [Data] [datetime] NULL,
249 [Ora] [datetime] NULL,
250 [Reparto] [varchar](8) NULL,
251 [Traccia] [varchar](max) NULL,
252 [Stato] [varchar](1) NULL,
253 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
254 CONSTRAINT [pkTracceLog] PRIMARY KEY CLUSTERED
255(
256 [ChiaveIdentity] ASC
257)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
258) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
259END
260GO
261
262
263---------------------------------------
264-- CREAZIONE CAMPI
265----------------------------------------
266
267IF NOT EXISTS ( SELECT *
268 FROM syscolumns
269 WHERE id = OBJECT_ID('TipologieCamera')
270 AND name = 'TipoTipologiaComposta' )
271BEGIN
272ALTER TABLE [dbo].[TipologieCamera] ADD [TipoTipologiaComposta] [varchar](1) NULL,
273 [FlagTipologiaComposta] [varchar](1) NULL
274END
275
276GO
277IF NOT EXISTS ( SELECT *
278 FROM syscolumns
279 WHERE id = OBJECT_ID('TipologieCameraLog')
280 AND name = 'TipoTipologiaComposta' )
281BEGIN
282ALTER TABLE [dbo].[TipologieCameraLog] ADD [TipoTipologiaComposta] [varchar](1) NULL,
283 [FlagTipologiaComposta] [varchar](1) NULL
284
285END
286GO
287
288IF NOT EXISTS ( SELECT *
289 FROM syscolumns
290 WHERE id = OBJECT_ID('Camere')
291 AND name = 'TipologiaComposta' )
292BEGIN
293ALTER TABLE [dbo].[Camere] ADD [TipologiaComposta] [varchar](8) NULL
294END
295GO
296
297IF NOT EXISTS ( SELECT *
298 FROM syscolumns
299 WHERE id = OBJECT_ID('CamereLog')
300 AND name = 'TipologiaComposta' )
301BEGIN
302ALTER TABLE [dbo].[CamereLog] ADD [TipologiaComposta] [varchar](8) NULL
303END
304GO
305
306IF NOT EXISTS ( SELECT *
307 FROM syscolumns
308 WHERE id = OBJECT_ID('CamereStati')
309 AND name = 'Ispezionata' )
310BEGIN
311ALTER TABLE [dbo].[CamereStati] ADD [Ispezionata] [varchar](1) NULL
312END
313GO
314
315IF NOT EXISTS ( SELECT *
316 FROM syscolumns
317 WHERE id = OBJECT_ID('CamereStatiLog')
318 AND name = 'Ispezionata' )
319BEGIN
320ALTER TABLE [dbo].[CamereStatiLog] ADD [Ispezionata] [varchar](1) NULL
321END
322GO
323
324IF NOT EXISTS ( SELECT *
325 FROM syscolumns
326 WHERE id = OBJECT_ID('ClientiCamere')
327 AND name = 'FlagTipologiaComposta' )
328BEGIN
329ALTER TABLE [dbo].[ClientiCamere] ADD [FlagTipologiaComposta] [varchar](1) NULL
330END
331GO
332
333IF NOT EXISTS ( SELECT *
334 FROM syscolumns
335 WHERE id = OBJECT_ID('ClientiCamereLog')
336 AND name = 'FlagTipologiaComposta' )
337BEGIN
338ALTER TABLE [dbo].[ClientiCamereLog] ADD [FlagTipologiaComposta] [varchar](1) NULL
339END
340GO
341
342IF NOT EXISTS ( SELECT *
343 FROM syscolumns
344 WHERE id = OBJECT_ID('Ditte')
345 AND name = 'DefaultPagante' )
346BEGIN
347ALTER TABLE [dbo].[Ditte] ADD
348
349 [DefaultPagante] [int] NULL,
350 [DefaultCommissionabile] [int] NULL,
351 [DefaultRappresentante] [int] NULL,
352 [FlagPA] [varchar](1) NULL,
353 [FlagSplitPayment] [varchar](1) NULL,
354 [FlagADHOC] [varchar](1) NULL,
355 [ColorePrenotazione] [int] NULL
356END
357GO
358
359IF NOT EXISTS ( SELECT *
360 FROM syscolumns
361 WHERE id = OBJECT_ID('DitteLog')
362 AND name = 'DefaultPagante' )
363BEGIN
364ALTER TABLE [dbo].[DitteLog] ADD
365
366 [DefaultPagante] [int] NULL,
367 [DefaultCommissionabile] [int] NULL,
368 [DefaultRappresentante] [int] NULL,
369 [FlagPA] [varchar](1) NULL,
370 [FlagSplitPayment] [varchar](1) NULL,
371 [FlagADHOC] [varchar](1) NULL,
372 [ColorePrenotazione] [int] NULL
373END
374GO
375
376IF NOT EXISTS ( SELECT *
377 FROM syscolumns
378 WHERE id = OBJECT_ID('IntegrazioniParametri')
379 AND name = 'UltimaSincronizzazione' )
380BEGIN
381ALTER TABLE [dbo].[IntegrazioniParametri] ADD
382
383 [UltimaSincronizzazione] [datetime] NULL,
384 [FlagPerSincronizzazione] [varchar](1) NULL,
385 [AggiornaDispoManuale] [varchar](1) NULL
386END
387GO
388
389IF NOT EXISTS ( SELECT *
390 FROM syscolumns
391 WHERE id = OBJECT_ID('Prenotazioni')
392 AND name = 'Identificativo' )
393BEGIN
394
395ALTER TABLE [dbo].[Prenotazioni] ADD
396
397 [Identificativo] [varchar](15) NULL,
398 [PreCheckin] [varchar](1) NULL,
399 [ImpostaInvioEmail] [varchar](1) NULL,
400 [EmailPrecheckin] [varchar](150) NULL,
401 [EmailPrecheckinImpostata] [varchar](1) NULL,
402 [DataOraInvioPrecheckin] [datetime] NULL,
403 [NPrenotazionePrecheckin] [int] NULL
404
405 UPDATE Prenotazioni set ColoreGruppo=-16777216 WHERE Gruppo is null or Gruppo=''
406
407END
408GO
409IF NOT EXISTS ( SELECT *
410 FROM syscolumns
411 WHERE id = OBJECT_ID('PrenotazioniLog')
412 AND name = 'Identificativo' )
413BEGIN
414
415ALTER TABLE [dbo].[PrenotazioniLog] ADD
416
417 [Identificativo] [varchar](15) NULL,
418 [PreCheckin] [varchar](1) NULL,
419 [ImpostaInvioEmail] [varchar](1) NULL,
420 [EmailPrecheckin] [varchar](150) NULL,
421 [EmailPrecheckinImpostata] [varchar](1) NULL,
422 [DataOraInvioPrecheckin] [datetime] NULL,
423 [NPrenotazionePrecheckin] [int] NULL
424
425END
426GO
427
428IF NOT EXISTS ( SELECT *
429 FROM syscolumns
430 WHERE id = OBJECT_ID('PrenotazioniSPA')
431 AND name = 'NPrenotazionePMS' )
432BEGIN
433ALTER TABLE [dbo].[PrenotazioniSPA] ADD
434
435 [NPrenotazionePMS] [int] NULL,
436 [ProgPrenotazionePMS] [int] NULL,
437 [SubProgPrenotazionePMS] [int] NULL,
438 [TipoPrenotazione] [varchar](8) NULL
439END
440GO
441
442IF NOT EXISTS ( SELECT *
443 FROM syscolumns
444 WHERE id = OBJECT_ID('PrenotazioniSPALog')
445 AND name = 'NPrenotazionePMS' )
446BEGIN
447ALTER TABLE [dbo].[PrenotazioniSPALog] ADD
448
449 [NPrenotazionePMS] [int] NULL,
450 [ProgPrenotazionePMS] [int] NULL,
451 [SubProgPrenotazionePMS] [int] NULL,
452 [TipoPrenotazione] [varchar](8) NULL
453END
454go
455
456IF NOT EXISTS ( SELECT *
457 FROM syscolumns
458 WHERE id = OBJECT_ID('GestioneStampanti')
459 AND name = 'PContoDefinitivo' )
460BEGIN
461ALTER TABLE [dbo].[GestioneStampanti] ADD
462
463 [PContoDefinitivo] [varchar](1) NULL,
464 [PContoProforma] [varchar](1) NULL,
465 [PContoAgenzie] [varchar](1) NULL,
466 [PConto1] [varchar](1) NULL,
467 [PConto2] [varchar](1) NULL,
468 [PConto3] [varchar](1) NULL,
469 [PConto4] [varchar](1) NULL,
470 [PStampanteBackup] [varchar](1) NULL,
471 [PContoPreview] [varchar](1) NULL,
472 [ContoDefinitivoB] [varchar](128) NULL,
473 [FDefinitivoB] [varchar](50) NULL,
474 [DDefinitivoB] [int] NULL,
475 [PContoDefinitivoB] [varchar](1) NULL,
476 [ContoAgenzieB] [varchar](128) NULL,
477 [FAgenzieB] [varchar](50) NULL,
478 [DAgenzieB] [int] NULL,
479 [PContoAgenzieB] [varchar](1) NULL,
480 [OverlayB] [varchar](255) NULL,
481 [ApplicaOverlayADefinitiviB] [varchar](1) NULL,
482 [StampanteBackupB] [varchar](128) NULL,
483 [OverlayBackupB] [varchar](255) NULL,
484 [PStampanteBackupB] [varchar](1) NULL
485END
486GO
487
488
489IF NOT EXISTS ( SELECT *
490 FROM syscolumns
491 WHERE id = OBJECT_ID('GestioneStampantiLog')
492 AND name = 'PContoDefinitivo' )
493BEGIN
494ALTER TABLE [dbo].[GestioneStampantiLog] ADD
495
496 [PContoDefinitivo] [varchar](1) NULL,
497 [PContoProforma] [varchar](1) NULL,
498 [PContoAgenzie] [varchar](1) NULL,
499 [PConto1] [varchar](1) NULL,
500 [PConto2] [varchar](1) NULL,
501 [PConto3] [varchar](1) NULL,
502 [PConto4] [varchar](1) NULL,
503 [PStampanteBackup] [varchar](1) NULL,
504 [PContoPreview] [varchar](1) NULL,
505 [ContoDefinitivoB] [varchar](128) NULL,
506 [FDefinitivoB] [varchar](50) NULL,
507 [DDefinitivoB] [int] NULL,
508 [PContoDefinitivoB] [varchar](1) NULL,
509 [ContoAgenzieB] [varchar](128) NULL,
510 [FAgenzieB] [varchar](50) NULL,
511 [DAgenzieB] [int] NULL,
512 [PContoAgenzieB] [varchar](1) NULL,
513 [OverlayB] [varchar](255) NULL,
514 [ApplicaOverlayADefinitiviB] [varchar](1) NULL,
515 [StampanteBackupB] [varchar](128) NULL,
516 [OverlayBackupB] [varchar](255) NULL,
517 [PStampanteBackupB] [varchar](1) NULL
518END
519GO
520
521IF NOT EXISTS ( SELECT *
522 FROM syscolumns
523 WHERE id = OBJECT_ID('PrenotazioniDettagli')
524 AND name = 'Commenti' )
525BEGIN
526ALTER TABLE [dbo].[PrenotazioniDettagli] ADD
527
528 [Commenti] [varchar](max) NULL,
529 [NoteSpa] [varchar](max) NULL,
530 [NoteRistorante] [varchar](max) NULL,
531 [OraPrevista] [datetime] NULL,
532 [OraPrevistaPartenza] [datetime] NULL,
533 [TipologiaComposta] [varchar](8) NULL,
534 [ProgTipologiaComposta] [int] NULL,
535 [NoteIntegrazioni] [varchar](max) NULL
536END
537GO
538
539IF NOT EXISTS ( SELECT *
540 FROM syscolumns
541 WHERE id = OBJECT_ID('PrenotazioniDettagliLog')
542 AND name = 'Commenti' )
543BEGIN
544ALTER TABLE [dbo].[PrenotazioniDettagliLog] ADD
545
546 [Commenti] [varchar](max) NULL,
547 [NoteSpa] [varchar](max) NULL,
548 [NoteRistorante] [varchar](max) NULL,
549 [OraPrevista] [datetime] NULL,
550 [OraPrevistaPartenza] [datetime] NULL,
551 [TipologiaComposta] [varchar](8) NULL,
552 [ProgTipologiaComposta] [int] NULL,
553 [NoteIntegrazioni] [varchar](max) NULL
554END
555GO
556
557IF NOT EXISTS ( SELECT *
558 FROM syscolumns
559 WHERE id = OBJECT_ID('TariffeBloccate')
560 AND name = 'TipoApertura' )
561BEGIN
562ALTER TABLE [dbo].[TariffeBloccate] ADD
563
564 [TipoApertura] [int] NULL
565END
566GO
567
568IF NOT EXISTS ( SELECT *
569 FROM syscolumns
570 WHERE id = OBJECT_ID('TariffeBloccateLog')
571 AND name = 'TipoApertura' )
572BEGIN
573ALTER TABLE [dbo].[TariffeBloccateLog] ADD
574
575 [TipoApertura] [int] NULL
576END
577GO
578
579
580
581
582UPDATE [dbo].[TipologieCamera] set TipoTipologiaComposta='', FlagTipologiaComposta=''
583UPDATE [dbo].[Camere] set TipologiaComposta=''
584UPDATE [dbo].[CamereStati] set Ispezionata=''
585UPDATE [dbo].[ClientiCamere] set FlagTipologiaComposta=''
586UPDATE [dbo].[TipologieCamera] set TipoTipologiaComposta='', FlagTipologiaComposta=''
587UPDATE [dbo].[Ditte] set DefaultPagante='', DefaultCommissionabile='', DefaultRappresentante='', FlagPA='', FlagSplitPayment='', FlagADHOC=''
588UPDATE [dbo].[Prenotazioni] set Identificativo='', PreCheckin='', ImpostaInvioEmail='', EmailPrecheckin='', EmailPrecheckinImpostata=''
589UPDATE [dbo].[PrenotazioniSPA] set NPrenotazionePMS=0, ProgPrenotazionePMS=0, SubProgPrenotazionePMS=0, TipoPrenotazione=''
590UPDATE [dbo].[TariffeBloccate] set TipoApertura=0
591
592---------------------------------------
593-- UPDATE PER L'ATTIVAZIONE
594-- DELLE INTEGRAZIONI INTERNET
595----------------------------------------
596UPDATE [dbo].[IntegrazioniParametri] set FlagPerSincronizzazione='', AggiornaDispoManuale=''
597UPDATE [dbo].[Alberghi] set gestioneInternet='*'
598DELETE FROM [dbo].[DisponibilitaTrig]
599
600
601
602
603---------------------------------------
604-- **************************
605
606-- A M B I E N T E T E S T
607
608-- **************************
609----------------------------------------
610
611---------------------------------------
612-- INSERIMENTO DELLE LOCAZIONI NUOVE
613----------------------------------------
614USE [HCS_AVVIO_TEST]
615GO
616declare @locazione varchar(40)
617set @locazione=(select top 1 Locazione from LocazioniDatiTabelleHotel)
618
619declare @DbServer varchar(255)
620set @DbServer =(select top 1 DbServer from LocazioniDatiTabelleHotel)
621
622declare @DbNome varchar(255)
623set @DbNome =(select top 1 DbNome from LocazioniDatiTabelleHotel)
624
625IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TipologieComponenti'),0)<1
626BEGIN
627INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
628 ([Progressivo]
629 ,[Locazione]
630 ,[Tabella]
631 ,[DbServer]
632 ,[DbNome]
633 ,[FlagNoCodiceHotel]
634 ,[FlagNoCodiceStruttura])
635 VALUES
636 (NULL
637 ,@locazione
638 ,'TipologieComponenti'
639 ,@DbServer
640 ,@DbNome
641 ,null
642 ,null)
643END
644
645
646
647IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TipologieComponentiLog'),0)<1
648BEGIN
649INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
650 ([Progressivo]
651 ,[Locazione]
652 ,[Tabella]
653 ,[DbServer]
654 ,[DbNome]
655 ,[FlagNoCodiceHotel]
656 ,[FlagNoCodiceStruttura])
657 VALUES
658 (NULL
659 ,@locazione
660 ,'TipologieComponentiLog'
661 ,@DbServer
662 ,@DbNome
663 ,null
664 ,null)
665END
666
667
668
669IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='IntegrazioniMarketing'),0)<1
670BEGIN
671INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
672 ([Progressivo]
673 ,[Locazione]
674 ,[Tabella]
675 ,[DbServer]
676 ,[DbNome]
677 ,[FlagNoCodiceHotel]
678 ,[FlagNoCodiceStruttura])
679 VALUES
680 (NULL
681 ,@locazione
682 ,'IntegrazioniMarketing'
683 ,@DbServer
684 ,@DbNome
685 ,null
686 ,null)
687END
688
689IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='Tracce'),0)<1
690BEGIN
691INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
692 ([Progressivo]
693 ,[Locazione]
694 ,[Tabella]
695 ,[DbServer]
696 ,[DbNome]
697 ,[FlagNoCodiceHotel]
698 ,[FlagNoCodiceStruttura])
699 VALUES
700 (NULL
701 ,@locazione
702 ,'Tracce'
703 ,@DbServer
704 ,@DbNome
705 ,null
706 ,null)
707END
708
709IF ISNULL((select COUNT(Tabella) from [dbo].[LocazioniDatiTabelleHotel] where Tabella='TracceLog'),0)<1
710BEGIN
711INSERT INTO [dbo].[LocazioniDatiTabelleHotel]
712 ([Progressivo]
713 ,[Locazione]
714 ,[Tabella]
715 ,[DbServer]
716 ,[DbNome]
717 ,[FlagNoCodiceHotel]
718 ,[FlagNoCodiceStruttura])
719 VALUES
720 (NULL
721 ,@locazione
722 ,'TracceLog'
723 ,@DbServer
724 ,@DbNome
725 ,null
726 ,null)
727END
728
729
730GO
731
732
733---------------------------------------
734-- operazioni sul Db dei dati
735----------------------------------------
736USE HCS_DATI_TEST
737
738
739---------------------------------------
740-- CREAZIONE TABELLE
741----------------------------------------
742GO
743
744SET ANSI_NULLS ON
745GO
746
747SET QUOTED_IDENTIFIER ON
748GO
749
750SET ANSI_PADDING ON
751GO
752IF OBJECT_ID(N'dbo.TipologieComponenti', N'U') IS NULL
753BEGIN
754CREATE TABLE [dbo].[TipologieComponenti](
755 [CodiceHotel] [varchar](12) NULL,
756 [CodiceStruttura] [varchar](4) NULL,
757 [CodiceTipologia] [varchar](8) NULL,
758 [CodiceTipologiaComponente] [varchar](8) NULL,
759 [Percentuale] [float] NULL,
760 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
761 CONSTRAINT [pkTipologieComponenti] PRIMARY KEY CLUSTERED
762(
763 [ChiaveIdentity] ASC
764)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
765) ON [PRIMARY]
766END
767GO
768
769IF OBJECT_ID(N'dbo.TipologieComponentiLog', N'U') IS NULL
770BEGIN
771CREATE TABLE [dbo].[TipologieComponentiLog](
772 [DataModifica] [datetime] NULL,
773 [OraModifica] [datetime] NULL,
774 [OperatoreCheModifica] [varchar](20) NULL,
775 [Modifica] [varchar](1) NULL,
776 [CodiceHotel] [varchar](12) NULL,
777 [CodiceStruttura] [varchar](4) NULL,
778 [CodiceTipologia] [varchar](8) NULL,
779 [CodiceTipologiaComponente] [varchar](8) NULL,
780 [Percentuale] [float] NULL,
781 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
782 CONSTRAINT [pkTipologieComponentiLog] PRIMARY KEY CLUSTERED
783(
784 [ChiaveIdentity] ASC
785)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
786) ON [PRIMARY]
787END
788GO
789
790IF OBJECT_ID(N'dbo.IntegrazioniMarketing', N'U') IS NULL
791BEGIN
792CREATE TABLE [dbo].[IntegrazioniMarketing](
793 [CodiceHotel] [varchar](12) NOT NULL,
794 [CodiceStruttura] [varchar](4) NOT NULL,
795 [Integrazione] [varchar](8) NOT NULL,
796 [ListeClienti] [varchar](100) NULL,
797 [ListeDitte] [varchar](100) NULL,
798 [ListeContattiClienti] [varchar](100) NULL,
799 [ListeContattiDitte] [varchar](100) NULL,
800 [GruppiClienti] [varchar](100) NULL,
801 [GruppiDitte] [varchar](100) NULL,
802 [GruppiContattiClienti] [varchar](100) NULL,
803 [GruppiContattiDitte] [varchar](100) NULL,
804 [CampoTipoRecapito] [varchar](50) NULL,
805 [ElencoCampiExtra] [varchar](max) NULL,
806 CONSTRAINT [pkIntegrazioniMarketing] PRIMARY KEY CLUSTERED
807(
808 [CodiceHotel] ASC,
809 [CodiceStruttura] ASC,
810 [Integrazione] ASC
811)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
812) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
813END
814GO
815
816IF OBJECT_ID(N'dbo.Tracce', N'U') IS NULL
817BEGIN
818CREATE TABLE [dbo].[Tracce](
819 [CodiceHotel] [varchar](12) NULL,
820 [CodiceStruttura] [varchar](4) NULL,
821 [NPrenotazione] [int] NULL,
822 [ProgPrenotazione] [int] NULL,
823 [SubProgPrenotazione] [int] NULL,
824 [CodicePresenza] [int] NULL,
825 [ProgressivoTraccia] [bigint] IDENTITY(1,1) NOT NULL,
826 [Data] [datetime] NULL,
827 [Ora] [datetime] NULL,
828 [Reparto] [varchar](8) NULL,
829 [Traccia] [varchar](max) NULL,
830 [Stato] [varchar](1) NULL,
831 CONSTRAINT [pkTracce] PRIMARY KEY CLUSTERED
832(
833 [ProgressivoTraccia] ASC
834)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
835) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
836END
837GO
838
839IF OBJECT_ID(N'dbo.TracceLog', N'U') IS NULL
840BEGIN
841CREATE TABLE [dbo].[TracceLog](
842 [DataModifica] [datetime] NULL,
843 [OraModifica] [datetime] NULL,
844 [OperatoreCheModifica] [varchar](20) NULL,
845 [Modifica] [varchar](1) NULL,
846 [CodiceHotel] [varchar](12) NULL,
847 [CodiceStruttura] [varchar](4) NULL,
848 [NPrenotazione] [int] NULL,
849 [ProgPrenotazione] [int] NULL,
850 [SubProgPrenotazione] [int] NULL,
851 [CodicePresenza] [int] NULL,
852 [ProgressivoTraccia] [bigint] NULL,
853 [Data] [datetime] NULL,
854 [Ora] [datetime] NULL,
855 [Reparto] [varchar](8) NULL,
856 [Traccia] [varchar](max) NULL,
857 [Stato] [varchar](1) NULL,
858 [ChiaveIdentity] [bigint] IDENTITY(1,1) NOT NULL,
859 CONSTRAINT [pkTracceLog] PRIMARY KEY CLUSTERED
860(
861 [ChiaveIdentity] ASC
862)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
863) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
864END
865GO
866
867
868---------------------------------------
869-- CREAZIONE CAMPI
870----------------------------------------
871
872IF NOT EXISTS ( SELECT *
873 FROM syscolumns
874 WHERE id = OBJECT_ID('TipologieCamera')
875 AND name = 'TipoTipologiaComposta' )
876BEGIN
877ALTER TABLE [dbo].[TipologieCamera] ADD [TipoTipologiaComposta] [varchar](1) NULL,
878 [FlagTipologiaComposta] [varchar](1) NULL
879END
880
881GO
882IF NOT EXISTS ( SELECT *
883 FROM syscolumns
884 WHERE id = OBJECT_ID('TipologieCameraLog')
885 AND name = 'TipoTipologiaComposta' )
886BEGIN
887ALTER TABLE [dbo].[TipologieCameraLog] ADD [TipoTipologiaComposta] [varchar](1) NULL,
888 [FlagTipologiaComposta] [varchar](1) NULL
889
890END
891GO
892
893IF NOT EXISTS ( SELECT *
894 FROM syscolumns
895 WHERE id = OBJECT_ID('Camere')
896 AND name = 'TipologiaComposta' )
897BEGIN
898ALTER TABLE [dbo].[Camere] ADD [TipologiaComposta] [varchar](8) NULL
899END
900GO
901
902IF NOT EXISTS ( SELECT *
903 FROM syscolumns
904 WHERE id = OBJECT_ID('CamereLog')
905 AND name = 'TipologiaComposta' )
906BEGIN
907ALTER TABLE [dbo].[CamereLog] ADD [TipologiaComposta] [varchar](8) NULL
908END
909GO
910
911IF NOT EXISTS ( SELECT *
912 FROM syscolumns
913 WHERE id = OBJECT_ID('CamereStati')
914 AND name = 'Ispezionata' )
915BEGIN
916ALTER TABLE [dbo].[CamereStati] ADD [Ispezionata] [varchar](1) NULL
917END
918GO
919
920IF NOT EXISTS ( SELECT *
921 FROM syscolumns
922 WHERE id = OBJECT_ID('CamereStatiLog')
923 AND name = 'Ispezionata' )
924BEGIN
925ALTER TABLE [dbo].[CamereStatiLog] ADD [Ispezionata] [varchar](1) NULL
926END
927GO
928
929IF NOT EXISTS ( SELECT *
930 FROM syscolumns
931 WHERE id = OBJECT_ID('ClientiCamere')
932 AND name = 'FlagTipologiaComposta' )
933BEGIN
934ALTER TABLE [dbo].[ClientiCamere] ADD [FlagTipologiaComposta] [varchar](1) NULL
935END
936GO
937
938IF NOT EXISTS ( SELECT *
939 FROM syscolumns
940 WHERE id = OBJECT_ID('ClientiCamereLog')
941 AND name = 'FlagTipologiaComposta' )
942BEGIN
943ALTER TABLE [dbo].[ClientiCamereLog] ADD [FlagTipologiaComposta] [varchar](1) NULL
944END
945GO
946
947IF NOT EXISTS ( SELECT *
948 FROM syscolumns
949 WHERE id = OBJECT_ID('Ditte')
950 AND name = 'DefaultPagante' )
951BEGIN
952ALTER TABLE [dbo].[Ditte] ADD
953
954 [DefaultPagante] [int] NULL,
955 [DefaultCommissionabile] [int] NULL,
956 [DefaultRappresentante] [int] NULL,
957 [FlagPA] [varchar](1) NULL,
958 [FlagSplitPayment] [varchar](1) NULL,
959 [FlagADHOC] [varchar](1) NULL,
960 [ColorePrenotazione] [int] NULL
961END
962GO
963
964IF NOT EXISTS ( SELECT *
965 FROM syscolumns
966 WHERE id = OBJECT_ID('DitteLog')
967 AND name = 'DefaultPagante' )
968BEGIN
969ALTER TABLE [dbo].[DitteLog] ADD
970
971 [DefaultPagante] [int] NULL,
972 [DefaultCommissionabile] [int] NULL,
973 [DefaultRappresentante] [int] NULL,
974 [FlagPA] [varchar](1) NULL,
975 [FlagSplitPayment] [varchar](1) NULL,
976 [FlagADHOC] [varchar](1) NULL,
977 [ColorePrenotazione] [int] NULL
978END
979GO
980
981IF NOT EXISTS ( SELECT *
982 FROM syscolumns
983 WHERE id = OBJECT_ID('IntegrazioniParametri')
984 AND name = 'UltimaSincronizzazione' )
985BEGIN
986ALTER TABLE [dbo].[IntegrazioniParametri] ADD
987
988 [UltimaSincronizzazione] [datetime] NULL,
989 [FlagPerSincronizzazione] [varchar](1) NULL,
990 [AggiornaDispoManuale] [varchar](1) NULL
991END
992GO
993
994IF NOT EXISTS ( SELECT *
995 FROM syscolumns
996 WHERE id = OBJECT_ID('Prenotazioni')
997 AND name = 'Identificativo' )
998BEGIN
999
1000ALTER TABLE [dbo].[Prenotazioni] ADD
1001
1002 [Identificativo] [varchar](15) NULL,
1003 [PreCheckin] [varchar](1) NULL,
1004 [ImpostaInvioEmail] [varchar](1) NULL,
1005 [EmailPrecheckin] [varchar](150) NULL,
1006 [EmailPrecheckinImpostata] [varchar](1) NULL,
1007 [DataOraInvioPrecheckin] [datetime] NULL,
1008 [NPrenotazionePrecheckin] [int] NULL
1009
1010
1011 UPDATE Prenotazioni set ColoreGruppo=-16777216 WHERE Gruppo is null or Gruppo=''
1012
1013
1014END
1015GO
1016IF NOT EXISTS ( SELECT *
1017 FROM syscolumns
1018 WHERE id = OBJECT_ID('PrenotazioniLog')
1019 AND name = 'Identificativo' )
1020BEGIN
1021
1022ALTER TABLE [dbo].[PrenotazioniLog] ADD
1023
1024 [Identificativo] [varchar](15) NULL,
1025 [PreCheckin] [varchar](1) NULL,
1026 [ImpostaInvioEmail] [varchar](1) NULL,
1027 [EmailPrecheckin] [varchar](150) NULL,
1028 [EmailPrecheckinImpostata] [varchar](1) NULL,
1029 [DataOraInvioPrecheckin] [datetime] NULL,
1030 [NPrenotazionePrecheckin] [int] NULL
1031
1032END
1033GO
1034
1035IF NOT EXISTS ( SELECT *
1036 FROM syscolumns
1037 WHERE id = OBJECT_ID('PrenotazioniSPA')
1038 AND name = 'NPrenotazionePMS' )
1039BEGIN
1040ALTER TABLE [dbo].[PrenotazioniSPA] ADD
1041
1042 [NPrenotazionePMS] [int] NULL,
1043 [ProgPrenotazionePMS] [int] NULL,
1044 [SubProgPrenotazionePMS] [int] NULL,
1045 [TipoPrenotazione] [varchar](8) NULL
1046END
1047GO
1048
1049IF NOT EXISTS ( SELECT *
1050 FROM syscolumns
1051 WHERE id = OBJECT_ID('PrenotazioniSPALog')
1052 AND name = 'NPrenotazionePMS' )
1053BEGIN
1054ALTER TABLE [dbo].[PrenotazioniSPALog] ADD
1055
1056 [NPrenotazionePMS] [int] NULL,
1057 [ProgPrenotazionePMS] [int] NULL,
1058 [SubProgPrenotazionePMS] [int] NULL,
1059 [TipoPrenotazione] [varchar](8) NULL
1060END
1061go
1062
1063IF NOT EXISTS ( SELECT *
1064 FROM syscolumns
1065 WHERE id = OBJECT_ID('GestioneStampanti')
1066 AND name = 'PContoDefinitivo' )
1067BEGIN
1068ALTER TABLE [dbo].[GestioneStampanti] ADD
1069
1070 [PContoDefinitivo] [varchar](1) NULL,
1071 [PContoProforma] [varchar](1) NULL,
1072 [PContoAgenzie] [varchar](1) NULL,
1073 [PConto1] [varchar](1) NULL,
1074 [PConto2] [varchar](1) NULL,
1075 [PConto3] [varchar](1) NULL,
1076 [PConto4] [varchar](1) NULL,
1077 [PStampanteBackup] [varchar](1) NULL,
1078 [PContoPreview] [varchar](1) NULL,
1079 [ContoDefinitivoB] [varchar](128) NULL,
1080 [FDefinitivoB] [varchar](50) NULL,
1081 [DDefinitivoB] [int] NULL,
1082 [PContoDefinitivoB] [varchar](1) NULL,
1083 [ContoAgenzieB] [varchar](128) NULL,
1084 [FAgenzieB] [varchar](50) NULL,
1085 [DAgenzieB] [int] NULL,
1086 [PContoAgenzieB] [varchar](1) NULL,
1087 [OverlayB] [varchar](255) NULL,
1088 [ApplicaOverlayADefinitiviB] [varchar](1) NULL,
1089 [StampanteBackupB] [varchar](128) NULL,
1090 [OverlayBackupB] [varchar](255) NULL,
1091 [PStampanteBackupB] [varchar](1) NULL
1092END
1093GO
1094
1095
1096IF NOT EXISTS ( SELECT *
1097 FROM syscolumns
1098 WHERE id = OBJECT_ID('GestioneStampantiLog')
1099 AND name = 'PContoDefinitivo' )
1100BEGIN
1101ALTER TABLE [dbo].[GestioneStampantiLog] ADD
1102
1103 [PContoDefinitivo] [varchar](1) NULL,
1104 [PContoProforma] [varchar](1) NULL,
1105 [PContoAgenzie] [varchar](1) NULL,
1106 [PConto1] [varchar](1) NULL,
1107 [PConto2] [varchar](1) NULL,
1108 [PConto3] [varchar](1) NULL,
1109 [PConto4] [varchar](1) NULL,
1110 [PStampanteBackup] [varchar](1) NULL,
1111 [PContoPreview] [varchar](1) NULL,
1112 [ContoDefinitivoB] [varchar](128) NULL,
1113 [FDefinitivoB] [varchar](50) NULL,
1114 [DDefinitivoB] [int] NULL,
1115 [PContoDefinitivoB] [varchar](1) NULL,
1116 [ContoAgenzieB] [varchar](128) NULL,
1117 [FAgenzieB] [varchar](50) NULL,
1118 [DAgenzieB] [int] NULL,
1119 [PContoAgenzieB] [varchar](1) NULL,
1120 [OverlayB] [varchar](255) NULL,
1121 [ApplicaOverlayADefinitiviB] [varchar](1) NULL,
1122 [StampanteBackupB] [varchar](128) NULL,
1123 [OverlayBackupB] [varchar](255) NULL,
1124 [PStampanteBackupB] [varchar](1) NULL
1125END
1126GO
1127
1128IF NOT EXISTS ( SELECT *
1129 FROM syscolumns
1130 WHERE id = OBJECT_ID('PrenotazioniDettagli')
1131 AND name = 'Commenti' )
1132BEGIN
1133ALTER TABLE [dbo].[PrenotazioniDettagli] ADD
1134
1135 [Commenti] [varchar](max) NULL,
1136 [NoteSpa] [varchar](max) NULL,
1137 [NoteRistorante] [varchar](max) NULL,
1138 [OraPrevista] [datetime] NULL,
1139 [OraPrevistaPartenza] [datetime] NULL,
1140 [TipologiaComposta] [varchar](8) NULL,
1141 [ProgTipologiaComposta] [int] NULL,
1142 [NoteIntegrazioni] [varchar](max) NULL
1143END
1144GO
1145
1146IF NOT EXISTS ( SELECT *
1147 FROM syscolumns
1148 WHERE id = OBJECT_ID('PrenotazioniDettagliLog')
1149 AND name = 'Commenti' )
1150BEGIN
1151ALTER TABLE [dbo].[PrenotazioniDettagliLog] ADD
1152
1153 [Commenti] [varchar](max) NULL,
1154 [NoteSpa] [varchar](max) NULL,
1155 [NoteRistorante] [varchar](max) NULL,
1156 [OraPrevista] [datetime] NULL,
1157 [OraPrevistaPartenza] [datetime] NULL,
1158 [TipologiaComposta] [varchar](8) NULL,
1159 [ProgTipologiaComposta] [int] NULL,
1160 [NoteIntegrazioni] [varchar](max) NULL
1161END
1162GO
1163
1164IF NOT EXISTS ( SELECT *
1165 FROM syscolumns
1166 WHERE id = OBJECT_ID('TariffeBloccate')
1167 AND name = 'TipoApertura' )
1168BEGIN
1169ALTER TABLE [dbo].[TariffeBloccate] ADD
1170
1171 [TipoApertura] [int] NULL
1172END
1173GO
1174
1175IF NOT EXISTS ( SELECT *
1176 FROM syscolumns
1177 WHERE id = OBJECT_ID('TariffeBloccateLog')
1178 AND name = 'TipoApertura' )
1179BEGIN
1180ALTER TABLE [dbo].[TariffeBloccateLog] ADD
1181
1182 [TipoApertura] [int] NULL
1183END
1184GO
1185
1186UPDATE [dbo].[TipologieCamera] set TipoTipologiaComposta='', FlagTipologiaComposta=''
1187UPDATE [dbo].[Camere] set TipologiaComposta=''
1188UPDATE [dbo].[CamereStati] set Ispezionata=''
1189UPDATE [dbo].[ClientiCamere] set FlagTipologiaComposta=''
1190UPDATE [dbo].[TipologieCamera] set TipoTipologiaComposta='', FlagTipologiaComposta=''
1191UPDATE [dbo].[Ditte] set DefaultPagante='', DefaultCommissionabile='', DefaultRappresentante='', FlagPA='', FlagSplitPayment='', FlagADHOC=''
1192UPDATE [dbo].[Prenotazioni] set Identificativo='', PreCheckin='', ImpostaInvioEmail='', EmailPrecheckin='', EmailPrecheckinImpostata=''
1193UPDATE [dbo].[PrenotazioniSPA] set NPrenotazionePMS=0, ProgPrenotazionePMS=0, SubProgPrenotazionePMS=0, TipoPrenotazione=''
1194UPDATE [dbo].[TariffeBloccate] set TipoApertura=0
1195
1196---------------------------------------
1197-- UPDATE PER L'ATTIVAZIONE
1198-- DELLE INTEGRAZIONI INTERNET
1199----------------------------------------
1200UPDATE [dbo].[IntegrazioniParametri] set FlagPerSincronizzazione='', AggiornaDispoManuale=''
1201DELETE FROM [dbo].[DisponibilitaTrig]