|
|
@@ -179,11 +179,12 @@ def ControlloScadenzeRegistrar(request,demo=0,dominio=0):
|
|
|
if d.registrar.registrazione: # la gestione del registrar e' nostra.
|
|
|
#l'avviso viene avviato quando viene raggiunto il limite di registrazione indicato
|
|
|
#smette di essere inviato dopo x giorni successivi alla scadenza
|
|
|
- if int((d.date_expire_registrar - date.today()).days+1) < int(getConfigurazione('registrar-giorni-preavviso')) and int((d.date_expire_registrar - date.today()).days+1) > -int(getConfigurazione('registrar-giorni-posticipati')):
|
|
|
- print("scadenze: ",d.nome,d.date_expire_registrar,(d.date_expire_registrar - date.today()).days+1)
|
|
|
+ print("sc contratto: ",d.nome)
|
|
|
+ if int((d.date_expire_registrar - date.today()).days) < int(getConfigurazione('registrar-giorni-preavviso')) and int((d.date_expire_registrar - date.today()).days) > -int(getConfigurazione('registrar-giorni-posticipati')):
|
|
|
+ print("sc contratto: ",d.nome,d.date_expire_registrar,(d.date_expire_registrar - date.today()).days)
|
|
|
# verifica eventuali causali gia' registrate e presenti
|
|
|
listadomini.append(d)
|
|
|
- listalog.append(('scadenza registrazione',d.nome,d.date_expire_registrar,(d.date_expire_registrar - date.today()).days+1))
|
|
|
+ listalog.append(('scadenza registrazione',d.nome,d.date_expire_registrar,(d.date_expire_registrar - date.today()).days))
|
|
|
|
|
|
data={}
|
|
|
data['demo']=demo
|
|
|
@@ -289,15 +290,15 @@ def ControlloScadenzeContratto(request,demo=0,dominio=None,causale=None):
|
|
|
for c in causali:
|
|
|
if c.enabled: #se la causale e' abilitata
|
|
|
if c.renew_request: #riguarda proprio la scadenza del contratto
|
|
|
- print("scadenza: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days+1,c.valore)
|
|
|
- listalog.append(("scadenza: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days+1,c.valore))
|
|
|
- if int((d.date_expire_contract - date.today()).days+1) == int(c.valore): #raggiunta di avviso raggiunta
|
|
|
- print("scadenza trovata: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days+1,c.valore)
|
|
|
- listalog.append(("scadenza trovata: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days+1,c.valore))
|
|
|
+ print("sc contratto: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days,c.valore)
|
|
|
+ listalog.append(("scadenza: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days,c.valore))
|
|
|
+ if int((d.date_expire_contract - date.today()).days) == int(c.valore): #raggiunta di avviso raggiunta
|
|
|
+ print("sc contratto trovata: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days,c.valore)
|
|
|
+ listalog.append(("scadenza trovata: ",d.nome,c.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days,c.valore))
|
|
|
# verifica eventuali causali gia' registrate e presenti
|
|
|
try:
|
|
|
- print('ordine:',c.ordine,d.last_causale.ordine,d.last_causale.nome)
|
|
|
- listalog.append(('ordine:',c.ordine,d.last_causale.ordine,d.last_causale.nome))
|
|
|
+ print('ordine:',c.id,c.nome,c.ordine,"ultima causale",d.last_causale.id,d.last_causale.nome,d.last_causale.ordine)
|
|
|
+ listalog.append(("Causale trovata",c.id,c.nome,c.ordine,"ultima causale",d.last_causale.id,d.last_causale.nome,d.last_causale.ordine))
|
|
|
except Domini.last_causale.RelatedObjectDoesNotExist as rodne:
|
|
|
print("errore:",rodne)
|
|
|
listalog.append(("Errore:",rodne))
|
|
|
@@ -309,8 +310,9 @@ def ControlloScadenzeContratto(request,demo=0,dominio=None,causale=None):
|
|
|
try:
|
|
|
# se la posizione da richiedere e' piu' alta di quella precedentemente inviata:
|
|
|
# correzione del 06/09/21a
|
|
|
- print(c.ordine,d.last_causale.ordine)
|
|
|
- if c.ordine < d.last_causale.ordine:
|
|
|
+ print("ordine causale trovata",c.ordine,"ultima causale assegnata",d.last_causale.ordine)
|
|
|
+
|
|
|
+ if c.ordine > d.last_causale.ordine:
|
|
|
print('ordine confermato: ',c.ordine,d.last_causale.ordine,d.last_causale.nome)
|
|
|
listalog.append(('ordine confermato: ',c.ordine,d.last_causale.ordine,d.last_causale.nome))
|
|
|
d.last_causale = c
|
|
|
@@ -330,7 +332,8 @@ def ControlloScadenzeContratto(request,demo=0,dominio=None,causale=None):
|
|
|
if d.rinnovo_automatico:
|
|
|
Aggiorna_Dominio_Da_Causale(d,getConfigurazione('Rinnovo:Automatico'))
|
|
|
|
|
|
- if not demo: d.save()
|
|
|
+ if not demo:
|
|
|
+ d.save()
|
|
|
else:
|
|
|
print("Non salvo - modalita' demo")
|
|
|
listalog.append(("Non salvo - modalità demo"))
|
|
|
@@ -472,11 +475,11 @@ def ControlloScadenzaDefinitiva(request,demo=0,dominio=None):
|
|
|
for d in domini:
|
|
|
if causali.enabled: #se la causale e' abilitata
|
|
|
if causali.domain_expired: #riguarda proprio la scadenza del contratt
|
|
|
- print('scaduto',d.nome,int((d.date_expire_contract - date.today()).days+1),int(causali.valore))
|
|
|
+ print('scaduto',d.nome,int((d.date_expire_contract - date.today()).days),int(causali.valore))
|
|
|
|
|
|
# se oggi - data_scadenza (25-20> 3...) allora e' scaduto.
|
|
|
- if int((date.today() - d.date_expire_contract).days+1) > int(causali.valore): #raggiunta di avviso raggiunta
|
|
|
- print("scadenze raggiunte: ",d.nome,causali.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days+1,causali.valore)
|
|
|
+ if int((date.today() - d.date_expire_contract).days) > int(causali.valore): #raggiunta di avviso raggiunta
|
|
|
+ print("scadenze raggiunte: ",d.nome,causali.nome,d.date_expire_contract,(d.date_expire_contract - date.today()).days,causali.valore)
|
|
|
# verifica eventuali causali gia' registrate e presenti
|
|
|
d.last_causale = causali
|
|
|
print('assegnata causale:',d.last_causale.nome)
|
|
|
@@ -561,12 +564,12 @@ def ControlloScadenzaVicina(request,demo=0,dominio=None):
|
|
|
listascadenzacontract = []
|
|
|
|
|
|
for d in domini_scadenza_registrar:
|
|
|
- if int((d.date_expire_registrar - date.today()).days+1) < limiteAvviso:
|
|
|
- print(int((d.date_expire_registrar - date.today()).days+1))
|
|
|
+ if int((d.date_expire_registrar - date.today()).days) < limiteAvviso:
|
|
|
+ print(int((d.date_expire_registrar - date.today()).days))
|
|
|
listascadenzaregistrar.append(d)
|
|
|
for d in domini_scadenza_contract:
|
|
|
- if int((d.date_expire_contract - date.today()).days+1) < limiteAvviso:
|
|
|
- print(int((d.date_expire_contract - date.today()).days+1))
|
|
|
+ if int((d.date_expire_contract - date.today()).days) < limiteAvviso:
|
|
|
+ print(int((d.date_expire_contract - date.today()).days))
|
|
|
listascadenzacontract.append(d)
|
|
|
|
|
|
data={}
|