Tutorial de como crear un servicio de validación de datos de personas naturales y empresas de Ecuador.
Odoo con el Framework OWL
En el vídeo se muestra como crear un módulo de Odoo con el framework Owl. Se define una pantalla principal llamada dashboard. Se instala la librería de Python Watchdog para hacer Hot Reload del código al servidor, para ver los cambios en el navegador si es necesario recargar la página. En el vídeo siguiente se […]
Localización Ecuatoriana Community para Odoo 17
Gracias a los desarrolladores que crearon el proyecto, hoy tenemos módulos de Odoo para poder emitir facturas, retenciones, liquidaciones en compras, notas de crédito, notas de débito y guías de remisión electrónicas de acuerdo a las guías técnicas del SRI Ecuador, algunas de los módulos aún están en desarrollo. El siguiente vídeo muestra como hacer […]
Firmar archivos XML con el algoritmo XAdES-BES
La aplicacición es usada para firmar facturas, retenciones, notas de débito, notas de crédito, guías de remisión y liquidaciones en compra para Ecuador. Es una versión usando la librería XAdES4j, Java 17 y Gradle 7.4. Actualmente está en versión alpha, con el tiempo se probará con todos los certificados. El repositorio está en gitlab en […]
Firmador de comprobantes electrónicos SRI Ecuador
Actualización liberada para firmar con los certificados electrónicos de todas las entidades emisoras del Ecuador, son las siguientes: ANFAC Autoridad de Certificación Ecuador C.A. Banco Central del Ecuador Consejo de la Judicatura Datilmedia S.A. Eclipsoft Security Data Seguridad En Datos Y Firma Digital S.A. Uanataca Ecuador S.A. Corpnewbest CIA. LTDA. Lazzate CIA. LTDA. Firma Segura En teoría […]
Comando linux buscar archivos y buscar una palabra en el contenido de los archivos
Para buscar un archivo por la extensión o por el nombre, se lo puede hacer con los comandos: Por extensión del archivo $ find /home/miusuario/documentos -iname «*.doc» $ find ./ -iname «*.txt» Por el nombre del archivo $ find /var/www/ -iname «index*» /var/www/html/index.html /var/www/html/miapp/index.php Para buscar una palabra o un texto en el contenido de […]
Validación de firma electrónica en los archivos XML en el sistema de comprobantes electrónicos SRI Ecuador
El Servicio de Rentas Internas de Ecuador comunica por medio de correo electrónico a los contribuyentes que emiten comprobantes electrónicos que a partir del 8 de enero de 2020 en el ambiente de producción del sistema de comprobantes electrónicos se implementará la validación del uso del archivo de la firma digital correcto, esto es, que […]
Firmar un comprobante con QuijoteLui Firmador desde PHP
Por petición de Obrian, vamos a firmar un comprobante desde PHP en Ubuntu con Apache. Es necesario seguir el tuturial para firmar un comprobante https://mestizos.dev/firmar-un-comprobante-electronico-segun-los-parametros-del-sri-en-ecuador/ Se cambia el método main: public static void main(String[] args) { System.out.println(«QuijoteLui Firmador»); System.out.println(«Java Version -> » + System.getProperty(«java.version»)); XAdESBESSignature xadesBesFirma = new XAdESBESSignature(); //Ruta del archivo generado o archivo […]
Crear un tunel vnc por ssh
Cuando solo se tiene disponible al puerto ssh para acceder a un servidor, y se necesita acceder al modo gráfico. Se puede acceder creando un tunel: En el servidor $ vncserver :5 New ‘servidor:5 (user_server)’ desktop is servidor:5 Starting applications specified in /home/user_server/.vnc/xstartup Log file is /home/user_server/.vnc/servidor:5.log En el cliente $ ssh -L 5905:127.0.0.1:5905 -C […]
Comando Linux para ver las últimas líneas de un archivo
Si se necesita ver el contenido final de un archivo, se lo hace con el comando tail, por defecto se verán las últimas 10 líneas: $ tail /var/log/nginx/access.log 192.168.1.30 – – [13/Nov/2018:13:54:19 -0500] «GET / HTTP/1.1» 200 3543 «-» «Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134» 192.168.1.30 – – […]