Você está na página 1de 100

ManualdelUsuariode

LeonuxPYME
SistemaPOS,
AdministrativoyContable.
Lainformacincontenidaenestedocumentopertenecealaversin2.01.11revisin006delsistema.
Estedocumentotienenicamentefinesinformativos

EscritoBajolaLicenciaGNUFDL.1|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Nota de CopyLeft.
Este documento se puede distribuir y modificar bajo los trminos de la Licencia Libre de
DocumentacinGeneraldelGNUFDL.
DerechosdeAutor2012.PedroEnriqueMolina.Estemanualessoftwarelibre;puederedistribuirloy
modificarlo bajolos trminos de la licencia GNU deDocumentacin Librepublicada por la Free
SoftwareFoundation,Inc;encualquierversin.Estemanualsedistribuyeconelnimodeayudar,pero
singarantaalguna;nisiquieralaimplcitadesercomercializableoladeseraptoparaunpropsitoen
particular.Paramsdetalles,vealaLicenciaPblicaGeneraldeGNU(COPYLEFT).
Enelnimodecolaborarseruegaaquienutiliceentotaloenparteencualquiermaterialquedel
derive,yqueserespetenlostrminosdelaLicenciabajoloscualeselesliberado.Simodificaymejora
estedocumento,rogamosseloindiqueasuautororiginal,medianteemaila:equipo@leonux.org.

EscritoBajolaLicenciaGNUFDL.2|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

ndicedecontenido
Bienvenido.................................................................................................................................................6
SobreLeonuxPYME...............................................................................................................................7
ElSoftwareylaDependenciaTecnolgica............................................................................................7
ElSoftwareLibrePermitealUsuarioelControldesuDestino..........................................................8
ElSoftwareLibreFomentaelDesarrolloLocalySeNutredelGlobal..............................................8
ElSoftwareLibreesdelUsuario............................................................................................................9
ElDueodelaPelota...............................................................................................................................9
CAPITULO1:InstalacinyConfiguracindelSistema...................................................................10
1.1InstalacindelSistemaLeonuxPYME........................................................................................10
1.2Modificandoelarchivodeconfiguracindelsistema(leonux.conf)........................................12
1.3ConfigurandoLeonuxPYMEparatrabajarenRed.....................................................................13
1.4DandopermisosdelaBasedeDatosalusuarioroot................................................................13
1.5ERROR:CannotloaddefaultMySQLlibrary("libmysqlclient.so.15"or"libmysqlclient)......14
1.6RecomendacionesparaponerafuncionaraLeonuxPYME........................................................14
CAPITULO2:MduloConfiguracin.................................................................................................18
2.1DatosdelaEmpresa.....................................................................................................................18
2.2ConfiguracinGlobalyParmetrosdelSistema.........................................................................20
2.3ConfiguracindeReportes...........................................................................................................21
2.4ControldeUsuarios......................................................................................................................22
2.4.1CrearunUsuario.......................................................................................................................23
2.5ControldePermisosdeUsuarios.................................................................................................24
2.6CompactarBasedeDatos............................................................................................................25
2.7RespaldarBasedeDatos..............................................................................................................25
2.8RecuperarBasedeDatos..............................................................................................................26
CAPITULO3:ModulodeClientes.......................................................................................................27
3.1ControldeClientes.......................................................................................................................27
3.1.1RegistrarunCliente...................................................................................................................27
3.1.2BuscaroLocalizarunCliente...................................................................................................29
3.1.3ModificaroCorregirlosdatosdeunCliente............................................................................30
3.1.4EliminarunCliente....................................................................................................................31
3.1.5ReactivarunClienteInactivo.....................................................................................................31
3.1.6OtrasFuncionesImportantesdeClientes..................................................................................31
3.2ControldeGruposdeClientes.....................................................................................................32
3.3ControldeZonas..........................................................................................................................32
3.4ReportesdeClientes.....................................................................................................................33
CAPITULO4:MdulodeProveedores................................................................................................35
4.1ControldeProveedores.................................................................................................................35
4.1.1RegistrarunProveedor...............................................................................................................35
4.1.2BuscaroLocalizarunProveedor...............................................................................................37
EscritoBajolaLicenciaGNUFDL.3|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

4.1.3ModificaroCorregirlosdatosdeunProveedor........................................................................37
4.1.4EliminarunProveedor...............................................................................................................38
4.1.5ReactivarunProveedorInactivo................................................................................................38
4.1.6OtrasfuncionesimportantesdeProveedores.............................................................................38
4.2ControldeGruposdeProveedores...............................................................................................39
4.3ReportesdeProveedores..............................................................................................................39
CAPITULO5:MdulodeInventario...................................................................................................40
5.1ControldeInventarios..................................................................................................................40
5.1.1RegistrarunProducto.................................................................................................................40
5.1.2BuscaroLocalizarunProducto.................................................................................................44
5.1.3ModificaroCorregirDatosdeunProducto..............................................................................45
5.1.4EliminarunProducto.................................................................................................................45
5.1.5ReactivarunProductoinactivo..................................................................................................46
5.1.6ActualizarelCostoaunProducto.............................................................................................46
5.1.7ActualizarelPrecioaunProducto.............................................................................................47
5.1.8AgregarDepsitosaunProducto..............................................................................................48
5.1.9ModificarExistenciaaunProducto..........................................................................................48
5.1.10AgregarSerialesaunProducto................................................................................................49
5.1.11AgregarCdigosAlternosaunProducto................................................................................49
5.2ControldeDepartamentosdeProductos......................................................................................51
5.3ControldeGruposySubGrupos..................................................................................................51
5.4ControldeMarcasdeProductos..................................................................................................52
5.5ControldeUnidadesdeMedida...................................................................................................52
5.6ControldeConceptosdeMovimientosdeInventario..................................................................53
5.7ControldeMovimientosdeInventario.........................................................................................53
5.8AdministradordeDocumentosdeInventario...............................................................................53
5.9CambioGeneraldePrecios..........................................................................................................53
5.10ElaborarEtiquetasyCdigosdeBarras.....................................................................................53
5.11ReportesdeProductos................................................................................................................54
CAPITULO6:MdulodeCtas.porCobrar.......................................................................................56
6.1ControldeCuentasporCobrar.....................................................................................................56
6.1.1RegistrarPagosy/oAbonos.......................................................................................................56
6.1.2RegistrarFacturasporCobraraClientes...................................................................................57
6.1.3RegistrarNotadeDbitoAdministrativaalCliente..................................................................58
6.1.4RegistrarNotadeCreditoAdministrativaalCliente.................................................................59
6.1.5RegistrarChequesDevueltosdelCliente..................................................................................59
6.1.6RegistrarAnticiposdelCliente..................................................................................................59
6.2AdministradordeDocumentosporCobrar..................................................................................60
6.2.1Visualizar,ImprimiroReimprimirDocumentosdeCtasxCobrar...........................................61
6.2.2AnularDocumentosdeCtasxCobrar......................................................................................62
6.3ReportedeCuentasporCobrar..................................................................................................62
CAPITULO7:MdulodeCtas.porPagar..........................................................................................63
EscritoBajolaLicenciaGNUFDL.4|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

7.1ControldeCuentasporPagar.......................................................................................................63
7.1.1RegistrarPagosy/oAbonos.......................................................................................................63
7.1.2RegistrarFacturasdeGastosy/oServiciosporPagar................................................................64
7.1.3RegistrarNta.deDbitoAdministrativaalProveedor...............................................................65
7.1.4RegistrarNta.deCrditoAdministrativaalProveedor..............................................................66
7.1.5RegistrarChequesDevueltosalProveedor................................................................................66
7.1.6RegistrarAnticiposalProveedor................................................................................................66
7.2AdministradordeDocumentosporPagar.....................................................................................68
7.2.1Visualizar,ImprimiroReimprimirDocumentosdeCtasxPagar............................................68
7.2.2AnularDocumentosdeCtasxPagar.........................................................................................68
7.3ReportedeCuentasporPagar....................................................................................................69
CAPITULO8:MdulodeCajayBancos.............................................................................................71
8.1ControldeAgenciasBancarias.....................................................................................................71
8.2ControldeBancos........................................................................................................................72
8.3ControldeBeneficiarios..............................................................................................................73
8.4ControldeConceptosdeMovimientosBancarios.......................................................................73
8.5ControldeMovimientosBancarios..............................................................................................74
8.6AdministradordeDocumentosdelBanco....................................................................................75
8.7ReportedeBancos........................................................................................................................76
CAPITULO9:MdulodeCompras.....................................................................................................77
CAPITULO10:MdulodeVentas........................................................................................................78
CAPITULO11:MdulodeVendedores...............................................................................................79
11.1ControldeVendedores................................................................................................................79
11.1.1RegistrarunVendedor..............................................................................................................79
11.1.2ModificaroCorregirDatosdeunVendedor...........................................................................80
11.1.3EliminarunVendedor...............................................................................................................81
11.2ReportedeVendedores...............................................................................................................81
ANEXO1................................................................................................................................................83
TutorialdeLazReport...........................................................................................................................83
Contents...............................................................................................................................................83
Relatrio..............................................................................................................................................83
Funes................................................................................................................................................95
Funesnosdados:.........................................................................................................................96
Funesnoscaracteresdeconexo:...............................................................................................96
FunesLgicas:............................................................................................................................97

EscritoBajolaLicenciaGNUFDL.5|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Bienvenido
DepartedetodoelequipodedesarrollodeLeonuxPYME,ledamosgraciasporelegirnoscomosu
sistemadegestinempresarial.LeinformamosqueLeonuxPYMEleayudaacontrolarlosprocesos
administrativosdeFacturacin,ControldeInventarioyCuentasporCobraryascomolosprocesosde
Compras,CuentasporPagar,CajayBancos,yledarunresumendelasoperacionesdesuempresaa
travs de los reportes gerenciales. Cabe destacar que Leonux PYME es un producto hecho en
Venezuela,basadoentecnologasdesoftwarelibreGNU/LINUXycumplecontodaslaexigenciasdel
SENIAT.
Porltimoleinvitamosaleeryanalizardetenidamenteestemanualconlafinalidaddeimplementar
correctamente el sistema. Cualquier sugerencia o duda puede comunicarse al sitio web:
http://www.leonux.orgalcorreoelectrnicoequipo

@leonux.org

EscritoBajolaLicenciaGNUFDL.6|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Sobre Leonux PYME


LeonuxPYMErepresentaunanuevaeraenSistemasdeInformacinIntegral,siendoesteunodelos
primeros;ydehechopocossistemasempresarialesdeescritoriodiseadosyconstruidosutilizando
tecnologasdepuntaOpenSource.
Conjuntamente Leonux PYME brinda la capacidad para una armona sin precedentes y una
arquitecturaabiertanica,desarrolladaconherramientasestndardelproyectoGNU/LINUX,este
proyectoproporcionaalosusuarioslamximaflexibilidad,eficiencia,confiabilidadydesempeoa
muybajocosto.
Estesistemadeinformacinintegral,operaenambientesCliente/Servidor,mediantelaafiliacindel
motordeBasedeDatosMySQL,queactualmenteeslabasededatosmspotenteymundialmente
utilizada,susdatosestarnsiempredisponiblesybienresguardadosypodrrespaldarsuinformacin
eltiempoquedesee,tambincomoregalotieneunafuerteintegracinconentornosdeofimticade
plataformalibrecomoLibreOffice.
Esta aplicacincuentaconunsistemageneradordereportes LazReportelcuallepermite crear y
modificarsuspropiosinformesyanexarlosalsistema,aesteproyectoselehanintegradounagran
variedaddedispositivostalescomo:impresorasFiscales,ImpresorasdeCdigodeBarras,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).
LeonuxPYMEestconformadoporlossiguientesmdulos:
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 Tecnolgica


Sonmuchasyconocidaslasventajasaportadasporlaadopcindeherramientasdeprocesamientode
datos. Pero una vez comenzada la informatizacin de una tarea, la computadora se vuelve
imprescindible,ylatareapasaadependerdesudisponibilidad.Silainstitucinqueusalaaplicacin
notienelibertaddecontratacinenloqueserefiereaampliacionesycorreccionesdelsistema,se
produce una dependencia tecnolgica en la que el proveedor est en condiciones de dictar
unilateralmentetrminos,plazosyprecios.Unaformaparticularmenteinsidiosadeestadependencia
tecnolgicaseproduceatravsdelamaneraenquesealmacenanlosdatos.Sielprogramausaun
EscritoBajolaLicenciaGNUFDL.7|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

formatodealmacenamientoestndar,entonceselusuariopuedeestarsegurodequeenelfuturopodr
seguirdescifrandolainformacin.Si,porelcontrario,losdatossealmacenanenunformatosecreto,el
usuarioquedaatrapadoenundeterminadoproveedor,queeselnicoquepuedeofreceralgunagaranta
deaccesoaellos.

El Software Libre Permite al Usuario el


Control de su Destino
Laslicenciaslibresnosolohabilitanalusuarioparalaejecucindelsoftware,sinoquelepermiten
utilizarlodemuchasotrasmaneras.Entreellas,elusuariotienederechoainspeccionarelprogramaasu
antojo,yporesesencillomecanismo(sinoporotrosmspoderosos,comolaadhesinaestandar),
transparentalosformatosdealmacenamientodedatos,demodoqueelusuariotienelatranquilidadde
quesiemprepodraccederaellos,ydequelosdesarrolladoresdeprogramasqueinteractanconlos
suyossiempredispondrndedocumentacincompletaycorrectaparaasegurarunacomunicacinsin
problemas.
Adems,elsoftwarelibrepermitealusuariocorregirymodificarelprogramaparaadecuarloasus
necesidades.Estalibertadnoestdestinadasolamentealosprogramadores.Sibiensonstoslosque
puedencapitalizarlaenprimeramano,losusuariostambinsebeneficianenormemente,porquedeesta
manerapuedencontrataracualquierprogramador(nonecesariamentealautororiginal)paraquecorrija
erroresoaadafuncionalidad.Laspersonasquepuedecontratarnoslonotienenexclusividadalguna
sobrelaposibilidaddecontratacin,sinoquetampocolaadquierenapartirdesusmodificaciones.De
estamanera,elusuariopuedeasignarsusrecursosaresolversusnecesidadesdeacuerdoasuspropias
prioridades, pidiendo varias cotizaciones y quedndose con aquella que le ofrezca mejor relacin
precio/prestacin,sinexponerseachantajesyextorsiones.

El Software Libre Fomenta el Desarrollo


Local y Se Nutre del Global
Elclientequeexigeaunprofesionallocalqueledsoportesobreunprogramaprivativoestpidiendo
loimposible.Siloquenecesitaesuncampofrtildeprofesionalescompetentes,queconozcanafondo
los productos que soportan, y que estn en condiciones de ofrecer soluciones definitivas a los
problemasquesurjan,ynomerosparches,estarenmuchomejoresmanosadoptandosoftwarelibre
parasuoperacin.
Alusarsoftwarelibre,quelosprofesionalespuedenanalizarafondo,comprenderymejorar,elusuario
quedaenposicindepoderexigirlealpersonaldesoportequelossistemascumplansutareaala
perfeccin.Yanocabelaexcusa"loquepasaesquesecaeelXXX",dondeXXXescadadauna
nuevayoscuracomponentesobrelaqueelprofesionalnotienecontrol,yporenderesponsabilidad.
EscritoBajolaLicenciaGNUFDL.8|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Aquesttodoabierto,todoelquequierepuedeaprender,todoelquequierepuedecolaborar,ysi
alguiennosabeesporquenoquisoaprender,noporquealguienleocultlainformacinnecesariapara
cumplirconsutarea.
Esciertoquenoexistenansolucioneslibresparatodaslanecesidadesdelosusuarios.Sivamosal
caso,tampocoexistensolucionesprivativasparatodaslasnecesidades.Enaquelloscasosenquela
solucinlibrenoexiste,hayquedesarrollarla,loquesignificaesperaraquealguienmstropiececonla
necesidadylodesarrolle,odesarrollarlounomismo(oloqueesigual,pagarparaquealguienlo
desarrolle).Ladiferenciaestenqueenaquelloscasosenqueshayunasolucinlibredisponible,el
usuariopuedeutilizarlainmediatamenteysinreparosdeningntipo,mientrasqueconlassoluciones
privativassiempretienequepagar,yloqueobtieneacambioesuna"solucin"cerradaysecreta,en
vezdeunaherramientaquelepermitacreceryoperarconseguridadylibertad.
Elsoftwarelibresientalasbasesparaundesarrolloslidoyautnomodelosprofesionaleslocalesque
ofrecensoluciones.

El Software Libre es del Usuario


Un detalle simptico del software libre, consecuencia directa de las caractersticas que ya hemos
discutido,esquesuusoeslibre:todoaquelquelotieneensupoderpuedeusarlocuantasvecesquiera,
encuantasmquinasquiera,alosfinesquequiera.Deestamanera,utilizandosoftwarelibre,elusuario
seliberadetodadependenciadeunproveedornico,ypuedeadministrarsucrecimientoyoperacin
contotalautonoma,sintemordecostosocultosniextorsiones.

El Dueo de la Pelota
Todas las desventajas comparativas del software privativo respecto del software libre que hemos
mencionadosetraducenmaterialmenteenperjuicioseconmicosparaelusuario,entrminosdehoras
de trabajo perdidas, falta de capacidad de reaccin, decisiones forzadas, dependencia tecnolgica,
inseguridaddedatos,actualizacionesinnecesarias,etc.Aestosesumanloscostosdelicencia,tantolos
ostensiblescomolosocultos.
Lalicencialimitadadeusobajolaquesecomercializaelsoftwareprivativonosoloesonerosa,sino
que adems coloca al usuario en multitud de problemas. Por ejemplo, la obligacin de pagar
nuevamentealproveedordelsistemacadavezqueexpandesuoperacin,peseaquestenoaporta
nadanuevo.Peoran,elproveedorobligaalclienteahacersupropiaauditorarespectodelacorrecta
aplicacindelaslicencias.Esteproblemaseagravadebidoalafaltadeprovisin,porpartedeltitular
delosderechosdeautor,deherramientasefectivasparacontrolarelusodesoftware,demodoque,a
medidaqueaumentalacantidaddemquinasyusuarios,estemismocontrolsevahaciendocadavez
mscaro,hastasuperarloscostosdelamismalicencia.

EscritoBajolaLicenciaGNUFDL.9|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 1:

Instalacin y Configuracin del Sistema

Tomeencuentaque:

LeonuxPYMEhasidoprobadoendistribucionesGNU/LINUXbasadasenDEBIANtales
como:CANAIMA,UBUNTU,LINUXMINT,VENENUX,GUADALINEXentreotras.
EsnecesariotenerinstaladoelmanejadordebasededatosMySQL5.0osuperiorenelservidor
Esnecesariotenerinstaladoelpaquetemysqlclient5.xenelservidoryestaciones.
Lainstalacindebeefectuarsetantoaniveldeservidorderedcomoaniveldeestacionesde
trabajo.

1.1 Instalacin del Sistema Leonux PYME


paso1
descargarelarchivoleonux_2_01_11.tar.gzdesitioweb:www.leonux.org
paso2
descomprimeelarchivoleonux_2_01_11.tar.gzestogenerartres(3)archivos00000001.sql,
install.sh,leonux
paso3
seleccionaycopialostres(3)archivosaldirectoriousualdetrabajodetucomputadorpor
ejemplo:
/home/enrique
paso4
accedealaconsolaoterminaldetexto,dirigetealdirectoriousualdetrabajo:
:#cd/home/enrique
ejecutaelarchivoinstall.shdelamanerasiguiente:
:/home/enrique#./install.sh
elinstaladorharlasiguientepregunta:
EsteequipooperarcomoServidordeDatos(S/N)?:S=EquipoServidor,N=Estacinde
Trabajo
ColoquesupasswordrootdeMySQL?:
coloquelamismaclavedelusuariorootdelainstalacindelMySQL
Dondedeseaqueseinstaleelsistemaleonux?:
pulsarenterparadirectoriopordefecto
EscritoBajolaLicenciaGNUFDL.10|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

paso5
configurarelarchivoleonux.confdeldirectorio/leonux/proyectousandoelcomandogeditdela
siguientemanera:
accedealaconsolaoterminaldetexto,dirigetealdirectorio:
:#cd/home/enrique/leonux/proyecto
ejecutaelcomandogedit
:/home/enrique/leonux/proyecto#geditleonux.conf
[SERVIDOR]

hostname=localhostcoloquelocalhostoladireccinipdelequiposervidorej:192.168.0.5
database=00000001notocar
usuario=rootnotocar
password=miclavecoloquelamismaclavedelusuariorootdeMySQLej:123

paso6
creaunenlacedelarchivoleonux_admhaciaelescritorio.
Unavezinstaladoelsistema,almomentodeiniciarsuuso,debeutilizarelcdigodeusuario
predeterminado01yclavedeaccesoes123.

Figura1:LeonuxPYMEejecutndoseenGNU/LINUXdistribucinCanaima3.0

EscritoBajolaLicenciaGNUFDL.11|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

1.2 Modificando el archivo de configuracin del sistema


(leonux.conf)
[SERVIDOR]
hostname=localhostipdondeseencuentraelservidorej:192.168.0.2olocalhost
database=00000001nombredelabasededatosdelsistema:00000001
usuario=rootnombredelusuariodeconexinconmysql
password=123clavedelusuarioroot
puerto=3306
protocolo=mysql5
[SERIESFISCALES]
factura=Acdigodelaseriefiscalatrabajarporlaestacinpordefecto
nota_de_debito=Anota:laadministracindelasseriesfiscalessemanejadentrodelsistema
nota_de_credito=ADenelmduloconfiguracinopcindatosdelaempresacarpeta
nota_de_entrega=NENseriesfiscales

[IMPRESORAFISCAL]
modelo=21=epson,2=sansung,aclas,okydata,camel3=bematech,4=vmax,5=hassar
puerto=/dev/ttyS0puertoserialplaca:/dev/ttyS0ousbconversor:/dev/ttyUSB0
correlativo=11=elsistematomaelcorrelativodeldoc.delaimpresora,0=porelsistema

[DISPOSITIVOS]
visor=
etiquetadora=
nota_consumo=/dev/usblp0
comanda_1=/dev/usblp0
comanda_2=
comanda_3=
[ENTRADAAUTOMATICA]
usuario=cdigodelusuariodelsistemaparaentradaautomticaej:01
clave=clavedelusuariodelsistemaej:123
mdulo=pos=paraingresardirectoalmdulopos,pos_cafeiralmdulorestaurant
[ID]
id=serialde16dgitosparaampliarlasfuncionesdelsistemaLeonuxPYME
Nota:encasoderequerirIDdebesolicitarlaalemail:equipo@leonux.org

EscritoBajolaLicenciaGNUFDL.12|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

1.3 Configurando Leonux PYME para trabajar en Red


DebemosconfigurarelmotordebasededatosdeMySQLparaqueacepteconexionesremotas
(estacionesdetrabajo)modificandoelarchivomy.cfgqueestsituadoen/etc/mysql/my.cfg
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address
= 127.0.0.1
( nota: cambiar el valor a: 0.0.0.0 para activar la red )
#

1.4 Dando permisos de la Base de Datos al usuario root


Paraotorgarprivilegiosdebasededatosalusuarioroottenemosqueaccederalinterpretadorde
comandosdelMySQLdesdelaterminaldelasiguientemanera:
root@hp4710s:~# mysql -u root -p123
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8 to server version: 3.23.49-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123';
mysql> GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT
OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0
MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

EscritoBajolaLicenciaGNUFDL.13|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

1.5 ERROR: Can not load default MySQL


("libmysqlclient.so.15" or "libmysqlclient )

library

EsteerrorsueleocurrirdebidoaquesetieneunaversininstaladadeMySQLsuperiorala5.0
comoporejemplolaMySQL5.1.LeonuxPYMEfuncionaMySQL5.0.Elarchivo
libmysqlclient.so.15esunalibreradeconexindeMySQL5.0encambiolalibrera
libmysqlclient.so.16perteneceaMySQL5.1.Lasolucineslasiguiente:
debeslocalizareneldirectorio/usr/liblosarchivos:
libmysqlclient.so.16.0.0
libmysqlclient_r.so.16.0.0
duplicarlosyrenombrarlospor:
libmysqlclient.so.15
libmysqlclient_r.so.15
parapoderhacerestodebesserusuariorootporqueeselusuarioqueposeelospermisosparael
manejodeldirectorio.

1.6 Recomendaciones para poner a funcionar a Leonux


PYME
TomeencuentalassiguientesrecomendacionesparaconfigurarLeonuxPYMEcorrectamentey
deacuerdoalasnecesidadesdesuempresa.
ParapoderutilizarLeonuxPYME,esnecesariorealizarlacargainicialdedatos,esteproceso
consisteeningresarinformacinenlasfichasdelsistema,ubicadasenelmenprincipaldel
sistema.Debeingresarinformacinreferentea:Proveedores,Clientes,Vendedores,Inventario
deProductosTerminados,LosServiciosqueprestalaEmpresa,UsuariosdelSistema,etc.Este
procesoesfundamentalparapoderemitirfacturasdeventas,procesarfacturasdecomprasy
paracualquieroperacinquedeseerealizarconelsistemaLeonuxPYME.
A continuacin le suministramos algunas sugerencias a tomar en cuenta para la correcta
configuracindelsistema.

EscritoBajolaLicenciaGNUFDL.14|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

a)ConrespectoalafichaCliente

DecidalaCodificacindesusclientesysuclasificacin,esmuyimportantedeterminarque
tipodecodificacinvaautilizarsusclientes.Tomeencuentauntipodecdigoqueelcliente
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,elsistemapermiteclasificarsusclientesporGrupo,ZonayporVendedor.1.Con
respectoalosGruposdeCliente,porejemplo:a)Corporativosb)Detal,etc.2.Conrespectoa
laZonadeVenta,porejemplo:a)Occidente,b)Centro,c)Capital,d)Oriente.Etc.Revisela
UbicacinGeogrfica.MuchasempresasquetienenoperacinaescalaNacionaldebenpagar
diferentesimpuestosmunicipalesoparacualquieroperacindondeseanecesarioutilizar la
ubicacin geogrfica, por tal motivo es muy importante clasificar geogrficamente a sus
clientes,paradeterminarlasventaspormunicipio.
IngreselasCondicionesdeCrdito: puedeespecificarelLimitedeCrditodelClienteylos
dasdecrditootorgadosalcliente.Losdasdecrditodeclientedeterminaelplazomximode
crdito.Sielclienteposeeellmitedecrditoencero,elsistemaasumirelcrditocomo
ilimitado.TambindebeespecificarseelTipooNiveldePrecioasignadoalClienteascomo
cualquierdescuentofijootorgado.Enesteapartedestacaelporcentajequeleretieneelclientea
suempresacadavezqueleemiteunpago.Esteporcentajeseespecificaenestafichayseaplica
enelmdulodeCuentasporCobrarcadavezqueregistraunpago.Eltotalderetencioneslo
puedeobservarenelReporteRetencionesdelISLRdeClientes.EspecifiqueDatosFiscalesSe
entiende por datos fiscales, el RIF, el NIT y la direccin fiscal. Tambin es importante
especificarsielclienteCONTRIBUYENTE,ONOCONTRIBUYENTE.

b)ConrespectoalafichaProveedores
Lafichadeproveedoresesmuyparecidaalafichadecliente,destacanelporcentajede
retencindelIVAqueseretienealefectuarunpagoenCuentasporPagaraunProveedor.

c)ConrespectoalafichadeProductos
DecidaquetipodecdigovaautilizarparaidentificarlosArtculosoProductos
Terminados,
LeonuxPYMEutilizauncdigoprincipalparaidentificarlosproductosdentrodelsistemay
tienelacapacidaddeasignarleaesecdigoprincipalvarioscdigosalternativos.Elsistema
aceptacualquiercombinacindenmerosyletrashasta15caracteres.
DecidasivaautilizarCdigosAlternosalCdigoPrincipalenlafichadeproductos.Por
ejemplo:Ustedpuedecrearunafichadeproductoconelcdigointernodesuempresaypuede
EscritoBajolaLicenciaGNUFDL.15|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

asignarle dos cdigos alternos con cdigos de barras. Cuando usted intenta localizar un
productoenelpuntodeventa,puedeutilizarcualesquieradelostrescdigos.
Recomendaciones:
Enlaactualidadcasitodoslosproductosincorporanuncdigodebarra,esrecomendable
aprovecharloyasignarlocomocdigoprincipaldeunarticulooproducto,conlafinalidadde
evitarelprocesodeetiquetar.
Decidaelmtododemargendeutilidadparaelcalculodelospreciosdeventas,Leonux
PYMEutilizadosmtodos:
Lineal:Paraestemtodoseutilizalasiguienteformula:
Precio=Costo+(Costo*(%Utilidad/100))
Precio=100+(100*(10/100))
Precio=110
Financiero:Paraestemtodoseutilizalasiguienteformula:
Precio=Costo/(100%Utilidad)/100
Precio=100/(10010)/100
Precio=111.11
ParaseleccionarelmtododeutilidadrequeridoaccedaalmdulodeConfiguracinopcin
ConfiguracindelSistemacarpetaConfiguracinvariableGLOBAL13.

DecidasielProductoutilizaDecimales.LeonuxPYMEpuedepermitironoutilizardecimales.
Elusodeestacaractersticadependedeltipodeunidaddemedida.Seleccioneparaelcampo;
Unidad de Medida en compras los valores: Metros, Kilos, Litros para activar los
decimalesalproducto.Siporelcontrarioesunproductoindivisible,lasunidadesdemedidas
pudieran ser:Unidad,Bulto,Caja, Paquete, Horas.Estodisminuyedrsticamente
erroresenelinventarioyenlaelaboracindefacturas.

DecidasielProductoutilizaSeriales. LeonuxPYME permiteasignarleacadaproductoen


existenciaunserial,porejemplosiustedtiene05TelevisoresMarcaXtienequeingresarleal
sistema05seriales.Posteriormentecuandoemitaunanotadeentregaounafacturaconeste
productodebeespecificarelserialqueestaentregandoofacturando,aligualocurreencompras,
cuandorecibaesteproductodebeingresarlosseriales.ParahabilitarelcontroldeSerialesenel
ProductoactivelacasillaUsaSeriales.

EscritoBajolaLicenciaGNUFDL.16|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

d)ConrespectoalafichaVendedores
EnlafichaVendedoreslomsresaltableeslaconfiguracinparaelpagodecomisiones.
LeonuxPYMEofrecelassiguientesopciones:

ComisindeVentaporNivelesdePrecio:permiteestablecerunporcentajedeventa
sobrelospreciosestablecidos,comolossonelPrecioMximo,elPrecioOferta,Precio
MayoryPrecioMnimo.

ComisindeCobranzasporNivelesdePrecio:aligualqueladefinicinanterior,
permiteestablecerunporcentajedecobranzasobrelospreciosyaestablecidos,comolos
sonelPrecioMximo,elPrecioOferta,PrecioMayoryPrecioMnimo.

ComisindeVentaporDepartamentosdelProducto:permiteestablecerunporcentajede
ventasobrelospreciosestablecidos,comolossonelPrecioMximo,elPrecioOferta,
PrecioMayoryPrecioMnimo.

Porltimoesimportantedestacarquelosesquemasantesmencionadosnosonexcluyentes,por
loquesuempresapuedeusarvariosdeellosalavez,encasodesernecesario.

EscritoBajolaLicenciaGNUFDL.17|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 2:

Mdulo Configuracin

Elmdulodeconfiguracinpermiteincluiromodificarlosdatosde
laempresa,crearlosarchivosdedatosporprimeravez,modificarla
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,respaldoyrecuperacindebasededatos.
ModosdeAcceso:
Seleccioneelmenconfiguracin.

2.1

Datos de la Empresa

carpetaDatosGenerales:Alinvocarestaopcinseactivaunafichaquecontienelosdatos
fiscales relacionados con la empresa. Escriba el cdigo, razn social, direccin fiscal,
telfonos,yelrif.(RegistrodeInformacinFiscal),tambinpodrincorporarunaimagenpara
establecerlacomologodelaempresaylamismaaparecerenlaesquinainferiorizquierdadel
menprincipaldelsistema.
carpeta Series Fiscales : En esta ficha se definen todas las series fiscales (papelera o
impresorasfiscales)utilizadasporlaempresaparalaemisindefacturas,notasdedbito,notas
decrdito(devoluciones)ynotasdeentrega.Cadaseriefiscalcontrolaraeltipodedocumento
quesegenereascomotambinlanumeracinocorrelativodeldocumento.
Nota:Enelcasodeusarimpresorafiscalsedebercolocarenelcampocontrolelnmerode
registro de la maquina fiscal. Para llevar el correlativo de facturas y notas de crdito
(devoluciones)sedebencreardosseriesfiscalesporejemplo:serieAparaelcorrelativodelas
ventasyserieADparaelcorrelativodelasdevoluciones.
Nota:Sedeberncreartantasseriescomoseriesfiscalesoimpresorasdispongalaempresa.
Nota:Enelpc,equipooestacindetrabajosedebermodificarelarchivoleonux.confenla
seccin[SERIESFISCALES]paraindicarconcualserietrabajarapordefectoelequipo.
carpetaDepsitos : Enestafichasedefinen los distintos almacenes delaempresa de
acuerdoasuorganizacin;indicandounCdigoyNombre.Losdepsitosesdondesecolocara
lamercancadisponibleparalacomprayventa. Cadavezqueseregistreunproductoenel
sistema,tambinsedeberagregarel(los)deposito(s)dondesealmacenaralamercanca.
Nota:Noesposiblecomercializarunproductosinqueelmismotengaregistradoundepsito.
EscritoBajolaLicenciaGNUFDL.18|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Nota:SololosproductosdecategoraBiendeServicionotendrndepsito.
carpetaMediosdeCobro:Enestafichaseactivanodesactivanlosdistintosinstrumentosde
cobrodefacturasdelosclientes.
Nota:Encasodeutilizarimpresorafiscalsedebendefinirlosmediosdepagosenlaimpresora
fiscalenelmismoordencomoaparecenenestaopcin.
carpetaMediosdePago:Enestafichaseactivanodesactivanlosdistintosinstrumentosde
pagodefacturasalosproveedores.
carpetaCobradores:Enestafichasedefinenlasdiferentespersonasoagenciasencargadas
delacobranzadefacturasalosclientes.Entrelosdatosprincipalesseencuentran:cdigo,
nombre,%comisinynmerodelcontrato.
carpetaAgenciasdeTransporte:Enestafichasedefinenlasagenciasomediosencargadas
delenvodelamercanca.
carpetaCorrelativos:Estaopcinpermitedefinirlanumeracininicialdelosdiferentes
documentos a ser generados e impresos por el sistema. Los valores anteriores se van
actualizandoconformeseoperaconelsistema,detalmaneraqueactualizanymuestranel
prximonmerodecadaunodelosdocumentoslistados.

Figura 2: Formulario de datos de la empresa

EscritoBajolaLicenciaGNUFDL.19|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.2 Configuracin Global y Parmetros del Sistema


Enestaopcindelsistemaesposibleinicializarlabasededatosotransacciones,cambiarlas
tasasfiscalesymodificarlosparmetrosquegobiernanelcomportamientodelsistema.
BotnInicializarTransacciones:Ejecuteestaopcinparaeliminartodaslastransaccioneso
documentosgeneradosporelsistemasinqueparanadaafectelosmaestrosdedatos(Clientes,
Proveedores,Vendedores,Inventarios,Agencias Bancarias,Marcas,Grupos,Zonas, Bancos,
Beneficiariosentreotras).
Botn Inicializar Base de Datos: Ejecute esta opcin para eliminar todos los datos
incorporadosporelusuario(transaccionesodocumentosymaestrosdedatos).Labasede
datosresultanteeslapordefecto.
BotnCambiarTasasFiscales:Ejecuteestaopcinparacambiarlatasadelosdiferentes
impuestos.Elcambioseaplicaalsistemayalabasededatosdeartculos.
CarpetasdelosMdulos
aquesdondesepuedenmodificar
sucomportamiento,esdecirpueden
restringir o no alguna funcin o
puedenactivarodesactivaralguna
caractersticas o simplemente
cambiar algn mtodo contable o
algnporcentaje.Estosparmetros
se clasifican en parmetros del
mdulo de ventas, del mdulo de
inventario,delmdulodecompras,
bancos,yopcionesGlobales.Usted
puedemodificarestosparmetrosa
su conveniencia. Estos parmetros
estndisponiblesdeformageneral,
esdecirafectanatodoslosusuarios
delsistema.
Nota: se debe pulsar el botn
Procesar Cambios en cada
carpeta donde se efectuaron
cambiosdelocontrarioelsistema
noguardaloscambios.

EscritoBajolaLicenciaGNUFDL.20|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.3 Configuracin de Reportes


LeonuxPYMEpermiteconfigurarlosformatosyreportesdelsistemamediantelautilizacinde
unapoderosaherramientadesoftwarelibreparalageneracindereportesllamadaLazReport.
LazReportesunGeneradordeReportesdemuyfciluso,quepermitecrearyadministrarun
nmero ilimitado de Reportes basados en tablas o consultas, cuenta con una interfase de
asistenteamigablequepermiteseleccionarnicamenteloscamposquesedeseanpresentarenel
reporte,configuramltiplesnivelesdeagrupamiento,ordenalosdatosdeformaascendenteo
descendenteytienelacapacidaddeexportarlosreportesaarchivosdeformatosTXT,PDF,
HTML o CSV. La apariencia del reporte generado es totalmente personalizable, se puede
seleccionareldiseoylahojadeestilosencascadaquegustes.Esteproductoessencillopara
principiantesyproveeherramientasavanzadasparasatisfacerlasnecesidadesdelosusuarios
expertos.
TutorialdelGeneradordeReportesLazReport
VeranexoA.

EscritoBajolaLicenciaGNUFDL.21|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.4 Control de Usuarios


Muyfrecuentementeelsistema es ejecutadoporusuariosdiferentes,condiversasjerarquas
dentro enla organizacin. Comomedidade seguridad yproteccin es recomendable
restringirelaccesoa algunosdeellosyproporcionarles diversosnivelesdeautoridadpara
consultaromodificarlosdatos.
Elprogramaofreceunagranversatilidadparadefinirusuarios,establecersusclavesyniveles
dejerarquasyroles.

EscritoBajolaLicenciaGNUFDL.22|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.4.1

Crear un Usuario

Para crear unusuario pulsamos el botn+ (insert) dela barra de navegacin del
formularioolatecladefuncinF1 yelsistemacolocarainmediatamentelafichaen
mododeedicin(cuadrosdetextosresaltados)paralaaceptacindelosdatosdentrodel
recuadroDatosdelUsuario.ParaabandonarestafuncinpulselateclaESC.
Cdigo:escribaenestecampoelidentificador
decuentadeundeterminadousuario.
Nombre: en este campo escriba el primer
nombredelapersona.
Apellido: en este campo escriba el primer
apellidodelapersona.
Clave:estecampoindicalaclavedeaccesoode
seguridadpararestringirlaentradaaotrousuario
adichacuenta.Laclavesoncombinacionesde
letras y nmeros y puede contener hasta 10
dgitos. Al ingresar la clave, sta se va
escribiendo en con caracteres en forma de
asterisco(*)paraqueotrapersonanolaveayse
mantengalaconfidencialidad.
Jerarqua:estecampopresentaunalistadesplegable,dondesedebeseleccionarelnivel
jerrquicodelusuarioqueseestingresando.Hagaclicenlalistadesplegable para
seleccionar el nivel al que pertenece dicho usuario (Administrador, Usuario,
UsuarioAvanzado,Operador).ElnivelAdministradoreseldemayorjerarqua
(Sperusuario)yelOperadoreldemenorrango.
LosrolesdelasdiferentesjerarquaspodrndefinirseenelmdulodeConfiguracin
enlaopcinControldePermisosdeUsuarios
Estatus:estecampopresentaunalistadesplegable(Activo,Inactivo).Enelcasodel
estatusInactivoelusuarionopodraccederalsistema.
Completadalainsercindedatossedeberpulsarelbotncheck(post)olateclade
funcinF4paraelregistrodefinitivodelosdatos,finalmenteelsistemadesplegara
unmensaje:Datosguardadosconxito.

EscritoBajolaLicenciaGNUFDL.23|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.5 Control de Permisos de Usuarios


Losrolesojerarquassonlaformadeestablecerlosvariadosnivelesdeaccesoalasfunciones
y/oprocesosdelsistemaporpartedelusuario.
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,UsuarioAvanzado,Operador).Seleccioneluegolacarpetadel
mduloamodificareinmediatamenteaparecerntodoslosprocesosy/ofuncionesdelmdulo
juntoalascolumnasAccesoyPermiso.
La columna Acceso permite
concederonoaccesoalafunciny/o
proceso.
La columna Permiso exige o no
una clave de acceso, los valores
posibles son: (Ninguna, Nivel
Mximo, Nivel Medio, Nivel
Mnimo).Estasclavesdelsistemason
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:paraqueloscambiossurjan
efectosedeberreinicializarel
sistema.

EscritoBajolaLicenciaGNUFDL.24|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.6 Compactar Base de Datos


Seleccione esta opcin para proceder a borrar
fsicamente los datos que previamente fueron
borradosusandoelsistema.Cuandoseeliminaun
datoenelsistema,stenopuedeserrecuperado,
pero permanece ocupando espacio fsico en el
discodurohastaquelosdatosseancompactados.
Otraventajadecompactarlosdatosesquemejora
eltiempoderespuestadelsistema.Lafrecuencia
conlaquedebeserrealizadaestalabordependedel
volumen de datos que son eliminados en la
empresa, pero en la mayora de los casos es
suficienteefectuarestalaborunavezalmes.

2.7 Respaldar Base de Datos


Porefectuarunrespaldoentendemoslaoperacin
detrasladarlosdatosacumuladosensudiscoduro
durantelaoperacindelsistemaLeonuxPYMEa
otro medio de almacenamiento (Pendrives, CD
Unidad de Red, etc.), dependiendo de sus
necesidades y de los dispositivos de
almacenamientoquedisponga.
Paramantenerunaintegridadyprotegersudatael
sistemalepermiterealizarelrespaldodedatosde
la empresa actual al dispositivo de respaldo
deseado.Elrespaldoesefectuadobajoelformato
.sql.
SeleccioneelmduloConfiguracinopcinRespaldarBasedeDatoselsistemamostrara
unformulariosolicitandolainformacinsiguiente:
a.DirectorioDestino:rutacorrespondientealaubicacindelarchivorespaldo
b.NombredelRespaldo:ej:copia2012_04_13.sql

EscritoBajolaLicenciaGNUFDL.25|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

2.8 Recuperar Base de Datos


Seleccioneestaopcinparacopiarlosdatosdeun
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
formularioquelepermitirexplorarlosdirectorio
deldiscoparalocalizarelarchivorespaldo.

EscritoBajolaLicenciaGNUFDL.26|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 3:

Modulo de Clientes

Enteora,unclienteescualquierpersona,fsicaojurdica,que
estdispuestaapagarunacantidaddedineropararesolveruna
necesidad o satisfacer un deseo. Con Leonux PYME usted
podrllevarunregistrocompletodelosdatosdecadaunode
losclienteasicomotambinuncontroldelosdocumentos
pertenecientes al mismo (facturas, recibos de pago,
presupuestos,pedidos,notasdeentrega,notasdecrditoentre
otros).

3.1

Control de Clientes

ModosdeAcceso:
SeleccioneelmenClientes.
HagaclicenlaopcindemenControldeClientes
PulsandoelbotndeaccesoinmediatoaFichadeClientes

3.1.1

Registrar un Cliente

Dentrodelafichadeclientesdebemospulsarelbotn+(insert)olatecladefuncin
F1yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadrosde
textos resaltados) para la aceptacin de los datos dentro de las carpetas Datos
GeneralesyExtra.ParaabandonarestafuncinpulselateclaESCyunavezmas
parasalirdelmdulodeclientes.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
cliente enparticular. Compuesto porlos campos: cdigo administrativodel cliente,
ci/rif,raznsocialycategoradelcliente.Elsistemanoaceptaraduplicidaddedatosen
loscamposcdigo,ci/rif.
RecuadroContacto:camposreferentealosdatosgeneralesydeubicacindelcliente.
LoscamposGrupoyZonapodrnseradministradosenlasopcionesControlde
GruposdeClientesyControldeZonasrespectivamentedelmdulodeClientes.

EscritoBajolaLicenciaGNUFDL.27|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

RecuadroPrecio:referentealaasignacindeunpreciofijodeventa(1,2,3,4),asignar
unvendedorfijoalcliente,asignacinde%descuentosgeneraloporprontopagoy
%cargos varios. Estos datos aparecern automticamente al momento de emitir una
factura al cliente. El campo Vendedor podr ser administrado en el mdulo de
VendedoresenlaopcinControldeVendedores
Recuadro Impuesto: campos referente a la denominacin fiscal del cliente
(Contribuyente,NoContribuyente)y%deRetencindeIVAencasodequeelcliente
seaagentederetencindeiva.

RecuadroCrdito:alactivarlacasillacrditoelclientetendrlaopcindelmanejo
decrditoalmomentodelatotalizacindelafacturadeventas.Elcampodasde
crditoesutilizadoparaindicareltopemximodedasdevencimientodelafactura,
loscamposlimitecrditoylimitededocumentospendientesparapoderrestringirla
emisindenuevosdocumentosdeventassisobrepasandichoslimites.
Recuadro Visita:camposreferentealaasignacindeuncobradorydasdevisita
preferiblemente.
Elcampo CobradorpodrseradministradoenelmdulodeConfiguracinenla
opcinDatosdelaEmpresadentrodelacarpetaCobradores.
Recuadro Balance:camposreferentealossaldosdelcliente.Estoscamposnoson
editablesporelusuario.
RecuadroNotas:camposdondesepuedeespecificaralgunaobservacinadicionalal
clientesascomoelestatusdelmismo(Activo,Inactivo). Enelcasodelestatus
Inactivoelclientenoaparecerenningnformulariodebsquedaoreportealgunode
clientesytampocosepodrnelaborarnuevosdocumentosdeventasparaelmismo.
Recuadro AgenciaBancaria:campos referentealos datosbancarios dela cuenta
principaldelcliente. Elcampo Agenciapodrseradministradoenelmdulode
CajayBancosenlaopcinControldeAgenciasBancarias.
Recuadro Contabilidad:camposrelacionadosconelplandecuentascontabledela
empresaparalascuentasdecuentasporcobrar,ingresosyanticipos; estoscampos
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
mximode64Kparaalmacenarimagenyfirmaelectrnicadelcliente.

EscritoBajolaLicenciaGNUFDL.28|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Completadalainsercindedatossedeberpulsarelbotncheck(post)olateclade
funcinF4paraelregistrodefinitivodelosdatos,finalmenteelsistemadesplegara
unmensaje:Datosguardadosconxito.
Nota: Es posible tambin registrar clientes de manera mas simplificada (clientes
eventuales)almomentoderealizarundocumentodeventaenlosmdulosventas,ypos.
Enestecasolosdatossolicitadosson:ci/rif,raznsocial,direccinfiscal,condicin
fiscalytelfono.

3.1.2

Buscar o Localizar un Cliente

Dentrodelafichadeclientespodemoslocalizarundeterminadoclienteparaposterior
consultaocorreccindedatospulsandoelbotnbuscarolatecladefuncinF6.Se
mostraraunformulariobsquedadeclientes.
EnelrecuadroBuscarpor:sedebeseleccionarelcampofiltrodelabsqueda(ci/rif,
nombreoraznsocial,cdigo).
EnelrecuadroAccin:sedebecolocarlainicial,palabraofraseabuscar.
EscritoBajolaLicenciaGNUFDL.29|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Elbotnbuscarejecutalaconsultaeinmediatamenteaparecerntodoslosclientesque
cumplanlacondicindelfiltro.
ElbotnAvanzadomostraraotroformularioendondesepodrnespecificarmasfiltro
debsquedas.ElbotnLimpiolimpialasalidaderesultadosparaempezarunanueva
bsqueda.
Seleccionamoselclientedentrodelacuadriculaderesultadoshaciendodobleclico
pulsandoentersobreel.
ParaabandonarelformulariopulsamoslateclaESCoelbotnsalir.

3.1.3

Modificar o Corregir los datos de un Cliente

Primerotenemosquelocalizarelclienteamodificar(estepasofueexplicadoenel
puntoanterior) seguidamentepulsamoselbotnlpiz(edit)olatecladefuncin
F3yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadrosde
textosresaltados).ParaabandonarestafuncinpulselateclaESC.
Completadalamodificacindedatossedeberpulsarelbotoncheck(post)olatecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegaraunmensaje:Datosguardadosconxito.

EscritoBajolaLicenciaGNUFDL.30|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

3.1.4

Eliminar un Cliente

Estafuncinsoloespermitidasielclientenoposeeningnhistricodemovimientosde
lo contrario solo podr ser inactivado modificando el campo estatus a Inactivo.
Primerotenemosquelocalizarelclienteaeliminar(estepasofueexplicadoenelpunto
anterior)seguidamentepulsamoselbotn(delete)olatecladefuncinF2yse
mostraraunformulariodeconfirmacindeeliminacin,pulsamoselbotnNoola
tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin,seguidamentesedesplegaraunmensaje:Clienteeliminadoconxito.

3.1.5

Reactivar un Cliente Inactivo

LocalizarelclientemedianteelbotndebsquedaAvanzada,seleccionar el filtro
estatus y colocar Inactivos , filtrar y seleccionar el cliente para posteriormente
modificarelestatus.

3.1.6

Otras Funciones Importantes de Clientes

CarpetaAfiliados:
CarpetaPresupuestos,Pedidos,NotasdeEntrega,Facturas:
CarpetaArtculosVendidos:
BotnActualizaFormulario:
Tomeencuentaque...

Antesdecrearunclientedebenestarcreadoslosdatos:grupo,zona,cobrador,vendedor
ycuentadeingresocontablequeselevaaasignaralnuevocliente.

NoesposibleregistrardosclientesqueposeanelmismoCdigooRIF.

No es posible eliminar un cliente que posea movimientos asociados (por ejemplo:


facturas,cobros,devoluciones,etc.)enesecasopuedeponerinactivoelcliente.

Noesposibleemitirfacturasacrditoaunclientesielmismoposeelacasilladecrdito
desactivada.

Sideseaevitarqueunusuariofactureaclientessobregiradosdebeasignarleunlmitede
crditoalclienteyestablecerdichocontrolenlaopcinconfigurarprocesosdelmen
procesosenelmdulomantenimiento.

EscritoBajolaLicenciaGNUFDL.31|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Sideseaevitarqueunusuariofactureaclientesconfacturasvencidas,debeestablecer
dichocontrolenlaopcinconfigurarprocesosdelmenprocesosenelmdulo
mantenimiento.

Todoslosprocesosdelsistemaqueincrementanodisminuyenelsaldodeuncliente(por
ejemplo:facturas,devoluciones,etc.),generanenformaautomticaundocumentoporel
montodelavariacindelsaldodelcliente.

3.2

Control de Grupos de Clientes


Formularioparalaadministracindegruposdeclientescuyofin
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,eliminacinyregistrodedatos(cdigo
ynombredelgrupo).

3.3

Control de Zonas

Formulario para la administracin de zonas


geogrficasendonderesidenlosclientescuyofin
es luego poder filtrar o agrupar consultas y/o
reportes seleccionado una zona previamente.
Mediantelosbotonesdenavegacindeformulario
se podrn efectuar los procesos deincorporacin,
edicin,eliminacinyregistrodedatos(cdigoy
nombredelazona).

EscritoBajolaLicenciaGNUFDL.32|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

3.4

Reportes de Clientes

Formularioparalageneracindeinformesy/oreportesdelmdulodeclientes.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.33|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

EscritoBajolaLicenciaGNUFDL.34|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 4:

Mdulo de Proveedores

Sonlosquesuministranalaempresalosbienesoserviciosque
stacomercializaoconsumeygenerancuantasporpagar.Con
LeonuxPYMEustedpodrllevarunregistrocompletodelos
datos de cada uno de los proveedores a si como tambin un
controldelosdocumentospertenecientesalmismo(facturasde
compras,ordenesdecompras,notasdecrditoentreotros).

4.1

Control de Proveedores

ModosdeAcceso:
SeleccioneelmenProveedores.
HagaclicenlaopcindemenControldeProveedores
PulsandoelbotndeaccesoinmediatoaFichadeProveedores

4.1.1

Registrar un Proveedor

Dentrodelafichadeproveedoresdebemospulsarelbotn+(insert)olateclade
funcinF1yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadros
de textos resaltados) para la aceptacin de los datos dentro de la carpeta Datos
Generales.ParaabandonarestafuncinpulselateclaESCyunavezmasparasalir
delmdulodeproveedores.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
proveedor en particular. Compuesto por los campos: cdigo administrativo del
proveedor,ci/rif,raznsocialynombrecomercial.Elsistemanoaceptaraduplicidadde
datosenloscamposcdigo,ci/rifyraznsocial.
Recuadro Contacto: campos referente a los datos generales y de ubicacin del
proveedor.ElcampoGrupopodrseradministradoenlaopcinControldeGrupos
deProveedordelmdulodeProveedores.

Recuadro Impuesto: campos referente a la denominacin fiscal del proveedor


(Contribuyente,NoContribuyente)y%deRetencindeIVAenelcasoderetencinde
IVAalosdocumentosdecompra.

EscritoBajolaLicenciaGNUFDL.35|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

RecuadroBalance:camposreferentealossaldosdelproveedor.Estoscamposnoson
editablesporelusuario.
RecuadroNotas:camposdondesepuedeespecificaralgunaobservacinadicionalal
proveedorascomoelestatusdelmismo(Activo,Inactivo).Enelcasodelestatus
Inactivo el proveedor no aparecer en ningn formulario de bsqueda o reporte
algunodeproveedoresytampocosepodrnelaborarnuevosdocumentosdecompras
paraelmismo.
Recuadro AgenciaBancaria:campos referentealos datosbancarios dela cuenta
principaldelproveedor.ElcampoAgenciapodrseradministradoenelmdulode
CajayBancosenlaopcinControldeAgenciasBancarias.
Recuadro Contabilidad:camposrelacionadosconelplandecuentascontabledela
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.

EscritoBajolaLicenciaGNUFDL.36|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Completadalainsercindedatossedeberpulsarelbotncheck(post)olateclade
funcinF4paraelregistrodefinitivodelosdatos,finalmenteelsistemadesplegara
unmensaje:Datosguardadosconxito.

4.1.2

Buscar o Localizar un Proveedor

Dentrodelafichadeproveedorespodemoslocalizarundeterminadoproveedorpara
posteriorconsultaocorreccindedatospulsandoelbotnbuscarolatecladefuncin
F6.
Semostraraunformulariobsquedadeproveedores.
EnelrecuadroBuscarpor:sedebeseleccionarelcampofiltrodelabsqueda(ci/rif,
nombreoraznsocial,cdigo).
EnelrecuadroAccin:sedebecolocarlainicial,palabraofraseabuscar.
El botn buscar ejecuta la consulta e inmediatamente aparecern todos los
proveedoresquecumplanlacondicindelfiltro.
ElbotnAvanzadomostraraotroformularioendondesepodrnespecificarmasfiltro
debsquedas.ElbotnLimpiolimpialasalidaderesultadosparaempezarunanueva
bsqueda.
Seleccionamoselproveedordentrodelacuadriculaderesultadoshaciendodobleclico
pulsandoentersobreel.
ParaabandonarelformulariopulsamoslateclaESCoelbotnsalir.

4.1.3

Modificar o Corregir los datos de un Proveedor

Primerotenemosquelocalizarelproveedoramodificar(estepasofueexplicadoenel
puntoanterior) seguidamentepulsamoselbotnlpiz(edit)olatecladefuncin
F3yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadrosde
textosresaltados).ParaabandonarestafuncinpulselateclaESC.
Completadalamodificacindedatossedeberpulsarelbotoncheck(post)olatecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegaraunmensaje:Datosguardadosconxito.

EscritoBajolaLicenciaGNUFDL.37|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

4.1.4

Eliminar un Proveedor

Estafuncinsoloespermitidasielproveedornoposeeningnhistricodemovimientos
delocontrariosolopodrserinactivadomodificandoelcampoestatusaInactivo.
Primerotenemosquelocalizarelproveedoraeliminar(estepasofueexplicadoenel
puntoanterior)seguidamentepulsamoselbotn(delete)olatecladefuncinF2
ysemostraraunformulariodeconfirmacindeeliminacin,pulsamoselbotnNoo
la tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin,seguidamentesedesplegaraunmensaje:Proveedoreliminadoconxito.

4.1.5

Reactivar un Proveedor Inactivo

LocalizarelproveedormedianteelbotndebsquedaAvanzada,seleccionarelfiltro
estatusycolocarInactivos,filtraryseleccionarelproveedorparaposteriormente
modificarelestatus.

4.1.6

Otras funciones importantes de Proveedores

CarpetaOrdenesdeCompra,Facturas:
CarpetaArtculosComprados:
BotnActualizaFormulario:

Tomeencuentaque...

Antesdecrearunproveedordebenestarcreadoslosdatos:grupo,agenciasycuentade
ingresocontablequeselevaaasignaralnuevoproveedor.

NoesposibleregistrardosproveedoresqueposeanelmismoCdigooRIF.
Noesposibleeliminarunproveedorqueposeamovimientosasociados(porejemplo:
facturas,cobros,devoluciones,etc.)enesecasopuedeponerinactivoelproveedor.

Todoslosprocesosdelsistemaqueincrementanodisminuyenelsaldodeunproveedor
(porejemplo:facturas,devoluciones,etc.),generanenformaautomticaundocumento
porelmontodelavariacindelsaldodelproveedor.

EscritoBajolaLicenciaGNUFDL.38|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

4.2

Control de Grupos de Proveedores

Formularioparalaadministracindegruposdeproveedorescuyofinesluegopoderfiltraro
agruparconsultasy/oreportesseleccionadoungrupopreviamente.Mediantelosbotonesde
navegacin de formulario se podrn efectuar los procesos de incorporacin, edicin,
eliminacinyregistrodedatos(cdigoynombredelgrupo).

4.3

Reportes de Proveedores

Formularioparalageneracindeinformesy/oreportesdelmdulodeproveedores.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.39|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 5:

Mdulo de Inventario

Labasedetodaempresacomercialeslacompray
venta de bienes o servicios; de aqu la
importanciadelmanejodelinventarioporparte
delamisma.Estemanejopermitiralaempresa
manteneruncontroloportuno,ascomotambin
conocer al final un estado confiable de la
situacineconmicadelaempresa.Ahorabien,el
inventario constituye la principal partida del
activocorrientequeestnlistasparalaventa,es
decir, toda aquella mercanca que posee una
empresa en el almacn valorada al costo de
adquisicin, para la venta o actividades
productivas.

5.1 Control de Inventarios


ModosdeAcceso:
SeleccioneelmenInventario.
HagaclicenlaopcindemenControldeInventario
PulsandoelbotndeaccesoinmediatoaFichadeProductos

5.1.1

Registrar un Producto

Dentrodelafichadeproductosdebemospulsarelbotn+(insert)olateclade
funcinF1yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadros
detextosresaltados)paralaaceptacindelosdatosdentrodelascarpetasDatos
GeneralesyExtra.ParaabandonarestafuncinpulselateclaESCyunavezmas
parasalirdelmdulodeinventario.
RecuadroIdentificacin:camposclaveparalabsquedaoidentificacindeun
productoenparticular.Conformadoporloscampos:

Cdigo:Permitecolocarelcdigoadministrativoalarticulooproducto.

EscritoBajolaLicenciaGNUFDL.40|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Nombre:Permitecolocarelnombrealarticulooproducto.
Nombre Corto: Permite abreviar el nombre del producto para utilizarlo en
impresorasdeticketsde40columnas.
Departamento:PermiteclasificarelproductoporDepartamentos. Estecampo
podrseradministradoenelmdulodeInventarioenlaopcinControlde
DepartamentosdeProductos.
Grupo : Permite clasificar el producto por Grupos. Este campo podr ser
administradoenelmdulodeInventarioenlaopcinControldeGruposy
SubGrupos.
SubGrupo:PermiteclasificarelproductoporSubGrupos.Estecampopodrser
administradoenelmdulodeInventarioenlaopcinControldeGruposy
SubGrupos.
Marca:Permiteclasificarelproductopormarcaofabricante.Estecampopodr
seradministradoenelmdulodeInventarioenlaopcinControldeMarcas
deProductos.
Impuesto:Permitedefinirlatasaoalcuotadelproducto.(ExentodeImpuesto,
General, Reducida o Adicional ). Este campo podr ser administrado en el
mdulo de Configuracin en la opcin Configuracin del Sistema botn
CambiarTasasFiscales.
Origen:Permiteespecificarlaprocedenciadeunproductooarticulo(Nacionalo
Importado)
Categora:Permiteindicareltipodeproducto(ProductoTerminado,Biende
Servicio,MateriaPrima,UsoInterno,SubProducto).EltipoBiendeServicio
nomanejadepsitodeexistencia.
Modelo:Permiteespecificarenmodelodeunproductooarticulo.
Referencia:Permitecolocarunareferenciadebsquedaalproducto.
PoderCambiarNombrealFacturar?: estaopcinlepermitecambiar el
nombredelproductoalmomentodeserfacturado.Estaopcinesmuyutilizada
enlosartculosqueseutilizancomogenricosynorepresentanunproductofijo
enelinventario.
UsaGaranta?:Permitecolocardasdegarantaalproducto.
UsaSeriales?:Estaopcinpermiteserializarlosproductosdemaneraqueal
momentodehacerunanotadeentregaounafactura,elsistemaautomticamente
lepedirunserial.

Recuadro Empaque: campos referente a la unidad de medida y contenido del


empaque enla compra del producto.Si el producto maneja decimales seleccione la
unidaddemedidacorrespondiente(Metros,Kilo).ElcampoUnidaddeMedidapodr
seradministradoenelmdulodeInventarioenlaopcinControldeUnidadesde
Medidas.
EscritoBajolaLicenciaGNUFDL.41|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

RecuadroCostos:camposreferenteaelcostodeunproducto.(CostoProveedor,Costo
deImportacinyOtrosCostos)
Recuadro Precios de Venta: campos referente a los precios de venta, unidad de
medida,contenidodelempaquedeventaymargendeutilidaddelproducto.Elsistema
manejahastacuatro(4)preciosdeventayunprecioPVquesolofuncionaenlos
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.Elmtododemargendeutilidadpodrserconfiguradoenelmdulo de
ConfiguracinopcinConfiguracindelSistemacarpetaConfiguracinvariable
GLOBAL13.
Recuadro Existencias: Control y visualizacin de las existencias de los articulos
(Real,Reservada,Disponible)pordepsito.Asignacindedepsitos,cargosy
descargosdeexistenciasyserialesdelproducto.
RecuadroAranceles:camposreferentesalasdimensionesdelproductoycondiciones
arancelarias.
RecuadroEstatus:Fechadealtaybajadelproductoyestatusdelmismo(Activo,
Inactivo). En el caso del estatus Inactivo el articulo no aparecer en ningn
formulariodebsquedaoreportealgunodeproductosytampocosepodrnelaborar
nuevosdocumentosconel.
Recuadro CdigosAlternos:Permiteadministrarloscdigosalternosalarticuloo
productoseleccionado.
RecuadroProveedores:Estanospermiteverymodificarlalistadeproveedoresdel
producto.
Recuadro Articulo Compuesto: Un artculo debe ser definido como compuesto
cuandoposeeasociados(enalgunaproporcin)unoomsartculos.Elconceptoestil
cuandolaempresavendeartculosqueseensamblanofabricanapartirdeotros.Para
definirunartculocomocompuestoesnecesariocrearloprimerocomoartculoestndar
usandolaopcinartculos,paradespusdefinirlosartculosquelocomponenysu
proporcin,paralocualdebeusarlaopcinartculoscompuestos.
Recuadro Contabilidad:cdigo relacionadosconelplandecuentascontabledela
empresaparalacuentadelproducto.Estecampopodrseradministradoenelmdulode
ContabilidadenlaopcinPlandeCuentas.
EscritoBajolaLicenciaGNUFDL.42|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

RecuadroBalanza:permiteespecificarqueelproductoesgestionadoporunpesoo
balanza.ElcampoPLUrepresentauncdigode5dgitosnumricosrelacionadoscon
losPLUSdelabalanza.
EnelcasodelmduloPOS:alusarelcdigoPLU'aparecerunaventanasolicitando
elpesoparalaventadeesteproductoyelsistemacalcularaelimportedeventa
multiplicandoelpesoporelprecioPVregistradodelproducto.
EnelcasodelmduloPOSCaf:alusarelcdigoPLUelsistemasolicitarael
importe de venta del producto y calculara automticamente el peso o cantidad
vendidadividiendoelimporteentreelprecioPVregistradodelproducto.
RecuadroCortes:permiteespecificarqueelproductoesvendidoporcortesMtso
'Mts2.
EnelcasodelmduloPOS:alusarelcdigoPLU'aparecerunaventanasolicitando
elpesoparalaventadeesteproductoyelsistemacalcularaelimportedeventa
multiplicandoelpesoporelprecioPVregistradodelproducto.
EnelcasodelmduloVentas:elsistemasolicitaralasdimensionesX yY y
calcularaautomticamenteelimportedeventaconlaformula:
PrecioVenta=Cantidad*X*Y
RecuadroOferta:Permitecolocarlasfechasdeinicioyfindepromociny/ooferta
deunproducto.ElsistemasustituirelprecioPVporelprecioOfertamientrasdure
lapromocin.
RecuadroReconocimiento:DatosdetipoimagenconformatoJPGytamao
mximode64Kparaalmacenarimagendelproducto.LacasillaActivarCatalogo
hacequeelproductoaparezcaenelmendeteclasrpidasdelmduloPOSCaf.

EscritoBajolaLicenciaGNUFDL.43|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.1.2

Buscar o Localizar un Producto

Dentro de la ficha de productos podemos localizar un determinado articulo para


posteriorconsultaocorreccindedatospulsandoelbotnbuscarolatecladefuncin
F6.
SemostraraunformulariobsquedadeProductos.
En el recuadro Buscar por: se debe seleccionar el campo filtro de la bsqueda
(cdigo,nombreoreferencia).
EnelrecuadroAccin:sedebecolocarlainicial,palabraofraseabuscar.
Elbotnbuscarejecutalaconsultaeinmediatamenteaparecerntodoslosproductos
quecumplanlacondicindelfiltro.
ElbotnAvanzadomostraraotroformularioendondesepodrnespecificarmasfiltro
debsquedas.ElbotnLimpiolimpialasalidaderesultadosparaempezarunanueva
bsqueda.
EscritoBajolaLicenciaGNUFDL.44|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Seleccionamoselproductodentrodelacuadriculaderesultadoshaciendodobleclico
pulsandoentersobreel.
ParaabandonarelformulariopulsamoslateclaESCoelbotnsalir.

5.1.3

Modificar o Corregir Datos de un Producto

Primerotenemosquelocalizarelarticuloamodificar(estepasofueexplicadoenel
puntoanterior) seguidamentepulsamoselbotnlpiz(edit)olatecladefuncin
F3yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadrosde
textosresaltados).ParaabandonarestafuncinpulselateclaESC.
Completadalamodificacindedatossedeberpulsarelbotoncheck(post)olatecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegaraunmensaje:Datosguardadosconxito.

5.1.4

Eliminar un Producto

Estafuncinsoloespermitidasielproductonoposeeningnhistricodemovimientos
delocontrariosolopodrserinactivadomodificandoelcampoestatusaInactivo.
Primerotenemosquelocalizarelproductoaeliminar(estepasofueexplicadoenel
puntoanterior)seguidamentepulsamoselbotn(delete)olatecladefuncinF2
EscritoBajolaLicenciaGNUFDL.45|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

ysemostraraunformulariodeconfirmacindeeliminacin,pulsamoselbotnNoo
la tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin,seguidamentesedesplegaraunmensaje:Productoeliminadoconxito.

5.1.5

Reactivar un Producto inactivo

LocalizarelproductomedianteelbotndebsquedaAvanzada,seleccionarelfiltro
estatusycolocarInactivos,filtraryseleccionarelproductoparaposteriormente
modificarelestatus.

5.1.6

Actualizar el Costo a un Producto

Pulsamos el botn Costos dentro del recuadro Costos de la carpeta Datos


Generales

CostoFinal:EstecostoeslasumadeCostodelProveedormsCostodeImportacin
msOtrosCostos.Seutilizaalcalcularlautilidaddeventa.
Costoanterior: Indica el costopagadopor el productola penltima vez.El sistema
automticamenteloactualiza.
EscritoBajolaLicenciaGNUFDL.46|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CostoPromedio:estecostoseobtieneatravsdelasiguienteformulacontable:
(ExAntXCostAnt)+(CantCompXCostoAct)
COSTOPROMEDIO=
(ExAnt+CantComp)
ExAnt:ExistenciaAnterior
CostAnt:CostoPromedioAnterior
CantComp:CantidadComprada
CostoAct:CostoActual

5.1.7

Actualizar el Precio a un Producto

PulsamoselbotnPreciosdentrodelrecuadroPreciosdeVentadelacarpetaDatos
Generales

EscritoBajolaLicenciaGNUFDL.47|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.1.8

Agregar Depsitos a un Producto

PulsamoselbotnDepsitosdentrodelrecuadroExistencia

5.1.9

Modificar Existencia a un Producto

PulsamoslosbotnesCargosoDescargosdentrodelrecuadroExistenciadela
carpetaDatosGenerales

EscritoBajolaLicenciaGNUFDL.48|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.1.10

Agregar Seriales a un Producto

5.1.11

Agregar Cdigos Alternos a un Producto

Pulsamos el botn Cdigos Alterno dentro del recuadro Cdigos Alterno de la


carpetaExtra

Tomeencuentaque...

Antesdecrearunartculodebenestarcreados:grupos,categora,subgrupos,proveedor,
marcas,departamentos,depsitos,unidades deempaque queselevana asignar al
nuevoartculo.Esimportantequeantesdecargarelprimerartculosehagaunestudio
detallado de cmo van a ser usadas las diversas clasificaciones del artculo (grupo,
subgrupo,departamento,etc.),puesdeesovaadependerlamayoromenorutilidadde
losreportesrelacionadosconartculosqueofreceelsistema.

Si desea permitir el manejo de stocks negativos debe configurar el parmetro


correspondiente en el mdulo Configuracin opcin Configuracin del Sistema
carpetaVentasvariableGLOBAL14.

EscritoBajolaLicenciaGNUFDL.49|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

LosartculosquesondetipoBiendeServicionopuedenposeerdepsitos.

Sisuempresamanejaartculosqueposeenasociadounserial,debemarcarelcuadro
maneja seriales en dichos artculos, y hacer uso del botn asignar seriales que est
disponibleentodaslasopcionesqueinvolucranentradasosalidasdeinventario.

Elsistemamanejacinco(5)preciosdelproductoPrecio1,'Precio2,Precio3,
Precio4,yPrecioPVesteultimosolopuedeserutilizadoenlosmdulosPOS
(PuntodeVentasyPOSCaf).

LospreciodelosartculospuedensermodificadosusandoelbotnPrecios,tambin
elaborandounacomprademercancadondeaparecerunformulariodeCambiode
PreciosporcadaarticuloincorporadooenlaopcindelsistemaCambioGeneralde
Precios.

Parausardecimalesenlaexistenciadeunproductodeterminado,seleccioneunaunidad
demedidaqueposeadecimales(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
multiplicaralascantidadesdelmovimiento(CompradeMercanca,Cargos,Descargo,
MovimientodeInventarios)porelcontenidodelempaque.

Los costos de los artculos pueden ser modificados usando el botn Costos o
generandomovimientosdeinventarioquedefinanunaentradaalmismo:Cargosde
Inventario,ComprasdeMercanca

Elsistemamanejaenlineaelltimocostoyelcostopromediodelproducto.

Noesposibleeliminarunartculoqueposeamovimientosasociados(porejemplo:
facturas,compras,devoluciones,etc.);enesecasopuedeponerinactivoelartculo.

EscritoBajolaLicenciaGNUFDL.50|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.2 Control de Departamentos de Productos


Formularioparalaadministracindedepartamentos
del producto con la finalidad de poder filtrar o
agruparconsultasy/oreportes. Tambinesposible
registrarlascomisionesporpreciodeventasobreel
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,
eliminacinyregistrodedatos(cdigo,nombrey
comisionessobreeldepartamento).

5.3 Control de Grupos y SubGrupos


Formulario para la administracin de Grupos y
SubGruposdelproductoconlafinalidaddepoder
filtrar o agrupar consultas y/o reportes. Mediante
losbotonesdenavegacindeformulariosepodrn
efectuar los procesos de incorporacin, edicin,
eliminacinyregistrodedatos(cdigo,nombre).
LacasillaActivarCatalogohacequeelgrupo
aparezcaenelmendeteclasrpidasdelmdulo
POSCaf.

EscritoBajolaLicenciaGNUFDL.51|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.4 Control de Marcas de Productos.


FormularioparalaadministracindeMarcasde
Productos con la finalidad de poder filtrar o
agrupar consultas y/o reportes. Mediante los
botonesdenavegacindeformulariosepodrn
efectuarlosprocesosdeincorporacin,edicin,
eliminacinyregistrodedatos.

5.5 Control de Unidades de Medida


Formulario para la administracin de Unidades
deMedidasparalacomprayventadeproductos.
Mediante los botones de navegacin de
formulario se podrn efectuar los procesos de
incorporacin,edicin,eliminacinyregistrode
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
campounidaddemedidaparalacompraenel
recuadroempaquedelafichadeproductos.

EscritoBajolaLicenciaGNUFDL.52|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.6 Control de Conceptos de Movimientos de Inventario

5.7 Control de Movimientos de Inventario

5.8 Administrador de Documentos de Inventario

5.9 Cambio General de Precios

5.10

Elaborar Etiquetas y Cdigos de Barras

En ocasiones es necesario elaborar etiquetas descriptivas del artculos (Habladores) o


etiquetascdigosdebarrasparaidentificarmasrpidoelproducto.LeonuxPYMEpermitela
impresin de etiquetas en impresoras Grficas o Etiquetadoras de Barras, a travs de los
mltiplesformatosqueposee.EnelcasodeImpresorasGrficasseleccionelosformatos:
Etiqueta #1,#2,#3, Cdigo de Barras #1,#2,#3. En el caso de Etiquetadoras de Barras
seleccionelosformatos:EtiquetaELP2#1,#2,#3ydebeconfigurarelarchivoleonux.confen
la seccin DISPOSITIVOS variable etiquetadora para indicar que esta presente una
impresoradeestetipo.

EscritoBajolaLicenciaGNUFDL.53|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

5.11

Reportes de Productos

Formularioparalageneracindeinformesy/oreportesdelmdulodeproductos.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.

EscritoBajolaLicenciaGNUFDL.54|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el


HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.55|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 6:

Mdulo de Ctas. por Cobrar

Las cuentas por Cobrar son generadas por las


transaccionesdeventadeproductososerviciosde
laempresainvolucrandoaClientes (Naturaleso
Jurdicos) con la empresa. Con Leonux PYME
podemosregistraroperaciones,previasalapuesta
en marcha del sistema con los clientes como:
Registro de Facturas, Notas de Dbito y Crdito Administrativas, Pagos o Abonos y Anticipos.
Tambinpodemosverificarlosvencimientosdelasobligacionesdelosclientesconlaempresa.

6.1 Control de Cuentas por Cobrar


Esta opcin permite el registro de algunas operaciones de ndole administrativo sobre los
clientesascomoconsultasdedocumentosporcobrarysaldos.Elformularioestadivididoen
dosrecuadrosDocumentosdelCliente:dondesevisualizanlosdatos,saldosydocumentos
porcobrardelclienteyOperaciones:dondeseregistranlasoperacionesde:PagosoAbonos,
Notas de Crdito y Dbito administrativas, Facturas por Cobrar, Cheques Devueltos y
AnticiposdelCliente.
Parabuscarunclienteseleccionamoselcampofiltrodelabsqueda(rif,raznsocial,cdigo)
seguidamentecolocamoslainicialopalabraclaveypulsamoselbotnbuscar,escogemosel
clientedentrodelacuadriculaderesultadoshaciendodobleclicopulsandoentersobreele
inmediatamenteaparecerntodoslosdocumentospendientesporcobraraelclienteysusaldo.
ModosdeAcceso:
SeleccioneelmenCuentasporCobrar.
HagaclicenlaopcindemenControldeCtas.xCobraraClientes
PulsandoelbotndeaccesoinmediatoaCtas.xPagaraClientes

6.1.1

Registrar Pagos y/o Abonos

EnestaopcinsepermiteelregistrodePagosy/oAbonosaunoovariosdocumentos
porcobraraclientes.Actualizaelsaldopendientepordocumentoytotaldelcliente.
EscritoBajolaLicenciaGNUFDL.56|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

SeleccionamoslacarpetaPago/AbonoypulsamoselbotnNuevoparacomenzar
conlaoperacindePagoy/oAbono.Marcamoslacasilladelacolumna*paraindicar
elpagocompletodeldocumentooapuntamosenlacolumnaPago/Abonoelmontoa
abonar.SeleccionamoslaformadepagoEfectivo,ChequeoTransferencia.Enel
casodeChequeoTransferenciadebemosseleccionarelnmerodecuentabancaria,
indicarelnmerodelchequeotransaccinbancariayfecha.Enelcasodeefectivo
debemos seleccionar la Caja Chica que afecta la salida de efectivo. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

6.1.2

Registrar Facturas por Cobrar a Clientes

Estaopcinpermiteintroducirfacturasalsistemaquenoafectenelinventario;obien
EscritoBajolaLicenciaGNUFDL.57|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

seafacturasviejasparaactualizarladatadelsistema.SeintroduceelnmerodeFactura,
concepto, fecha de emisin, das de vencimiento, monto, impuesto, y el tipo de
operacin.Sedebeespecificarsiaplicaallibrodecomprasono.
SeleccionamoslacarpetaFacxCobrarypulsamoselbotnNuevoparacomenzar
conlaoperacin.Seleccionamoseltipodedocumento(Ventas,NotadeDbito,Notade
Crdito),registramoslafecha,nmerodedocumentoycontrol.EnelcasodeNotade
DbitoyCrditodebemosindicarenelcampoaplicaelnmerodelafacturaque
aplica. Seleccionamos la condicin de pago Contado, Crdito. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

6.1.3

Registrar Nota de Dbito Administrativa al Cliente.

Documentoquenotificahaberdebitadoenlacuentaunadeterminadasumaovalor,por
EscritoBajolaLicenciaGNUFDL.58|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

elconceptoquelamismaindica.Estedocumentoincrementaladeuda,yaseaporun
errorenlafacturacin,intersporpagofueradetrmino,ajustedesaldosetc.
SeleccionamoslacarpetaNotaDbitoypulsamoselbotnNuevoparacomenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

6.1.4

Registrar Nota de Credito Administrativa al Cliente.

Documentoquenotificahaberacreditadoenlacuentaunadeterminadasumaovalor,
porelconceptoquelamismaindica.Estedocumentodisminuyeladeuda,yaseapor
roturas de mercaderas vendidas, rebajas de precios, devoluciones o descuentos
especiales,corregirerroresporexcesodefacturacin,ajustesdesaldos,etc.
SeleccionamoslacarpetaNotaCrditoypulsamoselbotnNuevoparacomenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

6.1.5

Registrar Cheques Devueltos del Cliente.

Chequessinfondosoconcualquierotroproblemaqueluegosondevueltosporelbanco,
debiendolaempresaregistrarestehechoenlacontabilidad.
SeleccionamoslacarpetaCheq.DvltoypulsamoselbotnNuevoparacomenzar
conlaoperacin.Registramoslafecha,nmerodelcheque,banco,importeydetallede
lamisma.FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyel
sistemamostraraunmensajeindicandoDatosguardadosconxito.

6.1.6

Registrar Anticipos del Cliente.

Cantidadcorrespondienteaunatransaccineconmicaoalpagodeunadeudaquees
abonadaconanterioridadalafechaacordadadeantemano.
SeleccionamoslacarpetaAnticiposypulsamoselbotnNuevoparacomenzarcon
laoperacin.Registramoslafecha,importeydetalledelamisma.Seleccionamosla
EscritoBajolaLicenciaGNUFDL.59|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

forma de pago Efectivo, Cheque oTransferencia . Enel casode Cheque o


Transferenciadebemosseleccionarelnmerodecuentabancaria,indicarelnmero
delchequeotransaccinbancariayfecha.Enelcasodeefectivodebemosseleccionar
la Caja Chica que afecta la salida de efectivo. Finalmente pulsamos el botn
Procesarparaelregistrodelaoperacinyelsistemamostraraunmensajeindicando
Datosguardadosconxito.
Tomeencuentaque...

AlregistrarcualquieradelasoperacionesdelmdulodeCtas.porCobrar:(Pago/Abono,
Factura por Cobrar, Nota de Dbito y Crdito Administrativas, Cheque Devuelto o
Anticipos),elsistemageneraraunreciboocomprobantedelatransaccinylamisma
podrser:visualizada,impresa,reimpresaoanuladaenlaopcinAdministradorde
DocumentosdeCtas.PorCobrar.

Cadavezqueseregistraunpago,elsistemaactualizaautomticamenteelsaldoactual
delclienteinvolucrado,generandounmovimientoopago,enelestadodecuentadel
clienteporelmontototaldedichopago.

Cuandosepresentaunadiferenciaentreelmontoabonadoalosdocumentosyelmonto
queseindicaenlaformadepago,elsistemanopermitirguardarelpago.

SielusuarioseleccionalacarpetaResumenpodrvisualizarlosabonosrespectivos
deldocumentoseleccionadosiestelostuviera.

El sistema permite el uso de las siguientes formas de pago: efectivo, cheque,


transferenciasyanticipos.

El saldo de anticipos de un cliente puede ser usado ms adelante para pagar otros
documentosdelmismo.

Elsistemapermiteasociardosomsdocumentosquesecancelanentres,sininvolucrar
algn medio de pago. Para hacerlo simplemente seleccione los documentos, de tal
formaqueelmontodelpagoseaigualacero(0)yproceseelpago.

6.2 Administrador de Documentos por Cobrar


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
EscritoBajolaLicenciaGNUFDL.60|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

localizarundeterminadodocumentoutilizandoloscamposfiltros(Cliente,Fecha,Tipo
Documento,Documento,Importe,Estatus)dentrodelrecuadroFiltrosypulsandoel
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
anuladopodemoshacerdobleclicenlapalabraanuladodelacolumnaestatusparaconocer
elmotivodelaanulacin,fecha,equipoyresponsable.Paraabandonarelformulariopulsamos
lateclaESCoelbotnsalir.

6.2.1

Visualizar, Imprimir o Reimprimir Documentos de


Ctas x Cobrar
Seleccionamoseldocumentodentrodelacuadriculaderesultadosypulsamoselbotn
VisualizarolatecladefuncinF1.

EscritoBajolaLicenciaGNUFDL.61|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

6.2.2

Anular Documentos de Ctas x Cobrar

Seleccionamoseldocumentodentrodelacuadriculaderesultadosypulsamoselbotn
Anular o la tecla de funcin F3 y se mostrara un formulario de confirmacin de
anulacin,pulsamoselbotnNoolateclaESCparaabandonardichaopcinoel
botn Yes para confirmar, aparecer otro formulario para indicar el motivo de la
anulacinyseguidamentesedesplegaraunmensaje:Documentoanuladoconxito.

6.3 Reporte de Cuentas por Cobrar


Formularioparalageneracindeinformesy/oreportesdelmduloCuentasporCobrar.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.62|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 7:

Mdulo de Ctas. por Pagar

Las cuentas por pagar para una empresa son


aquellas obligaciones y/o compromisos de pago
adquiridosconproveedoresdeBienesyServicios.
Leonux PYME le permite registrar esos
compromisosdepagosteniendoencuentadeque
bien pueda tratarse de gastos de servicios o de
comprasdemercanca.

7.1 Control de Cuentas por Pagar


Estaopcinpermiteelregistrodealgunasoperacionesdendoleadministrativosobrelos
proveedoresascomoconsultasdedocumentosporpagarysaldos.Elformularioestadividido
endosrecuadrosDocumentosdelProveedor:dondesevisualizanlosdatos,saldosy
documentosporpagardelproveedoryOperaciones:dondeseregistranlasoperacionesde:
PagosoAbonos,NotasdeCrditoyDbitoadministrativas,FacturasdeGastos,Cheques
DevueltosyAnticiposalProveedor.
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,
escogemoselproveedordentrodelacuadriculaderesultadoshaciendodobleclicopulsando
entersobreeleinmediatamenteaparecerntodoslosdocumentospendientesporpagarael
proveedorysusaldo.
ModosdeAcceso:
SeleccioneelmenCuentasporPagar.
HagaclicenlaopcindemenControldeCtas.xPagaraProveedores
PulsandoelbotndeaccesoinmediatoaCtas.xPagaraProveedores

7.1.1

Registrar Pagos y/o Abonos

EnestaopcinsepermiteelregistrodePagosy/oAbonosaunoovariosdocumentos
por pagar a proveedores. Actualiza el saldo pendiente por documento y total del
proveedor.Actualizalossaldosdelbancoycajachicadependiendodelaformadepago.
SeleccionamoslacarpetaPago/AbonoypulsamoselbotnNuevoparacomenzar
EscritoBajolaLicenciaGNUFDL.63|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

conlaoperacindePagoy/oAbono.Marcamoslacasilladelacolumna*paraindicar
elpagocompletodeldocumentooapuntamosenlacolumnaPago/Abonoelmontoa
abonar.SeleccionamoslaformadepagoEfectivo,ChequeoTransferencia.Enel
casodeChequeoTransferenciadebemosseleccionarelnmerodecuentabancaria,
indicarelnmerodelchequeotransaccinbancariayfecha.Enelcasodeefectivo
debemos seleccionar la Caja Chica que afecta la salida de efectivo. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

7.1.2

Registrar Facturas de Gastos y/o Servicios por 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,yeltipodeoperacin.Sedebeespecificarsiaplicaal
librodecomprasono.
EscritoBajolaLicenciaGNUFDL.64|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

SeleccionamoslacarpetaFacxPagarypulsamoselbotnNuevoparacomenzar
conlaoperacindecargadeGasto.Seleccionamoseltipodedocumento(Compras,
NotadeDbito,NotadeCrdito),registramoslafecha,nmerodedocumentoycontrol.
EnelcasodeNotadeDbitoyCrditodebemosindicarenelcampoaplicaelnmero
delafacturaqueaplica.SeleccionamoslacondicindepagoContado,Crdito.
FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyelsistema
mostraraunmensajeindicandoDatosguardadosconxito.

7.1.3

Registrar Nta. de Dbito Administrativa al Proveedor

Documentoquenotificahaberdebitadoenlacuentaunadeterminadasumaovalor,por
elconceptoquelamismaindica.Estedocumentoincrementaladeuda,yaseaporun
errorenlafacturacin,intersporpagofueradetrmino,ajustedesaldosetc.
SeleccionamoslacarpetaNotaDbitoypulsamoselbotnNuevoparacomenzar
EscritoBajolaLicenciaGNUFDL.65|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente


pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

7.1.4

Registrar Nta. de Crdito Administrativa al Proveedor

Documentoquenotificahaberacreditadoenlacuentaunadeterminadasumaovalor,
porelconceptoquelamismaindica.Estedocumentodisminuyeladeuda,yaseapor
roturas de mercaderas vendidas, rebajas de precios, devoluciones o descuentos
especiales,corregirerroresporexcesodefacturacin,ajustesdesaldos,etc.
SeleccionamoslacarpetaNotaCrditoypulsamoselbotnNuevoparacomenzar
con la operacin. Registramos la fecha, importe y detalle de la misma. Finalmente
pulsamoselbotnProcesarparaelregistrodelaoperacinyelsistemamostraraun
mensajeindicandoDatosguardadosconxito.

7.1.5

Registrar Cheques Devueltos al Proveedor.

Chequessinfondosoconcualquierotroproblemaqueluegosondevueltosporelbanco,
debiendolaempresaregistrarestehechoenlacontabilidad.
SeleccionamoslacarpetaCheq.DvltoypulsamoselbotnNuevoparacomenzar
conlaoperacin.Registramoslafecha,nmerodelcheque,banco,importeydetallede
lamisma.FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyel
sistemamostraraunmensajeindicandoDatosguardadosconxito.

7.1.6

Registrar Anticipos al Proveedor.

Cantidadcorrespondienteaunatransaccineconmicaoalpagodeunadeudaquees
abonadaconanterioridadalafechaacordadadeantemano.
SeleccionamoslacarpetaAnticiposypulsamoselbotnNuevoparacomenzarcon
laoperacin.Registramoslafecha,importeydetalledelamisma.Seleccionamosla
forma de pago Efectivo, Cheque oTransferencia . Enel casode Cheque o
Transferenciadebemosseleccionarelnmerodecuentabancaria,indicarelnmero
delchequeotransaccinbancariayfecha.Enelcasodeefectivodebemosseleccionar
la Caja Chica que afecta la salida de efectivo. Finalmente pulsamos el botn
Procesarparaelregistrodelaoperacinyelsistemamostraraunmensajeindicando
Datosguardadosconxito.
EscritoBajolaLicenciaGNUFDL.66|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Tomeencuentaque...

AlregistrarcualquieradelasoperacionesdelmdulodeCtas.porPagar:(pago/abono,
gasto,notadedbitoycrditoadministrativas,chequedevueltooanticipos),elsistema
generaraunreciboocomprobantedelatransaccinylamismapodrser:visualizada,
impresa,reimpresaoanuladaenlaopcinAdministradordeDocumentosdeCtas.Por
Pagar.

Cadavezqueseregistraunpago,elsistemaactualizaautomticamenteelsaldoactual
delproveedorinvolucrado,generandounmovimientoopago,enelestadodecuentadel
proveedorporelmontototaldedichopago.

Cuandosepresentaunadiferenciaentreelmontoabonadoalosdocumentosyelmonto
queseindicaenlaformadepago,elsistemanopermitirguardarelpago.

DurantelacargadeFacturasporPagar,elsistemarebajarainmediatamentedelsaldo
del documento el monto correspondiente a el porcentaje de Retencin de IVA a
proveedorefectuandounabonoaldocumentoporconceptodeRetencindeIVA.

DurantelacargadeFacturasporPagar,elsistemarebajarainmediatamentedelsaldo
del documento el monto correspondiente a el porcentaje de Retencin de ISLR a
proveedorefectuandounabonoaldocumentoporconceptodeRetencindeISLR.

SielusuarioseleccionalacarpetaResumenpodrvisualizarlosabonosrespectivos
deldocumentoseleccionadosiestelostuviera.

El sistema permite el uso de las siguientes formas de pago: efectivo, cheque,


transferenciasyanticipos.

Sielpago/abonoesenefectivo,elsistemageneraunmovimientodecajacontralacaja
indicada,disminuyendoelsaldodelamisma.

Sielpago/abonoes enchequeotransferencia,elsistemageneraunmovimiento de
bancocontralacuentabancariaindicada,disminuyendoelsaldodelamisma.

Silaformadepagoseleccionadaescheque'o'transferencia,seactivaraelrecuadro
bancosquecontieneloscamposnmerodecuenta,documentoyfecha.

Sielpagotieneunchequeasociadoysteesanulado,elestatusdelchequepasara
anulado,estaoperacinnopodrserreversadabajoningnconcepto.

EscritoBajolaLicenciaGNUFDL.67|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Elsaldodeanticiposdeunproveedorpuedeserusadomsadelanteparapagarotros
documentosdelmismo.

Elsistemapermiteasociardosomsdocumentosquesecancelanentres,sininvolucrar
salidadedinerodecajaobancos.Parahacerlosimplementeseleccionelosdocumentos,
detalformaqueelmontodelpagoseaigualacero(0)yproceseelpago.

7.2 Administrador de Documentos por 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
pulsandoelbotnAplicarFiltrosolatecladefuncinF9,inmediatamenteaparecerntodos
losdocumentosquecumplanconlascondicionesdelosfiltros.Sieldocumentoseencuentra
anuladopodemoshacerdobleclicenlapalabraanuladodelacolumnaestatusparaconocer
elmotivodelaanulacin,fecha,equipoyresponsable.Paraabandonarelformulariopulsamos
lateclaESCoelbotnsalir.

7.2.1

Visualizar , Imprimir o Reimprimir Documentos de


Ctas x Pagar
Seleccionamoseldocumentodentrodelacuadriculaderesultadosypulsamoselbotn
VisualizarolatecladefuncinF1.

7.2.2

Anular Documentos de Ctas x Pagar

Seleccionamoseldocumentodentrodelacuadriculaderesultadosypulsamoselbotn
Anular o la tecla de funcin F3 y se mostrara un formulario de confirmacin de
anulacin,pulsamoselbotnNoolateclaESCparaabandonardichaopcinoel
botn Yes para confirmar, aparecer otro formulario para indicar el motivo de la
anulacinyseguidamentesedesplegaraunmensaje:Documentoanuladoconxito.

EscritoBajolaLicenciaGNUFDL.68|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

7.3 Reporte de Cuentas por Pagar


Formularioparalageneracindeinformesy/oreportesdelmduloCuentasporPagar.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.69|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

EscritoBajolaLicenciaGNUFDL.70|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 8:

Mdulo de Caja y Bancos

Elmdulopermiteel registrodetodaslastransacciones
bancarias realizadas por la empresa. El sistema permite
llevar un estricto control sobre las sumas depositadas,
chequesemitidos,cantidadescargadasy/oabonadasenlas
cuentas bancarias por transacciones diferentes a los
depsitos y/o cheques y las notas de dbito y crdito
realizadasdirectamenteporlaentidadfinanciera.

8.1 Control de Agencias Bancarias

EscritoBajolaLicenciaGNUFDL.71|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

8.2 Control de Bancos

EscritoBajolaLicenciaGNUFDL.72|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

8.3 Control de Beneficiarios

8.4 Control de Conceptos


de Movimientos Bancarios

EscritoBajolaLicenciaGNUFDL.73|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

8.5 Control de Movimientos Bancarios

EscritoBajolaLicenciaGNUFDL.74|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

8.6 Administrador de Documentos del Banco


ElAdministradordeDocumentosdeBancospermitedarmantenimientoalastransacciones
delmduloCajayBancoaccediendoafuncionesde:bsqueda,visualizacindedetalles,
anulacin , impresin o reimpresin de documentos. Podemos localizar un determinado
documento utilizando los campos filtros (Cuenta, Entidad, Tipo Documento,
Documento,Importe,Estatus)dentrodelrecuadroFiltrosypulsandoelbotnAplicar
FiltrosolatecladefuncinF9,inmediatamenteaparecerntodoslosdocumentosquecumplan
conlascondicionesdelosfiltros.Sieldocumentoseencuentraanuladopodemoshacerdoble
clicenlapalabraanuladodelacolumnaestatusparaconocerelmotivodelaanulacin,
fecha,equipoyresponsable.ParaabandonarelformulariopulsamoslateclaESCoelbotn
salir.

EscritoBajolaLicenciaGNUFDL.75|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

8.7 Reporte de Bancos


Formularioparalageneracindeinformesy/oreportesdelmduloBanco.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.76|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 9:

Mdulo de Compras

EscritoBajolaLicenciaGNUFDL.77|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 10:

Mdulo de Ventas

EscritoBajolaLicenciaGNUFDL.78|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

CAPITULO 11:

Mdulo de Vendedores

Los vendedores son los que ofrecen en venta los productos que
estn en inventario. . Con Leonux PYME usted podr llevar un
registrocompletodelascomisionesgeneradasporcadaunodelos
vendedores.

11.1

Control de Vendedores

ModosdeAcceso:
SeleccioneelmenVendedores.
HagaclicenlaopcindemenControldeVendedores
PulsandoelbotndeaccesoinmediatoaFichadeVendedores

11.1.1

Registrar un Vendedor

Dentrodelafichadevendedoresdebemospulsarelbotn+(insert)olateclade
funcinF1yelsistemacolocarainmediatamentelafichaenmododeedicin(cuadros
de textos resaltados) para la aceptacin de los datos dentro de las carpetas Datos
GeneralesyComisiones.ParaabandonarestafuncinpulselateclaESCyunavez
masparasalirdelmdulodevendedores.
Recuadro Identificacin: campos clave para la bsqueda o identificacin de un
vendedorenparticular.Compuestoporloscampos:cdigoadministrativodelvendedor,
ci/rif,ynombre.Elsistemanoaceptaraduplicidaddedatosenloscamposcdigo,ci/rif
ynombre.
Recuadro Contacto: campos referente a los datos generales y de ubicacin del
proveedor.ElcampoGrupopodrseradministradoenlaopcinControldeGrupos
deProveedordelmdulodeProveedores.
RecuadroNotas:camposdondesepuedeespecificaralgunaobservacinadicionalal
vendedorascomoelestatusdelmismo(Activo,Inactivo).Enelcasodelestatus
Inactivoelvendedornoaparecerenningnformulariodebsquedaoreportealguno
de vendedores y tampoco se podrn elaborar nuevos documentos de ventas para el
mismo.
EscritoBajolaLicenciaGNUFDL.79|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

RecuadroComisiones:Silaempresadeseacancelarcomisionesasusvendedorespor
tipodePreciodebeactivaralgunadelassiguientescasillas:
a.CalculodeComisinsobrelasVentas,estolevaapermitirestablecerlosporcentajes
quepagarporcadatipodeprecioporlaventadelProducto.
b. Calculo de Comisin sobre la Cobranza, esto le va a permitir establecer los
porcentajesquepagarporcadatipodeprecioporlacobranzadelProducto.
c.CalculodeComisinporDepartamentodelProducto,estolevaapermitirestablecer
losporcentajesquepagarporcadatipodeprecioporlaventadelProducto.
Completadalainsercindedatossedeberpulsarelbotoncheck(post)olateclade
funcinF4paraelregistrodefinitivodelosdatos,finalmenteelsistemadesplegara
unmensaje:Datosguardadosconxito.

11.1.2

Modificar o Corregir Datos de un Vendedor

Primerotenemosqueseleccionarelvendedorenlacuadriculayseguidamentepulsamos
elbotnlpiz(edit)olatecladefuncinF3yelsistemacolocarainmediatamentela
fichaenmododeedicin(cuadrosdetextosresaltados).Paraabandonarestafuncin
pulselateclaESC.

EscritoBajolaLicenciaGNUFDL.80|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Completadalamodificacindedatossedeberpulsarelbotoncheck(post)olatecla
de funcin F4 para el registro definitivo de los datos, finalmente el sistema
desplegaraunmensaje:Datosguardadosconxito.

11.1.3

Eliminar un Vendedor

Estafuncinsoloespermitidasielvendedornoposeeningnhistricodemovimientos
delocontrariosolopodrserinactivadomodificandoelcampoestatusaInactivo.
Primerotenemosseleccionarelvendedorenlacuadriculayseguidamentepulsamosel
botn (delete) o la tecla de funcin F2 y se mostrara un formulario de
confirmacindeeliminacin,pulsamoselbotnNoolateclaESCparaabandonar
dicha opcin o el botn Yes para confirmar la eliminacin, seguidamente se
desplegaraunmensaje:Vendedoreliminadoconxito.

11.2

Reporte de Vendedores

Formularioparalageneracindeinformesy/oreportesdelmdulodeproveedores.
ElrecuadroSalidaespecificalasalidadelinformepantallaocorreo.
LacarpetaFiltrarpermiteespecificarunoovariascondicionesy/ofiltrosparalaseleccinde
datos.Alpulsardoblecliceneltitulodelfiltro,elvalordelmismodesaparecer.
La carpeta Agrupar permite seleccionar un campo mediante el cual se agruparan y
subtotalizaranlosdatosdelinforme.
LacarpetaOrdenarpermiteseleccionarunacolumnadelinformepordondeseordenarande
menoramayorylosdatos.
ElbotnProcesarReportegeneraelinforme.
Tambin puede exportar el documento a distintos formatos preestablecidos como lo son el
HTML,CSV,PDF,TXT,etc.,parasereditadosenotrasaplicacionesexistentes.

EscritoBajolaLicenciaGNUFDL.81|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

EscritoBajolaLicenciaGNUFDL.82|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

ANEXO 1
TutorialdeLazReport
Contents
1Relatrio
2Funes
2.1Funesnosdados:
2.2Funesnoscaracteresdeconexo:
2.3FunesLgicas:

Relatrio
VamosusarumdemodebancodedadosfornecidopeloDelphi(aliasDBDEMOS).Vocdevecriar
umanovaaplicaocomoformulrioprincipalchamadoForm1.
Ponhanoformulrioosseguintescomponentes:

TTable:
Table1.DataBaseName:=DBDEMOS
Table1.TableName:=ANIMALS.DBF
Table1.Active:=TRUE
TDataSource
DataSource1.DataSet:=Table1
TfrDBDataSet
frDbDataSet.DataSource:=DataSource1
TfrReport
TfrDesigner
2TButton
Button1.Caption:='Editing'
Button2.Caption:='Preview'

Oqueresultaem:

EscritoBajolaLicenciaGNUFDL.83|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


OLazReportpermiteassociarnomesdevariveisacamposdedadosouvaloresdosistema,oque
possibilitaevitarqueousuriofinaldecifreosgeralmentepequenosnomesdecampos.Emnosso
exemplovamostentarcriarumavarivelnoscamposBMPeNAMEnaTabela1.

CliqueemVariablesEditor...

AgoracliquenobotoVariablesparadefiniroladoesquerdodestajanela.

EscritoBajolaLicenciaGNUFDL.84|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Escrevaassentenasconformeindicadonafiguraacima.DemoVariablesrepresentaacategoriae
CampoXXXXasvariveis.Paradiferenciarasduas,asvariveiscomeamcomumespao.Ento
cliqueemOKparateroseguinte:

AcategoriadispostanaComboBoxdevariveisacima.Cadavarivelprecisaserassociadaaum
campo.Paraisso,selecioneavariveledepoisocampo.AvarivelNameFieldassociadaaocampo
EscritoBajolaLicenciaGNUFDL.85|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

NamedaTabela1.
Comoparaasvariveis,cliquecomobotodireitodomousenocomponentefrReporteentoemNew
State.Vocabriuoeditor:

Talvezvoctenhanotadoumpequenonmerodeobjetosnabarradeobjetos.

DevetervistoqueosobjetossoiguaisaoscomponentesQRLabel,QRMemo,etc,doQuickReport.

EscritoBajolaLicenciaGNUFDL.86|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Emnossorelatrioembrancovocdeveclicarnotipodefaixaquedesejacriar:Selecioneottulodo
estadoecliqueOK.
Tipodefaixa

Uso

Reporttitle

Publicadoapenasnaprimeirapgina

Reportsummary

Publicadoapenasnaltimapgina

Pageheader

Publicadonotopodecadapgina

Pagefooter

Publicadonopdecadapgina

Masterheader

Publicadonocomeodoprimeironvel(detalhe/barra)

MasterData

Dadosdoprimeironvel

MasterFooter

Publicadonofinaldoprimeironvel

Detailheader

Publicadonocomeodosegundonvel(barra/detalhe)

DetailData

Dadosdesegundonvel

DetailFooter

Publicadonofinaldosegundonvel

SubdetailHeader

Publicadosnocomeodoterceiro(barra/detalhes)

SubdetailData

Dadosdeterceironvel

SubdetailFooter

Publicadosnofimdoterceironvel

Overlay
Headingofcolumn Publicadonotopodecadacoluna
Columnbase

Publicadonocomeodogrupo

Headingofgroup

Publicadonotopodecadapgina

EscritoBajolaLicenciaGNUFDL.87|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Footofgroup

Publicadonofinaldogrupo

VarColumn

Usadoparatabelascruzadas

Nestafaixa,adicioneumretnguloeodimensionecomoquiser.Escolhaumacorparaoplanodefundo
comobotoBaldinhoCheio,entocliqueduasvezesnoretnguloparaindicarottulo.

Naprimeiralinhadeveserindicadoottulodorelatrioenasegunda,duasinformaesdosistema
precisamseradicionados.ElessoobtidosclicandoemDBFieldedepoisemOthernaComboBox.
Agoratemos:

Vamosinserirafaixacomodadosmestre,entocliqueduasvezesnessafaixaparaselecionar
frDBDataSet1,aprincipalfontededadosdonossoexemplo.

Nametadeesquerdadafaixainsiraumretnguloedumduploclique.

EscritoBajolaLicenciaGNUFDL.88|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Aquipodemsercolocadosvrioscampos,maspodesermantidoumretnguloparaumnicocampoa
fimdeaplicarformatos,porexemplo.AprimeiralinhaName[FieldName]obtidaescrevendose
Nameeento,comobotoVariable,inserindoavarivel[FieldName](poderamosterescritoisto
diretamente).Paraasegundalinha,Size[[Table1,SIZE]*2.54],nsescrevemosSizeecomoboto
DBFieldescolhemosotamanhodocampodeTable1eparaconverterestecampo,expressoem
polegadas,paracentmetros,multiplicamosestecampopor2.54.Podeseveropoderdofastreport.
Comapenasumretngulocolocaseemnossoestado,asegundanomeao,doiscampos,incluindoum
calculado.Agoranoladodireitodafaixaselecioneumaimagem.Paramostrarsempreamesmafigura,
seriasuficientedarumduplocliquenessafiguraecarregarafiguradesejada.Nsqueremosuma
figuraassociadacomopressionamentodateclaF11,paramostraroInspetordeObjetos.

InformeapropriedadedoMemocomapropriedade[ImageField].Issotransformaafiguraemum
objetoassociadocomocampodedados.Onossoprimeiroestadoestconcludo.Devesergravado
comomesmonomerapff.Umcliquenaprvisualizaaonosd:

EscritoBajolaLicenciaGNUFDL.89|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Agoravamosescreverocdigonecessrioparacarregarevisualizaroueditaronossorelaltrio
rap1frf.Paraistoadicioneaoprojetooseguintecdigo:
TForm1.Button2Click(Senderprocedure:TObject);
begin
frReport1.LoadFromFile('rap1.frf');
FrReport1.ShowReport;
end;
TForm1.ButtonClick(Senderprocedure:TObject);
begin
frReport1.LoadFromFile('rap1.frf');
frReport1.DesignReport;
end;

Voctemumaediocomprvisualizaoquedapossibilidadedeosusuriosfinaismodificaremo
relatriosemprecisarmodificaraaplicaobsica.
Agoravamosadicionarfuncionalidadesaonossoexemplobsico.Vocdeveadicionarumcomponente
TButtoncomapropriedadeCaption:=Print;eumTPrintDialog.Obtemosisso:

Adicionetambmasunidadesdeimpressoranaclusulausesdoseuformulrioeponhaoseguinte
cdigonoeventoOnClickdobotoPrint:
TForm1.bPrintClick(Senderprocedure:TObject);
var

EscritoBajolaLicenciaGNUFDL.90|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

FromPg,ToPg,Cpy:Integer;
ind:Integer;
St:String;
Collap:Boolean;
begin
//Carregaroestado
St:=ExtractFilePath(ParamStr(0));
frReport1.LoadFromFile(St+'rap1.frf');
//Mudandoaimpressorapadro
ind:=Printer.PrinterIndex;
//Prepararoestado;parasairseapreparaonofuncionar
ifnotfrReport1.PrepareReportthenExit;
//inicializaalimpezadodilogoparaediodeparmetros
withPrintDialog1C
begin
Options:=[poPageNums];//autorizaaseleodepginas
Copies:=1;//apenasumaespcie
Collate:=True;//cpiasordenadas
FromPage:=1;//pginadocomeo
ToPage:=frReport1.EMFPages.Count;//ltimapgina
MaxPage:=frReport1.EMFPages.Count;//nmeromximodepgina
ifExecutethen//limpezadodilogo
begin
if(Printer.PrinterIndex<>ind)//aimpressoramudou?
orfrReport1.CanRebuild//possuiumaregeneraodeestado?
//mudanadeimpressora
orfrReport1.ChangePrinter(ind,Printer.PrinterIndex)then
frReport1.PrepareReport
elseExit;//amudanadeimpressoraocorreudeformaerrnea
ifPrintDialog1.PrintRange=prPageNumsthen//fezseumaseleodepginas
begin
FromPg:=PrintDialog1.FromPage;//primeirapgina
ToPg:=PrintDialog1.ToPage;//ltima
end;
Cpy:=PrintDialog1.Copies;//nmerodecpias
Collap:=PrintDialog1.Collate;//exemplaresordenados
//recortedeediodapginaFromPgcomToPg,"Cpy"
//exemplaresordenados(Collap))
frReport1.PrintPreparedReport(FromPg,ToPg,Cpy,Collap);
end;
end;
end;

umpoucolongomasnadaimpedequevoccrieumaclasseherdadadoTfrReportcomummtodo
deimpressoou,maisfcil,crieumprocedimentoPrintReport(letat:string)quecarregueorelatrioe
oimprima.
NomenuEditFile>PageOptionsvocobtmisso:

EscritoBajolaLicenciaGNUFDL.91|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Paraescolherotamanhodopapel

Paraescolherasmargens

Paraespecificaronmerodecolunaseoespaoentreascolunas.
Nomenuprincipaldoeditor,selecioneFile>Reportoptionsparamostraraseguintecaixadedilogo:

EscritoBajolaLicenciaGNUFDL.92|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Aquivocespecificaaimpressoranecessriaparaocarregamentodeestadoseseapreparaofeita
emduasformas.
Sevocquernumerarsuaspginascomapginaatualapartirdonmerototaldepginas,vocdeve
escolheraopoTwopassReport.
Aquiseroadicionadasaonossoexemploalgumasvariveisnorelacionadasaosdados.Elastornaro
possvel,porexemplo,mostrarasdiferentesnomeaesdeacordocomocontexto.Paraisso,abrao
editorderelatrioseselecioneomenuFileeaListadeVariveis.ComumavarivelTest,como
explicadoanteriormente,anicadiferenaquevocnovaiselecionarumcampodevalor,mas
deixarNone(ovalorpadro).PubliqueumdosobjetoseadicioneavarivelTestcomovisto
anteriormente.RetorneaoDelphi(noesquecerdesalvarseurelatrio)epubliqueoevento
OnGetValuedocomponenteFrRepor1adicionandooseguintecdigo:
procedureTForm1.frReport1GetValue(constParName:String;
varParValue:Varying;VArfld:TField);
begin
//trataocasodevariveisnodependentes
ifUpperCase(ParName)='TEST'then
ParValue:='Answer:Variable"test1"';
end;

Outambmpossvelpassarovalordiretamenteparaavarivelatravsdoseguintecdigo:
procedureTForm1.Button1Click(Sender:TObject);
begin
frReport1.Values.FindVariable('test').Field:=QuotedStr('test1');
frReport1.ShowReport;
end;

Istonousadoparaosdados,masparapermitirformatarosdadoscomDisplayFormat.Agoravamos
vercomocriarumavarivelcalculada.Comoantes,vamoscriarumanovacategoria(opcional)euma
varivel.TestCalculation.SelecioneumanovavariveleescolhaumvalordaComboBox"Other"e"
EscritoBajolaLicenciaGNUFDL.93|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Expression".EssaseleoativaareadedadosdeentradaExpression.Escrevaoseguinte:
[Table1."SIZE"]+[Table1."WEIGHT"].DessaformavocobterosumriodoscamposdedadosSize
eWeight.Voctambmpodecolocarnomenasvariveis.Epodeutilizarosseguintesoperadores:
TiposdeOperadores
Logic

Operadores
>,<,BUT,AND,NOT,=,<>,>=,<=

Mathematics
,*,+,MOD,/
Maisfrentevocpoderdispordosseguintesfunespadronizadas:
Funo

Descrio

SUM

Soma

AVG

Mdia

MIN

Mnimo

MAX

Mximo

Exemplos

FORMATDATETIME Dataehoraformatadas
FORMATFLOAT

Pontoflutuanteformatado

LOWERCASE

Letrasminsculas

NAMECASE

Primeiramaiscula

STRTODATE

Dataparastring

STRTOTIME

Horaparastring

UPPERCASE
Letrasmaisculas
Senoforsuficientevocpodecriarsuasprpriasfunes,masissonsveremosmaisadiante.
Agoravamosdefinirumformatoparaasvariveisdeumarea.Umformatovlidoparatodasas
variveisdeumareadedisplay.Paramostraroeditordeformatos,cliquecomobotodireitoemuma
reaeentoemVariableFormat.

EscritoBajolaLicenciaGNUFDL.94|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

AprimeiraComboBoxindicaotipodedado(texto,numrico,data,hora,lgico).Asegundapermite
selecionaroformatopreestabelecido.OtipoTextnopermitequalquerformataoeotipoNumber
requerumnmerodecimalcomvrgula.AnoserparaostiposTexteLogic,vocpodeusaras
funesdeformataodoDelphi.Vocpodeincluirtambmoconceitodehighlighting,quemuito
tilparaenfatizardados.Vocpodeespecificarumacondioparaaplicarohighlighting.Paraissouse
apalavrachaveValueparaindicarovalordavarivel.Aquirequisitadoohighlightingparatodosos
valoresmaioresque1000.Porpadroohighlighterumsimplesnegritosobrefundobranco.Voc
podedefiniressesparmetrosparaumareaclicandonobotoRealce.

Entovocpodedefiniracordoplanodefundo,oestiloeacordafonteaserusadaselecionando
Intesifiedbrightness.

Funes
necessrioadicionaraoarquivoFR.lngalinhaseguinte:
FCT=CATEGORY|FCT(<X>,<Y>,<Z>)|Helponthefunction
onde:FCTonomedafuno.CATEGORY,onomedacategoria.FCT(<X>,<Y>,<Z>),a
visualizaodosparmetrosnecessrios,comnomximo3parmetros.Help.,umapequenaAjuda
quedevetornarpossvellaousurioentenderoobjetivodafuno.|umseparador.Cadaparmetro
separadoporvrgulaepodeserumaexpresso,umaconstante,umavarivel,umcampooudados.As
constantesdetipoalfanumricodevemserlimitadasporumcaractere.Asvariveirsolimitadaspor
and.Oscamposdedadossolimitadoscomoasvariveisetemoseguinteformato:
Dataset_Name."Field_Name"
FunesEstatsticas:
SUM(<X>)
.Retornaasomadosvaloresdadospor<X>,quegeralmenteumcampodedados.
AVG(<X>)
EscritoBajolaLicenciaGNUFDL.95|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Retornaamdiadosvaloresdadospor<X>.
COUNT
Meter.
MIN(<X>)
Retornaovalormnimodosvaloresdadosem<X>.
MAX(<X>)
Retornaovalormximodosvaloresdadosem<X>.

Funesnosdados:
FORMATDATETIME(<X>,<Y>)
Retornaosdadosabreviadosem(TDateTime)<Y>noformato<X>.<X>usaadescrio
padroDelphiparaformatos.
FORMATFLOAT(<X>,<Y>)
Retornaonumeral<Y>noformato<X>.<X>usaopadrodedescrioDelphipara
formatos.
STRTODATE(<X>)
Retornaarepesentao(TdateTime)dastring<X>.<X>deverespeitaroformatodedados
STRTOTIME(<X>)
RetornaArepresentaodigital(TDateTime)dastring<X>.<X>deverespeitaroformatode
horas.

Funesnoscaracteresdeconexo:
LOWERCASE(<X>)
Retornaastring<X>emletrasminsculas.
UPPERCASE(<X>)
Retornaastring<X>emmaisculas.
NAMECASE(<X>)
Retornaastring<X>comaprimeiraletramaiscula.
COPY(<X>,<Y>,<Z>)
Retornaastring<X>naposio<Y>ecomprimento<Z>.
Funesnosnumerais:
FRAC(<X>)
Retornaapartedecimaldonmero<X>.
INT(<X>)
Retornaaparteinteiradonmero<X>.
ROUND(<X>)
Retornaonmerointeirocorrespondenteaoarredondamentode<X>.
STR(<X>)
EscritoBajolaLicenciaGNUFDL.96|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Retornaastringcorrespondentedeumnmero<X>.

FunesLgicas:
IF(<X>,<Y>,<Z>)
Retorna<Y>seaexpressso<X>verdadeira,sefalsaretorna<Z>.
Paraadicionarsuasprpriasfunesrealmentemuitosimples.Aquiumcdigofonteparaadicionar
asfunesPOSeSQRT:
UnitFR_OGFct;
interface
implementation
usesFR_Pars,FR_Class;//Declaraopadro
type
//DeclaraodeTBrOGFunctionLibrary
TfrOGFunctionLibrary=class(TfrFunctionLibrary)
public
constructorCreate;override;
procedureDoFunction(FNo:integerprocedure;p1,p2,
p3:Variant;varvalley:string);override;
p3:Variant;varvalley:string);
end;
//**************************//*TfrOGFunctionLibrary
constructorTfrOGFunctionLibrary.Create;
begin
inheritedCreate;
withListdo
begin
Add('POS');
ADD('SQRT');
end;
end;
ProcedureTfrOGFunctionLibrary.DoFunction(FNo:Integerprocedure;p1,
p2,p3:Variant;Varvalley:String);
VArPar1,Par2:Varying;
Result:Variantying;
begin
Try
CaseFNoof//FNoumindicedasfunesdeclaradasnoconstructor
0:Begin//funoPOS
Par1:=VarToStr(Parser.Calc(p1));
Par2:=VarToStr(Parser.Calc(P2));
Resultat:=Pos(Par1,Par2);
end;
1:Resultat:=SQRT(Parser.Calc(P1));//funoSQRT
end;
Except
//Stringresultantesedererro

EscritoBajolaLicenciaGNUFDL.97|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Resultat:='Erreurfonction'+List.Strings[FNo];
end;
Val:=VarToStr(Resultat);//Stringresultante
end;
ProcedureDoInit;
begin
frRegisterFunctionLibrary(TfrOGFunctionLibrary);
end;

NoarquivoFR.lng,anexeasseguinteslinhas:
SQRT=MatemticaeTrigonometria|SQRT(<X>)|Retornaaraizquadradade<X>
POS=Strings|POS(<X>,<Y>)Retornaaposiodastring<X>em<Y>
Publiqueumestado,entoemFile>Listestajanelaaparecer:

Vocpodenotaroaparecimentodeumpequenoboto(...),ativosomenteseforocasodeuma
expresso.Cliqueparaabriroeditorabaixo:

EscritoBajolaLicenciaGNUFDL.98|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.


Vocpodenotarasemelhana.SeclicarnobotoAddvocvaicarregaroeditordeparmetros:

Deacordocomonmerodeparmetros,voctermaisoumenoszonasdeedio.Oboto(...)torna
EscritoBajolaLicenciaGNUFDL.99|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

possvelabrirogeradordeexpressesparainformaroparmetro.
traduo:AnaCarolinaSimpliciodeOliveira

EscritoBajolaLicenciaGNUFDL.100|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012

ING. Pedro Enrique Molina


Lder del Proyecto Leonux PYME

P.

Você também pode gostar