×

Escucha el Podcast Conexión Saeweb y entérate cómo funciona...

Podemos crear la Mejor Tienda web para ti con la Inversión Económica que tú requieres!

×

Conoce cómo puedes elegir la mejor tienda web para tu negocio..

Pide que insertemos tus PODCAST Y VIDEOS en Cada Sección de tu Tienda web para impulsar más tus ventas!

×

Podcast Pasarelas Bancarias opción de Pago para Magento2, WP Woocommerce y otros...

Pide que insertemos tus PODCAST Y VIDEOS en Cada Sección de tu Tienda web para impulsar más tus ventas!

×

Podcast integración Mayoristas de Computación con Magento2, WP Woocommerce y otros...

Pide que insertemos tus PODCAST Y VIDEOS en Cada Sección de tu Tienda web para impulsar más tus ventas!

×

Conoce quien es Mojoméxico y su fortaleza..

Pide que insertemos tus PODCAST Y VIDEOS en tu Tienda web para impulsar más tus ventas!

Shell uso de Sed en Factura Fiscal

Si haz seguido mis guias sobre la programación SHELL , podras dominar la programación Shell de forma fácil, sino te invito a que te Siscribas a mi Canal Mojomexico Programacion Facil aqui mismo para que recibas tu invitacion a unirte al Grupo y aprendas los secretos de la programación Web PHP, Python, Composer, Laravel, NodeJS, Shell y porqué no algo de Java.

En este ejemplo voy a mostrarte como puedes crear tu XMLde tu Factura Fiscal tomado de un Archivo plano (por ejemplo la emisión por un sistema Unix, Linux , Aix, Ux, Solaris, RefHat, Xenix, Ultrix, Qnx, SCO OpSource … cualquier Spool-print Nix que exista :

s/)$/”/ 2s/^/ folio=”/ 2i serie=”B” 3i fecha=”‘$FECHA’” 4i noAprobacion=”428335″ 5i noCertificado=”00001000000102536477″ 6i anoAprobacion=”2010″ 7i tipoDeComprobante=”ingreso” 8i formaDePago=”Pago en una sola exhibicion” 9i condicionesDePago=”30 dias” 3,100d’ tmpB/$1.a >tmpB/$1.b; sed ‘s/)$/”/
1s/^/ implet=”/
2,3d
4s/^/subTotal=”/
5,8d
9s/^/ total=”/
10s/^/ ivaret=”/
11s/^/ refaduana=”/
12,$d’ tmpB/$1.cfc >tmpB/$1.tot;

Como puedes notar, con SED estoy Limpiando mi archivo de entrada y posicionando cada ELEMENTO que requiero en la formación del archivo Final de una Factura Fiscal para crear mi XML.

en la línea 12 estoy haciendo el primer corte (de muchos que voy a hacer) hasta pulir mi archivo de salida a mis necesidades.

Por ahora en este sencillo ejemplo te dejo la tarea de decifrar los elementos insertados en el comando SED para que compartas y retroalimentes con tu experiencia.