
    
ܞj(                        d Z ddlZ	 ddlmZ  e        ej
                  j                  dd      Zej
                  j                  dd      Zej
                  j                  dd	      Z	ej
                  j                  d
d      Z
ej
                  j                  dd      Zej
                  j                  dd      ZddddZdefdZdZdZdZdZdZdZdZdZej
                  j                  dd      Zej
                  j                  dd       Zej
                  j                  d!d"      Zej
                  j                  d#d$      Zej
                  j                  d%d&      Zej
                  j                  d'd(      Zg Zd)Zd*d+dd,gZ ej
                  j                  d-d.      jC                         d.k(  Z"ej
                  j                  d/d0      Z#y# e$ r Y w xY w)1u  
Configuración del Agente de Seguimiento Comercial - Track Mar (División Repuestos)

Todo lo que hay que tocar para conectar el agente a los sistemas reales de Track Mar
está en este archivo (o en variables de entorno / archivo .env). La lógica del agente
(db.py, reglas.py, whatsapp.py, main.py) no debería necesitar cambios.

Ver el documento "Agente_Seguimiento_Comercial_TrackMar.docx", sección 9
(checklist de prerrequisitos técnicos), para la lista completa de lo que hace
falta antes de poner esto a correr con datos reales.
    N)load_dotenv	DB_ENGINE
postgresqlDB_HOSTCAMBIAR_HOSTDB_PORT5432DB_NAMECAMBIAR_BASEDB_USERCAMBIAR_USUARIO_SOLO_LECTURADB_PASSWORDCAMBIAR_PASSWORDzpostgresql+psycopg2zmysql+mysqlconnectorzmssql+pyodbc)r   mysqlmssqlreturnc                      t         j                  t        t              } t        dk(  rdnd}|  dt         dt         dt
         dt         dt         | S )Nr   z%?driver=ODBC+Driver+17+for+SQL+Server z://:@/)DRIVERSgetr   r   r   r   r   r
   )driverextras     VC:\Users\OVA\Downloads\Agente_Seguimiento_TrackMar_codigo\agente_seguimiento\config.pyget_connection_stringr   %   sO    [[I.F7@G7K3QSEXS	;-q	7)1WIeWUU       0            g?   WHATSAPP_TOKENCAMBIAR_TOKENWHATSAPP_PHONE_NUMBER_IDCAMBIAR_PHONE_NUMBER_IDWHATSAPP_API_VERSIONzv19.0 PLANTILLA_SEGUIMIENTO_COTIZACION#CAMBIAR_nombre_plantilla_cotizacionPLANTILLA_CONTACTO_FRIO&CAMBIAR_nombre_plantilla_contacto_frioWHATSAPP_IDIOMA_PLANTILLAes_ARFOsvaldozosvaldo.bianchi@trackmar.com.ar)nombreemailwhatsappDRY_RUNtrueLOG_PATHzregistro_acciones.csv)$__doc__osdotenvr   ImportErrorenvironr   r   r   r   r
   r   r   r   strr   +UMBRAL_HORAS_COTIZACION_SIN_PRIMER_CONTACTO#UMBRAL_HORAS_COTIZACION_SIN_NOVEDAD#UMBRAL_DIAS_COTIZACION_ESCALAMIENTO)UMBRAL_HORAS_CONTACTO_FRIO_SIN_COTIZACION(UMBRAL_DIAS_HABILES_VISITA_SIN_RESULTADOOBJETIVO_CONTACTOS_FRIO_POR_MESUMBRAL_PROYECCION_CONTACTOS,DIAS_MINIMOS_ENTRE_MENSAJES_AL_MISMO_CLIENTEr%   r'   r)   r*   r,   r.   "SUCURSALES_PILOTO_CONTACTO_CLIENTE&CONTACTO_CLIENTE_HABILITADO_PARA_TODASDESTINATARIOS_GERENCIALESlowerr4   r6    r   r   <module>rJ      s  
 
	"M JJNN;5	
**..N
3
**..F
+
**..N
3
**..$B
Cjjnn],>? (#Vs Vj /1 +&( #&' #,. )+, ("% " /0 ,
  0/B::>>*DF_` zz~~&<gF  $&::>>2TV{#|  **..)BDlm JJNN+FP & " */ & #DRVW  **..F
+
1
1
3v
=::>>*&=>o  		s   G GG