ajout de PO dans email de demandes

This commit is contained in:
2022-11-29 11:11:25 +01:00
parent 13144ca430
commit 123230b8c9
2 changed files with 6 additions and 2 deletions

View File

@@ -90,6 +90,7 @@ def mailbox_connect(request, societe):
request.session.flash("Cette société est inconnue ou non traitée : %s" % societe, 'danger')
return None
# import pdb;pdb.set_trace()
conn = imaplib.IMAP4_SSL('imap.entreprise-dumas.com')
try:
# se connecter à la mailbox

View File

@@ -979,6 +979,8 @@ def demandes_dl(request):
cd_cli = 2813
elif societe == 'ME':
cd_cli = 589
elif societe == 'PO':
cd_cli = 31
else:
# VERSANIT
cd_cli = 1743
@@ -1121,18 +1123,18 @@ def demandes_dl(request):
# mission annulée ?
if 'Objet : ANNULATION MISSION' in texte :
# genere ANNULATION mission MAIF
#import pdb;pdb.set_trace()
n = generer_annul_maif(request, societe, extracted_file, temp_file_path)
if n > 0:
# déplacer le message dans la poubelle
# import pdb;pdb.set_trace()
conn.store(email_uid, '+FLAGS', '\\Deleted')
elif 'ANNULATION ORDRE DE MISSION' in texte:
# genere ANNULATION mission DOMUS
nosin = texte.split('\n')[3] # 4ème ligne de texte
#import pdb;pdb.set_trace()
n = generer_annul_domus(request, societe, nosin, temp_file_path)
if n > 0:
# déplacer le message dans la poubelle
# import pdb;pdb.set_trace()
conn.store(email_uid, '+FLAGS', '\\Deleted')
else:
#import pdb;pdb.set_trace()
@@ -1140,6 +1142,7 @@ def demandes_dl(request):
n = generer_mission(request, societe, email_from, extracted_file, temp_file_path)
if n > 0:
# déplacer le message dans la poubelle
# import pdb;pdb.set_trace()
conn.store(email_uid, '+FLAGS', '\\Deleted')
conn.expunge()