
    i
                     R    S SK J r   S SKJr  S SKJrJrJrJr  S SKJ	r	  S SK
Jr  S rg)    )datetime)logger)jsonifyrender_templaterequestsession)check_user_access)buscar_score_distributors_viewc                 2    U R                  SS/S9S 5       ng)uK   
Agrupamos todas las funciones que importamos app en la aplicación Flask.
z)/Ventas/VentasDist/ScoreDistributorsMXSQLPOST)methodsc            	      `    [         R                  " S5        [        5       n U (       a'  [         R                  " S5        [        SU SS.5      S4$ [         R                  " S5        [        SSS	S
S.S.5      S4$ ! [
         a@  n[         R                  " S[        U5       35        [        SSSSS.S.5      S4s SnA$ SnAf[         aa  n[         R                  " S[        U5       3SS9  [        SSSS[        R                  " 5       R                  5       S.S.5      S4s SnA$ SnAff = f)z
        
        
        zBuscando Score mas reciente...zScore encontrado exitosamenteT)successdatamessage   z$No se encontraron registros de ScoreFz2No se encontraron registros de score en el sistemaSCORE_NOT_FOUNDinfo)r   code
alert_type)r   errori  u*   Error de conexión en búsqueda de score: uM   Error de conexión con la base de datos. Intente nuevamente en unos momentos.DATABASE_CONNECTION_ERRORr   i  Nu(   Error inesperado en búsqueda de score: )exc_infozOError interno del servidor. Si el problema persiste, contacte al administrador.INTERNAL_SERVER_ERROR)r   r   r   	timestamp)r   r   r
   r   warningConnectionErrorr   str	Exceptionr   now	isoformat)
score_datees     gC:\Users\victor.barrera\Documents\proyectos\elepV3\Elep\src\App\Ventas_Module\VentasDist\ScoreDistMX.py"buscar_score_distributors_endpointGfunction_ScoreDistributorsM.<locals>.buscar_score_distributors_endpoint   sK   .	KK89 89J;<#&>   	  EF$#W 1&,      		LLEc!fXNO n7")     
	LLCCF8LW[\ p3")!)!9!9!;	   
	s7   AA: )A: :
D-5B?9D-?D-AD("D-(D-N)route)appmailr%   s      r$   function_ScoreDistributorsMr*      s'    
 	YY:VHYM4 N4    N)r   venvr   flaskr   r   r   r   App.Security_Module.UserAccessr	   6Consultas_SQL.Ventas.VentasDist.ScoreDistributorsMXSQLr
   r*    r+   r$   <module>r1      s       < < <
:r+   