Página 5 de 21

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Mar Feb 01, 2011 4:04 pm
por Dado
ferckham escribió:Hola Dado:

Estaba leyendo el tema del valida command line y me pregunto si esta version la puedo instalar en un servidur linux (centOS release 5), lo pregunto por la cuestion que estes usando codigo de terceros y no corra o no se pueda instalar bajo linux, tu dime si es posible esto o no, si es posible, la solucion me interesa mucho, y te pediria que me envies la mecanica para hacerme de ella.

En el caso de que no funcione bajo linux puedes hacer las modificaciones necesarias para que corra bajo linux, cual seria el costo?.

Si nada de esto es posible, cual seria la opcion que ofreces para poder hacer peticiones desde server linux.

Saludos gracias.
Fue desarrollado para funcionar en Windows, no funciona en linux.

El ValidaCFD (version desktop y cl) no funciona para lo que requiere, tiene el grave inconveniente que solo puede ejecutarse una sola instancia por vez.

No crea que no se me ocurrio algo parecido cuando preguntaba por la solucion en PHP, estaria excelente si pudiera ejecutar varias instancias, tambien se me ocurrio una solucion de "folder caliente" y mil cosas mas, pero ninguna soportaria la carga de trabajo y se tiene el inconveniente de la respuesta de regreso al PHP, es decir, como "avisarle" al programa cliente que ya esta lista la validacion?

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Mar Feb 01, 2011 5:53 pm
por ironman
DADO escribió:No crea que no se me ocurrio algo parecido cuando preguntaba por la solucion en PHP, estaria excelente si pudiera ejecutar varias instancias, tambien se me ocurrio una solucion de "folder caliente" y mil cosas mas, pero ninguna soportaria la carga de trabajo y se tiene el inconveniente de la respuesta de regreso al PHP, es decir, como "avisarle" al programa cliente que ya esta lista la validacion?
Elemental mi querido Watson. Un metodo indirecto aqui es la solucion. Cuando haces la peticion, creas un "ticket" para esa solicitud. Quien recibe la solicitud, da de alta el "ticket", la marca como "en proceso" y hace la validacion "en fondo". Una vez terminada, se "publica" el resultado y se cambia el status a "procesado". En la parte del cliente puedes redireccionar a una pagina que haga un refresh cada 5 segundos, y pregunte si ese "ticket" ya esta "procesado". En caso afirmativo, redirecciona a la pagina que muestra el resultado (o hace otra cosa). En caso negativo, espera al siguiente refresh. :ugeek:

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Mié Feb 02, 2011 11:17 am
por ferckham
ironman escribió:
DADO escribió:No crea que no se me ocurrio algo parecido cuando preguntaba por la solucion en PHP, estaria excelente si pudiera ejecutar varias instancias, tambien se me ocurrio una solucion de "folder caliente" y mil cosas mas, pero ninguna soportaria la carga de trabajo y se tiene el inconveniente de la respuesta de regreso al PHP, es decir, como "avisarle" al programa cliente que ya esta lista la validacion?
Elemental mi querido Watson. Un metodo indirecto aqui es la solucion. Cuando haces la peticion, creas un "ticket" para esa solicitud. Quien recibe la solicitud, da de alta el "ticket", la marca como "en proceso" y hace la validacion "en fondo". Una vez terminada, se "publica" el resultado y se cambia el status a "procesado". En la parte del cliente puedes redireccionar a una pagina que haga un refresh cada 5 segundos, y pregunte si ese "ticket" ya esta "procesado". En caso afirmativo, redirecciona a la pagina que muestra el resultado (o hace otra cosa). En caso negativo, espera al siguiente refresh. :ugeek:
Lo que dice ironman podria llegar a funcionar aunque tal vez no optimamente. Por que no llevar esto al siguiente nivel :idea: ? Que te pareceria cambiar la estructura del valida cfd implementando una FIFO como motor de peticiones la cual reciba todas las peticiones y las valla atendiendo y liberando, inclusive si una peticion fallo, ponerla en cola para que vuelva a intentar, si se implementa adecuadamente seria una mejora sustancial en tu validador, seguro que lo habias pensado pero no habias tenido la necesidad de implementarlo, basicamente la esencia de la validacion y el algoritmo seria lo mismo, lo que se integraria como te menciono seria la forma en que se atienden las peticiones. ;)

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Mié Feb 09, 2011 10:23 pm
por villasrm
Estimado Dado:
Te felicito por el software validacfd, hemos probado varios y este sin duda es el mejor, cómo puedo comprar el software de ValidaCFD_cl(medios de pago, instrucciones).
Saludos.

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Vie Feb 11, 2011 12:30 am
por Manuel
DADO : EL VALIDACFD_CL VERISON i ............si no tiene serie la factura electronica .........no la valida correctamente !!!!!

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Vie Feb 11, 2011 5:28 am
por idc
no encuentro tu mail me lo puedes enviar para comprar

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Vie Feb 11, 2011 6:06 am
por Dado
Manuel escribió:DADO : EL VALIDACFD_CL VERISON i ............si no tiene serie la factura electronica .........no la valida correctamente !!!!!
Podrias subir aqui un XML de ejemplo.

Hubo un detalle cuando tenia serie="" (vacio) pero incluso eso ya fue corregido, mandame tu XML para revisarlo. Saludos.

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Vie Feb 11, 2011 6:08 am
por Dado
idc escribió:no encuentro tu mail me lo puedes enviar para comprar
Te envio un mensaje a tu direccion de email registrado. Saludos

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Lun Feb 14, 2011 1:07 pm
por Manuel
DADO : ya lo revise y efectivamente ya esta corregido.......se me habia olvidado actualizar la base de datos de folios......lo unico que me sale error es al actualizar la base de datos de proveedores.......me dice que no existe la tabla proveedores en mi sql......no se si sea porque tenia antes otra version instalada ?

Re: ValidaCFD_cl V0.1i (version "Command Line")

Publicado: Lun Feb 14, 2011 1:17 pm
por Dado
Manuel escribió:DADO : ya lo revise y efectivamente ya esta corregido.......se me habia olvidado actualizar la base de datos de folios......lo unico que me sale error es al actualizar la base de datos de proveedores.......me dice que no existe la tabla proveedores en mi sql......no se si sea porque tenia antes otra version instalada ?
Si, es por el cambio de versiones, lo que puedes hacer es borrar por completo la carpeta "data" (o si gustas solo renombrala con nombre distinto) con esto el ValidaCFD_cl regenera la base de datos, ya con las nuevas tablas, el inconveniente es que se pierde la lista de folios y certificados pero es tan facil como volver a descargarla.