Rutinas en Eneboo

36 views
Skip to first unread message

Juanjo Pablos

unread,
Jan 25, 2021, 6:19:04 PM1/25/21
to ene...@googlegroups.com
Buenas tardes,

Lo mismo lo que pregunto es una tontería mayúscula. Pero este fin de
semana me he creado un Script  en Python (por que es el lenguaje usado
en Pineboo) para generar automáticamente una nomina mensualmente.

Quizás por mi falta de conocimiento o la complejidad del asunto (nominas
+ empleados + asientos contables) llego a las 150 lineas de código y
mucho tiempo invertido.

Aunque el hacer las cosas en python tiene muchísimo potencial, me
pregunto si no hay algo que se puede activar desde la linea de comando.

En especial estoy buscando:

- Facturar contratos

- Asociar albaranes

- Ejecutar Informes

El resultado de esta acción guardarlo en local para enviar por correo
electrónico.

Recuerdo que hay una manera de llamar a Eneboo desde la linea de
comando, pero lo que he encontrado es esto:

https://github.com/eneboo/eneboo-core/blob/master/src/flbase/AQApplication.cpp#L209

¿Alguien ha tenido una necesidad similar?


José Antonio Fernández Fernández

unread,
Jan 26, 2021, 2:56:18 AM1/26/21
to ene...@googlegroups.com
Hola Juanjo.
Con Pineboo , puedes hacer algo así:

Paso 1. Escribe el código en flfactturac.genera_nomina en QSA.
Paso 2. Instala pineboo (pip3 install pineboo)
Paso 3. Lanza este comando:
pineboo-core -s "usuario:password:PostgreSQL (PSYCOPG2)@ip_servidor:puerto/nombre_db" -c "flfacturac.genera_nomina" -x
Este comando convertirá a python el código QSA y procesara los datos tal y como lo haría eneboo.

Si lo que quieres es usar eneboo:
./eneboo -silentconn 'nombre_db:usuario:PostgreSQL:ip_servidor:5432:password' -c 'flfacturac.genera_nomina' -q

Saludos

--
Has recibido este mensaje porque estás suscrito al grupo "Eneboo" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a eneboo+un...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/eneboo/55200c55-d58f-2199-5c91-eebe421f69e2%40apertus.es.


--
Cuenta de correo propiedad de FERNÁNDEZ FERNÁNDEZ, JOSÉ ANTONIO y de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) direcciones indicadas anteriormente: el carácter confidencial, personal e intransferible del mismo está protegido legalmente.
Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo inmediatamente a la persona que lo remite y borre el mensaje original junto con sus ficheros anexos sin leerlo ni grabarlo total o parcialmente. Si usted no desea recibir correos de nuestra empresa, por favor, envíenos un correo a AULLAS...@GMAIL.COM manifestando tal deseo
Reply all
Reply to author
Forward
0 new messages