@@ -1411,11 +1411,12 @@ def get_pdf_infos_axa(extracted_file):
|
|||||||
c_telp = ''
|
c_telp = ''
|
||||||
c_email = ''
|
c_email = ''
|
||||||
while line:
|
while line:
|
||||||
if '@entreprise-dumas.com' in line :
|
if line[:-1] == 'LibellØ':
|
||||||
# import pdb;pdb.set_trace()
|
# import pdb;pdb.set_trace()
|
||||||
if 'peinture' in line :
|
line = fp.readline()
|
||||||
|
if 'PEINTURE' in line or 'PAPIER PEINT' in line or 'CARRELAGE' in line or 'CERAMIQUE' in line:
|
||||||
societe = 'PE'
|
societe = 'PE'
|
||||||
elif 'menuiserie' in line :
|
elif 'MENUISERIE' in line or 'FERMETURE' in line or 'PARQUET' in line:
|
||||||
societe = 'ME'
|
societe = 'ME'
|
||||||
else:
|
else:
|
||||||
societe = ''
|
societe = ''
|
||||||
@@ -1424,11 +1425,11 @@ def get_pdf_infos_axa(extracted_file):
|
|||||||
# import pdb;pdb.set_trace()
|
# import pdb;pdb.set_trace()
|
||||||
line = fp.readline()
|
line = fp.readline()
|
||||||
no_police = line[:-1]
|
no_police = line[:-1]
|
||||||
if line[:-1] == 'Référence sinistre':
|
if line[:-1] == 'RØfØrence sinistre':
|
||||||
# import pdb;pdb.set_trace()
|
# import pdb;pdb.set_trace()
|
||||||
line = fp.readline()
|
line = fp.readline()
|
||||||
no_sinistre = line[:-1]
|
no_sinistre = line[:-1]
|
||||||
if line[:-1] == 'Notre assurØ' or line[:-1] == 'Notre assuré':
|
if line[:-1] == 'Notre assurØ':
|
||||||
# import pdb;pdb.set_trace()
|
# import pdb;pdb.set_trace()
|
||||||
line = fp.readline()
|
line = fp.readline()
|
||||||
c_nom = line[:-1]
|
c_nom = line[:-1]
|
||||||
@@ -1515,9 +1516,9 @@ def upload_om(request):
|
|||||||
dem_info = get_pdf_infos_axa(extracted_file)
|
dem_info = get_pdf_infos_axa(extracted_file)
|
||||||
societe = dem_info['societe']
|
societe = dem_info['societe']
|
||||||
if societe == 'PE':
|
if societe == 'PE':
|
||||||
cd_cli = 9150
|
cd_cli = 15207
|
||||||
elif societe == 'ME':
|
elif societe == 'ME':
|
||||||
cd_cli = 5858
|
cd_cli = 1190
|
||||||
else:
|
else:
|
||||||
return "Descriptif de travaux non prevu par le programme. Prévenir M. CAO."
|
return "Descriptif de travaux non prevu par le programme. Prévenir M. CAO."
|
||||||
|
|
||||||
@@ -1566,9 +1567,9 @@ def upload_om(request):
|
|||||||
# importer le pdf
|
# importer le pdf
|
||||||
if 'form.submitted' in request.params:
|
if 'form.submitted' in request.params:
|
||||||
# origine du PDF = AXA ?
|
# origine du PDF = AXA ?
|
||||||
if 'Votre conseiller AXA' in extracted_text :
|
if 'AXA France GESTION SINISTRES' in extracted_text :
|
||||||
# PDF = ordre de mission AXA ?
|
# PDF = ordre de mission AXA ?
|
||||||
if 'valant bon de commande' in extracted_text :
|
if 'bon de commande pour les travaux' in extracted_text :
|
||||||
# genere le dossier d'après le fichier PDF
|
# genere le dossier d'après le fichier PDF
|
||||||
message = generer_mission(request, extracted_file, temp_file)
|
message = generer_mission(request, extracted_file, temp_file)
|
||||||
if message == '':
|
if message == '':
|
||||||
|
|||||||
Reference in New Issue
Block a user