You are on page 1of 100

Manual del Usuario de

Leonux PYME
Sistema POS,
Administrativo y Contable.
La informacin contenida en este documento pertenece a la versin 2.01.11 revisin 006 del sistema.
Este documento tiene nicamente fines informativos
Escrito Bajo la Licencia GNU-FDL. 1 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Nota de CopyLeft.
Este documento se puede distribuir y modificar bajo los trminos de la Licencia Libre de
Documentacin General del GNU - FDL.
Derechos de Autor 2012. Pedro Enrique Molina. Este manual es software libre; puede redistribuirlo y
modificarlo bajo los trminos de la licencia GNU de Documentacin Libre publicada por la Free
Software Foundation, Inc; en cualquier versin. Este manual se distribuye con el nimo de ayudar, pero
sin garanta alguna; ni siquiera la implcita de ser comercializable o la de ser apto para un propsito en
particular. Para ms de talles, vea la Licencia Pblica General de GNU (COPY-LEFT).
En el nimo de colaborar se ruega a quien utilice en total o en parte en cualquier material que de l
derive, y que se respeten los trminos de la Licencia bajo los cuales el es liberado. Si modifica y mejora
este documento, rogamos se lo indique a su autor original, mediante email a: equipo@leonux.org.
Escrito Bajo la Licencia GNU-FDL. 2 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
ndice de contenido
Bienvenido.................................................................................................................................................6
Sobre Leonux PYME...............................................................................................................................7
El Software y la Dependencia Tecnolgica............................................................................................7
El Software Libre Permite al Usuario el Control de su Destino..........................................................8
El Software Libre Fomenta el Desarrollo Local y Se Nutre del Global..............................................8
El Software Libre es del Usuario............................................................................................................9
El Dueo de la Pelota...............................................................................................................................9
CAPITULO 1:Instalacin y Configuracin del Sistema ...................................................................10
1.1 Instalacin del Sistema Leonux PYME........................................................................................10
1.2 Modificando el archivo de configuracin del sistema (leonux.conf)........................................12
1.3 Configurando Leonux PYME para trabajar en Red.....................................................................13
1.4 Dando permisos de la Base de Datos al usuario root................................................................13
1.5 ERROR: Can not load default MySQL library ("libmysqlclient.so.15" or "libmysqlclient )......14
1.6 Recomendaciones para poner a funcionar a Leonux PYME........................................................14
CAPITULO 2:Mdulo Configuracin.................................................................................................18
2.1 Datos de la Empresa.....................................................................................................................18
2.2 Configuracin Global y Parmetros del Sistema.........................................................................20
2.3 Configuracin de Reportes...........................................................................................................21
2.4 Control de Usuarios......................................................................................................................22
2.4.1 Crear un Usuario.......................................................................................................................23
2.5 Control de Permisos de Usuarios.................................................................................................24
2.6 Compactar Base de Datos............................................................................................................25
2.7 Respaldar Base de Datos..............................................................................................................25
2.8 Recuperar Base de Datos..............................................................................................................26
CAPITULO 3:Modulo de Clientes.......................................................................................................27
3.1 Control de Clientes.......................................................................................................................27
3.1.1 Registrar un Cliente...................................................................................................................27
3.1.2 Buscar o Localizar un Cliente...................................................................................................29
3.1.3 Modificar o Corregir los datos de un Cliente............................................................................30
3.1.4 Eliminar un Cliente....................................................................................................................31
3.1.5 Reactivar un Cliente Inactivo.....................................................................................................31
3.1.6 Otras Funciones Importantes de Clientes..................................................................................31
3.2 Control de Grupos de Clientes.....................................................................................................32
3.3 Control de Zonas..........................................................................................................................32
3.4 Reportes de Clientes.....................................................................................................................33
CAPITULO 4:Mdulo de Proveedores................................................................................................35
4.1 Control de Proveedores.................................................................................................................35
4.1.1 Registrar un Proveedor...............................................................................................................35
4.1.2 Buscar o Localizar un Proveedor...............................................................................................37
Escrito Bajo la Licencia GNU-FDL. 3 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
4.1.3 Modificar o Corregir los datos de un Proveedor........................................................................37
4.1.4 Eliminar un Proveedor...............................................................................................................38
4.1.5 Reactivar un Proveedor Inactivo................................................................................................38
4.1.6 Otras funciones importantes de Proveedores.............................................................................38
4.2 Control de Grupos de Proveedores...............................................................................................39
4.3 Reportes de Proveedores..............................................................................................................39
CAPITULO 5:Mdulo de Inventario...................................................................................................40
5.1 Control de Inventarios..................................................................................................................40
5.1.1 Registrar un Producto.................................................................................................................40
5.1.2 Buscar o Localizar un Producto.................................................................................................44
5.1.3 Modificar o Corregir Datos de un Producto..............................................................................45
5.1.4 Eliminar un Producto.................................................................................................................45
5.1.5 Reactivar un Producto inactivo..................................................................................................46
5.1.6 Actualizar el Costo a un Producto.............................................................................................46
5.1.7 Actualizar el Precio a un Producto.............................................................................................47
5.1.8 Agregar Depsitos a un Producto..............................................................................................48
5.1.9 Modificar Existencia a un Producto..........................................................................................48
5.1.10 Agregar Seriales a un Producto................................................................................................49
5.1.11 Agregar Cdigos Alternos a un Producto................................................................................49
5.2 Control de Departamentos de Productos......................................................................................51
5.3 Control de Grupos y SubGrupos..................................................................................................51
5.4 Control de Marcas de Productos..................................................................................................52
5.5 Control de Unidades de Medida...................................................................................................52
5.6 Control de Conceptos de Movimientos de Inventario..................................................................53
5.7 Control de Movimientos de Inventario.........................................................................................53
5.8 Administrador de Documentos de Inventario...............................................................................53
5.9 Cambio General de Precios..........................................................................................................53
5.10 Elaborar Etiquetas y Cdigos de Barras.....................................................................................53
5.11 Reportes de Productos................................................................................................................54
CAPITULO 6:Mdulo de Ctas. por Cobrar.......................................................................................56
6.1 Control de Cuentas por Cobrar.....................................................................................................56
6.1.1 Registrar Pagos y/o Abonos.......................................................................................................56
6.1.2 Registrar Facturas por Cobrar a Clientes...................................................................................57
6.1.3 Registrar Nota de Dbito Administrativa al Cliente..................................................................58
6.1.4 Registrar Nota de Credito Administrativa al Cliente.................................................................59
6.1.5 Registrar Cheques Devueltos del Cliente..................................................................................59
6.1.6 Registrar Anticipos del Cliente..................................................................................................59
6.2 Administrador de Documentos por Cobrar..................................................................................60
6.2.1 Visualizar, Imprimir o Reimprimir Documentos de Ctas x Cobrar...........................................61
6.2.2 Anular Documentos de Ctas x Cobrar......................................................................................62
6.3 Reporte de Cuentas por Cobrar..................................................................................................62
CAPITULO 7:Mdulo de Ctas. por Pagar..........................................................................................63
Escrito Bajo la Licencia GNU-FDL. 4 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
7.1 Control de Cuentas por Pagar.......................................................................................................63
7.1.1 Registrar Pagos y/o Abonos.......................................................................................................63
7.1.2 Registrar Facturas de Gastos y/o Servicios por Pagar................................................................64
7.1.3 Registrar Nta. de Dbito Administrativa al Proveedor...............................................................65
7.1.4 Registrar Nta. de Crdito Administrativa al Proveedor..............................................................66
7.1.5 Registrar Cheques Devueltos al Proveedor................................................................................66
7.1.6 Registrar Anticipos al Proveedor................................................................................................66
7.2 Administrador de Documentos por Pagar.....................................................................................68
7.2.1 Visualizar , Imprimir o Reimprimir Documentos de Ctas x Pagar............................................68
7.2.2 Anular Documentos de Ctas x Pagar.........................................................................................68
7.3 Reporte de Cuentas por Pagar....................................................................................................69
CAPITULO 8:Mdulo de Caja y Bancos.............................................................................................71
8.1 Control de Agencias Bancarias.....................................................................................................71
8.2 Control de Bancos........................................................................................................................72
8.3 Control de Beneficiarios..............................................................................................................73
8.4 Control de Conceptos de Movimientos Bancarios.......................................................................73
8.5 Control de Movimientos Bancarios..............................................................................................74
8.6 Administrador de Documentos del Banco....................................................................................75
8.7 Reporte de Bancos........................................................................................................................76
CAPITULO 9:Mdulo de Compras.....................................................................................................77
CAPITULO 10:Mdulo de Ventas........................................................................................................78
CAPITULO 11:Mdulo de Vendedores...............................................................................................79
11.1 Control de Vendedores................................................................................................................79
11.1.1 Registrar un Vendedor..............................................................................................................79
11.1.2 Modificar o Corregir Datos de un Vendedor...........................................................................80
11.1.3 Eliminar un Vendedor...............................................................................................................81
11.2 Reporte de Vendedores...............................................................................................................81
ANEXO 1................................................................................................................................................83
Tutorial de LazReport...........................................................................................................................83
Contents...............................................................................................................................................83
Relatrio..............................................................................................................................................83
Funes................................................................................................................................................95
Funes nos dados:.........................................................................................................................96
Funes nos caracteres de conexo:...............................................................................................96
Funes Lgicas:............................................................................................................................97
Escrito Bajo la Licencia GNU-FDL. 5 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Bienvenido
De parte de todo el equipo de desarrollo de Leonux PYME, le damos gracias por elegirnos como su
sistema de gestin empresarial. Le informamos que Leonux PYME le ayuda a controlar los procesos
administrativos de Facturacin, Control de Inventario y Cuentas por Cobrar y as como los procesos de
Compras , Cuentas por Pagar, Caja y Bancos, y le dar un resumen de las operaciones de su empresa a
travs de los reportes gerenciales. Cabe destacar que Leonux PYME es un producto hecho en
Venezuela, basado en tecnologas de software libre GNU/LINUX y cumple con todas la exigencias del
SENIAT.
Por ltimo le invitamos a leer y analizar detenidamente este manual con la finalidad de implementar
correctamente el sistema. Cualquier sugerencia o duda puede comunicarse al sitio web:
http://www.leonux.org al correo electrnico equipo @leonux.org
Escrito Bajo la Licencia GNU-FDL. 6 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Sobre Leonux PYME
Leonux PYME representa una nueva era en Sistemas de Informacin Integral, siendo este uno de los
primeros; y de hecho pocos sistemas empresariales de escritorio diseados y construidos utilizando
tecnologas de punta Open Source.
Conjuntamente Leonux PYME brinda la capacidad para una armona sin precedentes y una
arquitectura abierta nica, desarrollada con herramientas estndar del proyecto GNU / LINUX, este
proyecto proporciona a los usuarios la mxima flexibilidad, eficiencia, confiabilidad y desempeo a
muy bajo costo.
Este sistema de informacin integral, opera en ambientes Cliente / Servidor, mediante la afiliacin del
motor de Base de Datos MySQL, que actualmente es la base de datos ms potente y mundialmente
utilizada, sus datos estarn siempre disponibles y bien resguardados y podr respaldar su informacin
el tiempo que desee, tambin como regalo tiene una fuerte integracin con entornos de ofimtica de
plataforma libre como LibreOffice.
Esta aplicacin cuenta con un sistema generador de reportes LazReport el cual le permite crear y
modificar sus propios informes y anexarlos al sistema, a este proyecto se le han integrado una gran
variedad de dispositivos tales como: impresoras Fiscales, Impresoras de Cdigo de Barras, Balanzas,
Visores de Precios, Lectores de Barras, Gaveta de Dinero para las marcas ms reconocidas en el
mercado (Epson, Sansung, Bematech, IBM, Cas, Epelsa, Dynapos, Hassar, Vmax, Zebra).
Leonux PYME est conformado por los siguientes mdulos:
Inventarios, Ventas, Compras, Clientes, Proveedores, Cuentas por Cobrar y Pagar, Despachos,
Produccin, Vendedores, Caja/Bancos, Retenciones de IVA/ISLR, Contabilidad, Punto de Ventas
(POS).
El Software y la Dependencia Tecnol!ica
Son muchas y conocidas las ventajas aportadas por la adopcin de herramientas de procesamiento de
datos. Pero una vez comenzada la informatizacin de una tarea, la computadora se vuelve
imprescindible, y la tarea pasa a depender de su disponibilidad. Si la institucin que usa la aplicacin
no tiene libertad de contratacin en lo que se refiere a ampliaciones y correcciones del sistema, se
produce una dependencia tecnolgica en la que el proveedor est en condiciones de dictar
unilateralmente trminos, plazos y precios. Una forma particularmente insidiosa de esta dependencia
tecnolgica se produce a travs de la manera en que se almacenan los datos. Si el programa usa un
Escrito Bajo la Licencia GNU-FDL. 7 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
formato de almacenamiento estndar, entonces el usuario puede estar seguro de que en el futuro podr
seguir descifrando la informacin. Si, por el contrario, los datos se almacenan en un formato secreto, el
usuario queda atrapado en un determinado proveedor, que es el nico que puede ofrecer alguna garanta
de acceso a ellos.
El Software Libre Per"ite al #$uario el
Control de $u De$tino
Las licencias libres no solo habilitan al usuario para la ejecucin del software, sino que le permiten
utilizarlo de muchas otras maneras. Entre ellas, el usuario tiene derecho a inspeccionar el programa a su
antojo, y por ese sencillo mecanismo (si no por otros ms poderosos, como la adhesin a estandar),
transparenta los formatos de almacenamiento de datos, de modo que el usuario tiene la tranquilidad de
que siempre podr acceder a ellos, y de que los desarrolladores de programas que interactan con los
suyos siempre dispondrn de documentacin completa y correcta para asegurar una comunicacin sin
problemas.
Adems, el software libre permite al usuario corregir y modificar el programa para adecuarlo a sus
necesidades. Esta libertad no est destinada solamente a los programadores. Si bien son stos los que
pueden capitalizarla en primera mano, los usuarios tambin se benefician enormemente, porque de esta
manera pueden contratar a cualquier programador (no necesariamente al autor original) para que corrija
errores o aada funcionalidad. Las personas que puede contratar no slo no tienen exclusividad alguna
sobre la posibilidad de contratacin, sino que tampoco la adquieren a partir de sus modificaciones. De
esta manera, el usuario puede asignar sus recursos a resolver sus necesidades de acuerdo a sus propias
prioridades, pidiendo varias cotizaciones y quedndose con aquella que le ofrezca mejor relacin
precio/prestacin, sin exponerse a chantajes y extorsiones.
El Software Libre %o"enta el De$arrollo
Local y Se Nutre del &lobal
El cliente que exige a un profesional local que le d soporte sobre un programa privativo est pidiendo
lo imposible. Si lo que necesita es un campo frtil de profesionales competentes, que conozcan a fondo
los productos que soportan, y que estn en condiciones de ofrecer soluciones definitivas a los
problemas que surjan, y no meros parches, estar en mucho mejores manos adoptando software libre
para su operacin.
Al usar software libre, que los profesionales pueden analizar a fondo, comprender y mejorar, el usuario
queda en posicin de poder exigirle al personal de soporte que los sistemas cumplan su tarea a la
perfeccin. Ya no cabe la excusa "lo que pasa es que se cae el XXX", donde XXX es cada da una
nueva y oscura componente sobre la que el profesional no tiene control, y por ende responsabilidad.
Escrito Bajo la Licencia GNU-FDL. 8 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Aqu est todo abierto, todo el que quiere puede aprender, todo el que quiere puede colaborar, y si
alguien no sabe es porque no quiso aprender, no porque alguien le ocult la informacin necesaria para
cumplir con su tarea.
Es cierto que no existen an soluciones libres para todas la necesidades de los usuarios. Si vamos al
caso, tampoco existen soluciones privativas para todas las necesidades. En aquellos casos en que la
solucin libre no existe, hay que desarrollarla, lo que significa esperar a que alguien ms tropiece con la
necesidad y lo desarrolle, o desarrollarlo uno mismo (o lo que es igual, pagar para que alguien lo
desarrolle). La diferencia est en que en aquellos casos en que s hay una solucin libre disponible, el
usuario puede utilizarla inmediatamente y sin reparos de ningn tipo, mientras que con las soluciones
privativas siempre tiene que pagar, y lo que obtiene a cambio es una "solucin" cerrada y secreta, en
vez de una herramienta que le permita crecer y operar con seguridad y libertad.
El software libre sienta las bases para un desarrollo slido y autnomo de los profesionales locales que
ofrecen soluciones.
El Software Libre e$ del #$uario
Un detalle simptico del software libre, consecuencia directa de las caractersticas que ya hemos
discutido, es que su uso es libre: todo aquel que lo tiene en su poder puede usarlo cuantas veces quiera,
en cuantas mquinas quiera, a los fines que quiera. De esta manera, utilizando software libre, el usuario
se libera de toda dependencia de un proveedor nico, y puede administrar su crecimiento y operacin
con total autonoma, sin temor de costos ocultos ni extorsiones.

El Due'o de la Pelota
Todas las desventajas comparativas del software privativo respecto del software libre que hemos
mencionado se traducen materialmente en perjuicios econmicos para el usuario, en trminos de horas
de trabajo perdidas, falta de capacidad de reaccin, decisiones forzadas, dependencia tecnolgica,
inseguridad de datos, actualizaciones innecesarias, etc. A esto se suman los costos de licencia, tanto los
ostensibles como los ocultos.
La licencia limitada de uso bajo la que se comercializa el software privativo no solo es onerosa, sino
que adems coloca al usuario en multitud de problemas. Por ejemplo, la obligacin de pagar
nuevamente al proveedor del sistema cada vez que expande su operacin, pese a que ste no aporta
nada nuevo. Peor an, el proveedor obliga al cliente a hacer su propia auditora respecto de la correcta
aplicacin de las licencias. Este problema se agrava debido a la falta de provisin, por parte del titular
de los derechos de autor, de herramientas efectivas para controlar el uso de software, de modo que, a
medida que aumenta la cantidad de mquinas y usuarios, este mismo control se va haciendo cada vez
ms caro, hasta superar los costos de la misma licencia.
Escrito Bajo la Licencia GNU-FDL. 9 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 1: Instalacin y Configuracin del Sistema
Tome en cuenta que:

Leonux PYME ha sido probado en distribuciones GNU/LINUX basadas en DEBIAN tales
como: CANAIMA, UBUNTU, LINUX MINT, VENENUX, GUADALINEX entre otras.
Es necesario tener instalado el manejador de base de datos MySQL 5.0 o superior en el servidor
Es necesario tener instalado el paquete mysql-client-5.x en el servidor y estaciones.
La instalacin debe efectuarse tanto a nivel de servidor de red como a nivel de estaciones de
trabajo.
1.1 Instalacin del Sistema Leonux P!"
paso 1
descargar el archivo leonux_2_01_11.tar.gz de sitio web: www.leonux.org
paso 2
descomprime el archivo leonux_2_01_11.tar.gz esto generar tres (3) archivos 00000001.sql,
install.sh, leonux
paso 3
selecciona y copia los tres (3) archivos al directorio usual de trabajo de tu computador por
ejemplo:
/home/enrique
paso 4
accede a la consola o terminal de texto, dirigete al directorio usual de trabajo:
:# cd /home/enrique
ejecuta el archivo install.sh de la manera siguiente:
:/home/enrique# ./install.sh
el instalador har la siguiente pregunta:
Este equipo operar como Servidor de Datos (S/N)? :S=Equipo Servidor, N=Estacin de
Trabajo
Coloque su password root de MySQL? :
coloque la misma clave del usuario root de la instalacin del MySQL
Donde desea que se instale el sistema leonux ? :
pulsar enter para directorio por defecto
Escrito Bajo la Licencia GNU-FDL. 10 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
paso 5
configurar el archivo leonux.conf del directorio /leonux/proyecto usando el comando gedit de la
siguiente manera:
accede a la consola o terminal de texto, dirigete al directorio :
:# cd /home/enrique/leonux/proyecto
ejecuta el comando gedit
:/home/enrique/leonux/proyecto# gedit leonux.conf
[SERVIDOR]
hostname = localhost coloque localhost o la direccin ip del equipo servidor ej: 192.168.0.5
database = 00000001 no tocar
usuario = root no tocar
password = miclave coloque la misma clave del usuario root de MySQL ej: 123
paso 6
crea un enlace del archivo leonux_adm hacia el escritorio.
Una vez instalado el sistema, al momento de iniciar su uso, debe utilizar el cdigo de usuario
predeterminado 01 y clave de acceso es 123.
Figura 1: Leonux PYME ejecutndose en GNU/LINUX distribucin Canaima 3.0
Escrito Bajo la Licencia GNU-FDL. 11 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
1.# !odificando el arc$i%o de configuracin del sistema
&'leonux.conf()
[SERVIDOR]
hostname = localhost ip donde se encuentra el servidor ej: 192.168.0.2 o localhost
database = 00000001 nombre de la base de datos del sistema: 00000001
usuario = root nombre del usuario de conexin con mysql
password = 123 clave del usuario root
puerto = 3306
protocolo = mysql-5
[SERIES FISCALES]
factura = A cdigo de la serie fiscal a trabajar por la estacin por defecto
nota_de_debito = A nota: la administracin de las series fiscales se maneja dentro del sistema
nota_de_credito = AD en el mdulo configuracin opcin datos de la empresa carpeta
nota_de_entrega = NEN series fiscales

[IMPRESORA FISCAL]
modelo = 2 1=epson, 2=sansung,aclas,okydata,camel 3=bematech, 4=vmax, 5=hassar
puerto = /dev/ttyS0 puerto serial placa: /dev/ttyS0 o usb conversor: /dev/ttyUSB0
correlativo = 1 1=el sistema toma el correlativo del doc. de la impresora, 0=por el sistema

[DISPOSITIVOS]
visor =
etiquetadora =
nota_consumo = /dev/usblp0
comanda_1 = /dev/usblp0
comanda_2 =
comanda_3 =
[ENTRADA AUTOMATICA]
usuario = cdigo del usuario del sistema para entrada automtica ej: 01
clave = clave del usuario del sistema ej: 123
mdulo = pos=para ingresar directo al mdulo pos, pos_cafe ir al mdulo restaurant
[ID]
id = serial de 16 dgitos para ampliar las funciones del sistema Leonux PYME
Nota: en caso de requerir ID debe solicitarla al email: equipo@leonux.org
Escrito Bajo la Licencia GNU-FDL. 12 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
1.* Configurando Leonux P!" +ara tra,a-ar en .ed

Debemos configurar el motor de base de datos de MySQL para que acepte conexiones remotas
(estaciones de trabajo) modificando el archivo my.cfg que est situado en /etc/mysql/my.cfg

(
( )n$tead of $*ip+networ*in! t,e default i$ now to li$ten only on
( local,o$t w,ic, i$ "ore co"patible and i$ not le$$ $ecure.
bind+addre$$ - ./0.1.1.. ) nota* cam#iar el +alor a* 1.1.1.1 ,ara acti+ar la red -
(
1./ 0ando +ermisos de la 1ase de 0atos al usuario 'root(
Para otorgar privilegios de base de datos al usuario root tenemos que acceder al interpretador de
comandos del MySQL desde la terminal de la siguiente manera:
root@hp4710s:~# mysql -u root -p123
.eading ta#le in/ormation /or com,letion o/ ta#le and column names
(ou can turn o// t0is /eature to get a quic1er startu, 2it0 34
5elcome to t0e M&67L monitor. 8ommands end 2it0 9 or :g.
(our M&67L connection id is ; to ser+er +ersion* ".$".<=3log
>&,e ?0el,9? or ?:0? /or 0el,. >&,e ?:c? to clear t0e #u//er.
m&sql@
mysql> C2E3TE #SE2 4root45464 )DENT)%)ED BY 4./748
mysql> &23NT 3LL P2)9)LE&ES :N ; . ; T: 4root45464 )DENT)%)ED BY 4./74 <)T= &23NT
:PT):N M3>?@#E2)ES?PE2?=:#2 1 M3>?C:NNECT):NS?PE2?=:#2 1
M3>?#PD3TES?PE2?=:#2 1 M3>?#SE2?C:NNECT):NS 1 8
Escrito Bajo la Licencia GNU-FDL. 13 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
1.2 "..O.: Can not load default MyS@L library
ABlib"y$Clclient.$o..DB or Blib"y$ClclientE F
Este error suele ocurrir debido a que se tiene una versin instalada de MySQL superior a la 5.0
como por ejemplo la MySQL 5.1. Leonux PYME funciona MySQL 5.0. El archivo
libmysqlclient.so.15 es una librera de conexin de MySQL 5.0 en cambio la librera
libmysqlclient.so.16 pertenece a MySQL 5.1. La solucin es la siguiente:
debes localizar en el directorio /usr/lib los archivos :
libmysqlclient.so.16.0.0
libmysqlclient_r.so.16.0.0
duplicarlos y renombrarlos por:
libmysqlclient.so.15
libmysqlclient_r.so.15
para poder hacer esto debes ser usuario root porque es el usuario que posee los permisos para el
manejo del directorio.
1.3 .ecomendaciones +ara +oner a funcionar a Leonux
P!"
Tome en cuenta las siguientes recomendaciones para configurar Leonux PYME correctamente y
de acuerdo a las necesidades de su empresa.
Para poder utilizar Leonux PYME, es necesario realizar la carga inicial de datos, este proceso
consiste en ingresar informacin en las fichas del sistema, ubicadas en el men principal del
sistema. Debe ingresar informacin referente a: Proveedores, Clientes, Vendedores, Inventario
de Productos Terminados, Los Servicios que presta la Empresa, Usuarios del Sistema, etc. Este
proceso es fundamental para poder emitir facturas de ventas, procesar facturas de compras y
para cualquier operacin que desee realizar con el sistema Leonux PYME.
A continuacin le suministramos algunas sugerencias a tomar en cuenta para la correcta
configuracin del sistema.
Escrito Bajo la Licencia GNU-FDL. 14 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
a) Con respecto a la ficha Cliente

Decida la Codificacin de sus clientes y su clasificacin, es muy importante determinar que
tipo de codificacin va a utilizar sus clientes. Tome en cuenta un tipo de cdigo que el cliente
recuerde fcilmente, por ejemplo nmero de cdula, nmero de rif, o una combinacin de
nmeros y letras que sea fcil de recordar para el usuario del sistema. Con respecto a la
clasificacin, el sistema permite clasificar sus clientes por Grupo, Zona y por Vendedor. 1. Con
respecto a los Grupos de Cliente, por ejemplo: a) Corporativos b) Detal, etc.2. Con respecto a
la Zona de Venta,por ejemplo: a) Occidente, b) Centro,c) Capital, d) Oriente. Etc. Revise la
Ubicacin Geogrfica. Muchas empresas que tienen operacin a escala Nacional deben pagar
diferentes impuestos municipales o para cualquier operacin donde sea necesario utilizar la
ubicacin geogrfica, por tal motivo es muy importante clasificar geogrficamente a sus
clientes, para determinar las ventas por municipio.
Ingrese las Condiciones de Crdito: puede especificar el Limite de Crdito del Cliente y los
das de crdito otorgados al cliente. Los das de crdito de cliente determina el plazo mximo de
crdito. Si el cliente posee el lmite de crdito en cero, el sistema asumir el crdito como
ilimitado.Tambin debe especificarse el Tipo o Nivel de Precio asignado al Cliente as como
cualquier descuento fijo otorgado. En este aparte destaca el porcentaje que le retiene el cliente a
su empresa cada vez que le emite un pago. Este porcentaje se especifica en esta ficha y se aplica
en el mdulo de Cuentas por Cobrar cada vez que registra un pago. El total de retenciones lo
puede observar en el Reporte Retenciones del ISLR de Clientes.Especifique Datos Fiscales Se
entiende por datos fiscales, el RIF, el NIT y la direccin fiscal. Tambin es importante
especificar si el cliente CONTRIBUYENTE, O NO CONTRIBUYENTE.
b) Con respecto a la ficha Proveedores
La ficha de proveedores es muy parecida a la ficha de cliente, destacan el porcentaje de
retencin del IVA que se retiene al efectuar un pago en Cuentas por Pagar a un Proveedor.
c) Con respecto a la ficha de Productos
Decida que tipo de cdigo va a utilizar para identificar los Artculos o Productos
Terminados ,
Leonux PYME utiliza un cdigo principal para identificar los productos dentro del sistema y
tiene la capacidad de asignarle a ese cdigo principal varios cdigos alternativos. El sistema
acepta cualquier combinacin de nmeros y letras hasta 15 caracteres.
Decida si va a utilizar Cdigos Alternos al Cdigo Principal en la ficha de productos. Por
ejemplo: Usted puede crear una ficha de producto con el cdigo interno de su empresa y puede
Escrito Bajo la Licencia GNU-FDL. 15 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
asignarle dos cdigos alternos con cdigos de barras. Cuando usted intenta localizar un
producto en el punto de venta, puede utilizar cualesquiera de los tres cdigos.
Recomendaciones:
En la actualidad casi todos los productos incorporan un cdigo de barra, es recomendable
aprovecharlo y asignarlo como cdigo principal de un articulo o producto, con la finalidad de
evitar el proceso de etiquetar.
Decida el mtodo de margen de utilidad para el calculo de los precios de ventas , Leonux
PYME utiliza dos mtodos:
Lineal: Para este mtodo se utiliza la siguiente formula:
Precio = Costo + ( Costo * ( %Utilidad / 100 ) )
Precio = 100 + (100*(10/100))
Precio = 110
Financiero: Para este mtodo se utiliza la siguiente formula:
Precio = Costo / ( 100 - %Utilidad ) / 100
Precio = 100 / ( 100 10 ) / 100
Precio = 111.11
Para seleccionar el mtodo de utilidad requerido acceda al mdulo de Configuracin opcin
Configuracin del Sistema carpeta Configuracin variable GLOBAL13.
Decida si el Producto utiliza Decimales. Leonux PYME puede permitir o no utilizar decimales.
El uso de esta caracterstica depende del tipo de unidad de medida. Seleccione para el campo;
Unidad de Medida en compras los valores: Metros, Kilos, Litros para activar los
decimales al producto. Si por el contrario es un producto indivisible, las unidades de medidas
pudieran ser: Unidad, Bulto, Caja, Paquete, Horas. Esto disminuye drsticamente
errores en el inventario y en la elaboracin de facturas.
Decida si el Producto utiliza Seriales. Leonux PYME permite asignarle a cada producto en
existencia un serial, por ejemplo si usted tiene 05 Televisores Marca X tiene que ingresarle al
sistema 05 seriales. Posteriormente cuando emita una nota de entrega o una factura con este
producto debe especificar el serial que esta entregando o facturando, al igual ocurre en compras,
cuando reciba este producto debe ingresar los seriales. Para habilitar el control de Seriales en el
Producto active la casilla Usa Seriales.
Escrito Bajo la Licencia GNU-FDL. 16 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
d) Con respecto a la ficha Vendedores
En la ficha Vendedores lo ms resaltable es la configuracin para el pago de comisiones.
Leonux PYME ofrece las siguientes opciones:
Comisin de Venta por Niveles de Precio: permite establecer un porcentaje de venta
sobre los precios establecidos, como los son el Precio Mximo, el Precio Oferta, Precio
Mayor y Precio Mnimo.
Comisin de Cobranzas por Niveles de Precio: al igual que la definicin anterior,
permite establecer un porcentaje de cobranza sobre los precios ya establecidos, como los
son el Precio Mximo, el Precio Oferta, Precio Mayor y Precio Mnimo.
Comisin de Venta por Departamentos del Producto: permite establecer un porcentaje de
venta sobre los precios establecidos, como los son el Precio Mximo, el Precio Oferta,
Precio Mayor y Precio Mnimo.
Por ltimo es importante destacar que los esquemas antes mencionados no son excluyentes, por
lo que su empresa puede usar varios de ellos a la vez, en caso de ser necesario.
Escrito Bajo la Licencia GNU-FDL. 17 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO #: !dulo Configuracin
El mdulo de configuracin permite incluir o modificar los datos de
la empresa, crear los archivos de datos por primera vez, modificar la
configuracin de los diferentes archivos de datos, establecer la
numeracin de las facturas y documentos, definir los formatos de
reportes, configurar las tasas fiscales, establecer las claves de
seguridad, usuarios y roles del sistema y realizar los procesos de
compactacin, respaldo y recuperacin de base de datos.
Modos de Acceso:
Seleccione el men configuracin.
#.1 0atos de la "m+resa
carpeta Datos Generales : Al invocar esta opcin se activa una ficha que contiene los datos
fiscales relacionados con la empresa. Escriba el cdigo, razn social, direccin fiscal,
telfonos, y el rif. (Registro de Informacin Fiscal), tambin podr incorporar una imagen para
establecerla como logo de la empresa y la misma aparecer en la esquina inferior izquierda del
men principal del sistema.
carpeta Series Fiscales : En esta ficha se definen todas las series fiscales (papelera o
impresoras fiscales) utilizadas por la empresa para la emisin de facturas, notas de dbito , notas
de crdito (devoluciones) y notas de entrega. Cada serie fiscal controlara el tipo de documento
que se genere as como tambin la numeracin o correlativo del documento.
Nota: En el caso de usar impresora fiscal se deber colocar en el campo control el nmero de
registro de la maquina fiscal. Para llevar el correlativo de facturas y notas de crdito
(devoluciones) se deben crear dos series fiscales por ejemplo: serie A para el correlativo de las
ventas y serie AD para el correlativo de las devoluciones.
Nota: Se debern crear tantas series como series fiscales o impresoras disponga la empresa.
Nota: En el pc, equipo o estacin de trabajo se deber modificar el archivo leonux.conf en la
seccin [SERIES FISCALES] para indicar con cual serie trabajara por defecto el equipo.
carpeta Depsitos : En esta ficha se definen los distintos almacenes de la empresa de
acuerdo a su organizacin; indicando un Cdigo y Nombre. Los depsitos es donde se colocara
la mercanca disponible para la compra y venta. Cada vez que se registre un producto en el
sistema, tambin se deber agregar el(los) deposito(s) donde se almacenara la mercanca.
Nota: No es posible comercializar un producto sin que el mismo tenga registrado un depsito.
Escrito Bajo la Licencia GNU-FDL. 18 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Nota: Solo los productos de categora Bien de Servicio no tendrn depsito.
carpeta Medios de Cobro : En esta ficha se activan o desactivan los distintos instrumentos de
cobro de facturas de los clientes.
Nota: En caso de utilizar impresora fiscal se deben definir los medios de pagos en la impresora
fiscal en el mismo orden como aparecen en esta opcin.
carpeta Medios de Pago : En esta ficha se activan o desactivan los distintos instrumentos de
pago de facturas a los proveedores.
carpeta Cobradores : En esta ficha se definen las diferentes personas o agencias encargadas
de la cobranza de facturas a los clientes. Entre los datos principales se encuentran: cdigo,
nombre, %comisin y nmero del contrato.
carpeta Agencias de Transporte : En esta ficha se definen las agencias o medios encargadas
del envo de la mercanca.
carpeta Correlativos : Esta opcin permite definir la numeracin inicial de los diferentes
documentos a ser generados e impresos por el sistema. Los valores anteriores se van
actualizando conforme se opera con el sistema, de tal manera que actualizan y muestran el
prximo nmero de cada uno de los documentos listados.
4igura #: 4ormulario de datos de la em+resa
Escrito Bajo la Licencia GNU-FDL. 19 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#.# Configuracin 5lo,al y Par6metros del Sistema
En esta opcin del sistema es posible inicializar la base de datos o transacciones, cambiar las
tasas fiscales y modificar los parmetros que gobiernan el comportamiento del sistema.
Botn Inicializar Transacciones: Ejecute esta opcin para eliminar todas las transacciones o
documentos generados por el sistema sin que para nada afecte los maestros de datos (Clientes,
Proveedores, Vendedores, Inventarios, Agencias Bancarias, Marcas, Grupos, Zonas, Bancos,
Beneficiarios entre otras).
Botn Inicializar Base de Datos: Ejecute esta opcin para eliminar todos los datos
incorporados por el usuario ( transacciones o documentos y maestros de datos). La base de
datos resultante es la por defecto.
Botn Cambiar Tasas Fiscales: Ejecute esta opcin para cambiar la tasa de los diferentes
impuestos. El cambio se aplica al sistema y a la base de datos de artculos.
Carpetas de los Mdulos
aqu es donde se pueden modificar
su comportamiento, es decir pueden
restringir o no alguna funcin o
pueden activar o desactivar alguna
caractersticas o simplemente
cambiar algn mtodo contable o
algn porcentaje. Estos parmetros
se clasifican en parmetros del
mdulo de ventas, del mdulo de
inventario, del mdulo de compras,
bancos, y opciones Globales. Usted
puede modificar estos parmetros a
su conveniencia. Estos parmetros
estn disponibles de forma general,
es decir afectan a todos los usuarios
del sistema.
Nota: se debe pulsar el botn
Procesar Cambios en cada
carpeta donde se efectuaron
cambios de lo contrario el sistema
no guarda los cambios.
Escrito Bajo la Licencia GNU-FDL. 20 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#.* Configuracin de .e+ortes
Leonux PYME permite configurar los formatos y reportes del sistema mediante la utilizacin de
una poderosa herramienta de software libre para la generacin de reportes llamada LazReport.
LazReport es un Generador de Reportes de muy fcil uso, que permite crear y administrar un
nmero ilimitado de Reportes basados en tablas o consultas, cuenta con una interfase de
asistente amigable que permite seleccionar nicamente los campos que se desean presentar en el
reporte, configura mltiples niveles de agrupamiento, ordena los datos de forma ascendente o
descendente y tiene la capacidad de exportar los reportes a archivos de formatos TXT, PDF,
HTML o CSV. La apariencia del reporte generado es totalmente personalizable, se puede
seleccionar el diseo y la hoja de estilos en cascada que gustes. Este producto es sencillo para
principiantes y provee herramientas avanzadas para satisfacer las necesidades de los usuarios
expertos.
Tutorial del Generador de Reportes LazReport
Ver anexo A.
Escrito Bajo la Licencia GNU-FDL. 21 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#./ Control de Usuarios
Muy frecuentemente el sistema es ejecutado por usuarios diferentes, con diversas jerarquas
dentro en la organizacin. Como medida de seguridad y proteccin es recomendable
restringir el acceso a algunos de ellos y proporcionarles diversos niveles de autoridad para
consultar o modificar los datos.
El programa ofrece una gran versatilidad para definir usuarios, establecer sus claves y niveles
de jerarquas y roles.
Escrito Bajo la Licencia GNU-FDL. 22 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#./.1 Crear un Usuario
Para crear un usuario pulsamos el botn + (insert) de la barra de navegacin del
formulario o la tecla de funcin F1 y el sistema colocara inmediatamente la ficha en
modo de edicin (cuadros de textos resaltados) para la aceptacin de los datos dentro del
recuadro Datos del Usuario. Para abandonar esta funcin pulse la tecla ESC.
Cdigo: escriba en este campo el identificador
de cuenta de un determinado usuario.
Nombre: en este campo escriba el primer
nombre de la persona.
Apellido: en este campo escriba el primer
apellido de la persona.
Clave: este campo indica la clave de acceso o de
seguridad para restringir la entrada a otro usuario
a dicha cuenta. La clave son combinaciones de
letras y nmeros y puede contener hasta 10
dgitos. Al ingresar la clave, sta se va
escribiendo en con caracteres en forma de
asterisco (*) para que otra persona no la vea y se
mantenga la confidencialidad.
Jerarqua: este campo presenta una lista desplegable, donde se debe seleccionar el nivel
jerrquico del usuario que se est ingresando. Haga clic en la lista desplegable para
seleccionar el nivel al que pertenece dicho usuario (Administrador, Usuario,
Usuario Avanzado, Operador). El nivel Administrador es el de mayor jerarqua
(Sper usuario) y el Operador el de menor rango.
Los roles de las diferentes jerarquas podrn definirse en el mdulo de Configuracin
en la opcin Control de Permisos de Usuarios
Estatus: este campo presenta una lista desplegable (Activo, Inactivo). En el caso del
estatus Inactivo el usuario no podr acceder al sistema.
Completada la insercin de datos se deber pulsar el botn check (post) o la tecla de
funcin F4 para el registro definitivo de los datos, finalmente el sistema desplegara
un mensaje: Datos guardados con xito.
Escrito Bajo la Licencia GNU-FDL. 23 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#.2 Control de Permisos de Usuarios
Los roles o jerarquas son la forma de establecer los variados niveles de acceso a las funciones
y/o procesos del sistema por parte del usuario.
Para modificar las polticas o permisos de una determinada jerarqua haga clic en la lista
desplegable Grupo de Usuarios y seleccione la jerarqua a modificar
(Administrador,Usuario,Usuario Avanzado,Operador). Seleccione luego la carpeta del
mdulo a modificar e inmediatamente aparecern todos los procesos y/o funciones del mdulo
junto a las columnas Acceso y Permiso.
La columna Acceso permite
conceder o no acceso a la funcin y/o
proceso.
La columna Permiso exige o no
una clave de acceso, los valores
posibles son: (Ninguna, Nivel
Mximo, Nivel Medio, Nivel
Mnimo). Estas claves del sistema son
administradas en el mdulo
Configuracin opcin
Configuracin del Sistema carpeta
Configuracin cdigos:
GLOBAL17, GLOBAL18,
GLOBAL19.
Nota: se debe pulsar el botn
Procesar Cambios en cada carpeta
donde se efectuaron cambios de lo
contrario el sistema no guarda los
cambios.
Nota: para que los cambios surjan
efecto se deber reinicializar el
sistema.
Escrito Bajo la Licencia GNU-FDL. 24 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#.3 Com+actar 1ase de 0atos
Seleccione esta opcin para proceder a borrar
fsicamente los datos que previamente fueron
borrados usando el sistema. Cuando se elimina un
dato en el sistema, ste no puede ser recuperado,
pero permanece ocupando espacio fsico en el
disco duro hasta que los datos sean compactados.
Otra ventaja de compactar los datos es que mejora
el tiempo de respuesta del sistema. La frecuencia
con la que debe ser realizada esta labor depende del
volumen de datos que son eliminados en la
empresa, pero en la mayora de los casos es
suficiente efectuar esta labor una vez al mes.
#.7 .es+aldar 1ase de 0atos
Por efectuar un respaldo entendemos la operacin
de trasladar los datos acumulados en su disco duro
durante la operacin del sistema Leonux PYME a
otro medio de almacenamiento (Pendrives, CD
Unidad de Red, etc.), dependiendo de sus
necesidades y de los dispositivos de
almacenamiento que disponga.
Para mantener una integridad y proteger su data el
sistema le permite realizar el respaldo de datos de
la empresa actual al dispositivo de respaldo
deseado. El respaldo es efectuado bajo el formato
.sql.
Seleccione el mdulo Configuracin opcin Respaldar Base de Datos el sistema mostrara
un formulario solicitando la informacin siguiente:
a.- Directorio Destino: ruta correspondiente a la ubicacin del archivo respaldo
b.- Nombre del Respaldo: ej: copia2012_04_13.sql
Escrito Bajo la Licencia GNU-FDL. 25 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
#.8 .ecu+erar 1ase de 0atos
Seleccione esta opcin para copiar los datos de un
respaldo, previamente efectuado, en la empresa
actual. Es importante tomar en cuenta que la
recuperacin borra todos los datos que posee
actualmente la empresa. Para efectuar la
recuperacin debe indicar la ruta donde se
encuentra el respaldo deseado o pulsar el botn
Seleccionar Base de Datos y mostrara un
formulario que le permitir explorar los directorio
del disco para localizar el archivo respaldo.

Escrito Bajo la Licencia GNU-FDL. 26 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO *: !odulo de Clientes
En teora, un cliente es cualquier persona, fsica o jurdica, que
est dispuesta a pagar una cantidad de dinero para resolver una
necesidad o satisfacer un deseo. Con Leonux PYME usted
podr llevar un registro completo de los datos de cada uno de
los cliente a si como tambin un control de los documentos
pertenecientes al mismo (facturas, recibos de pago,
presupuestos, pedidos, notas de entrega, notas de crdito entre
otros ).
*.1 Control de Clientes
Modos de Acceso:
Seleccione el men Clientes.
Haga clic en la opcin de men Control de Clientes
Pulsando el botn de acceso inmediato a Ficha de Clientes
*.1.1 .egistrar un Cliente
Dentro de la ficha de clientes debemos pulsar el botn + (insert) o la tecla de funcin
F1 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros de
textos resaltados) para la aceptacin de los datos dentro de las carpetas Datos
Generales y Extra. Para abandonar esta funcin pulse la tecla ESC y una vez mas
para salir del mdulo de clientes.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
cliente en particular. Compuesto por los campos: cdigo administrativo del cliente,
ci/rif, razn social y categora del cliente. El sistema no aceptara duplicidad de datos en
los campos cdigo, ci/rif.
Recuadro Contacto: campos referente a los datos generales y de ubicacin del cliente.
Los campos Grupo y Zona podrn ser administrados en las opciones Control de
Grupos de Clientes y Control de Zonas respectivamente del mdulo de Clientes.
Escrito Bajo la Licencia GNU-FDL. 27 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Recuadro Precio: referente a la asignacin de un precio fijo de venta (1,2,3,4), asignar
un vendedor fijo al cliente , asignacin de %descuentos general o por pronto pago y
%cargos varios. Estos datos aparecern automticamente al momento de emitir una
factura al cliente. El campo Vendedor podr ser administrado en el mdulo de
Vendedores en la opcin Control de Vendedores
Recuadro Impuesto: campos referente a la denominacin fiscal del cliente
(Contribuyente, No Contribuyente) y %de Retencin de IVA en caso de que el cliente
sea agente de retencin de iva.

Recuadro Crdito: al activar la casilla crdito el cliente tendr la opcin del manejo
de crdito al momento de la totalizacin de la factura de ventas. El campo das de
crdito es utilizado para indicar el tope mximo de das de vencimiento de la factura,
los campos limite crdito y limite de documentos pendientes para poder restringir la
emisin de nuevos documentos de ventas si sobrepasan dichos limites.
Recuadro Visita: campos referente a la asignacin de un cobrador y das de visita
preferiblemente.
El campo Cobrador podr ser administrado en el mdulo de Configuracin en la
opcin Datos de la Empresa dentro de la carpeta Cobradores.
Recuadro Balance: campos referente a los saldos del cliente. Estos campos no son
editables por el usuario.
Recuadro Notas: campos donde se puede especificar alguna observacin adicional al
clientes as como el estatus del mismo (Activo, Inactivo). En el caso del estatus
Inactivo el cliente no aparecer en ningn formulario de bsqueda o reporte alguno de
clientes y tampoco se podrn elaborar nuevos documentos de ventas para el mismo.
Recuadro Agencia Bancaria: campos referente a los datos bancarios de la cuenta
principal del cliente. El campo Agencia podr ser administrado en el mdulo de
Caja y Bancos en la opcin Control de Agencias Bancarias.
Recuadro Contabilidad: campos relacionados con el plan de cuentas contable de la
empresa para las cuentas de cuentas por cobrar, ingresos y anticipos; estos campos
podrn ser administrado en el mdulo de Contabilidad en la opcin Plan de
Cuentas.
Recuadro Reconocimiento: datos de tipo imagen con formato JPG y tamao
mximo de 64K para almacenar imagen y firma electrnica del cliente.
Escrito Bajo la Licencia GNU-FDL. 28 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Completada la insercin de datos se deber pulsar el botn check (post) o la tecla de
funcin F4 para el registro definitivo de los datos, finalmente el sistema desplegara
un mensaje: Datos guardados con xito.
Nota: Es posible tambin registrar clientes de manera mas simplificada (clientes
eventuales) al momento de realizar un documento de venta en los mdulos ventas, y pos.
En este caso los datos solicitados son : ci/rif, razn social, direccin fiscal, condicin
fiscal y telfono.
*.1.# 1uscar o Locali9ar un Cliente
Dentro de la ficha de clientes podemos localizar un determinado cliente para posterior
consulta o correccin de datos pulsando el botn buscar o la tecla de funcin F6. Se
mostrara un formulario bsqueda de clientes .
En el recuadro Buscar por: se debe seleccionar el campo filtro de la bsqueda (ci/rif,
nombre o razn social, cdigo).
En el recuadro Accin: se debe colocar la inicial, palabra o frase a buscar.
Escrito Bajo la Licencia GNU-FDL. 29 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
El botn buscar ejecuta la consulta e inmediatamente aparecern todos los clientes que
cumplan la condicin del filtro.
El botn Avanzado mostrara otro formulario en donde se podrn especificar mas filtro
de bsquedas. El botn Limpio limpia la salida de resultados para empezar una nueva
bsqueda.
Seleccionamos el cliente dentro de la cuadricula de resultados haciendo doble clic o
pulsando enter sobre el.
Para abandonar el formulario pulsamos la tecla ESC o el botn salir.
*.1.* !odificar o Corregir los datos de un Cliente

Primero tenemos que localizar el cliente a modificar ( este paso fue explicado en el
punto anterior ) seguidamente pulsamos el botn lpiz (edit) o la tecla de funcin
F3 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros de
textos resaltados). Para abandonar esta funcin pulse la tecla ESC.
Completada la modificacin de datos se deber pulsar el boton check (post) o la tecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegara un mensaje: Datos guardados con xito.
Escrito Bajo la Licencia GNU-FDL. 30 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
*.1./ "liminar un Cliente
Esta funcin solo es permitida si el cliente no posee ningn histrico de movimientos de
lo contrario solo podr ser inactivado modificando el campo estatus a Inactivo.
Primero tenemos que localizar el cliente a eliminar ( este paso fue explicado en el punto
anterior ) seguidamente pulsamos el botn - (delete) o la tecla de funcin F2 y se
mostrara un formulario de confirmacin de eliminacin, pulsamos el botn No o la
tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin, seguidamente se desplegara un mensaje: Cliente eliminado con xito.
*.1.2 .eacti%ar un Cliente Inacti%o
Localizar el cliente mediante el botn de bsqueda Avanzada, seleccionar el filtro
estatus y colocar Inactivos , filtrar y seleccionar el cliente para posteriormente
modificar el estatus.
*.1.3 Otras 4unciones Im+ortantes de Clientes
Carpeta Afiliados :
Carpeta Presupuestos,Pedidos,Notas de Entrega,Facturas :
Carpeta Artculos Vendidos :
Botn Actualiza Formulario :
Tome en cuenta que...

Antes de crear un cliente deben estar creados los datos: grupo, zona, cobrador, vendedor
y cuenta de ingreso contable que se le va a asignar al nuevo cliente.

No es posible registrar dos clientes que posean el mismo Cdigo o RIF.
No es posible eliminar un cliente que posea movimientos asociados (por ejemplo:
facturas, cobros, devoluciones, etc.) en ese caso puede poner inactivo el cliente.
No es posible emitir facturas a crdito a un cliente si el mismo posee la casilla de crdito
desactivada.

Si desea evitar que un usuario facture a clientes sobregirados debe asignarle un lmite de
crdito al cliente y establecer dicho control en la opcin configurar procesos del men
procesos en el mdulo mantenimiento.
Escrito Bajo la Licencia GNU-FDL. 31 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Si desea evitar que un usuario facture a clientes con facturas vencidas, debe establecer
dicho control en la opcin configurar procesos del men procesos en el mdulo
mantenimiento.
Todos los procesos del sistema que incrementan o disminuyen el saldo de un cliente (por
ejemplo: facturas, devoluciones, etc.), generan en forma automtica un documento por el
monto de la variacin del saldo del cliente.
*.# Control de 5ru+os de Clientes
Formulario para la administracin de grupos de clientes cuyo fin
es luego poder filtrar o agrupar consultas y/o reportes
seleccionado un grupo previamente. Mediante los botones de
navegacin de formulario se podrn efectuar los procesos de
incorporacin, edicin, eliminacin y registro de datos ( cdigo
y nombre del grupo).
*.* Control de :onas
Formulario para la administracin de zonas
geogrficas en donde residen los clientes cuyo fin
es luego poder filtrar o agrupar consultas y/o
reportes seleccionado una zona previamente.
Mediante los botones de navegacin de formulario
se podrn efectuar los procesos de incorporacin,
edicin, eliminacin y registro de datos ( cdigo y
nombre de la zona).
Escrito Bajo la Licencia GNU-FDL. 32 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
*./ .e+ortes de Clientes
Formulario para la generacin de informes y/o reportes del mdulo de clientes.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 33 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Escrito Bajo la Licencia GNU-FDL. 34 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO /: !dulo de Pro%eedores
Son los que suministran a la empresa los bienes o servicios que
sta comercializa o consume y generan cuantas por pagar. Con
Leonux PYME usted podr llevar un registro completo de los
datos de cada uno de los proveedores a si como tambin un
control de los documentos pertenecientes al mismo (facturas de
compras, ordenes de compras, notas de crdito entre otros ).
/.1 Control de Pro%eedores
Modos de Acceso:
Seleccione el men Proveedores.
Haga clic en la opcin de men Control de Proveedores
Pulsando el botn de acceso inmediato a Ficha de Proveedores
/.1.1 .egistrar un Pro%eedor
Dentro de la ficha de proveedores debemos pulsar el botn + (insert) o la tecla de
funcin F1 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros
de textos resaltados) para la aceptacin de los datos dentro de la carpeta Datos
Generales. Para abandonar esta funcin pulse la tecla ESC y una vez mas para salir
del mdulo de proveedores.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
proveedor en particular. Compuesto por los campos: cdigo administrativo del
proveedor, ci/rif, razn social y nombre comercial. El sistema no aceptara duplicidad de
datos en los campos cdigo, ci/rif y razn social.
Recuadro Contacto: campos referente a los datos generales y de ubicacin del
proveedor. El campo Grupo podr ser administrado en la opcin Control de Grupos
de Proveedor del mdulo de Proveedores.
Recuadro Impuesto: campos referente a la denominacin fiscal del proveedor
(Contribuyente, No Contribuyente) y %de Retencin de IVA en el caso de retencin de
IVA a los documentos de compra.

Escrito Bajo la Licencia GNU-FDL. 35 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Recuadro Balance: campos referente a los saldos del proveedor. Estos campos no son
editables por el usuario.
Recuadro Notas: campos donde se puede especificar alguna observacin adicional al
proveedor as como el estatus del mismo (Activo, Inactivo). En el caso del estatus
Inactivo el proveedor no aparecer en ningn formulario de bsqueda o reporte
alguno de proveedores y tampoco se podrn elaborar nuevos documentos de compras
para el mismo.
Recuadro Agencia Bancaria: campos referente a los datos bancarios de la cuenta
principal del proveedor. El campo Agencia podr ser administrado en el mdulo de
Caja y Bancos en la opcin Control de Agencias Bancarias.
Recuadro Contabilidad: campos relacionados con el plan de cuentas contable de la
empresa para las cuentas de cuentas por pagar, ingresos y anticipos; estos campos
podrn ser administrado en el mdulo de Contabilidad en la opcin Plan de
Cuentas.
Escrito Bajo la Licencia GNU-FDL. 36 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Completada la insercin de datos se deber pulsar el botn check (post) o la tecla de
funcin F4 para el registro definitivo de los datos, finalmente el sistema desplegara
un mensaje: Datos guardados con xito.
/.1.# 1uscar o Locali9ar un Pro%eedor
Dentro de la ficha de proveedores podemos localizar un determinado proveedor para
posterior consulta o correccin de datos pulsando el botn buscar o la tecla de funcin
F6.
Se mostrara un formulario bsqueda de proveedores .
En el recuadro Buscar por: se debe seleccionar el campo filtro de la bsqueda (ci/rif,
nombre o razn social, cdigo).
En el recuadro Accin: se debe colocar la inicial, palabra o frase a buscar.
El botn buscar ejecuta la consulta e inmediatamente aparecern todos los
proveedores que cumplan la condicin del filtro.
El botn Avanzado mostrara otro formulario en donde se podrn especificar mas filtro
de bsquedas. El botn Limpio limpia la salida de resultados para empezar una nueva
bsqueda.
Seleccionamos el proveedor dentro de la cuadricula de resultados haciendo doble clic o
pulsando enter sobre el.
Para abandonar el formulario pulsamos la tecla ESC o el botn salir.
/.1.* !odificar o Corregir los datos de un Pro%eedor
Primero tenemos que localizar el proveedor a modificar ( este paso fue explicado en el
punto anterior ) seguidamente pulsamos el botn lpiz (edit) o la tecla de funcin
F3 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros de
textos resaltados). Para abandonar esta funcin pulse la tecla ESC.
Completada la modificacin de datos se deber pulsar el boton check (post) o la tecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegara un mensaje: Datos guardados con xito.
Escrito Bajo la Licencia GNU-FDL. 37 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
/.1./ "liminar un Pro%eedor
Esta funcin solo es permitida si el proveedor no posee ningn histrico de movimientos
de lo contrario solo podr ser inactivado modificando el campo estatus a Inactivo.
Primero tenemos que localizar el proveedor a eliminar ( este paso fue explicado en el
punto anterior ) seguidamente pulsamos el botn - (delete) o la tecla de funcin F2
y se mostrara un formulario de confirmacin de eliminacin, pulsamos el botn No o
la tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin, seguidamente se desplegara un mensaje: Proveedor eliminado con xito.
/.1.2 .eacti%ar un Pro%eedor Inacti%o
Localizar el proveedor mediante el botn de bsqueda Avanzada, seleccionar el filtro
estatus y colocar Inactivos , filtrar y seleccionar el proveedor para posteriormente
modificar el estatus.
/.1.3 Otras funciones im+ortantes de Pro%eedores
Carpeta Ordenes de Compra,Facturas :
Carpeta Artculos Comprados :
Botn Actualiza Formulario :
Tome en cuenta que...

Antes de crear un proveedor deben estar creados los datos: grupo, agencias y cuenta de
ingreso contable que se le va a asignar al nuevo proveedor.

No es posible registrar dos proveedores que posean el mismo Cdigo o RIF.
No es posible eliminar un proveedor que posea movimientos asociados (por ejemplo:
facturas, cobros, devoluciones, etc.) en ese caso puede poner inactivo el proveedor.

Todos los procesos del sistema que incrementan o disminuyen el saldo de un proveedor
(por ejemplo: facturas, devoluciones, etc.), generan en forma automtica un documento
por el monto de la variacin del saldo del proveedor.
Escrito Bajo la Licencia GNU-FDL. 38 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
/.# Control de 5ru+os de Pro%eedores
Formulario para la administracin de grupos de proveedores cuyo fin es luego poder filtrar o
agrupar consultas y/o reportes seleccionado un grupo previamente. Mediante los botones de
navegacin de formulario se podrn efectuar los procesos de incorporacin, edicin,
eliminacin y registro de datos ( cdigo y nombre del grupo).
/.* .e+ortes de Pro%eedores
Formulario para la generacin de informes y/o reportes del mdulo de proveedores.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 39 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 2: !dulo de In%entario
La base de toda empresa comercial es la compra y
venta de bienes o servicios; de aqu la
importancia del manejo del inventario por parte
de la misma. Este manejo permitir a la empresa
mantener un control oportuno, as como tambin
conocer al final un estado confiable de la
situacin econmica de la empresa. Ahora bien, el
inventario constituye la principal partida del
activo corriente que estn listas para la venta, es
decir, toda aquella mercanca que posee una
empresa en el almacn valorada al costo de
adquisicin, para la venta o actividades
productivas.
2.1 Control de In%entarios
Modos de Acceso:
Seleccione el men Inventario.
Haga clic en la opcin de men Control de Inventario
Pulsando el botn de acceso inmediato a Ficha de Productos
2.1.1 .egistrar un Producto
Dentro de la ficha de productos debemos pulsar el botn + (insert) o la tecla de
funcin F1 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros
de textos resaltados) para la aceptacin de los datos dentro de las carpetas Datos
Generales y Extra. Para abandonar esta funcin pulse la tecla ESC y una vez mas
para salir del mdulo de inventario.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
producto en particular. Conformado por los campos:
Cdigo: Permite colocar el cdigo administrativo al articulo o producto.
Escrito Bajo la Licencia GNU-FDL. 40 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Nombre: Permite colocar el nombre al articulo o producto.
Nombre Corto: Permite abreviar el nombre del producto para utilizarlo en
impresoras de tickets de 40 columnas.
Departamento: Permite clasificar el producto por Departamentos. Este campo
podr ser administrado en el mdulo de Inventario en la opcin Control de
Departamentos de Productos.
Grupo : Permite clasificar el producto por Grupos. Este campo podr ser
administrado en el mdulo de Inventario en la opcin Control de Grupos y
SubGrupos.
SubGrupo: Permite clasificar el producto por SubGrupos. Este campo podr ser
administrado en el mdulo de Inventario en la opcin Control de Grupos y
SubGrupos.
Marca: Permite clasificar el producto por marca o fabricante. Este campo podr
ser administrado en el mdulo de Inventario en la opcin Control de Marcas
de Productos.
Impuesto: Permite definir la tasa o alcuota del producto. ( Exento de Impuesto,
General, Reducida o Adicional ). Este campo podr ser administrado en el
mdulo de Configuracin en la opcin Configuracin del Sistema botn
Cambiar Tasas Fiscales.
Origen: Permite especificar la procedencia de un producto o articulo (Nacional o
Importado)
Categora: Permite indicar el tipo de producto (Producto Terminado, Bien de
Servicio, Materia Prima, Uso Interno, SubProducto). El tipo Bien de Servicio
no maneja depsito de existencia.
Modelo: Permite especificar en modelo de un producto o articulo.
Referencia: Permite colocar una referencia de bsqueda al producto.
Poder Cambiar Nombre al Facturar?: esta opcin le permite cambiar el
nombre del producto al momento de ser facturado. Esta opcin es muy utilizada
en los artculos que se utilizan como genricos y no representan un producto fijo
en el inventario.
Usa Garanta?: Permite colocar das de garanta al producto.
Usa Seriales?: Esta opcin permite serializar los productos de manera que al
momento de hacer una nota de entrega o una factura, el sistema automticamente
le pedir un serial.

Recuadro Empaque: campos referente a la unidad de medida y contenido del
empaque en la compra del producto. Si el producto maneja decimales seleccione la
unidad de medida correspondiente (Metros,Kilo). El campo Unidad de Medida podr
ser administrado en el mdulo de Inventario en la opcin Control de Unidades de
Medidas.
Escrito Bajo la Licencia GNU-FDL. 41 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Recuadro Costos: campos referente a el costo de un producto. (Costo Proveedor, Costo
de Importacin y Otros Costos)
Recuadro Precios de Venta: campos referente a los precios de venta, unidad de
medida, contenido del empaque de venta y margen de utilidad del producto. El sistema
maneja hasta cuatro (4) precios de venta y un precio PV que solo funciona en los
mdulos POS Ventas y POS Caf. El campo Unidad de Medida podr ser
administrado en el mdulo de Inventario en la opcin Control de Unidades de
Medidas. El mtodo de margen de utilidad podr ser configurado en el mdulo de
Configuracin opcin Configuracin del Sistema carpeta Configuracin variable
GLOBAL13.
Recuadro Existencias: Control y visualizacin de las existencias de los articulos
( Real, Reservada, Disponible ) por depsito. Asignacin de depsitos, cargos y
descargos de existencias y seriales del producto.
Recuadro Aranceles: campos referentes a las dimensiones del producto y condiciones
arancelarias.
Recuadro Estatus: Fecha de alta y baja del producto y estatus del mismo (Activo,
Inactivo). En el caso del estatus Inactivo el articulo no aparecer en ningn
formulario de bsqueda o reporte alguno de productos y tampoco se podrn elaborar
nuevos documentos con el.
Recuadro Cdigos Alternos: Permite administrar los cdigos alternos al articulo o
producto seleccionado.
Recuadro Proveedores: Esta nos permite ver y modificar la lista de proveedores del
producto.
Recuadro Articulo Compuesto: Un artculo debe ser definido como compuesto
cuando posee asociados (en alguna proporcin) uno o ms artculos. El concepto es til
cuando la empresa vende artculos que se ensamblan o fabrican a partir de otros. Para
definir un artculo como compuesto es necesario crearlo primero como artculo estndar
usando la opcin artculos, para despus definir los artculos que lo componen y su
proporcin, para lo cual debe usar la opcin artculos compuestos.
Recuadro Contabilidad: cdigo relacionados con el plan de cuentas contable de la
empresa para la cuenta del producto. Este campo podr ser administrado en el mdulo de
Contabilidad en la opcin Plan de Cuentas.
Escrito Bajo la Licencia GNU-FDL. 42 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Recuadro Balanza: permite especificar que el producto es gestionado por un peso o
balanza. El campo PLU representa un cdigo de 5 dgitos numricos relacionados con
los PLUS de la balanza.
En el caso del mdulo POS: al usar el cdigo PLU' aparecer una ventana solicitando
el peso para la venta de este producto y el sistema calculara el importe de venta
multiplicando el peso por el precio PV registrado del producto.
En el caso del mdulo POS Caf: al usar el cdigo PLU el sistema solicitara el
importe de venta del producto y calculara automticamente el peso o cantidad
vendida dividiendo el importe entre el precio PV registrado del producto.
Recuadro Cortes: permite especificar que el producto es vendido por cortes Mts o
'Mts2.
En el caso del mdulo POS: al usar el cdigo PLU' aparecer una ventana solicitando
el peso para la venta de este producto y el sistema calculara el importe de venta
multiplicando el peso por el precio PV registrado del producto.
En el caso del mdulo Ventas: el sistema solicitara las dimensiones X y Y y
calculara automticamente el importe de venta con la formula:
Precio Venta = Cantidad * X * Y
Recuadro Oferta: Permite colocar las fechas de inicio y fin de promocin y/o oferta
de un producto. El sistema sustituir el precio PV por el precio Oferta mientras dure
la promocin.
Recuadro Reconocimiento: Datos de tipo imagen con formato JPG y tamao
mximo de 64K para almacenar imagen del producto. La casilla Activar Catalogo
hace que el producto aparezca en el men de teclas rpidas del mdulo POS Caf.
Escrito Bajo la Licencia GNU-FDL. 43 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.1.# 1uscar o Locali9ar un Producto
Dentro de la ficha de productos podemos localizar un determinado articulo para
posterior consulta o correccin de datos pulsando el botn buscar o la tecla de funcin
F6.
Se mostrara un formulario bsqueda de Productos .
En el recuadro Buscar por: se debe seleccionar el campo filtro de la bsqueda
(cdigo, nombre o referencia).
En el recuadro Accin: se debe colocar la inicial, palabra o frase a buscar.
El botn buscar ejecuta la consulta e inmediatamente aparecern todos los productos
que cumplan la condicin del filtro.
El botn Avanzado mostrara otro formulario en donde se podrn especificar mas filtro
de bsquedas. El botn Limpio limpia la salida de resultados para empezar una nueva
bsqueda.
Escrito Bajo la Licencia GNU-FDL. 44 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Seleccionamos el producto dentro de la cuadricula de resultados haciendo doble clic o
pulsando enter sobre el.
Para abandonar el formulario pulsamos la tecla ESC o el botn salir.
2.1.* !odificar o Corregir 0atos de un Producto
Primero tenemos que localizar el articulo a modificar ( este paso fue explicado en el
punto anterior ) seguidamente pulsamos el botn lpiz (edit) o la tecla de funcin
F3 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros de
textos resaltados). Para abandonar esta funcin pulse la tecla ESC.
Completada la modificacin de datos se deber pulsar el boton check (post) o la tecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegara un mensaje: Datos guardados con xito.
2.1./ "liminar un Producto
Esta funcin solo es permitida si el producto no posee ningn histrico de movimientos
de lo contrario solo podr ser inactivado modificando el campo estatus a Inactivo.
Primero tenemos que localizar el producto a eliminar ( este paso fue explicado en el
punto anterior ) seguidamente pulsamos el botn - (delete) o la tecla de funcin F2
Escrito Bajo la Licencia GNU-FDL. 45 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
y se mostrara un formulario de confirmacin de eliminacin, pulsamos el botn No o
la tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin, seguidamente se desplegara un mensaje: Producto eliminado con xito.
2.1.2 .eacti%ar un Producto inacti%o
Localizar el producto mediante el botn de bsqueda Avanzada, seleccionar el filtro
estatus y colocar Inactivos , filtrar y seleccionar el producto para posteriormente
modificar el estatus.
2.1.3 Actuali9ar el Costo a un Producto
Pulsamos el botn Costos dentro del recuadro Costos de la carpeta Datos
Generales
Costo Final: Este costo es la suma de Costo del Proveedor ms Costo de Importacin
ms Otros Costos. Se utiliza al calcular la utilidad de venta.
Costo anterior: Indica el costo pagado por el producto la penltima vez. El sistema
automticamente lo actualiza.
Escrito Bajo la Licencia GNU-FDL. 46 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Costo Promedio: este costo se obtiene a travs de la siguiente formula contable:
(ExAnt X CostAnt) + (CantComp X Costo Act)
COSTO PROMEDIO = ---------------------------------------------------------
(ExAnt + CantComp)
ExAnt: Existencia Anterior
CostAnt: Costo Promedio Anterior
CantComp: Cantidad Comprada
CostoAct: Costo Actual
2.1.7 Actuali9ar el Precio a un Producto
Pulsamos el botn Precios dentro del recuadro Precios de Venta de la carpeta Datos
Generales

Escrito Bajo la Licencia GNU-FDL. 47 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.1.8 Agregar 0e+sitos a un Producto
Pulsamos el botn Depsitos dentro del recuadro Existencia
2.1.; !odificar "xistencia a un Producto
Pulsamos los botnes Cargos o Descargos dentro del recuadro Existencia de la
carpeta Datos Generales
Escrito Bajo la Licencia GNU-FDL. 48 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.1.1< Agregar Seriales a un Producto
2.1.11 Agregar Cdigos Alternos a un Producto
Pulsamos el botn Cdigos Alterno dentro del recuadro Cdigos Alterno de la
carpeta Extra
Tome en cuenta que...
Antes de crear un artculo deben estar creados: grupos, categora, subgrupos, proveedor,
marcas, departamentos, depsitos, unidades de empaque que se le van a asignar al
nuevo artculo. Es importante que antes de cargar el primer artculo se haga un estudio
detallado de cmo van a ser usadas las diversas clasificaciones del artculo (grupo,
subgrupo, departamento, etc.), pues de eso va a depender la mayor o menor utilidad de
los reportes relacionados con artculos que ofrece el sistema.

Si desea permitir el manejo de stocks negativos debe configurar el parmetro
correspondiente en el mdulo Configuracin opcin Configuracin del Sistema
carpeta Ventas variable GLOBAL14 .
Escrito Bajo la Licencia GNU-FDL. 49 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Los artculos que son de tipo Bien de Servicio no pueden poseer depsitos.
Si su empresa maneja artculos que poseen asociado un serial, debe marcar el cuadro
maneja seriales en dichos artculos, y hacer uso del botn asignar seriales que est
disponible en todas las opciones que involucran entradas o salidas de inventario.
El sistema maneja cinco (5) precios del producto Precio 1, 'Precio 2, Precio 3,
Precio 4, y Precio PV este ultimo solo puede ser utilizado en los mdulos POS
( Punto de Ventas y POS Caf).
Los precio de los artculos pueden ser modificados usando el botn Precios, tambin
elaborando una compra de mercanca donde aparecer un formulario de Cambio de
Precios por cada articulo incorporado o en la opcin del sistema Cambio General de
Precios.
Para usar decimales en la existencia de un producto determinado, seleccione una unidad
de medida que posea decimales (Metros,Kilos).
El sistema maneja la existencia del producto por unidad. Si el producto posea un
empaque de compra cuyo contenido de empaque sea distinto a uno (1), el sistema
multiplicara las cantidades del movimiento ( Compra de Mercanca, Cargos, Descargo,
Movimiento de Inventarios) por el contenido del empaque.

Los costos de los artculos pueden ser modificados usando el botn Costos o
generando movimientos de inventario que definan una entrada al mismo: Cargos de
Inventario, Compras de Mercanca
El sistema maneja en linea el ltimo costo y el costo promedio del producto.
No es posible eliminar un artculo que posea movimientos asociados (por ejemplo:
facturas, compras, devoluciones, etc.); en ese caso puede poner inactivo el artculo.
Escrito Bajo la Licencia GNU-FDL. 50 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.# Control de 0e+artamentos de Productos
Formulario para la administracin de departamentos
del producto con la finalidad de poder filtrar o
agrupar consultas y/o reportes. Tambin es posible
registrar las comisiones por precio de venta sobre el
departamento para calculo de comisiones a los
vendedores (Ventas y Cobranza). Mediante los
botones de navegacin de formulario se podrn
efectuar los procesos de incorporacin, edicin,
eliminacin y registro de datos ( cdigo , nombre y
comisiones sobre el departamento).
2.* Control de 5ru+os y Su,5ru+os
Formulario para la administracin de Grupos y
SubGrupos del producto con la finalidad de poder
filtrar o agrupar consultas y/o reportes. Mediante
los botones de navegacin de formulario se podrn
efectuar los procesos de incorporacin, edicin,
eliminacin y registro de datos ( cdigo , nombre ).
La casilla Activar Catalogo hace que el grupo
aparezca en el men de teclas rpidas del mdulo
POS Caf.

Escrito Bajo la Licencia GNU-FDL. 51 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2./ Control de !arcas de Productos.
Formulario para la administracin de Marcas de
Productos con la finalidad de poder filtrar o
agrupar consultas y/o reportes. Mediante los
botones de navegacin de formulario se podrn
efectuar los procesos de incorporacin, edicin,
eliminacin y registro de datos.
2.2 Control de Unidades de !edida
Formulario para la administracin de Unidades
de Medidas para la compra y venta de productos.
Mediante los botones de navegacin de
formulario se podrn efectuar los procesos de
incorporacin, edicin, eliminacin y registro de
datos (Nombre y Posiciones Decimales). Para
que el producto maneje decimales en la
existencia, el mismo deber tener seleccionado
una unidad de medida con decimales en el
campo unidad de medida para la compra en el
recuadro empaque de la ficha de productos.
Escrito Bajo la Licencia GNU-FDL. 52 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.3 Control de Conce+tos de !o%imientos de In%entario
2.7 Control de !o%imientos de In%entario
2.8 Administrador de 0ocumentos de In%entario
2.; Cam,io 5eneral de Precios
2.1< "la,orar "ti=uetas y Cdigos de 1arras
En ocasiones es necesario elaborar etiquetas descriptivas del artculos (Habladores) o
etiquetas cdigos de barras para identificar mas rpido el producto. Leonux PYME permite la
impresin de etiquetas en impresoras Grficas o Etiquetadoras de Barras, a travs de los
mltiples formatos que posee. En el caso de Impresoras Grficas seleccione los formatos:
Etiqueta #1,#2,#3, Cdigo de Barras #1,#2,#3. En el caso de Etiquetadoras de Barras
seleccione los formatos: Etiqueta ELP2 #1,#2,#3 y debe configurar el archivo leonux.conf en
la seccin DISPOSITIVOS variable etiquetadora para indicar que esta presente una
impresora de este tipo.

Escrito Bajo la Licencia GNU-FDL. 53 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
2.11 .e+ortes de Productos
Formulario para la generacin de informes y/o reportes del mdulo de productos.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Escrito Bajo la Licencia GNU-FDL. 54 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 55 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 3: !dulo de Ctas. +or Co,rar
Las cuentas por Cobrar son generadas por las
transacciones de venta de productos o servicios de
la empresa involucrando a Clientes (Naturales o
Jurdicos) con la empresa. Con Leonux PYME
podemos registrar operaciones, previas a la puesta
en marcha del sistema con los clientes como:
Registro de Facturas, Notas de Dbito y Crdito Administrativas, Pagos o Abonos y Anticipos.
Tambin podemos verificar los vencimientos de las obligaciones de los clientes con la empresa.
3.1 Control de Cuentas +or Co,rar
Esta opcin permite el registro de algunas operaciones de ndole administrativo sobre los
clientes as como consultas de documentos por cobrar y saldos. El formulario esta dividido en
dos recuadros Documentos del Cliente: donde se visualizan los datos , saldos y documentos
por cobrar del cliente y Operaciones: donde se registran las operaciones de: Pagos o Abonos,
Notas de Crdito y Dbito administrativas, Facturas por Cobrar, Cheques Devueltos y
Anticipos del Cliente.
Para buscar un cliente seleccionamos el campo filtro de la bsqueda (rif, razn social, cdigo)
seguidamente colocamos la inicial o palabra clave y pulsamos el botn buscar, escogemos el
cliente dentro de la cuadricula de resultados haciendo doble clic o pulsando enter sobre el e
inmediatamente aparecern todos los documentos pendientes por cobrar a el cliente y su saldo.
Modos de Acceso:
Seleccione el men Cuentas por Cobrar.
Haga clic en la opcin de men Control de Ctas. x Cobrar a Clientes
Pulsando el botn de acceso inmediato a Ctas. x Pagar a Clientes
3.1.1 .egistrar Pagos y>o A,onos
En esta opcin se permite el registro de Pagos y/o Abonos a uno o varios documentos
por cobrar a clientes. Actualiza el saldo pendiente por documento y total del cliente.
Escrito Bajo la Licencia GNU-FDL. 56 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Seleccionamos la carpeta Pago/Abono y pulsamos el botn Nuevo para comenzar
con la operacin de Pago y/o Abono. Marcamos la casilla de la columna * para indicar
el pago completo del documento o apuntamos en la columna Pago/Abono el monto a
abonar. Seleccionamos la forma de pago Efectivo, Cheque o Transferencia . En el
caso de Cheque o Transferencia debemos seleccionar el nmero de cuenta bancaria,
indicar el nmero del cheque o transaccin bancaria y fecha. En el caso de efectivo
debemos seleccionar la Caja Chica que afecta la salida de efectivo. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
3.1.# .egistrar 4acturas +or Co,rar a Clientes
Esta opcin permite introducir facturas al sistema que no afecten el inventario; o bien
Escrito Bajo la Licencia GNU-FDL. 57 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
sea facturas viejas para actualizar la data del sistema. Se introduce el nmero de Factura,
concepto, fecha de emisin, das de vencimiento, monto, impuesto, y el tipo de
operacin. Se debe especificar si aplica al libro de compras o no.
Seleccionamos la carpeta Fac x Cobrar y pulsamos el botn Nuevo para comenzar
con la operacin. Seleccionamos el tipo de documento (Ventas, Nota de Dbito, Nota de
Crdito), registramos la fecha, nmero de documento y control. En el caso de Nota de
Dbito y Crdito debemos indicar en el campo aplica el nmero de la factura que
aplica. Seleccionamos la condicin de pago Contado, Crdito. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
3.1.* .egistrar ?ota de 0@,ito Administrati%a al Cliente.
Documento que notifica haber debitado en la cuenta una determinada suma o valor, por
Escrito Bajo la Licencia GNU-FDL. 58 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
el concepto que la misma indica. Este documento incrementa la deuda, ya sea por un
error en la facturacin, inters por pago fuera de trmino, ajuste de saldos etc.
Seleccionamos la carpeta Nota Dbito y pulsamos el botn Nuevo para comenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
3.1./ .egistrar ?ota de Credito Administrati%a al Cliente.
Documento que notifica haber acreditado en la cuenta una determinada suma o valor,
por el concepto que la misma indica. Este documento disminuye la deuda, ya sea por
roturas de mercaderas vendidas, rebajas de precios, devoluciones o descuentos
especiales, corregir errores por exceso de facturacin, ajustes de saldos, etc.
Seleccionamos la carpeta Nota Crdito y pulsamos el botn Nuevo para comenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
3.1.2 .egistrar C$e=ues 0e%ueltos del Cliente.
Cheques sin fondos o con cualquier otro problema que luego son devueltos por el banco,
debiendo la empresa registrar este hecho en la contabilidad.
Seleccionamos la carpeta Cheq. Dvlto y pulsamos el botn Nuevo para comenzar
con la operacin. Registramos la fecha, nmero del cheque, banco, importe y detalle de
la misma. Finalmente pulsamos el botn Procesar para el registro de la operacin y el
sistema mostrara un mensaje indicando Datos guardados con xito.
3.1.3 .egistrar Antici+os del Cliente.
Cantidad correspondiente a una transaccin econmica o al pago de una deuda que es
abonada con anterioridad a la fecha acordada de antemano.
Seleccionamos la carpeta Anticipos y pulsamos el botn Nuevo para comenzar con
la operacin. Registramos la fecha, importe y detalle de la misma. Seleccionamos la
Escrito Bajo la Licencia GNU-FDL. 59 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
forma de pago Efectivo, Cheque o Transferencia . En el caso de Cheque o
Transferencia debemos seleccionar el nmero de cuenta bancaria, indicar el nmero
del cheque o transaccin bancaria y fecha. En el caso de efectivo debemos seleccionar
la Caja Chica que afecta la salida de efectivo. Finalmente pulsamos el botn
Procesar para el registro de la operacin y el sistema mostrara un mensaje indicando
Datos guardados con xito.
Tome en cuenta que...
Al registrar cualquiera de las operaciones del mdulo de Ctas. por Cobrar: (Pago/Abono,
Factura por Cobrar, Nota de Dbito y Crdito Administrativas, Cheque Devuelto o
Anticipos), el sistema generara un recibo o comprobante de la transaccin y la misma
podr ser: visualizada, impresa, reimpresa o anulada en la opcin Administrador de
Documentos de Ctas. Por Cobrar.
Cada vez que se registra un pago, el sistema actualiza automticamente el saldo actual
del cliente involucrado, generando un movimiento o pago, en el estado de cuenta del
cliente por el monto total de dicho pago.
Cuando se presenta una diferencia entre el monto abonado a los documentos y el monto
que se indica en la forma de pago, el sistema no permitir guardar el pago.

Si el usuario selecciona la carpeta Resumen podr visualizar los abonos respectivos
del documento seleccionado si este los tuviera.
El sistema permite el uso de las siguientes formas de pago: efectivo, cheque,
transferencias y anticipos.

El saldo de anticipos de un cliente puede ser usado ms adelante para pagar otros
documentos del mismo.
El sistema permite asociar dos o ms documentos que se cancelan entre s, sin involucrar
algn medio de pago. Para hacerlo simplemente seleccione los documentos, de tal
forma que el monto del pago sea igual a cero (0) y procese el pago.
3.# Administrador de 0ocumentos +or Co,rar
El Administrador de Documentos de Cuentas por Cobrar permite dar mantenimiento a las
transacciones del mdulo Ctas. por Cobrar accediendo a funciones de: bsqueda,
visualizacin de detalles, anulacin , impresin o reimpresin de documentos. Podemos
Escrito Bajo la Licencia GNU-FDL. 60 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
localizar un determinado documento utilizando los campos filtros (Cliente, Fecha, Tipo
Documento, Documento, Importe, Estatus) dentro del recuadro Filtros y pulsando el
botn Aplicar Filtros o la tecla de funcin F9, inmediatamente aparecern todos los
documentos que cumplan con las condiciones de los filtros. Si el documento se encuentra
anulado podemos hacer doble clic en la palabra anulado de la columna estatus para conocer
el motivo de la anulacin, fecha , equipo y responsable. Para abandonar el formulario pulsamos
la tecla ESC o el botn salir.
3.#.1 Aisuali9arB Im+rimir o .eim+rimir 0ocumentos de
Ctas x Co,rar
Seleccionamos el documento dentro de la cuadricula de resultados y pulsamos el botn
Visualizar o la tecla de funcin F1.
Escrito Bajo la Licencia GNU-FDL. 61 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
3.#.# Anular 0ocumentos de Ctas x Co,rar
Seleccionamos el documento dentro de la cuadricula de resultados y pulsamos el botn
Anular o la tecla de funcin F3 y se mostrara un formulario de confirmacin de
anulacin, pulsamos el botn No o la tecla ESC para abandonar dicha opcin o el
botn Yes para confirmar, aparecer otro formulario para indicar el motivo de la
anulacin y seguidamente se desplegara un mensaje: Documento anulado con xito.
3.* .e+orte de Cuentas +or Co,rar
Formulario para la generacin de informes y/o reportes del mdulo Cuentas por Cobrar.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 62 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 7: !dulo de Ctas. +or Pagar
Las cuentas por pagar para una empresa son
aquellas obligaciones y/o compromisos de pago
adquiridos con proveedores de Bienes y Servicios.
Leonux PYME le permite registrar esos
compromisos de pagos teniendo en cuenta de que
bien pueda tratarse de gastos de servicios o de
compras de mercanca.
7.1 Control de Cuentas +or Pagar
Esta opcin permite el registro de algunas operaciones de ndole administrativo sobre los
proveedores as como consultas de documentos por pagar y saldos. El formulario esta dividido
en dos recuadros Documentos del Proveedor: donde se visualizan los datos , saldos y
documentos por pagar del proveedor y Operaciones: donde se registran las operaciones de:
Pagos o Abonos, Notas de Crdito y Dbito administrativas, Facturas de Gastos, Cheques
Devueltos y Anticipos al Proveedor.
Para buscar un proveedor seleccionamos el campo filtro de la bsqueda (rif, razn social,
cdigo) seguidamente colocamos la inicial o palabra clave y pulsamos el botn buscar,
escogemos el proveedor dentro de la cuadricula de resultados haciendo doble clic o pulsando
enter sobre el e inmediatamente aparecern todos los documentos pendientes por pagar a el
proveedor y su saldo.
Modos de Acceso:
Seleccione el men Cuentas por Pagar.
Haga clic en la opcin de men Control de Ctas. x Pagar a Proveedores
Pulsando el botn de acceso inmediato a Ctas. x Pagar a Proveedores
7.1.1 .egistrar Pagos y>o A,onos
En esta opcin se permite el registro de Pagos y/o Abonos a uno o varios documentos
por pagar a proveedores. Actualiza el saldo pendiente por documento y total del
proveedor. Actualiza los saldos del banco y caja chica dependiendo de la forma de pago.
Seleccionamos la carpeta Pago/Abono y pulsamos el botn Nuevo para comenzar
Escrito Bajo la Licencia GNU-FDL. 63 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
con la operacin de Pago y/o Abono. Marcamos la casilla de la columna * para indicar
el pago completo del documento o apuntamos en la columna Pago/Abono el monto a
abonar. Seleccionamos la forma de pago Efectivo, Cheque o Transferencia . En el
caso de Cheque o Transferencia debemos seleccionar el nmero de cuenta bancaria,
indicar el nmero del cheque o transaccin bancaria y fecha. En el caso de efectivo
debemos seleccionar la Caja Chica que afecta la salida de efectivo. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
7.1.# .egistrar 4acturas de 5astos y>o Ser%icios +or Pagar
Esta opcin permite introducir facturas al sistema que no afecten el inventario, por
ejemplo empresas de servicio; o bien sea facturas viejas para actualizar la data del
sistema. Se introduce el nmero de Factura, concepto, fecha de emisin, das de
vencimiento, monto, impuesto, y el tipo de operacin. Se debe especificar si aplica al
libro de compras o no.
Escrito Bajo la Licencia GNU-FDL. 64 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Seleccionamos la carpeta Fac x Pagar y pulsamos el botn Nuevo para comenzar
con la operacin de carga de Gasto. Seleccionamos el tipo de documento (Compras,
Nota de Dbito, Nota de Crdito), registramos la fecha, nmero de documento y control.
En el caso de Nota de Dbito y Crdito debemos indicar en el campo aplica el nmero
de la factura que aplica. Seleccionamos la condicin de pago Contado, Crdito.
Finalmente pulsamos el botn Procesar para el registro de la operacin y el sistema
mostrara un mensaje indicando Datos guardados con xito.
7.1.* .egistrar ?ta. de 0@,ito Administrati%a al Pro%eedor
Documento que notifica haber debitado en la cuenta una determinada suma o valor, por
el concepto que la misma indica. Este documento incrementa la deuda, ya sea por un
error en la facturacin, inters por pago fuera de trmino, ajuste de saldos etc.
Seleccionamos la carpeta Nota Dbito y pulsamos el botn Nuevo para comenzar
Escrito Bajo la Licencia GNU-FDL. 65 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
7.1./ .egistrar ?ta. de Cr@dito Administrati%a al Pro%eedor
Documento que notifica haber acreditado en la cuenta una determinada suma o valor,
por el concepto que la misma indica. Este documento disminuye la deuda, ya sea por
roturas de mercaderas vendidas, rebajas de precios, devoluciones o descuentos
especiales, corregir errores por exceso de facturacin, ajustes de saldos, etc.
Seleccionamos la carpeta Nota Crdito y pulsamos el botn Nuevo para comenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamos el botn Procesar para el registro de la operacin y el sistema mostrara un
mensaje indicando Datos guardados con xito.
7.1.2 .egistrar C$e=ues 0e%ueltos al Pro%eedor.
Cheques sin fondos o con cualquier otro problema que luego son devueltos por el banco,
debiendo la empresa registrar este hecho en la contabilidad.
Seleccionamos la carpeta Cheq. Dvlto y pulsamos el botn Nuevo para comenzar
con la operacin. Registramos la fecha, nmero del cheque, banco, importe y detalle de
la misma. Finalmente pulsamos el botn Procesar para el registro de la operacin y el
sistema mostrara un mensaje indicando Datos guardados con xito.
7.1.3 .egistrar Antici+os al Pro%eedor.
Cantidad correspondiente a una transaccin econmica o al pago de una deuda que es
abonada con anterioridad a la fecha acordada de antemano.
Seleccionamos la carpeta Anticipos y pulsamos el botn Nuevo para comenzar con
la operacin. Registramos la fecha, importe y detalle de la misma. Seleccionamos la
forma de pago Efectivo, Cheque o Transferencia . En el caso de Cheque o
Transferencia debemos seleccionar el nmero de cuenta bancaria, indicar el nmero
del cheque o transaccin bancaria y fecha. En el caso de efectivo debemos seleccionar
la Caja Chica que afecta la salida de efectivo. Finalmente pulsamos el botn
Procesar para el registro de la operacin y el sistema mostrara un mensaje indicando
Datos guardados con xito.
Escrito Bajo la Licencia GNU-FDL. 66 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Tome en cuenta que...
Al registrar cualquiera de las operaciones del mdulo de Ctas. por Pagar: (pago/abono,
gasto, nota de dbito y crdito administrativas, cheque devuelto o anticipos), el sistema
generara un recibo o comprobante de la transaccin y la misma podr ser: visualizada,
impresa, reimpresa o anulada en la opcin Administrador de Documentos de Ctas. Por
Pagar.
Cada vez que se registra un pago, el sistema actualiza automticamente el saldo actual
del proveedor involucrado, generando un movimiento o pago, en el estado de cuenta del
proveedor por el monto total de dicho pago.
Cuando se presenta una diferencia entre el monto abonado a los documentos y el monto
que se indica en la forma de pago, el sistema no permitir guardar el pago.
Durante la carga de Facturas por Pagar, el sistema rebajara inmediatamente del saldo
del documento el monto correspondiente a el porcentaje de Retencin de IVA a
proveedor efectuando un abono al documento por concepto de Retencin de IVA.

Durante la carga de Facturas por Pagar, el sistema rebajara inmediatamente del saldo
del documento el monto correspondiente a el porcentaje de Retencin de ISLR a
proveedor efectuando un abono al documento por concepto de Retencin de ISLR.
Si el usuario selecciona la carpeta Resumen podr visualizar los abonos respectivos
del documento seleccionado si este los tuviera.
El sistema permite el uso de las siguientes formas de pago: efectivo, cheque,
transferencias y anticipos.
Si el pago/abono es en efectivo, el sistema genera un movimiento de caja contra la caja
indicada, disminuyendo el saldo de la misma.
Si el pago/abono es en cheque o transferencia, el sistema genera un movimiento de
banco contra la cuenta bancaria indicada, disminuyendo el saldo de la misma.
Si la forma de pago seleccionada es cheque' o 'transferencia, se activara el recuadro
bancos que contiene los campos nmero de cuenta, documento y fecha.
Si el pago tiene un cheque asociado y ste es anulado, el estatus del cheque pasar a
anulado, esta operacin no podr ser reversada bajo ningn concepto.
Escrito Bajo la Licencia GNU-FDL. 67 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

El saldo de anticipos de un proveedor puede ser usado ms adelante para pagar otros
documentos del mismo.
El sistema permite asociar dos o ms documentos que se cancelan entre s, sin involucrar
salida de dinero de caja o bancos. Para hacerlo simplemente seleccione los documentos,
de tal forma que el monto del pago sea igual a cero (0) y procese el pago.
7.# Administrador de 0ocumentos +or Pagar
El Administrador de Documentos de Cuentas por Pagar permite dar mantenimiento a las
transacciones del mdulo Ctas. por Pagar accediendo a funciones de: bsqueda,
visualizacin de detalles, anulacin , impresin o reimpresin de documentos. Podemos
localizar un determinado documento utilizando los campos filtros (Proveedor, Fecha,
Tipo Documento, Documento, Importe, Estatus) dentro del recuadro Filtros y
pulsando el botn Aplicar Filtros o la tecla de funcin F9, inmediatamente aparecern todos
los documentos que cumplan con las condiciones de los filtros. Si el documento se encuentra
anulado podemos hacer doble clic en la palabra anulado de la columna estatus para conocer
el motivo de la anulacin, fecha , equipo y responsable. Para abandonar el formulario pulsamos
la tecla ESC o el botn salir.
7.#.1 Aisuali9ar B Im+rimir o .eim+rimir 0ocumentos de
Ctas x Pagar
Seleccionamos el documento dentro de la cuadricula de resultados y pulsamos el botn
Visualizar o la tecla de funcin F1.
7.#.# Anular 0ocumentos de Ctas x Pagar
Seleccionamos el documento dentro de la cuadricula de resultados y pulsamos el botn
Anular o la tecla de funcin F3 y se mostrara un formulario de confirmacin de
anulacin, pulsamos el botn No o la tecla ESC para abandonar dicha opcin o el
botn Yes para confirmar, aparecer otro formulario para indicar el motivo de la
anulacin y seguidamente se desplegara un mensaje: Documento anulado con xito.
Escrito Bajo la Licencia GNU-FDL. 68 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
7.* .e+orte de Cuentas +or Pagar
Formulario para la generacin de informes y/o reportes del mdulo Cuentas por Pagar.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 69 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Escrito Bajo la Licencia GNU-FDL. 70 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 8: !dulo de Ca-a y 1ancos
El mdulo permite el registro de todas las transacciones
bancarias realizadas por la empresa. El sistema permite
llevar un estricto control sobre las sumas depositadas,
cheques emitidos, cantidades cargadas y/o abonadas en las
cuentas bancarias por transacciones diferentes a los
depsitos y/o cheques y las notas de dbito y crdito
realizadas directamente por la entidad financiera.
8.1 Control de Agencias 1ancarias
Escrito Bajo la Licencia GNU-FDL. 71 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
8.# Control de 1ancos
Escrito Bajo la Licencia GNU-FDL. 72 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
8.* Control de 1eneficiarios
8./ Control de Conce+tos
de !o%imientos 1ancarios
Escrito Bajo la Licencia GNU-FDL. 73 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
8.2 Control de !o%imientos 1ancarios
Escrito Bajo la Licencia GNU-FDL. 74 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
8.3 Administrador de 0ocumentos del 1anco
El Administrador de Documentos de Bancos permite dar mantenimiento a las transacciones
del mdulo Caja y Banco accediendo a funciones de: bsqueda, visualizacin de detalles,
anulacin , impresin o reimpresin de documentos. Podemos localizar un determinado
documento utilizando los campos filtros (Cuenta, Entidad, Tipo Documento,
Documento, Importe, Estatus) dentro del recuadro Filtros y pulsando el botn Aplicar
Filtros o la tecla de funcin F9, inmediatamente aparecern todos los documentos que cumplan
con las condiciones de los filtros. Si el documento se encuentra anulado podemos hacer doble
clic en la palabra anulado de la columna estatus para conocer el motivo de la anulacin,
fecha , equipo y responsable. Para abandonar el formulario pulsamos la tecla ESC o el botn
salir.
Escrito Bajo la Licencia GNU-FDL. 75 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
8.7 .e+orte de 1ancos
Formulario para la generacin de informes y/o reportes del mdulo Banco.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 76 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO ;: !dulo de Com+ras
Escrito Bajo la Licencia GNU-FDL. 77 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 1<: !dulo de Aentas
Escrito Bajo la Licencia GNU-FDL. 78 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
CAPITULO 11: !dulo de Aendedores
Los vendedores son los que ofrecen en venta los productos que
estn en inventario. . Con Leonux PYME usted podr llevar un
registro completo de las comisiones generadas por cada uno de los
vendedores.
11.1 Control de Aendedores
Modos de Acceso:
Seleccione el men Vendedores.
Haga clic en la opcin de men Control de Vendedores
Pulsando el botn de acceso inmediato a Ficha de Vendedores
11.1.1 .egistrar un Aendedor
Dentro de la ficha de vendedores debemos pulsar el botn + (insert) o la tecla de
funcin F1 y el sistema colocara inmediatamente la ficha en modo de edicin (cuadros
de textos resaltados) para la aceptacin de los datos dentro de las carpetas Datos
Generales y Comisiones. Para abandonar esta funcin pulse la tecla ESC y una vez
mas para salir del mdulo de vendedores.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
vendedor en particular. Compuesto por los campos: cdigo administrativo del vendedor,
ci/rif, y nombre. El sistema no aceptara duplicidad de datos en los campos cdigo, ci/rif
y nombre.
Recuadro Contacto: campos referente a los datos generales y de ubicacin del
proveedor. El campo Grupo podr ser administrado en la opcin Control de Grupos
de Proveedor del mdulo de Proveedores.
Recuadro Notas: campos donde se puede especificar alguna observacin adicional al
vendedor as como el estatus del mismo (Activo, Inactivo). En el caso del estatus
Inactivo el vendedor no aparecer en ningn formulario de bsqueda o reporte alguno
de vendedores y tampoco se podrn elaborar nuevos documentos de ventas para el
mismo.
Escrito Bajo la Licencia GNU-FDL. 79 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Recuadro Comisiones: Si la empresa desea cancelar comisiones a sus vendedores por
tipo de Precio debe activar alguna de las siguientes casillas:
a. Calculo de Comisin sobre las Ventas, esto le va a permitir establecer los porcentajes
que pagar por cada tipo de precio por la venta del Producto.
b. Calculo de Comisin sobre la Cobranza, esto le va a permitir establecer los
porcentajes que pagar por cada tipo de precio por la cobranza del Producto.
c. Calculo de Comisin por Departamento del Producto, esto le va a permitir establecer
los porcentajes que pagar por cada tipo de precio por la venta del Producto.
Completada la insercin de datos se deber pulsar el boton check (post) o la tecla de
funcin F4 para el registro definitivo de los datos, finalmente el sistema desplegara
un mensaje: Datos guardados con xito.
11.1.# !odificar o Corregir 0atos de un Aendedor
Primero tenemos que seleccionar el vendedor en la cuadricula y seguidamente pulsamos
el botn lpiz (edit) o la tecla de funcin F3 y el sistema colocara inmediatamente la
ficha en modo de edicin (cuadros de textos resaltados). Para abandonar esta funcin
pulse la tecla ESC.
Escrito Bajo la Licencia GNU-FDL. 80 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Completada la modificacin de datos se deber pulsar el boton check (post) o la tecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegara un mensaje: Datos guardados con xito.
11.1.* "liminar un Aendedor
Esta funcin solo es permitida si el vendedor no posee ningn histrico de movimientos
de lo contrario solo podr ser inactivado modificando el campo estatus a Inactivo.
Primero tenemos seleccionar el vendedor en la cuadricula y seguidamente pulsamos el
botn - (delete) o la tecla de funcin F2 y se mostrara un formulario de
confirmacin de eliminacin, pulsamos el botn No o la tecla ESC para abandonar
dicha opcin o el botn Yes para confirmar la eliminacin, seguidamente se
desplegara un mensaje: Vendedor eliminado con xito.
11.# .e+orte de Aendedores
Formulario para la generacin de informes y/o reportes del mdulo de proveedores.
El recuadro Salida especifica la salida del informe pantalla o correo.
La carpeta Filtrar permite especificar uno o varias condiciones y/o filtros para la seleccin de
datos. Al pulsar doble clic en el titulo del filtro, el valor del mismo desaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaran los datos del informe.
La carpeta Ordenar permite seleccionar una columna del informe por donde se ordenaran de
menor a mayor y los datos.
El botn Procesar Reporte genera el informe.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML, CSV, PDF, TXT, etc., para ser editados en otras aplicaciones existentes.
Escrito Bajo la Licencia GNU-FDL. 81 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Escrito Bajo la Licencia GNU-FDL. 82 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
A?"CO 1
Tutorial de LazReport
Contents
1 Relatrio
2 Funes
2.1 Funes nos dados:
2.2 Funes nos caracteres de conexo:
2.3 Funes Lgicas:
Relatrio
Vamos usar um demo de banco de dados fornecido pelo Delphi (alias DBDEMOS). Voc deve criar
uma nova aplicao com o formulrio principal chamado Form1.
Ponha no formulrio os seguintes componentes:
TTable:
Table1.DataBaseName:= DBDEMOS
Table1.TableName:= ANIMALS.DBF
Table1.Active:= TRUE
TDataSource
DataSource1.DataSet:= Table1
TfrDBDataSet
frDbDataSet.DataSource:= DataSource1
TfrReport
TfrDesigner
2 TButton
Button1.Caption:= ' Editing'
Button2.Caption:= ' Preview'
O que resulta em:
Escrito Bajo la Licencia GNU-FDL. 83 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

O LazReport permite associar nomes de variveis a campos de dados ou valores do sistema, o que
possibilita evitar que o usurio final decifre os geralmente pequenos nomes de campos. Em nosso
exemplo vamos tentar criar uma varivel nos campos BMP e NAME na Tabela1.
Clique em Variables Editor...
Agora clique no boto Variables para definir o lado esquerdo desta janela.
Escrito Bajo la Licencia GNU-FDL. 84 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Escreva as sentenas conforme indicado na figura acima. Demo Variables representa a categoria e
CampoXXXX as variveis. Para diferenciar as duas, as variveis comeam com um espao. Ento
clique em OK para ter o seguinte:
A categoria disposta na ComboBox de variveis acima. Cada varivel precisa ser associada a um
campo. Para isso, selecione a varivel e depois o campo. A varivel Name Field associada ao campo
Escrito Bajo la Licencia GNU-FDL. 85 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Name da Tabela1.
Como para as variveis, clique com o boto direito do mouse no componente frReport e ento em New
State. Voc abriu o editor:
Talvez voc tenha notado um pequeno nmero de objetos na barra de objetos.
Deve ter visto que os objetos so iguais aos componentes QRLabel, QRMemo, etc, do QuickReport.
Escrito Bajo la Licencia GNU-FDL. 86 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Em nosso relatrio em branco voc deve clicar no tipo de faixa que deseja criar: Selecione o ttulo do
estado e clique OK.
Tipo de faixa Uso
Report title Publicado apenas na primeira pgina
Report summary Publicado apenas na ltima pgina
Page header Publicado no topo de cada pgina
Page footer Publicado no p de cada pgina
Master header Publicado no comeo do primeiro nvel (detalhe/barra)
Master Data Dados do primeiro nvel
Master Footer Publicado no final do primeiro nvel
Detail header Publicado no comeo do segundo nvel (barra/detalhe)
Detail Data Dados de segundo nvel
Detail Footer Publicado no final do segundo nvel
Subdetail Header Publicados no comeo do terceiro (barra/detalhes)
Subdetail Data Dados de terceiro nvel
Subdetail Footer Publicados no fim do terceiro nvel
Overlay
Heading of column Publicado no topo de cada coluna
Column base Publicado no comeo do grupo
Heading of group Publicado no topo de cada pgina
Escrito Bajo la Licencia GNU-FDL. 87 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Foot of group Publicado no final do grupo
VarColumn Usado para tabelas cruzadas
Nesta faixa, adicione um retngulo e o dimensione como quiser. Escolha uma cor para o plano de fundo
com o boto Baldinho Cheio, ento clique duas vezes no retngulo para indicar o ttulo.
Na primeira linha deve ser indicado o ttulo do relatrio e na segunda, duas informaes do sistema
precisam ser adicionados. Eles so obtidos clicando em DB Field e depois em Other na ComboBox.
Agora temos:
Vamos inserir a faixa como dados mestre, ento clique duas vezes nessa faixa para selecionar
frDBDataSet1, a principal fonte de dados do nosso exemplo.
Na metade esquerda da faixa insira um retngulo e d um duplo clique.
Escrito Bajo la Licencia GNU-FDL. 88 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Aqui podem ser colocados vrios campos, mas pode ser mantido um retngulo para um nico campo a
fim de aplicar formatos, por exemplo. A primeira linha Name [Field Name] obtida escrevendo-se
Name e ento, com o boto Variable, inserindo a varivel [Field Name] (poderamos ter escrito isto
diretamente). Para a segunda linha, Size[[Table1, SIZE]*2.54], ns escrevemos Size e com o boto
DB Field escolhemos o tamanho do campo de Table1 e para converter este campo, expresso em
polegadas, para centmetros, multiplicamos este campo por 2.54. Pode-se ver o poder do fastreport.
Com apenas um retngulo coloca-se em nosso estado, a segunda nomeao, dois campos, incluindo um
calculado. Agora no lado direito da faixa selecione uma imagem. Para mostrar sempre a mesma figura,
seria suficiente dar um duplo clique nessa figura e carregar a figura desejada. Ns queremos uma
figura associada com o pressionamento da tecla F11, para mostrar o Inspetor de Objetos.
Informe a propriedade do Memo com a propriedade [ImageField]. Isso transforma a figura em um
objeto associado com o campo de dados. O nosso primeiro estado est concludo. Deve ser gravado
com o mesmo nome rapff. Um clique na pr-visualizaao nos d:
Escrito Bajo la Licencia GNU-FDL. 89 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Agora vamos escrever o cdigo necessrio para carregar e visualizar ou editar o nosso relaltrio
rap1frf. Para isto adicione ao projeto o seguinte cdigo:
TForm1.Button2Click(Sender procedure: TObject);
begin
frReport1.LoadFromFile(' rap1.frf');
FrReport1.ShowReport;
end;
TForm1.ButtonClick(Sender procedure: TObject);
begin
frReport1.LoadFromFile(' rap1.frf');
frReport1.DesignReport;
end;
Voc tem uma edio com pr-visualizao que d a possibilidade de os usurios finais modificarem o
relatrio sem precisar modificar a aplicao bsica.
Agora vamos adicionar funcionalidades ao nosso exemplo bsico. Voc deve adicionar um componente
TButton com a propriedade Caption:= Print; e um TPrintDialog. Obtemos isso:

Adicione tambm as unidades de impressora na clusula uses do seu formulrio e ponha o seguinte
cdigo no evento OnClick do boto Print:
TForm1.bPrintClick(Sender procedure: TObject);
var
Escrito Bajo la Licencia GNU-FDL. 90 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
FromPg, ToPg, Cpy: Integer;
ind: Integer;
St: String;
Collap: Boolean;
begin
/ / Carregar o estado
St:=ExtractFilePath(ParamStr(0));
frReport1.LoadFromFile(St+' rap1.frf');
/ / Mudando a impressora padro
ind: = Printer.PrinterIndex;
/ / Preparar o estado; para sair se a preparao no funcionar
if not frReport1.PrepareReport then Exit;
/ / inicializa a limpeza do dilogo para edio de parmetros
with PrintDialog1 C
begin
Options:=[poPageNums ]; / / autoriza a seleo de pginas
Copies: = 1; / / apenas uma espcie
Collate: = True; / / cpias ordenadas
FromPage: = 1; / / pgina do comeo
ToPage: = frReport1.EMFPages.Count; // ltima pgina
MaxPage: = frReport1.EMFPages.Count; / / nmero mximo de pgina
if Execute then / / limpeza do dilogo
begin
if (Printer.PrinterIndex < > ind )/ / a impressora mudou?
or frReport1.CanRebuild / / possui uma regenerao de estado?
// mudana de impressora
or frReport1.ChangePrinter(ind, Printer.PrinterIndex) then
frReport1.PrepareReport
else Exit; / / a mudana de impressora ocorreu de forma errnea
if PrintDialog1.PrintRange = prPageNums then / / fez-se uma seleo de pginas
begin
FromPg: = PrintDialog1.FromPage; / / primeira pgina
ToPg: = PrintDialog1.ToPage; / / ltima
end;
Cpy:=PrintDialog1.Copies; / / nmero de cpias
Collap:=PrintDialog1.Collate; / / exemplares ordenados
// recorte de edio da pgina FromPg com ToPg , " Cpy "
// exemplares ordenados (Collap))
frReport1.PrintPreparedReport(FromPg, ToPg, Cpy, Collap);
end;
end;
end;
um pouco longo mas nada impede que voc crie uma classe herdada do TfrReport com um mtodo
de impresso ou, mais fcil, crie um procedimento PrintReport(letat: string) que carregue o relatrio e
o imprima.
No menu Edit File > Page Options voc obtm isso:
Escrito Bajo la Licencia GNU-FDL. 91 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Para escolher o tamanho do papel
Para escolher as margens
Para especificar o nmero de colunas e o espao entre as colunas.
No menu principal do editor, selecione File > Report options para mostrar a seguinte caixa de dilogo:
Escrito Bajo la Licencia GNU-FDL. 92 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Aqui voc especifica a impressora necessria para o carregamento de estados e se a preparao feita
em duas formas.
Se voc quer numerar suas pginas com a pgina atual a partir do nmero total de pginas, voc deve
escolher a opo Two-pass Report.
Aqui sero adicionadas ao nosso exemplo algumas variveis no relacionadas aos dados. Elas tornaro
possvel, por exemplo, mostrar as diferentes nomeaes de acordo com o contexto. Para isso, abra o
editor de relatrios e selecione o menu File e a Lista de Variveis. Com uma varivel Test, como
explicado anteriormente, a nica diferena que voc no vai selecionar um campo de valor, mas
deixar None (o valor padro). Publique um dos objetos e adicione a varivel Test como visto
anteriormente. Retorne ao Delphi (no esquecer de salvar seu relatrio) e publique o evento
OnGetValue do componente FrRepor1 adicionando o seguinte cdigo:
procedure TForm1.frReport1GetValue(const ParName: String;
var ParValue: Varying; VAr fld: TField);
begin
// trata o caso de variveis no dependentes
if UpperCase(ParName)=' TEST' then
ParValue:=' Answer: Variable " test1 " ';
end;
Ou tambm possvel passar o valor diretamente para a varivel atravs do seguinte cdigo:
procedure TForm1.Button1Click(Sender:TObject);
begin
frReport1.Values.FindVariable('test').Field:= QuotedStr('test1');
frReport1.ShowReport;
end;
Isto no usado para os dados, mas para permitir formatar os dados com DisplayFormat. Agora vamos
ver como criar uma varivel calculada. Como antes, vamos criar uma nova categoria (opcional) e uma
varivel. Test Calculation. Selecione uma nova varivel e escolha um valor da ComboBox " Other " e "
Escrito Bajo la Licencia GNU-FDL. 93 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Expression ". Essa seleo ativa a rea de dados de entrada Expression. Escreva o seguinte:
[Table1."SIZE"] + [Table1."WEIGHT"] . Dessa forma voc obter o sumrio dos campos de dados Size
e Weight. Voc tambm pode colocar nome nas variveis. E pode utilizar os seguintes operadores:
Tipos de Operadores Operadores
Logic >, <, BUT, AND, NOT, =, < >, > =, < =
Mathematics -, *, +, MOD, /
Mais frente voc poder dispor dos seguintes funes padronizadas:
Funo Descrio Exemplos
SUM Soma
AVG Mdia
MIN Mnimo
MAX Mximo
FORMATDATETIME Data e hora formatadas
FORMATFLOAT Ponto flutuante formatado
LOWERCASE Letras minsculas
NAMECASE Primeira maiscula
STRTODATE Data para string
STRTOTIME Hora para string
UPPERCASE Letras maisculas
Se no for suficiente voc pode criar suas prprias funes, mas isso ns veremos mais adiante.
Agora vamos definir um formato para as variveis de uma rea. Um formato vlido para todas as
variveis de uma rea de display. Para mostrar o editor de formatos, clique com o boto direito em uma
rea e ento em Variable Format.
Escrito Bajo la Licencia GNU-FDL. 94 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
A primeira ComboBox indica o tipo de dado (texto, numrico, data, hora, lgico). A segunda permite
selecionar o formato preestabelecido. O tipo Text no permite qualquer formatao e o tipo Number
requer um nmero decimal com vrgula. A no ser para os tipos Text e Logic, voc pode usar as
funes de formatao do Delphi. Voc pode incluir tambm o conceito de highlighting, que muito
til para enfatizar dados. Voc pode especificar uma condio para aplicar o highlighting. Para isso use
a palavra-chave Value para indicar o valor da varivel. Aqui requisitado o highlighting para todos os
valores maiores que 1000. Por padro o highlighter um simples negrito sobre fundo branco. Voc
pode definir esses parmetros para uma rea clicando no boto Realce.
Ento voc pode definir a cor do plano de fundo, o estilo e a cor da fonte a ser usada selecionando
Intesified brightness.
Funes
necessrio adicionar ao arquivo FR.lng a linha seguinte:
FCT = CATEGORY | FCT(<X>, <Y>, <Z >) | Help on the function
onde: FCT o nome da funo. CATEGORY, o nome da categoria. FCT(<X>, <Y>, <Z >), a
visualizao dos parmetros necessrios, com no mximo 3 parmetros. Help., uma pequena Ajuda
que deve tornar possvell ao usurio entender o objetivo da funo. | um separador. Cada parmetro
separado por vrgula e pode ser uma expresso, uma constante, uma varivel, um campo ou dados. As
constantes de tipo alfanumrico devem ser limitadas por um caractere. As variveir so limitadas por
and. Os campos de dados so limitados como as variveis e tem o seguinte formato:
Dataset_Name. "Field_Name"
Funes Estatsticas:
SUM(<X >)
. Retorna a soma dos valores dados por <X>, que geralmente um campo de dados.
AVG(<X >)
Escrito Bajo la Licencia GNU-FDL. 95 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Retorna a mdia dos valores dados por <X>.
COUNT
Meter.
MIN(<X >)
Retorna o valor mnimo dos valores dados em <X>.
MAX(<X >)
Retorna o valor mximo dos valores dados em <X >.
Funes nos dados:
FORMATDATETIME(<X>, <Y >)
Retorna os dados abreviados em (TDateTime) < Y > no formato < X >. < X > usa a descrio
padro Delphi para formatos.
FORMATFLOAT(<X>, <Y >)
Retorna o numeral < Y > no formato < X >. < X > usa o padro de descrio Delphi para
formatos.
STRTODATE(<X >)
Retorna a repesentao (TdateTime) da string < X >. < X > deve respeitar o formato de dados
STRTOTIME(<X >)
Retorna A representao digital (TDateTime) da string < X >. < X > deve respeitar o formato de
horas.
Funes nos caracteres de conexo:
LOWERCASE(<X >)
Retorna a string <X> em letras minsculas.
UPPERCASE(<X >)
Retorna a string <X> em maisculas.
NAMECASE(<X >)
Retorna a string <X> com a primeira letra maiscula.
COPY(<X>, <Y>, <Z >)
Retorna a string <X> na posio < Y > e comprimento< Z >.
Funes nos numerais:
FRAC(<X >)
Retorna a parte decimal do nmero < X >.
INT(<X >)
Retorna a parte inteira do nmero < X >.
ROUND(<X >)
Retorna o nmero inteiro correspondente ao arredondamento de < X >.
STR(<X >)
Escrito Bajo la Licencia GNU-FDL. 96 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Retorna a string correspondente de um nmero < X >.
Funes Lgicas:
IF(<X>, <Y>, <Z >)
Retorna < Y > se a expressso < X > verdadeira, se falsa retorna < Z >.
Para adicionar suas prprias funes realmente muito simples. Aqui um cdigo-fonte para adicionar
as funes POS e SQRT:
Unit FR_OGFct;
interface
implementation
uses FR_Pars, FR_Class; / / Declarao-padro
type
//Declarao de TBrOGFunctionLibrary
TfrOGFunctionLibrary = class(TfrFunctionLibrary)
public
constructor Create; override;
procedure DoFunction(FNo:integer procedure; p1, p2,
p3:Variant; var valley:string); override;
p3:Variant; var valley:string);
end;
//************************** / / * TfrOGFunctionLibrary
constructor TfrOGFunctionLibrary.Create;
begin
inherited Create;
with List do
begin
Add('POS');
ADD('SQRT');
end;
end;
Procedure TfrOGFunctionLibrary.DoFunction(FNo:Integer procedure; p1,
p2, p3:Variant; Var valley:String);
VAr Par1, Par2: Varying;
Result: Variantying;
begin
Try
Case FNo of //FNo um indice das funes declaradas no constructor
0: Begin //funo POS
Par1:=VarToStr(Parser.Calc(p1));
Par2:=VarToStr(Parser.Calc(P2));
Resultat:=Pos(Par1,Par2);
end;
1: Resultat:=SQRT(Parser.Calc(P1)); //funo SQRT
end;
Except
// String resultante se der erro
Escrito Bajo la Licencia GNU-FDL. 97 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
Resultat:='Erreur fonction '+List.Strings[FNo];
end;
Val:=VarToStr(Resultat); // String resultante
end;
Procedure DoInit;
begin
frRegisterFunctionLibrary(TfrOGFunctionLibrary);
end;
No arquivo FR.lng, anexe as seguintes linhas:
SQRT = Matemtica e Trigonometria | SQRT(<X>) |Retorna a raiz quadrada de <X>
POS = Strings | POS(<X>,<Y>) Retorna a posio da string <X> em <Y>
Publique um estado, ento em File>List esta janela aparecer:
Voc pode notar o aparecimento de um pequeno boto (...), ativo somente se for o caso de uma
expresso. Clique para abrir o editor abaixo:
Escrito Bajo la Licencia GNU-FDL. 98 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

Voc pode notar a semelhana. Se clicar no boto Add voc vai carregar o editor de parmetros:
De acordo com o nmero de parmetros, voc ter mais ou menos zonas de edio. O boto (...) torna
Escrito Bajo la Licencia GNU-FDL. 99 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME
possvel abrir o gerador de expresses para informar o parmetro.
traduo: Ana Carolina Simplicio de Oliveira
Escrito Bajo la Licencia GNU-FDL. 100 | Pgina
GNU Free Documentation License ING. Pedro Enrique Molina P.
Versin 1.! 1" a#ril $1$ L%der del Pro&ecto Leonu' P(ME

You might also like