Sei sulla pagina 1di 6

Analisi processo ANNULLAMENTO/RICONVALIDA esame (Issue1913)

Processo ANNULLAENTO Processo RIVALIDAZIONE OSSERVAZIONI


Step1- SE STUDENTE ERASMUS:
SU TABELLA SEST_ERAS_MUS_ESAM SU TABELLA SEST_ERAS_MUS_ESAM: Valutare il rispristino allo status
 FLAG_STAT_STUD 1  4 nessuna azione originario
 DATA_INSE = SYSDATE
 CODI_SOGG_INSE = PARAMETRO

(tracciatura erasmus) (tracciatura erasmus) Valutare implemetazione tracciatura


SU TABELLA SEST_LOGG_ACCE INSERISCI SU TABELLA SEST_LOGG_ACCE INSERISCI: per riconvalidada
 CODI_SOGG --> uten nessuna azione
 CODI_FUNZ --> codi_funz
 TIPO_INTE --> U
 NOME_TABE --> SEST_VERB_STUD_ERASMUS
 RECO_KEYY --> codi_iden_verb + codi_appe +
codi_cors_stud
 DATA_LOGG_ACCE --> SYSDATE
 CODI_SOGG_AGGI --> codi_sogg
 INFO --> inserimento esito annullato erasmus

Step2-SE ESAME AUTORIZZATO


SU TABELLA SEST_ESAM_AUTO SU TABELLA SEST_ESAM_AUTO OK
FLAG_ESIT S  N FLAG_ESIT: S  N

Step3-SE ESAME VALIDO


SU TABELLA SEST_CARR SU TABELLA SEST_CARR Valutare il rispristino allo status
 CANCELLA RECORD (CODI_CARR) Nessuna azione originario
SU TABELLA SEST_VERB_STUD SU TABELLA SEST_VERB_STUD Analizzare in dettaglio l’azione di
 FLAG_STAT_STUD: 1 4  FLAG_STAT_STUD: 41 ripristino
 FLAG_VALI : S  NULL  FLAG_VALI: nessuna azione
 CODI_CARR = NUMERO NULL  CODI_CARR: nessuna azione
 DATA_AGGI_VERB = DATA  SYSTDATE  DATA_AGGI_VERB: nessuna azione
 SOGG_AGGI_VERB = PARAMETRO  SOGG_AGGI_VERB: nessuna azione
 NUM_PROT = PARAMETRO  NUM_PROT  NULL
 DA_ISTA = SYSDATE  DATA_ISTA  NULL
Step4 -SE ESAME CLMMC
SU TABELLA SEST_CARR SU TABELLA SEST_CARR Valutare l’impatto del record
 CODI_STAT_ESAM: 2  15  CODI_STAT_ESAM: 15  2 = 6 eliminato
 CODI_STAT_ESAM: 6  15  CODI_STAT_ESAM: 15  6 (CODI_STAT_ESM = 12)
 CODI_STAT_ESAM: 12  ELIMINATO  NESSUNA AZIONE

2 = EFFETTUATO
6 = CONVALIDATO
12 = NON VALIDO PER IL PRESENTE CORSO DI STUDI
Step5-TRACCIATURA FINALE
SU TABELLA SEST_LOGG_ACCE (crea nuovo record) SU TABELLA SEST_LOGG_ACCE Valutare implemetazione tracciatura
 CODI_SOGG --> uten Nessuna azione per riconvalidada
 CODI_FUNZ --> codi_funz
 TIPO_INTE --> U
 NOME_TABE --> SEST_VERB_STUD_ERASMUS
 RECO_KEYY --> codi_iden_verb + codi_appe +
codi_cors_stud
 DATA_LOGG_ACCE --> SYSDATE
 CODI_SOGG_AGGI --> codi_sogg
 INFO --> inserimento esito annullato
Per le verifiche

1. Query per selezionare gli appelli


SELECT DISTINCT CODI_IDEN_VERB, DATA_VERB
FROM SEST_VERB_STUD
WHERE TIPO_PREN IN ('12','13')
AND CODI_CARR IS NOT NULL
ORDER BY DATA_VERB DESC

2. Query per selezionare gli studenti con carriera attiva ed esame in CLMMC all'interno del verbale designato
SELECT CODI_SOGG, TIPO_PREN
FROM SEST_VERB_STUD
WHERE TIPO_PREN IN ('12','13')
AND CODI_CARR IS NOT NULL
AND CODI_IDEN_VERB = (No. verbale)

3. Query per selezionare il codice PSTR relativo all’appello e la matricola designata


SELECT CODI_CONV_PSTR
FROM SEST_ESAM_AUTO
WHERE CODI_SOGG = (matricola)
AND CODI_IDEN_VERB_V = (No. verbale)

4. Query per selezionare i codici CODI_MODU_DIDA


SELECT
CODI_STAT_ESAM,
CODI_CONV_ANTE,
CODI_CONV_ATOO,
CODI_CARR,
CODI_MODU_DIDA
FROM SEST_CARR
WHERE CODI_SOGG =
AND (CODI_CONV_ANTE = (codice PSTR query 3)
OR CODI_CONV_ATOO = (codice PSTR query 3)
)

5. Query verifica finale


SELECT
CODI_SOGG,
CODI_CARR,
CODI_STAT_ESAM,
CODI_CONV_ANTE,
CODI_CONV_ATOO,
M.CODI_MODU_DIDA,
FLAG_VALI,
DATA_ESAM
FROM SEST_CARR C, SEST_MODU_DIDA M
WHERE
C.MODU_DIDA = M.CODI_MODU_DIDA
AND
M.CODI_MODU_DIDA IN (CODI_MODU_DIDA (query4), CODI_MODU_DIDA (query4))
C.CODI_SOGG = (matricola)

La verifica ha prodotto i seguenti risultati: in alcuni casi vi sono esami duplicati, in altri l’esame il cui CODI_STAT_ESAM = 12 non può essere ripristinato

CODI_SOGG CODI_CARR CODI_STAT_ESAM _ANTE _ATOO CODI_MODU_DIDA FLAG_VALI DATA_ESAM


originale 1786320 47887629 6 3282371 130614 SI 2021-12-07 00:00:00.000
1786320 47887627 12 132002 SI 2021-12-07 00:00:00.000
1786320 47887628 2 3282371 132002 SI 2021-12-07 00:00:00.000

annullato 1786320 47887629 15 3282371 130614 SI 2021-12-07 00:00:00.000


1786320 47887628 15 3282371 132002 SI 2021-12-07 00:00:00.000

ripristinato 1786320 47887629 6 3282371 130614 SI 2021-12-07 00:00:00.000


1786320 47986319 6 3301679 130614 SI 2021-12-07 00:00:00.000
1786320 47887628 2 3282371 132002 SI 2021-12-07 00:00:00.000
1786320 47986317 12 132002 SI 2021-12-07 00:00:00.000
1786320 47986318 2 3301679 132002 SI 2021-12-07 00:00:00.000

originale 1782047 47880263 12 136799 SI 2021-11-29 00:00:00.000


1782047 47880264 2 3277788 136799 SI 2021-11-29 00:00:00.000
1782047 47880265 6 3277788 131692 SI 2021-11-29 00:00:00.000
annullato 1782047 47880265 15 3277788 131692 SI 2021-11-29 00:00:00.000
1782047 47880264 15 3277788 136799 SI 2021-11-29 00:00:00.000

ripristinato 1782047 47880265 6 3277788 131692 SI 2021-11-29 00:00:00.000


1782047 47880264 2 3277788 136799 SI 2021-11-29 00:00:00.000

originale 1584483 47879171 6 3276528 127717 SI 2021-11-26 00:00:00.000


1584483 47879169 12 130614 SI 2021-11-26 00:00:00.000
1584483 47879170 2 3276528 130614 SI 2021-11-26 00:00:00.000

annullato 1584483 47879171 15 3276528 127717 SI 2021-11-26 00:00:00.000


1584483 47879170 15 3276528 130614 SI 2021-11-26 00:00:00.000

ripristinato 1584483 47879171 6 3276528 127717 SI 2021-11-26 00:00:00.000


1584483 47986322 6 3301680 127717 SI 2021-11-26 00:00:00.000
1584483 47879170 2 3276528 130614 SI 2021-11-26 00:00:00.000
1584483 47986320 12 130614 SI 2021-11-26 00:00:00.000
1584483 47986321 2 3301680 130614 SI 2021-11-26 00:00:00.000

originale 1636889 47880401 15 3277972 135363 SI 2021-11-22 00:00:00.000


1636889 47986240 12 135363 SI 2021-11-22 00:00:00.000
1636889 47986241 2 3301573 135363 SI 2021-11-22 00:00:00.000
1636889 47880402 15 3277972 127708 SI 2021-11-22 00:00:00.000
1636889 47986242 6 3301573 127708 SI 2021-11-22 00:00:00.000

annullato 1636889 47880401 15 3277972 135363 SI 2021-11-22 00:00:00.000


1636889 47986241 15 3301573 135363 SI 2021-11-22 00:00:00.000
1636889 47880402 15 3277972 127708 SI 2021-11-22 00:00:00.000
1636889 47986242 15 3301573 127708 SI 2021-11-22 00:00:00.000

ripristinato 1636889 47880401 15 3277972 135363 SI 2021-11-22 00:00:00.000


1636889 47986323 12 135363 SI 2021-11-22 00:00:00.000
1636889 47986324 2 3301681 135363 SI 2021-11-22 00:00:00.000
1636889 47986241 2 3301573 135363 SI 2021-11-22 00:00:00.000
1636889 47880402 15 3277972 127708 SI 2021-11-22 00:00:00.000
1636889 47986325 6 3301681 127708 SI 2021-11-22 00:00:00.000
1636889 47986242 6 3301573 127708 SI 2021-11-22 00:00:00.000

originale 1190721 47880408 15 3277974 127708 SI 2021-11-22 00:00:00.000


1190721 47986245 6 3301574 127708 SI 2021-11-22 00:00:00.000
1190721 47880407 15 3277974 135363 SI 2021-11-22 00:00:00.000
1190721 47986243 12 135363 SI 2021-11-22 00:00:00.000
1190721 47986244 2 3301574 135363 SI 2021-11-22 00:00:00.000

annullato 1190721 47880408 15 3277974 127708 SI 2021-11-22 00:00:00.000


1190721 47986245 15 3301574 127708 SI 2021-11-22 00:00:00.000
1190721 47880407 15 3277974 135363 SI 2021-11-22 00:00:00.000
1190721 47986244 15 3301574 135363 SI 2021-11-22 00:00:00.000

ripristinato 1190721 47880408 15 3277974 127708 SI 2021-11-22 00:00:00.000


1190721 47986245 6 3301574 127708 SI 2021-11-22 00:00:00.000
1190721 47986328 6 3301682 127708 SI 2021-11-22 00:00:00.000
1190721 47880407 15 3277974 135363 SI 2021-11-22 00:00:00.000
1190721 47986244 2 3301574 135363 SI 2021-11-22 00:00:00.000
1190721 47986327 2 3301682 135363 SI 2021-11-22 00:00:00.000
1190721 47986326 12 135363 SI 2021-11-22 00:00:00.000

Potrebbero piacerti anche