ccondeb

Como importar clientes de StockBase POS a nuestro software?

Recommended Posts

Hola

Estamos en contacto con vosotros para integrar vuestros clientes en nuestro software, realizar una emisión de adeudos bancarios SEPA (Norma Europea) y posteriormente anotar en vuestras tablas la información resultante.

¿Que tablas he de utilizar para importar los clientes a nuestro software?

¿Hay algo que defina en algún campo que un cliente puede ser utilizado par enviar domicializaciones bancarias puntuales o periódicas?

Muchas gracias

  • Like 1

Compartir este mensaje


Enlace al mensaje

 

 

? Conoce las diferencias entre nuestro Sistema de Facturacion, y nuestro Software de Gestion Empresarial en la nube » ¡Clic Aquí! ?

 

 

Primero vamos a focalizarnos en lograr que tu aplicación pueda leer información de la tabla de clientes de nuestro software, para que tu puedas ingresarla en tu sistema.

Antes de continuar, te recomiendo que mires esto: http://www.egafutura.com/soporte/gestion/programadores

Nuestro sistema de facturacion para Windows utiliza el motor de bases de datos es DBF/CDX. Estos archivos se pueden abrir con Microsoft Access, FoxBASE+, FoxPro, Visual FoxPro y editores de bases de datos como DBFManager.com.

El super importante que tu aplicación trabaje con los driver correctos a la hora de leer o escribir las tablas, ya que caso contrario podrías estar modificando las estructura de los archivos DBF en disco, y provocar fallas en el funcionamiento de StockBase POS.

Aqui te muestro un esquema de los principales archivos de datos vinculados a clientes:

 

BASE-DATOS-CLIENTES.png

 

 

Descripción de las Tablas:

  • CLIENTES.DBF y CLIENTES.DBT: Son las tablas que almacenan toda la info que se ve en el explorador de clientes. Estas son las tablas que ustedes tienen que leer para acceder a los registros de clientes y replicarlos en vuestro sistema.
  • CTACLI.DBF: Almacena los movimientos de las cuentas corrientes del cliente. Estos son los movimientos que se ven en el explorador de cuentas corrientes del sistema.
  • NOTACLI.DBF: Almacena notas ingresadas desde el modulo de facturación en el registro de un cliente.
  • COMPCAB.DBF: Tabla que almacena los totales de los comprobantes emitidos desde el modulo de ventas. Esta tabla tiene como clave primaria la columna Comprob, la cual es univoca en todo el sistema y es clave foránea en gran parte del resto de las tablas del sistema.
  • COMPDET.DBF: Tabla que almacena los ítems de los comprobantes emitidos desde el modulo de ventas (POS). Esta tabla tiene como clave primaria la columna Comprob y Linea. La idea de esta tabla es permitir almacenar los detalles (ítems: artículos, descuentos globales, notas, percepciones, etc) de los comprobantes emitidos desde el POS.
  • E_VENTA.DBF: Almacena la información para las estadísticas de ventas.
  • INVOICE.DBF: Almacena la información de los reportes de facturas.
  • VENTAS.DBF: Almacena la información para el listado de IVA ventas.
  • Like 1

Compartir este mensaje


Enlace al mensaje

La primer parte del proceso de integracion de StockBase POS con tu sistema debe consistir en:

  1. Acceder desde tu aplicacion a CLIENTES.DBF y poder leer los registros contenidos en esa tabla, luego
  2. Crear los registros en tu aplicacion.

 

Coméntanos como te fue!

Compartir este mensaje


Enlace al mensaje

Hola

Tenemos algún problema de conexión producidos por el fichero memo .dbt. Si realizamos una copia de la base y eliminamos el campo memo y el fichero DBT todo funciona bién. ¿Que versión de dBase utilizais?

Saludos

Compartir este mensaje


Enlace al mensaje
En 2015-1-20 at 13:33 , Gerardo Martinez Quiles dijo:

La conexión a CLIENTES.DBF y DBF debes hacerla con un driver DBF/NTX dBase III Plus.

Podrías comentarnos en detalle (lo mas técnico posible) de que manera estáis accediendo a los DBFs?

Nosotros utilizamos una herramienta que tiene acceso nativo a xBase. Se llama Windev y es de Pcsoft.fr.

Incluimos la tabla desde un procedimiento interno y la asociamos al resto de tablas de la aplicación (formato propio) de tal manera que podemos utilizar las funciones propias de este lenguage como si estuvieramos trabajando con una tabla de su propio formato.

Esta importación da errores de tipo de tabla desconocido al importar la tabla de clientes.

Miraremos de hacerlo de otra manera (ODBC), pero ya no estará todo tan integrado. Seguimos en ello.

Saludos

  • Like 1

Compartir este mensaje


Enlace al mensaje

Hola Gerardo
Gracias por los links. 

Ya lo hemos podido solucionar.

58a740e5038f6eba102b9607_EGAFutura-meme-

Hemos definido el origen como dBaseIII (lo teníamos como dBaseIV) y ya funciona.

Seguimos en ello. Ya te informaré.
Saludos

  • Like 2

Compartir este mensaje


Enlace al mensaje

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder a este tema...

×   Has pegado contenido con formato.   Eliminar formato

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   You cannot paste images directly. Upload or insert images from URL.