English

El Software para gestión de negocios
control de inventario y puntos de venta que tiene usuarios en los cinco continentes
Integración de FullTrust y Oscommerce

Acerca de Oscommerce

Lo primero que debemos decir es que Oscommerce es una aplicación para comercio electrónico de código abierto gratuita, que le permitirá montar su propia tienda virtual en internet.

Oscommerce es una aplicación ampliamente difundida (miles de tiendas activas en todo el mundo), que ya tiene un largo camino recorrido y destaca por su gran cantidad de prestaciones y robustez. En torno a oscommerce existe una comunidad de desarrolladores que constantemente están mejorando la aplicación y creando prestaciones adicionales para agregar nuevas características a Oscommerce, así como también creando documentación y creando y manteniendo sitios de soporte técnico y de ayuda.

FullTrust posee una utilidad que permite actualizar directamente la información de la tienda Oscommerce por medio de internet. Esto es, desde su equipo conectado a internet y usando FullTrust usted podrá disponer de una tienda en internet actualizada con la información de productos, precios y stock disponibles usando la información de FullTrust y sin necesidad de duplicar esfuerzos. Además podrá descargar los nuevos clientes que se hayan registrado en oscommerce y podrá descargar las nuevas órdenes que se hayan generado, estas se crearán en fulltrust como pedidos, los que podrán ser usados para generar la venta.

Si ponemos todo lo anterior en el contexto de un pequeño comercio, entonces podremos ver sólo oportunidades, ya que no sólo dispondremos de una herramienta como Fulltrust que permitirá gestionar el negocio, sino que también, estamos frente a la posibilidad de usar la internet como un nuevo medio comercial para nuestro negocio, logrando esto sólo por el costo de Fulltrust y un poco de esfuerzo adicional. En resumen, esto es como disponer de un vendedor adicional que no cobra sueldo.

Como oscommerce es un proyecto que no tiene nada que ver con nosotros no podemos extendernos mucho en explicar aquí su funcionamiento, características, forma de uso u otros aspectos propios de ese proyecto. Sin embargo le entregaremos un par de enlaces que le serán de utilidad:

Sitio oficial del proyecto: http://www.oscommerce.com/
Sitio sobre Oscommerce en castellano: http://oscommerce.qadram.com/

 


Que permite hacer el plugin de fulltrust para Oscommerce.

El plugin de fulltrust para oscommerce permite mantener al día la información de la tienda electrónica, esto tomando como base la información de fulltrust. Lo anterior visto en detalle se explica de la siguiente manera:

Descargar productos

Esta opción ha sido pensada en aquellas personas que ya poseían una tienda oscommerce funcionando antes de implementar fulltrust. Esta opción permite cargar los productos existentes en la tienda electrónica a la base de datos de fulltrust, ahorrando con esto una gran cantidad de trabajo.

Subir / actualizar productos

Esta opción permite subir los nuevos productos creados en fulltrust a la tienda oscommerce y además permite actualizar la información de aquellos que hayan sido modificados, ya sea, en precio, descripciones u otra información.

Actualizar stock y precios

Esta opción permite actualizar solo los precios y los stocks de los productos en la tienda oscommerce tomando como base la información de fulltrust, a diferencia del proceso anterior, este proceso es más rápido, ya que solo se deben modificar dos datos. Otra característica importante de este proceso es que puede ser ejecutado en forma automática en determinados periodos de tiempo por medio del uso del programador de tareas de Windows.

Descargar nuevos clientes y órdenes:

Permite descargar los nuevos clientes que se hayan registrado en oscommerce. Las órdenes que se descarguen desde oscommerce serán creadas en fulltrust como pedidos, los que usted podrá usar para realizar la venta en fulltrust.

 


FullTrust & oscommerce integration basic data flow diagram

 

 

Prerequisitos

  • FullTrust.
  • Una tienda Oscommerce instalada y debidamente configurada (versión 2.2 Milestone 2 o superior).
  • Una conexión permanente a internet.
  • Acceso remoto a la base de datos MySQL de la tienda oscommerce (consulte a su proveedor de hosting).

Para que esta utilidad pueda ser usada antes usted debe haber instalado y configurado su tienda oscommerce, más información sobre la instalación y configuración de oscommerce puede ser encontrada en el sitio web del proyecto o en el sitio web en español de oscommerce.

Oscommerce no dispone de un campo "Código" para los productos, sino que, usa una ID numérica para individualizarlos, es por eso que FullTrust enviará el código del producto al campo "products_model" de la tabla "products" en Oscommerce, es por esto que si sus códigos de productos tienen una cantidad de caracteres superior a 12, deberá modificar el largo del campo "products_model" en Oscommerce para que pueda contener el código de los productos en FullTrust.

Lo anterior también se aplica a la tabla orders_products donde deberá realizar el cambio descrito en el párrafo anterior.

Si usted ya poseía una tienda oscommerce funcionando, entonces antes de descargar los productos deberá poner el código de barras del productos en el campo products_model de la tabla products en la base de datos de oscommerce, ya que será ese campo el que fulltrust usará como código de producto.

 

Vista en detalle

Esta utilidad fue desarrollada pensando en que el usuario exportará todos los productos a la tienda virtual y eventualmente excluirá sólo algunos, es por eso que el formulario posee una grilla que almacena los productos que serán excluidos y a la que llamamos "LISTA DE EXCLUSIÓN". Los productos excluidos, son aquellos que no queremos publicar en la tienda Oscommerce.

Una vez seleccionados los productos a excluir, ya podemos iniciar la utilidad de actualización de la tienda Oscommerce. Este subprograma se iniciará como un programa independiente, de tal forma que usted pueda continuar su trabajo en FullTrust o en cualquier otra aplicación. Una vez iniciada esta aplicación usted puede cerrar FullTrust si lo desea.

Subir productos

  1. Permite indicar que se actualizarán todos los productos, excepto los que se hayan ingresado a la lista de exclusión.
  2. Almacena el código del último producto proesado, de esta forma usted podrá cancelar el proceso y la próxima vez que lo inicie, el programa recordará a partir de cual producto debe continuar, si usted quiere partir nuevamente desde el principio, bastará con que deje esta casilla en blanco.
  3. Permite indicar que se procesarán solo aquellos productos que hayan sufrido algún cambio desde la última vez que se actualizó la tienda, con excepción de aquellos que estén en la lista de exclusión.
  4. En esa ventana se mostrará la actividad de progreso del programa.


Actualizar stock y precios

  1. Esta ventana no tiene parámetros, el proceso solo se inicia y se detiene, si usted quiere usar el programador de tareas de windows para que este proceso se ejecute en forma automática cada cierto tiempo, entonces el comando a ejecutar es ft_osc.exe -stock

 

Descargar clientes y órdenes

  1. Permite indicar que se quieren descargar clientes y órdenes.
  2. Permite indicar que se quiere descargar solo los clientes.

Al correr este proceso el plugin de oscommerce creará un nuevo campo en la tabla customers y orders de la base de datos de oscommerce, este campo se llama ft_downloaded y será usado para "marcar" aquellos registros que ya han sido descargados, de esta forma los registros que ya hayan sido descargados no serán considerados la próxima vez que se ejecute este proceso, logrando con esto que el proceso sea más rápido y eficiente.

 

Limpiar la tienda

  1. Si por alguna razón usted quiere eliminar todos los registros de la tienda oscommerce, con esta opción podrá eliminar selectivamente, productos, clientes y órdenes. Tenga en consideración que una vez eliminada la información, no podrá recuperarla.

 

Opciones - parámetros de conexión

  1. Dirección ip o nombre de servidor remoto de la base de datos MySQL.
  2. Nombre de la base de datos.
  3. Nombre de usuario.
  4. Contraseña.
  5. Puerto usado para la conexión (normalmente 3306).
  6. Permite verificar si la conexión con la base de datos MySQL es posible.

 

Opciones - opciones de precios e impuestos

  1. Permite indicar cual de los tres precios disponibles en fulltrust será publicado en la tienda oscommerce.
  2. Indica si los precios serán publicados con o sin impuestos.
  3. Oscommerce al igual que fulltrust pueden manejar varias tasas de impuesto para los productos, esta opción permite indicar a que clase de oscommerce estará asociado el impuesto por defecto de fulltrust.
  4. Acá se deben idicar a que clase de oscommerce corresponden cada uno de los impuestos adicionales de fulltrust.
  5. Este botón permite recuperar los nombres, ids y porcentajes de las clases de impuestos de oscommerce.

 

Opciones - opciones de productos

  1. El campo de descripción de productos en oscommerce puede estar formado por varios campos de fulltrust: Características, campos personales 1, 2, 3 y la unidad de medida, acá usted puede seleccionar que campos de fulltrust formarán la desripción del producto en oscommerce y su orden, además puede agregar etiquetas personalizadas a cada campo.
  2. Aquí debe indicar cual será la imagen por defecto para aquellos productos que no tengan imagen y también debe indicar cual será la imagen genérica de la subcategoría de productos.
  3. Permite indicar si quiere que los productos sin stock disponible sean publicados o no.
  4. Permite lanzar la utilidad de descarga de productos.

 

A partir de este punto todo concierne al conocimiento que usted tenga de Oscommerce. Esperamos que saque el mayor provecho posible a esta utilidad.

FullDSI and FullTrust are either trademarks/service marks or registered trademarks/service marks of DSI Ltd.
© 1998 - 2008 fulldsi.com - Micro ISV
You can find FullTrust users in: Argentina Australia Bolivia Chile Colombia Costa Rica Ecuador Egypt El Salvador Guatemala Ireland Italy Luxembourg Malaysia Mexico Netherlands New Zealand Nicaragua Panama Paraguay Peru República Dominicana Singapore Spain Sweden Turkey UK Uruguay USA Venezuela.
PostgreSQL Database Management System (formerly known as Postgres, then as Postgres95) Portions Copyright (c) 1996-2005, The PostgreSQL Global Development Group Portions Copyright (c) 1994, The Regents of the University of California
Other products and companies names mentioned on this Web site may be the trademarks or registered trademarks of their respective owners.