
    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_plantas_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/ScorePlantasMatrizMX/ScorePlantasMatriz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
       
       
        u   Buscando Score más 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     kC:\Users\victor.barrera\Documents\proyectos\elepV3\Elep\src\App\Ventas_Module\VentasMatriz\ScoreMatrizMX.py$buscar_score_plantas_matriz_endpointIfunction_ScorePlantasMatriz.<locals>.buscar_score_plantas_matriz_endpoint   sQ   4	KK9: 34J ;<#&>   	  EF$#W 1&,      		LLEc!fXNO n7")     	LLCCF8LW[\ p 4 #*!)!9!9!;	   	s7   AA: )A: :
D-5B?9D-?D-AD("D-(D-N)route)appmailr%   s      r$   function_ScorePlantasMatrizr*      s'     	YY@6(YS; T;    N)r   venvr   flaskr   r   r   r   App.Security_Module.UserAccessr	   9Consultas_SQL.Ventas.VentasMatriz.ScorePlantasMatrizMXSQLr
   r*    r+   r$   <module>r1      s!      < < <
Br+   