ajout de PO dans email de demandes
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user