Escolar Documentos
Profissional Documentos
Cultura Documentos
LeonuxPYME
SistemaPOS,
AdministrativoyContable.
Lainformacincontenidaenestedocumentopertenecealaversin2.01.11revisin006delsistema.
Estedocumentotienenicamentefinesinformativos
EscritoBajolaLicenciaGNUFDL.1|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
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
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
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
P.
P.
formatodealmacenamientoestndar,entonceselusuariopuedeestarsegurodequeenelfuturopodr
seguirdescifrandolainformacin.Si,porelcontrario,losdatossealmacenanenunformatosecreto,el
usuarioquedaatrapadoenundeterminadoproveedor,queeselnicoquepuedeofreceralgunagaranta
deaccesoaellos.
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 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
P.
CAPITULO 1:
Tomeencuentaque:
LeonuxPYMEhasidoprobadoendistribucionesGNU/LINUXbasadasenDEBIANtales
como:CANAIMA,UBUNTU,LINUXMINT,VENENUX,GUADALINEXentreotras.
EsnecesariotenerinstaladoelmanejadordebasededatosMySQL5.0osuperiorenelservidor
Esnecesariotenerinstaladoelpaquetemysqlclient5.xenelservidoryestaciones.
Lainstalacindebeefectuarsetantoaniveldeservidorderedcomoaniveldeestacionesde
trabajo.
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
P.
[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
P.
EscritoBajolaLicenciaGNUFDL.13|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
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.
EscritoBajolaLicenciaGNUFDL.14|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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.
EscritoBajolaLicenciaGNUFDL.16|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
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.
EscritoBajolaLicenciaGNUFDL.19|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.20|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.21|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.22|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
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
P.
EscritoBajolaLicenciaGNUFDL.25|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.26|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
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
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
P.
Elbotnbuscarejecutalaconsultaeinmediatamenteaparecerntodoslosclientesque
cumplanlacondicindelfiltro.
ElbotnAvanzadomostraraotroformularioendondesepodrnespecificarmasfiltro
debsquedas.ElbotnLimpiolimpialasalidaderesultadosparaempezarunanueva
bsqueda.
Seleccionamoselclientedentrodelacuadriculaderesultadoshaciendodobleclico
pulsandoentersobreel.
ParaabandonarelformulariopulsamoslateclaESCoelbotnsalir.
3.1.3
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
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
LocalizarelclientemedianteelbotndebsquedaAvanzada,seleccionar el filtro
estatus y colocar Inactivos , filtrar y seleccionar el cliente para posteriormente
modificarelestatus.
3.1.6
CarpetaAfiliados:
CarpetaPresupuestos,Pedidos,NotasdeEntrega,Facturas:
CarpetaArtculosVendidos:
BotnActualizaFormulario:
Tomeencuentaque...
Antesdecrearunclientedebenestarcreadoslosdatos:grupo,zona,cobrador,vendedor
ycuentadeingresocontablequeselevaaasignaralnuevocliente.
NoesposibleregistrardosclientesqueposeanelmismoCdigooRIF.
Noesposibleemitirfacturasacrditoaunclientesielmismoposeelacasilladecrdito
desactivada.
Sideseaevitarqueunusuariofactureaclientessobregiradosdebeasignarleunlmitede
crditoalclienteyestablecerdichocontrolenlaopcinconfigurarprocesosdelmen
procesosenelmdulomantenimiento.
EscritoBajolaLicenciaGNUFDL.31|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
Sideseaevitarqueunusuariofactureaclientesconfacturasvencidas,debeestablecer
dichocontrolenlaopcinconfigurarprocesosdelmenprocesosenelmdulo
mantenimiento.
Todoslosprocesosdelsistemaqueincrementanodisminuyenelsaldodeuncliente(por
ejemplo:facturas,devoluciones,etc.),generanenformaautomticaundocumentoporel
montodelavariacindelsaldodelcliente.
3.2
3.3
Control de Zonas
EscritoBajolaLicenciaGNUFDL.32|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
EscritoBajolaLicenciaGNUFDL.34|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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.
EscritoBajolaLicenciaGNUFDL.35|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
Completadalainsercindedatossedeberpulsarelbotncheck(post)olateclade
funcinF4paraelregistrodefinitivodelosdatos,finalmenteelsistemadesplegara
unmensaje:Datosguardadosconxito.
4.1.2
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
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
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
LocalizarelproveedormedianteelbotndebsquedaAvanzada,seleccionarelfiltro
estatusycolocarInactivos,filtraryseleccionarelproveedorparaposteriormente
modificarelestatus.
4.1.6
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
P.
4.2
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
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.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
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.
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
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
P.
5.1.2
P.
Seleccionamoselproductodentrodelacuadriculaderesultadoshaciendodobleclico
pulsandoentersobreel.
ParaabandonarelformulariopulsamoslateclaESCoelbotnsalir.
5.1.3
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
P.
ysemostraraunformulariodeconfirmacindeeliminacin,pulsamoselbotnNoo
la tecla ESC para abandonar dicha opcin o el botn Yes para confirmar la
eliminacin,seguidamentesedesplegaraunmensaje:Productoeliminadoconxito.
5.1.5
LocalizarelproductomedianteelbotndebsquedaAvanzada,seleccionarelfiltro
estatusycolocarInactivos,filtraryseleccionarelproductoparaposteriormente
modificarelestatus.
5.1.6
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
P.
CostoPromedio:estecostoseobtieneatravsdelasiguienteformulacontable:
(ExAntXCostAnt)+(CantCompXCostoAct)
COSTOPROMEDIO=
(ExAnt+CantComp)
ExAnt:ExistenciaAnterior
CostAnt:CostoPromedioAnterior
CantComp:CantidadComprada
CostoAct:CostoActual
5.1.7
PulsamoselbotnPreciosdentrodelrecuadroPreciosdeVentadelacarpetaDatos
Generales
EscritoBajolaLicenciaGNUFDL.47|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
5.1.8
PulsamoselbotnDepsitosdentrodelrecuadroExistencia
5.1.9
PulsamoslosbotnesCargosoDescargosdentrodelrecuadroExistenciadela
carpetaDatosGenerales
EscritoBajolaLicenciaGNUFDL.48|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
5.1.10
5.1.11
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.
EscritoBajolaLicenciaGNUFDL.49|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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).
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
P.
EscritoBajolaLicenciaGNUFDL.51|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.52|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
5.10
EscritoBajolaLicenciaGNUFDL.53|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
EscritoBajolaLicenciaGNUFDL.55|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
CAPITULO 6:
6.1.1
EnestaopcinsepermiteelregistrodePagosy/oAbonosaunoovariosdocumentos
porcobraraclientes.Actualizaelsaldopendientepordocumentoytotaldelcliente.
EscritoBajolaLicenciaGNUFDL.56|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
Estaopcinpermiteintroducirfacturasalsistemaquenoafectenelinventario;obien
EscritoBajolaLicenciaGNUFDL.57|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
Documentoquenotificahaberdebitadoenlacuentaunadeterminadasumaovalor,por
EscritoBajolaLicenciaGNUFDL.58|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
Chequessinfondosoconcualquierotroproblemaqueluegosondevueltosporelbanco,
debiendolaempresaregistrarestehechoenlacontabilidad.
SeleccionamoslacarpetaCheq.DvltoypulsamoselbotnNuevoparacomenzar
conlaoperacin.Registramoslafecha,nmerodelcheque,banco,importeydetallede
lamisma.FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyel
sistemamostraraunmensajeindicandoDatosguardadosconxito.
6.1.6
Cantidadcorrespondienteaunatransaccineconmicaoalpagodeunadeudaquees
abonadaconanterioridadalafechaacordadadeantemano.
SeleccionamoslacarpetaAnticiposypulsamoselbotnNuevoparacomenzarcon
laoperacin.Registramoslafecha,importeydetalledelamisma.Seleccionamosla
EscritoBajolaLicenciaGNUFDL.59|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
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 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.
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
EscritoBajolaLicenciaGNUFDL.61|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
6.2.2
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.62|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
CAPITULO 7:
7.1.1
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
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
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
P.
SeleccionamoslacarpetaFacxPagarypulsamoselbotnNuevoparacomenzar
conlaoperacindecargadeGasto.Seleccionamoseltipodedocumento(Compras,
NotadeDbito,NotadeCrdito),registramoslafecha,nmerodedocumentoycontrol.
EnelcasodeNotadeDbitoyCrditodebemosindicarenelcampoaplicaelnmero
delafacturaqueaplica.SeleccionamoslacondicindepagoContado,Crdito.
FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyelsistema
mostraraunmensajeindicandoDatosguardadosconxito.
7.1.3
Documentoquenotificahaberdebitadoenlacuentaunadeterminadasumaovalor,por
elconceptoquelamismaindica.Estedocumentoincrementaladeuda,yaseaporun
errorenlafacturacin,intersporpagofueradetrmino,ajustedesaldosetc.
SeleccionamoslacarpetaNotaDbitoypulsamoselbotnNuevoparacomenzar
EscritoBajolaLicenciaGNUFDL.65|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
7.1.4
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
Chequessinfondosoconcualquierotroproblemaqueluegosondevueltosporelbanco,
debiendolaempresaregistrarestehechoenlacontabilidad.
SeleccionamoslacarpetaCheq.DvltoypulsamoselbotnNuevoparacomenzar
conlaoperacin.Registramoslafecha,nmerodelcheque,banco,importeydetallede
lamisma.FinalmentepulsamoselbotnProcesarparaelregistrodelaoperacinyel
sistemamostraraunmensajeindicandoDatosguardadosconxito.
7.1.6
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
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.
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
P.
Elsaldodeanticiposdeunproveedorpuedeserusadomsadelanteparapagarotros
documentosdelmismo.
Elsistemapermiteasociardosomsdocumentosquesecancelanentres,sininvolucrar
salidadedinerodecajaobancos.Parahacerlosimplementeseleccionelosdocumentos,
detalformaqueelmontodelpagoseaigualacero(0)yproceseelpago.
7.2.1
7.2.2
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
P.
EscritoBajolaLicenciaGNUFDL.69|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.70|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
CAPITULO 8:
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.
EscritoBajolaLicenciaGNUFDL.71|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.72|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.73|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.74|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.75|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
EscritoBajolaLicenciaGNUFDL.76|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
CAPITULO 9:
Mdulo de Compras
EscritoBajolaLicenciaGNUFDL.77|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
CAPITULO 10:
Mdulo de Ventas
EscritoBajolaLicenciaGNUFDL.78|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
Primerotenemosqueseleccionarelvendedorenlacuadriculayseguidamentepulsamos
elbotnlpiz(edit)olatecladefuncinF3yelsistemacolocarainmediatamentela
fichaenmododeedicin(cuadrosdetextosresaltados).Paraabandonarestafuncin
pulselateclaESC.
EscritoBajolaLicenciaGNUFDL.80|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
EscritoBajolaLicenciaGNUFDL.82|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
OLazReportpermiteassociarnomesdevariveisacamposdedadosouvaloresdosistema,oque
possibilitaevitarqueousuriofinaldecifreosgeralmentepequenosnomesdecampos.Emnosso
exemplovamostentarcriarumavarivelnoscamposBMPeNAMEnaTabela1.
CliqueemVariablesEditor...
AgoracliquenobotoVariablesparadefiniroladoesquerdodestajanela.
EscritoBajolaLicenciaGNUFDL.84|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
P.
NamedaTabela1.
Comoparaasvariveis,cliquecomobotodireitodomousenocomponentefrReporteentoemNew
State.Vocabriuoeditor:
Talvezvoctenhanotadoumpequenonmerodeobjetosnabarradeobjetos.
DevetervistoqueosobjetossoiguaisaoscomponentesQRLabel,QRMemo,etc,doQuickReport.
EscritoBajolaLicenciaGNUFDL.86|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
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
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
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
P.
Paraescolherotamanhodopapel
Paraescolherasmargens
Paraespecificaronmerodecolunaseoespaoentreascolunas.
Nomenuprincipaldoeditor,selecioneFile>Reportoptionsparamostraraseguintecaixadedilogo:
EscritoBajolaLicenciaGNUFDL.92|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
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
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
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
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
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
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
P.
Vocpodenotarasemelhana.SeclicarnobotoAddvocvaicarregaroeditordeparmetros:
Deacordocomonmerodeparmetros,voctermaisoumenoszonasdeedio.Oboto(...)torna
EscritoBajolaLicenciaGNUFDL.99|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.
possvelabrirogeradordeexpressesparainformaroparmetro.
traduo:AnaCarolinaSimpliciodeOliveira
EscritoBajolaLicenciaGNUFDL.100|Pgina
GNU Free Documentation License
Versin 1.0, 13 abril 2012
P.