La primera consideración
con el programa de Farmaservicios de SABA es que la información de este sistema
está en MySQL
Que es un
DBMS o manejador de base de datos de software libre, el programa está hecho en
java por lo que la comunicación se realiza en jdbc que es el enlace nativo.
Para pasar
la información al SAV es necesario crear un puente entre la base de datos y el
programa
Para eso es
necesario contar con el ODBC para MySQL que es
Mysql Connector odbc-3.51
La ultima versión está en la página
web de MySQL
O puede
bajar una copia de aquí que es una versión previa pero ya probada
http://www.esfarmacia.com.mx/descargas/mysql-connector-odbc-3.51.12-win32.zip
Se debe de
instalar el programa por lo que se debe de abrir con Winzip
y doble clic a setup.exe
OK
Next
Typical y
Next
Install
Finish
Posteriormente
es necesario crear un DSN en
Inicio/Panel
de Control
Herramientas
Administrativas
Origenes
de datos ODBC
Clic al tab
de dsn de sistema y clic al botón agregar
El tipo es Mysql Connector odbc-3.51
Los datos
de conexion son
Data Source
Name: SABA
Debe
llamarse así de otro no modo no funcionara sin hacer adecuaciones al programa
Server:
localhost
o el
nombre del equipo donde está la base de datos
User:pdv
Password:pdv
DataBase:pdv
Se le da
Test y si todo esta bien OK y OK
Con esto ya
tenemos acceso a los datos a continuación debemos ejecutar los layouts de carga
Mismos que
se pueden descargar de aquí
http://www.esfarmacia.com.mx/descargas/FarmaServicios.rar
Para esto
entramos al sistema
En el menú
Sistema/EDI/LayOuts
le damos
Registrar
a continuación
importar y seleccionamos el archivo de layout
FarmaServicios01_Clientes.lay
y a continuacion le damos ejecutar
Despues
de que termine le damos aceptar
Y luego Salir
y hacemos lo mismo con los siguientes
FarmaServicios01_Clientes.lay
-> Clientes
FarmaServicios02_Sectores.lay
->
Departamentos
FarmaServicios03_Articulos.lay
->
Articulos
Para este
caso necesitamos ir a tab de eventos y seleccionamos onLayOutProcess
Dentro del código
le damos doble clic para que se expanda
Ahi hay
un descuento general para el caso de que no se indique descuento en el
producto.
Ahí hay que
cambiarlo por el descuento general de la farmacia o dejarlo en cero si es que
todos los productos tienen descuento y no se usa el descuento general en el
farmaservicios.
En este
caso el descuento seria del 30% quedaría así
Igual que a
los anteriores se le da ejecutar para que procese la información
FarmaServicios04_Existencia.lay
->
Existencia
FarmaServicios05_OfertasAlCliente.lay
->
Ofertas al cliente
Después de
procesar todos los layouts hay que revisar que la información haya sido
procesada con éxito
Para eso
revisamos los Clientes en el catalogo de clientes y los artículos en Procesos/Modificación
de Información