<!DOCTYPE ISTRUZIONIDB [
   <!ELEMENT ISTRUZIONIDB (ISTRUZIONE+)>
   <!ELEMENT ISTRUZIONE (
      CODICE+,
      TABELLA+,
      DATACREAZIONEISTRUZIONE+,
      TIPOISTRUZIONE+,
      SQL+,
      COMMENTO+,
      VERIFICA+,
      CONCATENAMENTI*)
   >
   <!ELEMENT CODICE (#PCDATA)>
   <!ELEMENT TABELLA (#PCDATA)>
   <!ELEMENT DATACREAZIONEISTRUZIONE (#PCDATA)>
   <!ELEMENT TIPOISTRUZIONE (#PCDATA)>
   <!ELEMENT SQL (#PCDATA)>
   <!ELEMENT COMMENTO (#PCDATA)>
   <!ELEMENT VERIFICA (#PCDATA)>
   <!ELEMENT CONCATENAMENTI (ISTRUZIONECONC+)>
   <!ELEMENT ISTRUZIONECONC (#PCDATA)>

]>

<ISTRUZIONIDB>
   <ISTRUZIONE>
      <CODICE>1</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>13/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANCONTROL(
CODICESITUAZIONE INTEGER NOT NULL,
CONTROLLOCODICE VARCHAR(64) NOT NULL,
CONTROLLOATTIVI INTEGER,
CONTROLLOETICHETTA VARCHAR(64),
CONTROLLOTIPOFUNZIONE VARCHAR(64),
CONSTRAINT WAYSCANCONTROL_PK PRIMARY KEY(CODICESITUAZIONE,CONTROLLOCODICE));
      </SQL>
      <COMMENTO>
Creazione tabella 
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANCONTROL</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>2</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANLOG(
ID INTEGER NOT NULL,
DATAORA TIMESTAMP,
CERTIFICATO VARCHAR(128),
USER_AUTENTICAZ INTEGER,
DATOINPUT VARCHAR(64),
STATUS VARCHAR(64),
MESSAGGIO VARCHAR(128),
CLASS_IN_CATENA VARCHAR(64),
ID_CATENA INTEGER,
CONSTRAINT WAYSCANLOG_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANLOG
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANLOG</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>3</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYSCANLOG_ID;
      </SQL>
      <COMMENTO>
Creazione generatore WAYSCANLOG_ID
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYSCANLOG_ID</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>4</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>28/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX WAYSCANLOG_IDX01 ON WAYSCANLOG(USER_AUTENTICAZ,ID_CATENA);
      </SQL>
      <COMMENTO>
Creazione indice WAYSCANLOG_IDX01
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=WAYSCANLOG_IDX01</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>5</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>28/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYSCANLOG_IDCATENA;
      </SQL>
      <COMMENTO>
Creazione generatore WAYSCANLOG_IDCATENA
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYSCANLOG_IDCATENA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>6</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGADD TIPO_CATENA VARCHAR (10);
      </SQL>
      <COMMENTO>
Aggiunto campo TIPO_CATENA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,TIPO_CATENA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>7</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/05/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGADD ID_CATENA_COLL INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo ID_CATENA_COLL
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,ID_CATENA_COLL</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>8</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>04/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD IMAGEPATH Varchar(256);
      </SQL>
      <COMMENTO>
Aggiunta campo WAYSCANCONTROL
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,IMAGEPATH</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>9</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>04/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD FILLWAYITEMPHOTO Smallint;
      </SQL>
      <COMMENTO>
Aggiunta campo FILLWAYITEMPHOTO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,FILLWAYITEMPHOTO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>10</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>04/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYITEMPHOTO(
ID INT NOT NULL PRIMARY KEY,
DATAORA timestamp,
CODICEOPERATORE smallint,
CERTIFICATO VARCHAR(128),
CODICEITEM VARCHAR(50),
ESTENSIONECODICE VARCHAR(3),
NOMEFILE VARCHAR(128),
STATUS VARCHAR(20)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYITEMPHOTO
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYITEMPHOTO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>11</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>04/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYITEMPHOTOCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYITEMPHOTOCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYITEMPHOTOCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>12</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTOADD TITOLO VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo TITOLO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,TITOLO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>13</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTOADD NOTE BLOB;
      </SQL>
      <COMMENTO>
Aggiunto campo NOTE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,NOTE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>14</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTOADD CLASSIFICAZIONE VARCHAR (10);
      </SQL>
      <COMMENTO>
Aggiunto campo CLASSIFICAZIONE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,CLASSIFICAZIONE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>15</CODICE>
      <TABELLA>WAYVIEWERCALL</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYVIEWERCALL(
  ID Integer NOT NULL,
  DATAORA TimeStamp,
  OPERATORE Integer,
  CODICEITEM Varchar(50),
  ESTENSIONECODICE Varchar(3),
  CLASSIFICAZIONE Varchar(10),
  IDFOTOSCELTA Integer,
  CONSTRAINT WAYVIEWERCALL_PK PRIMARY KEY(ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYVIEWERCALL
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYVIEWERCALL</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>16</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR ID_WAYVIEWERCALL_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore ID_WAYVIEWERCALL_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=ID_WAYVIEWERCALL_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>17</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD REGOLAINSTRADAMENTOFOTO Integer;
      </SQL>
      <COMMENTO>
Aggiunto campo REGOLAINSTRADAMENTOFOTO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,REGOLAINSTRADAMENTOFOTO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>18</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTO
ADD REGOLAINSTRADAMENTOFOTO Integer;
      </SQL>
      <COMMENTO>
Aggiunto campo REGOLAINSTRADAMENTOFOTO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,REGOLAINSTRADAMENTOFOTO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>19</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTO
ADD PERCORSOFOTO Varchar(256);
      </SQL>
      <COMMENTO>
Aggiunto campo PERCORSOFOTO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,PERCORSOFOTO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>20</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>13/06/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD REGOLAWAYDATA SMALLINT;
      </SQL>
      <COMMENTO>
Aggiunto campo REGOLAWAYDATA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,REGOLAWAYDATA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>21</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>04/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOG
ADD NOTE BLOB sub_type text;
      </SQL>
      <COMMENTO>
Aggiunto campo NOTE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,NOTE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>22</CODICE>
      <TABELLA>TABX</TABELLA>
      <DATACREAZIONEISTRUZIONE>08/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE TABX(
CODICE INTEGER NOT NULL,
CODPROGETTO SMALLINT,
CODSITUAZIONE SMALLINT,
TIPO VARCHAR(10),
NOME VARCHAR(64),
NUMERO INTEGER,
TESTO VARCHAR(128),
DATA DATE,
MEMO BLOB SUB_TYPE 0,
LIVELLO1 SMALLINT,
LIVELLO2 SMALLINT,
UTENTE SMALLINT,
CONSTRAINT TABX_CHIAVEPRIMARIA PRIMARY KEY(CODICE));
      </SQL>
      <COMMENTO>
Creazione tabella TABX
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=TABX</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>23</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>08/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR CODICETABXCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore CODICETABXCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=CODICETABXCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>24</CODICE>
      <TABELLA>WAYSCANASSOCIAZ</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANASSOCIAZ
(
  ID Integer NOT NULL PRIMARY KEY,
  DATAORA Timestamp,
  CERTIFICATO Varchar(128),
  USER_AUTENTICAZ Integer,
  TIPOASSOCIAZIONE Varchar(25),
  DATO1 Varchar(25),
  MESSAGGIO1 Varchar(128),
  DATO2 Varchar(25),
  MESSAGGIO2 Varchar(128),
  STATUS Varchar(64),
  NOTE Blob sub_type 1
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANASSOCIAZ
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANASSOCIAZ</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>25</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYSCANASSOCIAZ_ID;
      </SQL>
      <COMMENTO>
Creazione generatore WAYSCANASSOCIAZ_ID
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYSCANASSOCIAZ_ID</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>26</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>22/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD TABELLARICERCA VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo TABELLARICERCA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,TABELLARICERCA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>27</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>22/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD CAMPORICERCA VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo CAMPORICERCA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,CAMPORICERCA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>28</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>22/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD CAMPORITORNO VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo CAMPORITORNO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,CAMPORITORNO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>29</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>22/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD PREFISSORITORNO VARCHAR (24);
      </SQL>
      <COMMENTO>
Aggiunto campo PREFISSORITORNO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,PREFISSORITORNO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>30</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>22/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD VIEWER SMALLINT;
      </SQL>
      <COMMENTO>
Aggiunto campo VIEWER
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,VIEWER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>31</CODICE>
      <TABELLA>WAYSCANLOGLIGHT</TABELLA>
      <DATACREAZIONEISTRUZIONE>30/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANLOGLIGHT
(
  ID Integer NOT NULL,
  DATAORA Timestamp,
  CERTIFICATO Varchar(128),
  USER_AUTENTICAZ Integer,
  DATOINPUT Varchar(64),
  TIPOOPERAZIONE Varchar(64),
  STATUS Varchar(64),
  MESSAGGIO Varchar(128),
  FILEORIGINE_PERCORSO Varchar(128),
  FILEORIGINE_NOME Varchar(128),
  FILEDESTINAZIONE_PERCORSO Varchar(128),
  FILEDESTINAZIONE_NOME Varchar(128),  
  CONSTRAINT WAYSCANLOGLIGHT_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANLOGLIGHT
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANLOGLIGHT</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>32</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>30/07/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR ID_WAYSCANLOGLIGHT_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore ID_WAYSCANLOGLIGHT_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=ID_WAYSCANLOGLIGHT_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>33</CODICE>
      <TABELLA>WAYSCAN_INI_AGENDA</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCAN_INI_AGENDA(
UTENTE_CODICE INTEGER NOT NULL,
UTENTE_NOME VARCHAR(20),
ABILITA_REGISTRAZIONE SMALLINT,
OPERATORE_AGENDA_COLL VARCHAR(10),
OPERATORE_AGENDA_DEST VARCHAR(10),
LINEA_AGENDA VARCHAR(20),
TITOLO_DEFAULT VARCHAR(50),
CONSTRAINT WAYSCAN_INI_AGENDA_PK PRIMARY KEY(UTENTE_CODICE)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCAN_INI_AGENDA
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCAN_INI_AGENDA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>34</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD TRANSFPRISM SMALLINT;
      </SQL>
      <COMMENTO>
Aggiunto campo TRANSFPRISM
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,TRANSFPRISM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>35</CODICE>
      <TABELLA>WAYTRANSFLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYTRANSFLOG(
  ID Integer NOT NULL,
  IDITEMPHOTO Integer,
  DATAORAACQ TimeStamp,
  TIPOINVIO Varchar(10),
  IDALBUM Integer,
  CERTIFICATOSLAVE Varchar(128),
  DATAORATRANSF TimeStamp,
  NOTE Varchar(128),
  IDPRISM Integer,
  CONSTRAINT WAYTRANSFLOG_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYTRANSFLOG
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYTRANSFLOG</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>36</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYTRANSFLOGCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYTRANSFLOGCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYTRANSFLOGCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>37</CODICE>
      <TABELLA>WAYALBUMPRISM</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYALBUMPRISM(
  ID Integer NOT NULL,
  NOMESITOPRISM Varchar(128),
  NOMEALBUM Varchar(128),
  ACCOUNTUSER Varchar(128),
  ACCOUNTPASSWORD Varchar(128),
  TIPOALBUM Varchar(20),
  TOKENPRISM Varchar(128),
  IDUSERPRISM Varchar(128),
  IDALBUMPRISM Varchar(128),
  CONSTRAINT WAYALBUMPRISM_PK PRIMARY KEY(ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYALBUMPRISM
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYALBUMPRISM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>38</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYALBUMPRISMCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYALBUMPRISMCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYALBUMPRISMCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>39</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/08/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD ALBUMPRISMDEF INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo ALBUMPRISMDEF
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,ALBUMPRISMDEF</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>40</CODICE>
      <TABELLA>WAYTRANSFLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/09/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>ModTCampo</TIPOISTRUZIONE>
      <SQL>
PROCEDURACSDCONVERTICAMPO(WAYTRANSFLOG,IDPRISM,INTEGER,VARCHAR,64)
      </SQL>
      <COMMENTO>
Conversione campo IDPRISM da integer a Varchar(64)
      </COMMENTO>
      <VERIFICA>TestTipoCampo=IDPRISM,INTEGER,VARCHAR(64)</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>41</CODICE>
      <TABELLA>WAYINVENTARI</TABELLA>
      <DATACREAZIONEISTRUZIONE>21/09/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYINVENTARI(
  ID Integer NOT NULL,
  LOCATION Varchar(20),
  IDSESSIONE Integer,
  DESCRIZIONESESSIONE Varchar(20),
  DATAORA TimeStamp,
  OPERATORE Integer,
  CERTIFICATO Varchar(128),
  ARTICOLO Varchar(64),
  QUANTITA Integer,
  CONSTRAINT WAYINVENTARI_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYINVENTARI
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYINVENTARI</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>42</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/09/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYINVENTARI_ID;
      </SQL>
      <COMMENTO>
Creazione generatore WAYINVENTARI_ID
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYINVENTARI_ID</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>44</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/09/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYINVENTARI_IDSESSIONE;
      </SQL>
      <COMMENTO>
Creazione generatore WAYINVENTARI_IDSESSIONE
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYINVENTARI_IDSESSIONE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>45</CODICE>
      <TABELLA>WAYLOCATION</TABELLA>
      <DATACREAZIONEISTRUZIONE>21/09/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYLOCATION(
  CODICE Varchar(20),
  DESCRIZIONE Varchar(64),
  CONSTRAINT WAYLOCATION_CODICE PRIMARY KEY (CODICE)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYLOCATION
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYLOCATION</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>46</CODICE>
      <TABELLA>WAYDATI1</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYDATI1
(
  ID Integer NOT NULL,
  DESCRIZIONE1 Varchar(64),
  DESCRIZIONE2 Varchar(64),
  DESCRIZIONE3 Varchar(64),
  CONSTRAINT WAYDATI1_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYDATI1
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYDATI1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>47</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYDATI1COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYDATI1COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYDATI1COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>48</CODICE>
      <TABELLA>WAYDATI2</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYDATI2
(
  ID Integer NOT NULL,
  DESCRIZIONE1 Varchar(64),
  DESCRIZIONE2 Varchar(64),
  DESCRIZIONE3 Varchar(64),
  CONSTRAINT WAYDATI2_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYDATI2
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYDATI2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>49</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYDATI2COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYDATI2COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYDATI2COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>50</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>16/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD ABILITASCANNERESTERNO SMALLINT;
      </SQL>
      <COMMENTO>
Aggiunto campo ABILITASCANNERESTERNO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,ABILITASCANNERESTERNO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>51</CODICE>
      <TABELLA>WAYSCAN_INI_AGENDA</TABELLA>
      <DATACREAZIONEISTRUZIONE>30/10/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCAN_INI_AGENDAADD OPERATORE_AGENDA_VIS VARCHAR (10);
      </SQL>
      <COMMENTO>
Aggiunto campo OPERATORE_AGENDA_VIS
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCAN_INI_AGENDA,OPERATORE_AGENDA_VIS</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>52</CODICE>
      <TABELLA>WAYINVENTARI</TABELLA>
      <DATACREAZIONEISTRUZIONE>15/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYINVENTARIADD ARTICOLO2 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo ARTICOLO2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYINVENTARI,ARTICOLO2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>53</CODICE>
      <TABELLA>WAYINVENTARI</TABELLA>
      <DATACREAZIONEISTRUZIONE>15/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYINVENTARIADD ARTICOLO3 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo ARTICOLO3
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYINVENTARI,ARTICOLO3</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>54</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>26/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD WAYDATATABELLA2 VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo WAYDATATABELLA2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,WAYDATATABELLA2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>55</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>26/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD WAYDATACAMPO2 VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo WAYDATACAMPO2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,WAYDATACAMPO2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>56</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>26/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD WAYDATATABELLA3 VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo WAYDATATABELLA3
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,WAYDATATABELLA3</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>57</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>26/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD WAYDATACAMPO3 VARCHAR (31);
      </SQL>
      <COMMENTO>
Aggiunto campo WAYDATACAMPO3
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,WAYDATACAMPO3</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>58</CODICE>
      <TABELLA>WAYDATI1</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDATI1ADD DESCRIZIONE4 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo DESCRIZIONE4
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDATI1,DESCRIZIONE4</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>59</CODICE>
      <TABELLA>WAYDATI2</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDATI2ADD DESCRIZIONE4 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo DESCRIZIONE4
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDATI2,DESCRIZIONE4</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>60</CODICE>
      <TABELLA>WAYLOCATION</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYLOCATIONADD DESCRIZIONE2 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo DESCRIZIONE2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYLOCATION,DESCRIZIONE2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>61</CODICE>
      <TABELLA>WAYLOCATION</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYLOCATIONADD DESCRIZIONE3 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo DESCRIZIONE3
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYLOCATION,DESCRIZIONE3</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>62</CODICE>
      <TABELLA>WAYLOCATION</TABELLA>
      <DATACREAZIONEISTRUZIONE>27/11/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYLOCATIONADD DESCRIZIONE4 VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo DESCRIZIONE4
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYLOCATION,DESCRIZIONE4</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>63</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/12/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGADD FLAG1 INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo FLAG1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,FLAG1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>64</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>07/12/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD ALBUM_MODELLO INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo ALBUM_MODELLO
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,ALBUM_MODELLO</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>65</CODICE>
      <TABELLA>WAYALBUMPRISM </TABELLA>
      <DATACREAZIONEISTRUZIONE>20/12/2024</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYALBUMPRISM 
ADD LINK_CONDIVISIONE Varchar(200);
      </SQL>
      <COMMENTO>
Aggiunto campo LINK_CONDIVISIONE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYALBUMPRISM ,LINK_CONDIVISIONE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>66</CODICE>
      <TABELLA>WAYALBUMPRISM</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/01/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYALBUMPRISM
ADD DATACREAZIONEPRISM Timestamp;
      </SQL>
      <COMMENTO>
Aggiunto campo DATACREAZIONEPRISM
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYALBUMPRISM,DATACREAZIONEPRISM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>67</CODICE>
      <TABELLA>WAYALBUMPRISM</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/01/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYALBUMPRISM
ADD OFFLINE Smallint;
      </SQL>
      <COMMENTO>
Aggiunto campo OFFLINE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYALBUMPRISM,OFFLINE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>68</CODICE>
      <TABELLA>WAYALBUMPRISM</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/01/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYALBUMPRISM
ADD FOTOCOPERTINA Integer;
      </SQL>
      <COMMENTO>
Aggiunto campo FOTOCOPERTINA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYALBUMPRISM,FOTOCOPERTINA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>69</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/04/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANTIME
(
  ID Integer NOT NULL,
  DATA Date,
  SECONDI Integer,
  DATAORA_INIZIO TimeStamp,
  DATAORA_FINE TimeStamp,
  USER_AUTENTICAZ Integer,
  DATO1 Varchar(64),
  DATO2 Varchar(64),
  DATO3 Varchar(64),
  DATO4 Varchar(64),
  FLAG1 Integer,
  ID_CATENA_APERTURA Integer,
  ID_CATENA_CHIUSURA Integer,
  CONSTRAINT WAYSCANTIME_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANTIME
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANTIME</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>70</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>09/04/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR ID_WAYSCANTIME_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore ID_WAYSCANTIME_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=ID_WAYSCANTIME_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>71</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/04/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX WAYSCANTIME_IDX1 ON WAYSCANTIME(ID_CATENA_CHIUSURA);
      </SQL>
      <COMMENTO>
Creazione indice WAYSCANTIME_IDX1
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=WAYSCANTIME_IDX1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>72</CODICE>
      <TABELLA>WAYLISTA</TABELLA>
      <DATACREAZIONEISTRUZIONE>29/04/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYLISTA (
ID INTEGER NOT NULL,
DATO1 VARCHAR(64),
DATO2 VARCHAR(64),
DATO3 VARCHAR(64),
DATO4 VARCHAR(64),
DATO5 VARCHAR(64),
DATO6 VARCHAR(64),
CONSTRAINT WAYLISTA_PK PRIMARY KEY(ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYLISTA
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYLISTA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>73</CODICE>
      <TABELLA>WAYSCANLOGLIGHT</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/05/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGLIGHTADD NR_MACCHINA INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo NR_MACCHINA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOGLIGHT,NR_MACCHINA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>74</CODICE>
      <TABELLA>STAMPANTITERM</TABELLA>
      <DATACREAZIONEISTRUZIONE>14/05/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE STAMPANTITERM(
  NUMERO Integer NOT NULL,
  NOME_PERCORSO Varchar(128),
  PRIMARY KEY (NUMERO)
);
      </SQL>
      <COMMENTO>
Creazione tabella STAMPANTITERM
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=STAMPANTITERM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>75</CODICE>
      <TABELLA>WAYITEMPHOTO</TABELLA>
      <DATACREAZIONEISTRUZIONE>15/05/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYITEMPHOTO
ADD ESTENSIONE_FILE Varchar(10);
      </SQL>
      <COMMENTO>
Aggiunto campo ESTENSIONE_FILE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYITEMPHOTO,ESTENSIONE_FILE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>76</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROL
ADD BUTTONCOLOR Varchar(10);
      </SQL>
      <COMMENTO>
Aggiunto campo BUTTONCOLOR
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,BUTTONCOLOR</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>77</CODICE>
      <TABELLA>WAYSCANCERTIFICATI</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANCERTIFICATI
(
  ID integer NOT NULL,
  IDUTENTE integer,
  NOMEUTILIZZATORE varchar(64),
  CERTIFICATO varchar(128),
  TIPODISPOSITIVO varchar(10),
  DESCRIZIONEDISPOSITIVO varchar(64),
  EMISSIONE varchar(20),
  STATUS varchar(10),
  SCADENZA timestamp,
  CONSTRAINT WAYSCANCERTIFICATI_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANCERTIFICATI
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANCERTIFICATI</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>78</CODICE>
      <TABELLA>WAYSCANUTENTI</TABELLA>
      <DATACREAZIONEISTRUZIONE>06/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANUTENTI
(
  ID integer NOT NULL,
  WAYUSER varchar(128),
  RAGSOC varchar(64),
  CF varchar(16),
  STATUS varchar(10),
  URLCORRENTE varchar(64),
  MODOCERTIFICATI varchar(10),
  CONSTRAINT WAYSCANUTENTI_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANUTENTI
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANUTENTI</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>79</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYSCANCERTIFICATICOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYSCANCERTIFICATICOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYSCANCERTIFICATICOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>80</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYSCANUTENTICOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYSCANUTENTICOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYSCANUTENTICOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>81</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR CERTIFICATO_COUNT;
      </SQL>
      <COMMENTO>
Creazione generatore CERTIFICATO_COUNT
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=CERTIFICATO_COUNT</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>82</CODICE>
      <TABELLA>WAYSCANCERTIFICATI</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCERTIFICATI
ADD DATA_RICHIESTA Timestamp;
      </SQL>
      <COMMENTO>
Aggiunto campo DATA_RICHIESTA
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCERTIFICATI,DATA_RICHIESTA</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>83</CODICE>
      <TABELLA>WAYSCANCERTIFICATI</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCERTIFICATI
ADD CERTIFICATO_CRIPT Varchar(128);
      </SQL>
      <COMMENTO>
Aggiunto campo CERTIFICATO_CRIPT
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCERTIFICATI,CERTIFICATO_CRIPT</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>84</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>11/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD CRITERIONOMEALBUM INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo CRITERIONOMEALBUM
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,CRITERIONOMEALBUM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>85</CODICE>
      <TABELLA>WAYXLSTEMPLATE</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSTEMPLATE
(
  ID integer NOT NULL,
  NOMETEMPLATE varchar(64),
  DATAORACREAZIONE timestamp,
  PERCORSOENOMEFILE varchar(256),
  TIPO varchar(1),
  ATTIVO smallint,
  NOMETABELLAFB varchar(32),
  TABELLACONIDCHIAVEPRIMARIA smallint,
  NOMECAMPOIDCHIAVEPRIMARIA varchar(32),
  NOMEGENERATOREAPPOGGIO varchar(32),
  RIGAINIZIODATI integer,
  COLONNACONTROLLOFINEDATI varchar(3),
  CAMPOCONNOMEFILE varchar(32),
  CAMPOCONNOMESHEET varchar(32),
  CONSTRAINT WAYXLSTEMPLATE_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSTEMPLATE
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSTEMPLATE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>86</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYXLSTEMPLATECOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYXLSTEMPLATECOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYXLSTEMPLATECOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>87</CODICE>
      <TABELLA>WAYXLSWORKSHEETS</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSWORKSHEETS(
ID INTEGER NOT NULL,
IDTEMPLATE INTEGER NOT NULL, 
NOMEWORKSHEET VARCHAR(64),
CONSTRAINT WAYXLSWORKSHEETS_PK PRIMARY KEY(ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSWORKSHEETS
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSWORKSHEETS</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>88</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYXLSWORKSHEETSCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYXLSWORKSHEETSCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYXLSWORKSHEETSCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>89</CODICE>
      <TABELLA>WAYXLSFIELD</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSFIELD
(
  ID integer NOT NULL,
  IDTEMPLATE integer NOT NULL,
  COLONNAABBINATAALCAMPO varchar(3),
  CAMPOCOLLEGATO varchar(32),
  CELLAVERIFICA varchar(10),
  VALOREVERIFICA varchar(64),
  TIPOCAMPO varchar(10),
  CONTROLLODUPLICAZ smallint,
  CONSTRAINT WAYXLSFIELD_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSFIELD
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSFIELD</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>90</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYXLSFIELDCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYXLSFIELDCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYXLSFIELDCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>91</CODICE>
      <TABELLA>WAYLOGXLS</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYLOGXLS(
ID INTEGER NOT NULL,
TIPO VARCHAR(1),
IDTEMPLATE INTEGER,
ESITO blob sub_type 1,
ANOMALIAID smallint,
CONSTRAINT WAYLOGXLS_PK PRIMARY KEY(ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYLOGXLS
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYLOGXLS</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>92</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>12/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR COUNTER_WAYLOGXLS;
      </SQL>
      <COMMENTO>
Creazione generatore COUNTER_WAYLOGXLS
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=COUNTER_WAYLOGXLS</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>93</CODICE>
      <TABELLA>WAYINVENTARI</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/06/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYINVENTARIADD ARTICOLO4 VARCHAR (64);
      </SQL>
      <COMMENTO>
-

      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYINVENTARI,ARTICOLO4</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>94</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>08/07/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGADD CODICESITUAZIONE INTEGER;
      </SQL>
      <COMMENTO>
Aggiunto campo CODICESITUAZIONE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,CODICESITUAZIONE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>95</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>08/07/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANLOGADD CONTROLLOCODICE VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo CONTROLLOCODICE
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANLOG,CONTROLLOCODICE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>96</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>08/07/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANTIMEADD RAGSOC VARCHAR (64);
      </SQL>
      <COMMENTO>
Aggiunto campo RAGSOC
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANTIME,RAGSOC</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>97</CODICE>
      <TABELLA>WAYTRANSFLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>16/09/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYTRANSFLOG
ADD HASHPRISM Varchar(64);
      </SQL>
      <COMMENTO>
Aggiunto campo HASHPRISM
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYTRANSFLOG,HASHPRISM</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>98</CODICE>
      <TABELLA>WAYDIP_PRESENZE</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/10/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYDIP_PRESENZE
(
  ID Integer NOT NULL,	
  CODICE_DITTA VarChar(7) NOT NULL,
  INAIL_DIPE VarChar(1),    
  QUALIFICA_DIPE VarChar(1),
  QUALIFICA2_DIPE VarChar(1),
  MATRICOLA_DIPE Integer NOT NULL,
  CODICE_FISCALE_DIP VarChar(16),
  TIPO_RECORD VarChar(1) NOT NULL,
  PERIODO_PAGHE_ANNO Integer NOT NULL,
  PERIODO_PAGHE_MESE Integer NOT NULL,  
  DATA_GIORNO Date,
  ORARIO_ENTRATA_1 VarChar(5),
  ORARIO_USCITA_1 VarChar(5),
  ORARIO_ENTRATA_2 VarChar(5),
  ORARIO_USCITA_2 VarChar(5),
  ORARIO_ENTRATA_3 VarChar(5),
  ORARIO_USCITA_3 VarChar(5),
  ORARIO_ENTRATA_4 VarChar(5),
  ORARIO_USCITA_4 VarChar(5),
  ORE_TEORICHE Decimal(5,2),
  ORE_LAVORATE Decimal(5,2),
  COD_GIUST_1 VarChar(4),
  ORE_GIUST_1 Decimal(5,2),
  COD_GIUST_2 VarChar(4),
  ORE_GIUST_2 Decimal(5,2),
  COD_GIUST_3 VarChar(4),
  ORE_GIUST_3 Decimal(5,2),
  COD_GIUST_4 VarChar(4),
  ORE_GIUST_4 Decimal(5,2),
  COD_GIUST_5 VarChar(4),
  ORE_GIUST_5 Decimal(5,2),
  COD_GIUST_6 VarChar(4),
  ORE_GIUST_6 Decimal(5,2),
  CARICA_CALEND_GIU_1 VarChar(1),
  CARICA_CALEND_GIU_2 VarChar(1),
  CARICA_CALEND_GIU_3 VarChar(1),
  CARICA_CALEND_GIU_4 VarChar(1),
  CARICA_CALEND_GIU_5 VarChar(1),
  CARICA_CALEND_GIU_6 VarChar(1),
  TIPO_GIORNO VarChar(2),            
  CAMPO_SPECIALE VarChar(15),
  FLAG_IMPORT VarChar(1),
  ORE_CONTRATTO Decimal(5,2),
  PERC_PART_TIME Decimal(5,2),
  CODICE_CANTIERE VarChar(2),
  COD_FISCALE_FIGLIO VarChar(16),
  PROGRESSIVO Integer,
  COD_GIUST_MENSILE VarChar(4),
  TOT_ORE_GIUST_MENSILE Decimal(5,2),
  DESCR_GIUSTIFICATIVO VarChar(30),
  DATA_FINE_GIUST Date,
  PREFISSO_VOCE VarChar(1),
  CODICE_VOCE VarChar(4),
  SUFFISSO_VOCE VarChar(1),
  OG_VOCE Decimal(7,2),  
  CU_VOCE Decimal(15,5), 
  IMPORTO_VOCE Decimal(15,5),
  CONSTRAINT WAYDIP_PRESENZE_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYDIP_PRESENZE
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYDIP_PRESENZE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>99</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/10/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR ID_WAYDIP_PRESENZE_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore ID_WAYDIP_PRESENZE_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=ID_WAYDIP_PRESENZE_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>100</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/10/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYDIP
(
  ID Integer NOT NULL,	
  MATRICOLA Integer,
  NOMEUTENTE VarChar(20),
  COGNOME VarChar(64),
  NOME VarChar(64),
  CODICE_FISCALE VarChar(16),  
  CODICE_DITTA VarChar(7),  
  INAIL_DIP VarChar(1),    
  QUALIFICA VarChar(1),
  QUALIFICA2 VarChar(1),
  STATUS VarChar(10),
  CONSTRAINT WAYDIP_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYDIP
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYDIP</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>101</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>25/10/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYDIPCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYDIPCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYDIPCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>102</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INISTD1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INISTD1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INISTD1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>103</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINSTD1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINSTD1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINSTD1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>104</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INISTD2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INISTD2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INISTD2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>105</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINSTD2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINSTD2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINSTD2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>106</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INIECC1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INIECC1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INIECC1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>107</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINECC1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINECC1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINECC1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>108</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INIECC2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INIECC2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INIECC2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>109</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINECC2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINECC2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINECC2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>110</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INIFEECC1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INIFEECC1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INIFEECC1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>111</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINFEECC1 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINFEECC1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINFEECC1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>112</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD INIFEECC2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo INIFEECC2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,INIFEECC2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>113</CODICE>
      <TABELLA>WAYDIP</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYDIPADD FINFEECC2 VARCHAR (5);
      </SQL>
      <COMMENTO>
Aggiunto campo FINFEECC2
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYDIP,FINFEECC2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>114</CODICE>
      <TABELLA>WAYDIP_GIUST</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYDIP_GIUST (
CODICE VARCHAR(2) NOT NULL,
DESCRIZIONE VARCHAR(30),
CONSTRAINT WAYDIP_GIUST_PK PRIMARY KEY(CODICE)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYDIP_GIUST
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYDIP_GIUST</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>115</CODICE>
      <TABELLA>WAYXLSLISTAFOGLI</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSLISTAFOGLI(
  ID Integer NOT NULL,
  TITOLO Varchar(30),
  DATAORAULTIMOACQUISISCI Timestamp,
  DATAORAULTIMOESPORTA Timestamp,  
  CONSTRAINT WAYXLSLISTAFOGLI_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSLISTAFOGLI
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSLISTAFOGLI</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>116</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR ID_WAYXLSLISTAFOGLI_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore ID_WAYXLSLISTAFOGLI_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=ID_WAYXLSLISTAFOGLI_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>117</CODICE>
      <TABELLA>WAYXLSLISTATEMPLATE</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSLISTATEMPLATE(
  ID Integer NOT NULL,
  IDLISTAFOGLI Integer NOT NULL,
  IDTEMPLATELETTURA Integer,
  IDTEMPLATESCRITTURA Integer,  
  REGOLE Blob sub_type text,
  CONSTRAINT WAYXLSLISTATEMPLATE_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSLISTATEMPLATE
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSLISTATEMPLATE</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>118</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYXLSLISTATEMPLATECOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYXLSLISTATEMPLATECOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYXLSLISTATEMPLATECOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>119</CODICE>
      <TABELLA>WAYXLSLISTASHEET</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYXLSLISTASHEET(
  ID Integer NOT NULL,
  IDLISTATEMPLATE Integer NOT NULL,
  NOMESHEET Varchar(64),
  CONSTRAINT WAYXLSLISTASHEET_PK PRIMARY KEY (ID)
);

      </SQL>
      <COMMENTO>
Creazione tabella WAYXLSLISTASHEET
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYXLSLISTASHEET</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>120</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>20/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR IDWAYXLSLISTASHEETCOUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore IDWAYXLSLISTASHEETCOUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=IDWAYXLSLISTASHEETCOUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>121</CODICE>
      <TABELLA>WAYXLSLISTASHEET</TABELLA>
      <DATACREAZIONEISTRUZIONE>28/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYXLSLISTASHEETADD CODICESITUAZIONEGRID SMALLINT;
      </SQL>
      <COMMENTO>
Aggiunto campo CODICESITUAZIONEGRID
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYXLSLISTASHEET,CODICESITUAZIONEGRID</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>122</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>28/11/2025</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYXLS_SITUAZIONEGRID_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore WAYXLS_SITUAZIONEGRID_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYXLS_SITUAZIONEGRID_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>123</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>18/05/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX IDX_WAYSCANTIME_FLAG1 ON WAYSCANTIME (FLAG1);
      </SQL>
      <COMMENTO>
Creazione indice IDX_WAYSCANTIME_FLAG1
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=IDX_WAYSCANTIME_FLAG1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>124</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>18/05/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX IDX_WAYSCANTIME_DATO3 ON WAYSCANTIME (DATO3);
      </SQL>
      <COMMENTO>
Creazione indice IDX_WAYSCANTIME_DATO3
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=IDX_WAYSCANTIME_DATO3</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>125</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>18/05/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX IDX_WAYSCANTIME_DATO2 ON WAYSCANTIME (DATO2);
      </SQL>
      <COMMENTO>
Creazione indice IDX_WAYSCANTIME_DATO2
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=IDX_WAYSCANTIME_DATO2</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>126</CODICE>
      <TABELLA>WAYSCANTIME</TABELLA>
      <DATACREAZIONEISTRUZIONE>18/05/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX IDX_WAYSCANTIME_CERCA_AP ON WAYSCANTIME (DATO3, DATO2, FLAG1);
      </SQL>
      <COMMENTO>
Creazione indice IDX_WAYSCANTIME_CERCA_AP
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=IDX_WAYSCANTIME_CERCA_AP</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>127</CODICE>
      <TABELLA>WAYSCANLOG_DEL</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaTabella</TIPOISTRUZIONE>
      <SQL>
CREATE TABLE WAYSCANLOG_DEL
(
  ID Integer NOT NULL,
  IDGROUP Integer,
  DATAORA TimeStamp,
  OPERATORE Integer,  
  LOG_ID Integer,
  LOG_DATAORA Timestamp,
  LOG_CERTIFICATO Varchar(128),
  LOG_USER_AUTENTICAZ Integer,
  LOG_DATOINPUT Varchar(64),
  LOG_STATUS Varchar(64),
  LOG_MESSAGGIO Varchar(128),
  LOG_CLASS_IN_CATENA Varchar(64),
  LOG_ID_CATENA Integer,
  LOG_TIPO_CATENA Varchar(10),
  LOG_ID_CATENA_COLL Integer,
  LOG_NOTE Blob sub_type 1,
  LOG_FLAG1 Integer,
  LOG_CODICESITUAZIONE Integer,
  LOG_CONTROLLOCODICE Varchar(64),
  CONSTRAINT WAYSCANLOG_DEL_PK PRIMARY KEY (ID)
);
      </SQL>
      <COMMENTO>
Creazione tabella WAYSCANLOG_DEL
      </COMMENTO>
      <VERIFICA>TestEsisteTabella=WAYSCANLOG_DEL</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>128</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYSCANLOG_DEL_ID_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore WAYSCANLOG_DEL_ID_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYSCANLOG_DEL_ID_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>129</CODICE>
      <TABELLA>-</TABELLA>
      <DATACREAZIONEISTRUZIONE>10/06/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>CreaGeneratore</TIPOISTRUZIONE>
      <SQL>
CREATE GENERATOR WAYSCANLOG_DEL_GROUP_COUNTER;
      </SQL>
      <COMMENTO>
Creazione generatore WAYSCANLOG_DEL_GROUP_COUNTER
      </COMMENTO>
      <VERIFICA>TestEsisteGeneratore=WAYSCANLOG_DEL_GROUP_COUNTER</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>130</CODICE>
      <TABELLA>WAYSCANCONTROL</TABELLA>
      <DATACREAZIONEISTRUZIONE>31/07/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiCampi</TIPOISTRUZIONE>
      <SQL>
ALTER TABLE WAYSCANCONTROLADD DATO1 VARCHAR (20);
      </SQL>
      <COMMENTO>
Aggiunto campo DATO1
      </COMMENTO>
      <VERIFICA>TestEsisteCampo=WAYSCANCONTROL,DATO1</VERIFICA>
   </ISTRUZIONE>
   <ISTRUZIONE>
      <CODICE>131</CODICE>
      <TABELLA>WAYSCANLOG</TABELLA>
      <DATACREAZIONEISTRUZIONE>03/08/2026</DATACREAZIONEISTRUZIONE>
      <TIPOISTRUZIONE>AggiungiIndici</TIPOISTRUZIONE>
      <SQL>
CREATE INDEX WAYSCANLOG_IDX02 ON WAYSCANLOG (TIPO_CATENA, DATAORA);
      </SQL>
      <COMMENTO>
Creazione indice WAYSCANLOG_IDX02
      </COMMENTO>
      <VERIFICA>TestEsisteIndice=WAYSCANLOG_IDX02</VERIFICA>
   </ISTRUZIONE>
</ISTRUZIONIDB>
