FORUM PER UTENTI MILLEWIN
Attenzione !
Per intervenire sul forum è necessario essere registrati e connessi.

L'Amministratore

****************************************************
“Se tu hai una mela ed io ho una mela, e ce la scambiamo, alla fine tu ed io avremo sempre una mela ciascuno.
Ma se tu hai un’idea ed io ho un’idea, e ce la scambiamo, allora avremo entrambi due idee”.

George Bernard Shaw
****************************************************

Toscana esenzioni reddito scadute

Andare in basso

Toscana esenzioni reddito scadute

Messaggio  lucapuccetti il Mer 6 Nov 2013 - 10:36

Buon giorno ,

in Toscana alcune esenzioni E01 erano in scadenza al 31 ottobre 2013 purtroppo mi sono dimenticato di lanciare l'ottima query

Codice:
UPDATE DBA.cart_paz_ese SET dscdese = '2014-03-31'
WHERE dscdese = '2013-10-31' AND cod_ese = 'RE1' OR cod_ese = 'RE3' OR cod_ese = 'RE4';
commit;
select 'Comando eseguito con successo!' as Risultato;
prima del 31 ottobre , è un codice che funziona benissimo.

Il problema avendolo lanciato il comando oggi è che le esenzioni le aggiorna, ma avendo settato l'opzione di disattivare automaticamente le esenzioni scadute , dopo averle aggiornate al 31 marzo 2014 siccome erano state disattivate tutte quelle che scadevano il 31 10 2013, pur aggiornando la scadenza al 31 marzo 2104 le esenzioni rimangono disattivate.

Ho provato a deselezionare l'opzione disattiva automaticamente le esenzioni scadute , chiudere e riaprire il programma con la casella deselezionata e poi richiudere e riaprire riselezionando la casella ma non succede nulla . Anche l'allineamento pare non risolvere .

Come si può risolvere?

c'è una query che adesso attiva le esenzioni aggiornate al 31 marzo 2014 ma che sono disattivate perchè scadute al 31 ottobre 2013?

si può modificare la query che ho sopra riportato facendo in modo che non solo aggiorni le esenzioni ma le attivi se sono disattivate per precedente scadenza ? Mi serve per dirlo ai colleghi che ancora non avessero lanciato la query .

Tra l'altro attivare con la ricetta elettronica l'opzione "allinea esenzioni" NON RISOLVE IL PROBLEMA ! ossia l'esenzione viene aggiornata ma non viene riattivata.


grazie per l'attenzione

Luca Puccetti Pisa

lucapuccetti
Nuovo Membro
Nuovo Membro

Messaggi : 43
Punti : 2731
Voti per importanza dei messaggi : 10
Data d'iscrizione : 02.07.11

Visualizza il profilo

Torna in alto Andare in basso

Re: Toscana esenzioni reddito scadute

Messaggio  Admin il Mer 6 Nov 2013 - 13:16

Il comando da usare per aggiornare le scadenze delle esenzioni anche nel caso che siano disattivate è:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2013-10-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;


Questo vale per le scadenze che risultano scadute il 31/10/2013, nel tuo caso, che adesso le esenzioni risultano in scadenza al 31/03/2014 chiaramente devi usare quest'altro comando:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2014-03-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;

_________________
L'Amministratore
Giuseppe Blasio
avatar
Admin
Admin
Admin

Messaggi : 521
Punti : 3444
Voti per importanza dei messaggi : 85
Data d'iscrizione : 20.02.11
Località : CASERTA

Visualizza il profilo http://utentimillewin.forumattivo.it

Torna in alto Andare in basso

Re: Toscana esenzioni reddito scadute

Messaggio  lucapuccetti il Mer 6 Nov 2013 - 14:17

Admin ha scritto:Il comando da usare per aggiornare le scadenze delle esenzioni anche nel caso che siano disattivate è:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2013-10-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;


Questo vale per le scadenze che risultano scadute il 31/10/2013, nel tuo caso, che adesso le esenzioni risultano in scadenza al 31/03/2014 chiaramente devi usare quest'altro comando:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2014-03-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
Ringrazio tantissimo

cordiali saluti

Luca

lucapuccetti
Nuovo Membro
Nuovo Membro

Messaggi : 43
Punti : 2731
Voti per importanza dei messaggi : 10
Data d'iscrizione : 02.07.11

Visualizza il profilo

Torna in alto Andare in basso

Toscana esenzioni reddito scadute

Messaggio  lucapuccetti il Sab 28 Dic 2013 - 13:38

lucapuccetti ha scritto:
Admin ha scritto:Il comando da usare per aggiornare le scadenze delle esenzioni anche nel caso che siano disattivate è:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2013-10-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;


Questo vale per le scadenze che risultano scadute il 31/10/2013, nel tuo caso, che adesso le esenzioni risultano in scadenza al 31/03/2014 chiaramente devi usare quest'altro comando:

UPDATE cart_paz_ese set dscdese= '2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE3' , 'RE4')
AND dscdese= '2014-03-31'
DELETE cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
Ringrazio tantissimo

cordiali saluti

Luca



La Regione Toscana ha deciso che fino anuova comunicazione le esenzioni E01 E03 E04 non scadranno più pertanto

la query

Codice:
UPDATE cart_paz_ese set dscdese=
'2014-03-31', sigla_si=upper(sigla_si)
WHERE cod_ese in
('RE1', 'RE3' , 'RE4')
AND dscdese= '2014-03-31'
DELETE
cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice =
e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in
('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!'
as Risultato;

dovrebbe diventare

Codice:
UPDATE cart_paz_ese set dscdese=
'0000-00-00', sigla_si=upper(sigla_si)
WHERE cod_ese in
('RE1', 'RE3' , 'RE4')
AND dscdese= '2014-03-31'
DELETE
cart_scadenze
FROM cart_scadenze  s join cart_paz_ese  e on s.codice =
e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in
('RE1' , 'RE3' , 'RE4');
commit;
SELECT 'Comando eseguito con successo!'
as Risultato;

è corretto?

grazie saluti

Luca Puccetti Pisa

lucapuccetti
Nuovo Membro
Nuovo Membro

Messaggi : 43
Punti : 2731
Voti per importanza dei messaggi : 10
Data d'iscrizione : 02.07.11

Visualizza il profilo

Torna in alto Andare in basso

Re: Toscana esenzioni reddito scadute

Messaggio  Admin il Sab 28 Dic 2013 - 13:49

Dovrebbe funzionare correttamente.

_________________
L'Amministratore
Giuseppe Blasio
avatar
Admin
Admin
Admin

Messaggi : 521
Punti : 3444
Voti per importanza dei messaggi : 85
Data d'iscrizione : 20.02.11
Località : CASERTA

Visualizza il profilo http://utentimillewin.forumattivo.it

Torna in alto Andare in basso

Re: Toscana esenzioni reddito scadute

Messaggio  Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum