added prestatataire PE dans MAIF
This commit is contained in:
@@ -1581,9 +1581,18 @@ def get_pdf_infos_sinapps_MAIF(extracted_file):
|
|||||||
while line:
|
while line:
|
||||||
# déterminer la société
|
# déterminer la société
|
||||||
if 'Prestataire' in line :
|
if 'Prestataire' in line :
|
||||||
|
# import pdb;pdb.set_trace()
|
||||||
line = fp.readline()
|
line = fp.readline()
|
||||||
if 'VER SANIT' in line :
|
if 'VER SANIT' in line :
|
||||||
societe = 'PL'
|
societe = 'PL'
|
||||||
|
else:
|
||||||
|
line = fp.readline()
|
||||||
|
line = fp.readline()
|
||||||
|
line = fp.readline()
|
||||||
|
if 'DUMAS' in line :
|
||||||
|
societe = 'PE'
|
||||||
|
elif 'MENUISERIE DUMAS' in line :
|
||||||
|
societe = 'ME'
|
||||||
else:
|
else:
|
||||||
societe = ''
|
societe = ''
|
||||||
|
|
||||||
@@ -1687,7 +1696,12 @@ def upload_om(request):
|
|||||||
cd_cli = 1929
|
cd_cli = 1929
|
||||||
else:
|
else:
|
||||||
# assureur = MAIF
|
# assureur = MAIF
|
||||||
# societe = versanit
|
if societe == 'PE':
|
||||||
|
cd_cli = 2813
|
||||||
|
elif societe == 'ME':
|
||||||
|
# menuiserie
|
||||||
|
cd_cli = 589
|
||||||
|
else:
|
||||||
cd_cli = 1743
|
cd_cli = 1743
|
||||||
|
|
||||||
# extraction OK ? oui, créer une dem_devis et récupèrer son no_id
|
# extraction OK ? oui, créer une dem_devis et récupèrer son no_id
|
||||||
@@ -1746,6 +1760,7 @@ def upload_om(request):
|
|||||||
|
|
||||||
# importer le pdf
|
# importer le pdf
|
||||||
if 'form.submitted' in request.params:
|
if 'form.submitted' in request.params:
|
||||||
|
# import pdb;pdb.set_trace()
|
||||||
# Déterminer l'origine du PDF
|
# Déterminer l'origine du PDF
|
||||||
if 'Votre conseiller AXA' in extracted_text and 'bon de commande pour les travaux' in extracted_text:
|
if 'Votre conseiller AXA' in extracted_text and 'bon de commande pour les travaux' in extracted_text:
|
||||||
# PDF = ordre de mission AXA ?
|
# PDF = ordre de mission AXA ?
|
||||||
@@ -1765,6 +1780,9 @@ def upload_om(request):
|
|||||||
|
|
||||||
if message == '':
|
if message == '':
|
||||||
message = generer_mission(request, dem_info, temp_file)
|
message = generer_mission(request, dem_info, temp_file)
|
||||||
|
if message :
|
||||||
|
request.session.flash(message, 'danger')
|
||||||
|
else:
|
||||||
request.session.flash("Le fichier PDF de %s a été importé dans la societe %s avec succès." % (dem_info['assureur'], dem_info['societe']), 'success')
|
request.session.flash("Le fichier PDF de %s a été importé dans la societe %s avec succès." % (dem_info['assureur'], dem_info['societe']), 'success')
|
||||||
return HTTPFound(location=request.route_url('dossier_lookup'))
|
return HTTPFound(location=request.route_url('dossier_lookup'))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user