//****************************************************************************
        void tmpServicio_Elapsed_HDR_DTL_catalogo(object sender, ElapsedEventArgs e)

        {
            ConfigurationManager.RefreshSection("appSettings"); // Primero actualiza seccion
            try
            {
                if (ConfigurationManager.AppSettings["process_HDR_HDL_catalogo"] == "1")
                {
                    // verificar si el servicio se esta ejecutando

                    if (wenproceso_HDR_DTL_catalogo == 0)
                    {
                        wenproceso_HDR_DTL_catalogo = 1;
                        Pedidos_Catalogo ohdr_dtl_catalogo = new Pedidos_Catalogo();
                        bool             exito             = ohdr_dtl_catalogo.Genera_Interface_Catalogo_Maestro(); // maestros de catalogo

                        if (exito == false)
                        {
                            ohdr_dtl_catalogo.Genera_Interface_Catalogo_Pedido(); //orden de pedido de catalogo
                        }
                        wenproceso_HDR_DTL_catalogo = 0;
                    }
                }
            }
            catch (Exception)
            {
                wenproceso_HDR_DTL_catalogo = 0;
            }
        }
 //****************************************************************************
 void tmpServicio_Elapsed_HDR_DTL_catalogo(object sender, ElapsedEventArgs e)
 {
     try
     {
         if (ConfigurationManager.AppSettings["process_HDR_HDL_catalogo"] == "1")
         {
             // verificar si el servicio se esta ejecutando
             if (wenproceso_HDR_DTL_catalogo == 0)
             {
                 wenproceso_HDR_DTL_catalogo = 1;
                 Pedidos_Catalogo ohdr_dtl_catalogo = new Pedidos_Catalogo();
                 ohdr_dtl_catalogo.Genera_Interface_Catalogo_Pedido();
                 wenproceso_HDR_DTL_catalogo = 0;
             }
         }
     }
     catch (Exception)
     {
         wenproceso_HDR_DTL_catalogo = 0;
     }
 }