COMERCIO ELECTRÓNICO CON OPENERP



Documentos relacionados
Manual para la utilización de PrestaShop

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Capítulo 9. Archivos de sintaxis

APOLO GESTION INTEGRAL.

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

Tabla de contenido. Avenida El Dorado Nº Bogotá Colombia T T

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

Introducción a Moodle

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

Crear la base de datos antes de la instalación de Wordpress.

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

II. Relación con Terceros

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: Fax.:

Person IP CRM Manual MOBILE

Toda base de datos relacional se basa en dos objetos

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Guía de uso del Cloud Datacenter de acens

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Guía rápida de uso de Openbravo

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url:

TPV VIRTUAL O PASARELA DE PAGOS DE CAJASTUR

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO

MANUAL DEL USUARIO: EDITOR E-COMMERCE

MÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX

MANUAL DE AYUDA MODULO TALLAS Y COLORES

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Manual de NetBeans y XAMPP

Ajustes del Curso en egela (Moodle 2.5)


Administrar El Usuario Mediante Windows NT

Sitios remotos. Configurar un Sitio Remoto

Instalación del Admin CFDI

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

Unidad Didáctica 12. La publicación

Microsoft Access proporciona dos métodos para crear una Base de datos.

Internet Information Server

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I)

15 CORREO WEB CORREO WEB

Resumen ÁREA DE FACTURACIÓN::INFORMES::Pedidos Detalle Resumen ÁREA DE

Servicio Webmail. La fibra no tiene competencia

Manual de Usuario Proveedor Módulo Cotizaciones

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

MANUAL DE USUARIO CMS- PLONE

WINDOWS : TERMINAL SERVER

LiLa Portal Guía para profesores

5. Composer: Publicar sus páginas en la web

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

GVisualPDA Módulo de Almacén

/05/2009

Guía de instalación de la carpeta Datos de IslaWin

MANUAL DE LA APLICACIÓN HELP DESK

Notas para la instalación de un lector de tarjetas inteligentes.

Manual de iniciación a

Redes de área local: Aplicaciones y servicios WINDOWS

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario)

Guía de administración de Huddle Versión 2.3

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES

Plataforma Helvia. Manual de Administración Administración General. Versión

Manual de usuario administrador. Correo Exchange Administrado

Guía de inicio rápido a

Operación Microsoft Access 97

Guía de Uso. Office Depot Online Internet, fácil y sencillo

Facturación - Software de facturación para profesionales y autónomos.

Acronis License Server. Guía del usuario

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

GUÍA DE USUARIO: GOOGLE DRIVE

NOTAS TÉCNICAS SOBRE EL SIT: Definición y Configuración de Usuarios

Manual Oficina Web de Clubes (FBM)

MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión PRONAD

INTRODUCCIÓN A CARPETAS COMPARTIDAS WINDOWS XP

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

FILTRO ANTISPAM GUÍA DE CONFIGURACIÓN PARA CUENTAS POP

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Admincontrol Descarga e instalación

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

GUÍA BÁSICA DE INSTALACIÓN

MANUAL COPIAS DE SEGURIDAD

Manual del usuario USO DEL MERCADO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

Instalación del sistema VSControl Total2012

El proceso de Instalación de Microsoft SQL Server 2008

Conferencia con MSN Messenger

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

Creación y administración de grupos locales

Canon Self-Service. Guía de inicio. Una guía para ayudarle durante el registro e iniciarle en el uso del portal en línea de Canon Self-Service.

Guía Práctica para el Uso del Servicio de Software Zoho CRM

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

Transcripción:

Esta obra esta bajo una licencia reconocimiento-no comercial 2.5 Colombia de creativecommons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by/2.5/co/ o envié una carta a creative commons, 171second street, suite 30 San Francisco, California 94105, USA. COMERCIO ELECTRÓNICO CON OPENERP Autores: JOSE SANTIAGO APARICIO CASTRO Director Unidad Informática: Tutor Investigación: Coordinadores: Henry Martínez Sarmiento Beatriz Helena Díaz Pinzón Juan Felipe Reyes Rodríguez Alejandro Nieto Ramos Jorge Alberto Torres Vallejo Coordinador Servicios Web: Analista de Infraestructura y Comunicaciones: Analista de Sistemas de Información: Miguel Ibañez Alejandro Bolivar Mesias Anacona Obando BOGOTÁ D.C. JUNIO 2.010

COMERCIO ELECTRÓNICO CON OPENERP Director Unidad Informática: Tutor Investigación: Henry Martínez Sarmiento Juan Felipe Reyes Rodríguez Auxiliares de Investigación: CAMILO ALBERTO ZAPATA MARTÍNEZ DAVID FELIPE BELTRAN SÁNCHEZ DAVID CAMILO SANCHEZ ZAMBRANO DIEGO ARMANDO POVEDA ZAMORA EDGAR ANDRÉS GARCIA HERNÁNDEZ IVAN ALBEIRO CABEZAS MARTÍNEZ JAVIER ALEJANDRO ORTIZ VARELA JORGE ALBERTO TORRES VALLEJO LAURA VANESSA HERNANDEZ CRUZ JORGE LEONARDO LEMUS CASTIBLANCO LILIANA CAROLINA HERRERA PRIETO WILLIAM CAMILO CASTRO LOPEZ CINDY LORENA PABON GÓMEZ MONICA YOLANDA MOGOLLON PLAZAS SANDRA MIREYA AGUILAR MAYORGA SANDRA MILENA CASTELLANOS PÁEZ JOSÉ SANTIAGO APARICIO CASTRO JUAN CARLOS TARAPUEZ ROA Este trabajo es resultado del esfuerzo de todo el equipo perteneciente a la Unidad de Informática. Se prohíbe la reproducción parcial o total de este documento, por cualquier tipo de método fotomecánico y/o electrónico, sin previa autorización de la Universidad Nacional de Colombia. BOGOTÁ D.C. JUNIO 2010 2

TABLA DE CONTENIDO TABLA DE CONTENIDO... 3 1. RESUMEN... 5 2. ABSTRACT... 5 3. INTRODUCCIÓN... 6 3.1. QUÉ ES EL COMERCIO ELECTRÓNICO... 6 3.1.1. Definición... 6 3.1.2. Proceso... 6 3.1.3. Comercio electrónico e Internet... 7 3.1.1. Comercio electrónico en PYMES... 7 3.2. COMERCIO ELECTRÓNICO CON OPENERP... 9 3.2.1. Integración de MAGENTO con OpenERP... 10 3.2.2. Módulos necesarios... 10 3.2.3. Servicio Web de Magento... 11 3.2.4. Instalación del magentoconnect... 12 3.2.5. Configuración de conector de Magento con OpenERP... 14 3.2.6. Configuración del módulo conector de Magento - OpenERP... 14 3.2.7. Configuración de la tienda Magento... 16 3.2.7.1. Selección de una tienda... 17 3.2.7.2. Opciones de Visualización... 18 3.2.7.3. Adición de productos a la categoría... 19 3.2.7.4. Agregar el diseño del cliente a la página de categoría... 23 3.2.8. Importar/Exportar productos... 24 3.2.8.1. Productos Simples... 24 3.2.8.2. Productos Configurables... 25 3

4. CONCLUSIONES... 26 5. BIBLIOGRAFIA... 26 4

1. RESUMEN El comercio electrónico comprende todos los procesos con los diferentes actores de la actividad empresarial y comercial (distribuidores, proveedores, clientes, socios, empleados, etc...), incluyendo acciones como ventas, marketing, registro, entregas, captación, entre otros. Es en este último aspecto en el que se centra este artículo ya que los beneficios reales de la Internet, tanto para las empresas como para los clientes se producen cuando las primeras son capaces de integrar por completo sus procesos de negocios con el Web de una forma enfocada al cliente. En efecto, integrar a Internet como un nuevo canal a través del cual se pueda obtener y compartir información sobre el cliente es fundamental. Por tanto, mediante la incorporación de la web como canal de interacción se posibilita no sólo la compra de productos y la contratación de servicios on-line, sino también el acceso a servicios de atención al cliente convenientemente personalizados conforme a los sistemas CRM. 2. ABSTRACT Electronic commerce includes all processes with stakeholders in business and trade (distributors, suppliers, customers, partners, employees, etc...), including actions such as sales, marketing, registration, delivery, recruitment, among others. It is the latter aspect that focuses this article, and that the actual benefits of the Internet, both for companies and customers occur when the former are able to fully integrate their business processes with the Web in a way customer focused. Indeed, integrating the Internet as a new channel through which to access and share customer information is critical. Therefore, by incorporating the web as a channel of interaction is possible not only buying products and procurement of services on-line, but also access to customer services conveniently customized to CRM systems. 5

3. INTRODUCCIÓN 3.1. QUÉ ES EL COMERCIO ELECTRÓNICO 3.1.1. Definición Actualmente, caben muchas formas de definir el concepto de comercio electrónico. Sin embargo, tomando un punto de partida, la definición que se va a considerar es: "El comercio electrónico consiste en la utilización de la Informática y las telecomunicaciones para canalizar los flujos de información y transacciones de negocio existentes entre una empresa y sus interlocutores de negocio habituales (clientes, proveedores, entidades financieras, transportistas, etc.)". El ciclo comercial del comercio electrónico se delimita por 4 fases principales en el ciclo comercial: i. Promoción ii. iii. iv. Pedido Pago Distribución o entrega En el sentido estricto del concepto, el comercio electrónico es aquel en el cual las tres primeras fases se realizan a través de medios informáticos; aunque en algunos casos se puede excluir del concepto el pago electrónico. Esto deja la fase de distribución fuera del alcance de la comercialización a menos que los bienes sean reducibles a información electrónica. 3.1.2. Proceso Para estructurar el proceso de comercio electrónico, se debe tener en cuenta que se debe ajustar a la mayoría de las situaciones. Si se piensa en todos las etapas de lo que ocurre desde que una empresa compradora detecta la necesidad de reaprovisionar cierto producto o material hasta que dicho producto se halla físicamente ubicado en sus almacenes o depósitos. El procedimiento que sigue se puede ver reflejado a continuación: i. El sistema informático de gestión de almacén del comprador detectaría la necesidad de reaprovisionar material. ii. iii. Mediante el uso de las redes de telecomunicación, el sistema informático anterior enviaría un pedido electrónico, sin papel, a la aplicación de gestión de pedidos de la empresa proveedora. En dicha empresa proveedora, el pedido electrónico se integraría directamente en el sistema informático para la recepción de pedidos, sin necesidad de intervención 6

humana. Comercio electrónico con OpenERP iv. Desde dicho sistema, también de forma automática, podrían lanzarse notificaciones electrónicas a los procesos contables, de facturación y de almacén, además de comunicar telemáticamente también al operador logístico la información necesaria para el transporte de la mercancía desde origen a destino. Como se puede apreciar, este procedimiento reduce los tiempos drásticamente en todo el proceso; así como también reduce la posibilidad de errores, ineficiencias, etc. En definitiva, se aumenta la competitividad de la empresa. 3.1.3. Comercio electrónico e Internet Ahora bien, el comercio electrónico es una concepción de negocio, que involucra cambios de los procesos de las organizaciones, de nuevos modos de abordar las relaciones comerciales entre las empresas y que, evidentemente, posee una base tecnológica para llevar a cabo su cometido. Así, Internet resulta ser exactamente eso: una plataforma donde se asientan los conceptos, los fundamentos y la filosofía del comercio electrónico. Es importante notar que las características de la Internet ha causado gran impacto, especialmente el asociado al consumidor final, pues la ubicuidad de ésta red, las capacidades multimedia de las tecnologías asociadas a Internet y la facilidad de uso de las mismas, permiten a muchos negocios poder hacer llegar su oferta a millones de potenciales consumidores. Precisamente, el gran valor que Internet ha aportado al comercio electrónico es ser el verdadero motor para su popularización; aunque, Internet ha desarrollado el concepto de comercio electrónico entre la empresa y el cliente, hay que resaltar también la otra gran aplicabilidad: la de empresa a empresa, es decir, la de las transacciones comerciales entre organizaciones. Esto se debe a que el comercio electrónico es una estrategia clave para que las empresas mantengan o aumenten su competitividad en los mercados globales. Incluso, se puede afirmar que, en muchos casos, el comercio electrónico es la forma mediante la cual las empresas se relacionan comercialmente entre sí y con los consumidores finales. En este ambiente, Internet desempeña un papel fundamental, puesto que el comercio electrónico se erige en la plataforma técnica por excelencia para este proceso. No obstante, hay que aclarar que es equivocado pensar que se reduce de un concepto tan amplio como el de comercio electrónico a algo tan específico como una compra de productos en un web de Internet con posibilidad de pago en tiempo real. 3.1.1. Comercio electrónico en PYMES Lo realmente importante para una empresa, y más aun para una PYME estriba en que las peculiaridades del medio electrónico están dando como resultado unas nuevas formas de competir donde se difuminan las ventajas de que goza la gran empresa cuando actúa sobre otros medios. 7

En la Internet (que aunque no lo sea todo, sí es muy importante para el Comercio Electrónico) no hay empresas grandes y pequeñas, sino empresas que lo hacen bien y empresas que lo hacen mal. De hecho, ni siquiera el conocimiento de un sector en entornos más tradicionales es garantía de éxito en una salida al comercio electrónico. En el caso general de las empresas, que tienen como reto el incremento de su competitividad y el alcance de nuevos mercados, es claro que este nuevo escenario de costes bajos y omnipresencia geográfica representa una nueva tierra de promisión. Más si consideramos lo que puede representar el nuevo medio en relaciones con países que comparten con nosotros lengua y cultura. Dentro de las ventajas que ofrece el comercio electrónico para una PYME, por intentar tratar algunas, las más importantes serían: Capacidad para acceder a mercados y clientes potenciales a un coste muy reducido. El plantearse una exportación o una relación comercial con un cliente al otro lado del mundo ya no requiere abrir una delegación o mandar a alguien allí, se puede solventar trasladando parte de estas actividades comerciales, desde el envío y recepción de ofertas hasta la facturación y cobro, a un medio electrónico. Accesibilidad de la tecnología. No estamos hablando de medios tecnológicos al alcance solamente de las grandes empresas, sino que casi cualquiera puede hacer frente a un proyecto de este tipo, o al menos a su fase de promoción en Internet. Posibilidad de mejorar las capacidades de la empresa. Al tener que adaptar parte de los procesos a este nuevo medio, el resultado global suele ser que la empresa cambia y se vuelve más ágil y más competitiva en todos sus aspectos. El trasladar mis relaciones con otras empresas a un medio electrónico variará en gran parte mis procesos internos administrativos, haciéndolos más efectivos y provocando una inmediata reducción de costes. Son grandes oportunidades al alcance de cualquiera, pero para las que también hay obstáculos. Son obstáculos de miedo a la tecnología, de miedo al cambio y sobre todo de desconocimiento del medio. Al final la realidad hoy en España es que no hay todavía mucha gente haciendo comercio electrónico, muchos ni siquiera conocen Internet ni se han preocupado por sus posibilidades, pero también que cada vez hay más interés y más empresas haciendo cosas interesantes. Se trata de tratar con un cliente al que he dejado de ver y tener la suficiente imaginación como para ofrecerle algo que le interese: información, ahorros, rapidez, etc. Y puede que la empresa carezca de muchas cosas, pero no de imaginación y de ganas de hacer las cosas bien. 8

3.2. COMERCIO ELECTRÓNICO CON OPENERP Cuando una tienda online empieza a vender cada vez más, su gestión se complica y se empieza a necesitar más personal para facturar, para atender a los clientes, para servir los pedidos, para registrar estos pedidos Si la tienda está bien montada y posicionada crece a tal punto que es inevitable tener que plantearse la gestión automatizada del negocio porque manualmente no se da abasto. El problema más grande que tienen las tiendas online, sobre todo si además existe tienda física es el control de inventario. La tienda online controla el inventario de la tienda física y posiblemente les gestione el inventario de almacén, pero aún no han encontrado el sistema que integre perfectamente ambas dos tiendas y gestione el inventario de forma integrada. OpenERP considera la tienda online como un canal de venta; esto es, le da igual desde donde entre el pedido, si es generado manualmente porque se recibe por teléfono, o viene de la tienda online o de la tienda física. Para OpenERP es simplemente una venta, y puesto que permite configurar tantas ubicaciones y almacenes como sea necesario y lleva tanto el stock por separado de cada ubicación y el conjunto de todas ellas, el problema mencionado anteriormente ya está solucionado. Otro punto crítico en las tiendas online son las compras. La tienda gestiona las ventas, pero no las compras a proveedores. Las preguntas más comunes son: Como sé cuánto y cuando hay que pedir material al proveedor? y Cómo gestionar los pedidos de artículos que existen en catálogo pero no hay que comprar sino hasta que se realiza la venta? Para esto está la gestión contra pedido o contra inventario, ya que el programa integra las ventas con las compras. En todo momento se sabe el origen del pedido de compra, porque utilizando códigos de pedido se lleva la trazabilidad de las necesidades de abastecimiento. OpenERP integra también las ventas y compras con su correspondiente facturación y por supuesto la contabilidad. Aunque en muchas ocasiones de la contabilidad de la empresa se encarga otra empresa externa. Es decir, OpenERP ofrece la posibilidad de gestionar de forma integrada nuestra tienda online ahorrando costos, controlando mejor nuestros procesos y mejorando la calidad de servicio y tiempos de respuesta que podemos dar a nuestros clientes. 9

3.2.1. Integración de MAGENTO con OpenERP Si se tiene una tienda Magento y se quiere llevar una gestión integral, a continuación se muestra una guía de instalación, configuración e integración con OpenERP. El siguiente tutorial detalla paso a paso el proceso de instalación de: 1. Versión completa de Magento 2. Módulo conector de Magento (by Open Labs) 3. Extensión de Magento 3.2.2. Módulos necesarios Se deben instalar los siguientes complementos, ya que son requeridos por el conector de Magento para hacer la conexión con OpenERP: product base_external_referentials base_sale_multichannels product_m2mcategories Para ello, vamos al menú de administración de módulos (Administration > Modules Management) y actualizamos la lista de módulos disponibles; lo cual indicará cuantos nuevos hemos incorporado a nuestra instalación. Luego, seleccionamos los módulos anteriormente mencionados, y nos aseguramos que estén instalados, de lo contrario se deben seleccionar y programar para su instalación. 10

3.2.3. Servicio Web de Magento Comercio electrónico con OpenERP Para instalar Magento, se necesita tener un servicio web disponible donde poder montar la tienda online. Para ello, es necesario instalar el paquete Xampp, que descargaremos de la página: http://www.apachefriends.org/es/xampp.html, seleccionando el sistema operativo con el cual estemos trabajando. Desde Windows, podemos usar el instalador que se descarga de la página antes mencionada, y simplemente seguimos el asistente de instalación. Desde Linux, debemos descargar el paquete comprimido, y ejecutamos los siguientes pasos: Se ingresa como súper-administrador a una terminal, por medio del comando: su Luego, navegamos hasta el directorio donde se descargó el paquete XAMPP y extraemos el archivo en la carpeta /opt, por medio del siguiente comando: tar -xvfz xampp-linux-x.x.x.tar.gz -C /opt Para iniciar XAMPP, se usa el siguiente comando: /opt/lampp/lampp start Ahora deberían verse unas líneas imilares a estas: Starting XAMPP 1.7.3a... LAMPP: Starting Apache... LAMPP: Starting MySQL... LAMPP started. De este modo, Apache y MySQL están corriendo. Para verificar que todo marcha bien, y que todo funciona, sencillamente se teclea la siguiente dirección en cualquier navegador web. http://localhost Si todo marcha correctamente, debería verse la siguiente pantalla: 11

Si por alguna razón, se obtienen cualquiera de los siguientes errores: Warning: file_get_contents(lang.tmp) [function.file-get-contents]: failed to open stream: Permission denied in /opt/lampp/htdocs/xampp/index.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/xampp/index.php:2) in /opt/lampp/htdocs/xampp/index.php on line 4 Éstos, pueden ser corregidos cambiando los permisos del servidor lamp en el directorio /opt para que sea de lectura y escritura (esto se hace puede hacer por medio del comando (chmod 777 /opt). Después de haber cambiado los permisos del archivo, se debe modificar el archivo.inc.php, que se encuentra en /opt/lampp/phpmyadmin para que quede con permisos de solo lectura (chmod 600 /opt/lampp/phpmyadmin/.inc.php). Luego, se debe reiniciar LAMP para que estos cambios surjan efecto. 3.2.4. Instalación del magentoconnect Primero, se debe descargar Magento desde la siguiente dirección: http://www.magentocommerce.com/download Luego, debe extraerse en el directorio /opt/lampp/htdocs, por medio del siguiente comando: sudo tar xvfz magento-x.x.x.x.tar.gz -C /opt/lampp/htdocs Después, para verificar la instalación de Magento, se debe teclear en el navegador web: http://<mi dirección IP>/magento Esto debe permitir ver Setup for Magento / Magento Installation cuando se ingresa la 12

primera vez y Magento Demo Store las demás. Comercio electrónico con OpenERP Nota: Es mejor usar la IP local en lugar de localhost para evitar que Magento saque de la sesión de administrador. Si se obtiene un error innodb engine, se debe abrir el archivo xampp\mysql\bin\my.cnf (usando el comando sudo gedit o sudo nano), encontrar el código: # Comment the following if you are using InnoDB tables Skip-innodb #innodb_data_home_dir = "/xampplite/mysql/" #innodb_data_file_path = ibdata1:10m: autoextend #innodb_log_group_home_dir = "/xampplite/mysql/" #innodb_log_arch_dir = "/xampplite/mysql/" ## You can set._buffer_pool_size up to 50-80 % ## Of RAM but beware of setting memory usage too high #innodb_buffer_pool_size = 16M #innodb_additional_mem_pool_size = 2M ## Set._log_file_size to 25 % of buffer pool size #innodb_log_file_size = 5M #innodb_log_buffer_size = 8M #innodb_flush_log_at_trx_commit = 1 #innodb_lock_wait_timeout = 50 Y modificarlo, para que quede así: #Comment the following if you are using InnoDB tables #skip-innodb innodb_data_home_dir = "/xampplite/mysql/" innodb_data_file_path = ibdata1:10m: autoextend innodb_log_group_home_dir = "/xampplite/mysql/" innodb_log_arch_dir = "/xampplite/mysql/" ## You can set._buffer_pool_size up to 50-80 % ## Of RAM but beware of setting memory usage too high innodb_buffer_pool_size = 16M 13

innodb_additional_mem_pool_size = 2M ## Set..._log_file_size to 25 % of buffer pool size innodb_log_file_size = 5M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 1 innodb_lock_wait_timeout = 50 Recarga la máquina de Magento, y si ocurre el error "mysql.sock not found", entonces cambia los permisos del archivo my.cnf (chmod 600 my.cnf) para que sea de solo lectura; luego recarga la página para que los cambios sean efectivos. 3.2.5. Configuración de conector de Magento con OpenERP Para ello, en el panel que aparece en el navegador, se debe ir a System > Magento Connect > Magento Connect Manager Hay que teclear el usuario y la contraseña de nuevo y dar click sobre la segunda pestaña para las opciones y cambia el estado referido a BETA. Luego, se salva esta configuración y selecciona la página 1(Extensions) y pega la siguiente extensión en el cuadro: Magento-community/Openlabs_OpenERPConnector Ahora, la instalación de magento esta casi lista para comunicarse con OpenERP. Para permitir el acceso a OpenERP a los recursos en Magento y poder hacer la sincronización es necesario tener un usuario con los servicios web disponibles. Para crear un usuario de este tipo, se debe ir a: System > Web Service > Roles, y seguir los siguientes pasos: 1. Crear un rol (por ejemplo 'admin') 2. Guardar el usuario y garantizarle todos los permisos disponibles. 3. Guardar el rol y ahora se debe crear el usuario en: System >> Web Services >> Users 4. Crear un usuario, guardarlo y asignarle el rol creado anteriormente. 5. Las mismas opciones deben ser ingresadas como credenciales en la pantalla de inicio del conector de OpenERP en: Magento >> Magento Web 6. El identificador del usuario y su contraseña son los que se usaron en la creación. 3.2.6. Configuración del módulo conector de Magento - OpenERP 1. Hay que asegurarse de tener al menos una categoría de producto en el sistema, de lo contrario hay que crear una. 14

2. Luego, se instala el módulo magentoerpconnect. Dicho módulo se puede encontrar en: http://bazaar.launchpad.net/~openlabs-akretionconsortium/magentoerpconnect/magentoerpconnect_generic 3. Se debe ir luego a: Magento Connection > Core Settings > Magento Instances 4. Se crea una nueva constancia de la tienda virtual, dando click sobre nuevo 5. Se le da a la conexión un nombre (por ejemplo, MiTiendaMagento) 6. Se pone la tienda como Referential Type 7. Location: Se ingresa la URL de Magento (http://<mi dirección IP >/magento) a. En la categoría Default Product category serán ubicados los productos sin categoría, ya que Magento permite productos sin ella. 8. Recargamos las plantillas, por medio del botón Reload Referential Mapping Templates 9. Se ingresa el nombre de usuario y la contraseña definidos en el paso 4 10. Por último, damos click sobre Synchronize Referential Settings para que la tienda cargue los datos de OpenERP, y de este modo poder ver la pantalla inicial de nuestra tienda online. 15

3.2.7. Configuración de la tienda Magento Una vez se haya terminado la instalación de Magento, se puede empezar con la configuración del sitio web. Por defecto, la vista de la página principal se ve así: Para poder empezar a llenar la tienda con contenido, primero se debe ir a la zona de administración. Hay que ingresar con los detalles que se configuraron durante la instalación, para luego ir a System > Configuration. En esta etapa, se configuran las opciones que la tienda necesita. Muchas de esas opciones son intuitivas y no necesitan ser explicadas: 16

3.2.7.1. Selección de una tienda Lo primero que se debe hacer es seleccionar la tienda donde se desea agregar la categoría del menú desplegable. El valor predeterminado es que los cambios se vean en todos los establecimientos gestionados por el panel de administración, pero se puede optar por crear la categoría en sólo uno de los almacenes mediante la selección de ese almacén. Una vez que la configuración esta lista, se debe abrir el menú Catalog > Manage Categories section. Ahora, se crea una nueva categoría, teniendo en cuenta que el único campo obligatorio es el nombre de la categoría. A continuación, se puede seleccionar la ubicación de la categoría, cuyo valor predeterminado es Catálogo de raíz, es decir, la categoría será una categoría de nivel superior. Si selecciona una categoría existente será la nueva categoría creada como una sub-categoría de la que ha seleccionado. Luego de esto, se puede escribir una descripción, subir una imagen y entrar en meta-información para la categoría. 17

3.2.7.2. Opciones de Visualización Después, si se desea ver los clientes que deben adoptarse para una página de destino -en lugar del producto estándar de la página-, cuando se selecciona la categoría, se puede seleccionar sólo un bloque estático de la lista desplegable; y en seguida, se selecciona un bloque estático de la lista desplegable del bloque CMS (Content Management System) de Magento. Un ejemplo sería la creación de un bloque de Nike estático y dirigir todos los clientes a esa página cuando se selecciona la categoría de Nike. Hay tres opciones de visualización: Mostrar sólo los productos Si no necesita una categoría especial, es recomendable seleccionar este modo. Mostrará los productos asociados, la descripción que tendrán, y la imagen que se suba de ellos. (Si se desea una imagen o descripción, si no es posible dejar estos campos en blanco.) Mostrar sólo bloque estático Si se tiene mucho contenido específico que desea mostrar de una categoría determinada, el bloque del modo de presentación no se mostrará en la página de productos, sólo se mostrará el bloque estático que seleccione; por lo que esta página aparece como una página de destino a sus clientes. Esto es perfecto si se desea mostrar a sus clientes la categoría antes de mostrar los productos. Exposición estática del bloque y de los productos Cuando hay varias categorías de páginas en las que desea el mismo contenido, pero la opción de diferentes productos, es fácil utilizar este modo de visualización: 18

1. Crear un bloque estático por el contenido que desea utilizar entre las categorías. 2. Ahora se vuelven a gestionar las categorías, y encontrar su categoría 3. Seleccione el modo de visualización "bloque estático y productos" 4. Seleccione el bloque estático que creó en el paso 1. El bloque estático aparecerá encima de la lista de los productos. Hay que repetir este procedimiento para cualquier otra categoría en la que desea mostrar este contenido. A continuación, seleccionar si la categoría está activa en el sitio Por último se selecciona si la página de categoría es un ancla. Las anclas se usan para la navegación por capas en Magento. Si se establece la categoría para ser un ancla de la navegación por capas, se mostrarán las sub categorías de esta categoría en la navegación por capas. La navegación por capas luego toma todos los productos por debajo, incluidos los de la sub-categorías, y muestra todos los atributos filtrables de estos productos. Si no establece la categoría como un ancla que no se mostrarán los atributos filtrables en la navegación por capas. 3.2.7.3. Adición de productos a la categoría Ahora se pueden seleccionar los productos para llenar la categoría de la ficha Categoría Productos y se ha creado una nueva categoría para su tienda en línea. En la ficha Categoría Productos (accesible desde la parte superior de la página de categoría), busque los productos que desea y después haga clic en asociar las casillas de verificación de estos productos. Después se comprueban los productos que serán capaces de controlar su posición en el listado de la categoría. Cuando ya se tiene una categoría nueva, se pueden agregar algunos productos a la misma. Esto puede realizarse a ravés del menú Catalog > Manage Products section. Se hace click sobre el botón Add Products para ello: 19

Después aparece la siguiente ventana: Donde se pueden ingresar los detalles del producto. 20

Si se desea ingresar un nuevo atributo para el producto, podemos hacer click sobre el botón Create New Attribute : Cuando el atributo esté listo, se da click sobre el botón Save para guardar la información del producto. Después, es necesario asignar el producto a la categoría deseada: 21

Asimismo, también se pueden examinar los detalles de los productos, etiquetas y otras opciones de ellos. Una vez que se tenga todo listo, se da click sobre el botón Save. Del menú de categorías de catálogo, se pueden administrar los atributos de los productos, realizar búsquedas de éstos de sus etiquetas. Multiples estadísticas y reportes pueden ser obtenidos en el área de administración de Magento, en el menú Reports. 22

3.2.7.4. Agregar el diseño del cliente a la página de categoría Se puede personalizar el diseño de cada categoría individual en la pestaña Diseño a medida. Esto controla la apariencia de la página de categoría, incluyendo los objetos en la página y la estructura de la misma. Se selecciona el diseño que se desee en el diseño personalizado desplegable. Magento viene con varias opciones de diseño diferentes, pero se puede agregar el estilo propio. Si se deja este menú desplegable en blanco, se utilizará automáticamente el modelo de con el nombre actual. Esto puede ser editado navegando en Sistema> Configuración y haciendo click en la ficha Diseño. Se introduce el nombre del diseño que se desea en el campo nombre del paquete actual, y este diseño se aplicará a todas las categorías para las que no especifica un diseño diferente. Luego, se selecciona la preferencia de la Aplicación Para desplegable. Esta categoría sólo significa que el diseño sólo se aplicará en esta página de categoría uno. Esta categoría y sus productos representan que el diseño se aplicarán en esta página categoría, y en las páginas de todos los productos asociados a esta categoría. Si un producto se asocia a múltiples categorías, cada una con un diseño diferente, el diseño que aparece en la página del producto será determinado por el diseño de la página de categoría en la que el usuario acceda a ese producto. Esta categoría y sus categorías indican que el diseño se aplicarán en esta categoría de página, y en las páginas de todas las sub-categorías, sub-sub-categorías, y así sucesivamente. Todo eso es: el diseño se aplicará a esta categoría, sus categorías hijas y sus productos. También existe la opción para seleccionar un marco de tiempo en el que la categoría 23

pasará automáticamente a un diseño, y luego volver a la opción en blanco cuando el plazo termina. Esto es perfecto para las fiestas, de modo que usted puede crear un diseño de vacaciones para que las páginas, y luego hacer que su sitio automáticamente volver a la concepción normal siempre que lo desee, sin tener que acordarse de hacerlo usted mismo. El diseño de página desplegable determina los aspectos estructurales de la página. No hay actualizaciones de diseño utiliza la configuración por defecto que vienen con la instalación de Magento. Vaciar muestra la página de categoría sin ningún tipo de objetos, a excepción de los contenidos (productos o bloques estáticos), nombre de la categoría, y las opciones de visualización (número para mostrar por página, ver como la red o en la lista, y ordenar que las opciones). 3.2.8. Importar/Exportar productos 3.2.8.1. Productos Simples Los productos simples (Simple product) contienen la información de un producto básico. Un producto único y sus atributos. Para importar / exportar productos hay que ir a la opción System > Import / Export > Profiles y seleccionar el perfil adecuado. Si no ve esta opción o no puede acceder es que no tiene el rol adecuado, contacte con su administrador para que sea asignado al usuario que se esté manejando. Es muy importante antes de realizar la importación / exportación que cambie el idioma de la interfaz en "inglés (Estados Unidos)", pues hay opciones de los productos que se importan / exportan en esta lengua. Se puede cambiar el idioma de la interfaz con el menú desplegable que hay en la esquina inferior izquierda del administrador de Magento. La mejor manera de importar productos es utilizando una hoja de cálculo en formato CSV. Se verá que contiene 4 hojas: Info (información general del producto, hemos supuesto que el idioma por defecto es el catalán), Español (traducción al español), Imágenes (imágenes de los productos), Stock (información del stock). Si la tienda tiene más de dos vistas (más de dos idiomas) debería añadir más hojas similares al Español, para poner a cada uno de ellos las traducciones de los productos en cada idioma. Cada fila de cada hoja corresponde al mismo producto. La relación de los productos entre las diferentes hojas se hace a partir del código del producto (SKU): Un mismo código corresponde a un mismo producto. 24

3.2.8.2. Productos Configurables Comercio electrónico con OpenERP Los productos configurables (Configurable product) son diversos productos similares pero con algunas diferencias en sus atributos. Están presentados como un solo producto en la tienda, el cliente debe elegir el modelo que quiere seleccionando los atributos en unos desplegables. Para crear este tipo de productos tenemos que crear primero los productos simples y luego un producto configurable que agrupe los productos simples. Por ejemplo, una camiseta en azul y rojo y de tallas S, M y L. Primero hay que crear las 6 camisetas (azul-s, azul-m, azul-l, rojo-s, rojo-m, rojo-l) y luego creamos un producto configurable asociando estas 6 camisetas. En el producto configurable, a diferencia del producto simple, los campos que varían son: type: configurable (en vez de "simple") product_type_id: configurable (en vez de "simple") has_options: 1 Si los productos simples que ha creado para crear el producto configurable NO desea que se muestre en el catálogo o en la búsqueda, en el campo visibility será Nowhere. Por defecto los productos configurables surgen a partir de los atributos "color" y "manufacturero". Si sus productos tienen que utilizar otros atributos, consulte la configuración. 25

4. CONCLUSIONES El comercio electrónico lleva ya bastante tiempo entre nosotros. Internet está contribuyendo ya y lo hará aun más a su extensión y popularización, tanto en el ámbito de las empresas como en el de los consumidores finales. En un mundo tan globalizado, el comercio electrónico puede considerarse una de las claves para la competitividad de las organizaciones. El comercio electrónico no ha de ser entendido como un reto tecnológico sino de negocio, por el que las empresas optimizan sus procesos y las relaciones con sus interlocutores comerciales mediante la aplicación de las tecnologías en las transacciones comerciales que fluyen entre ellas. Internet es simplemente una plataforma tecnológica más sobre la que asentar los conceptos anteriores pero que con sus características particulares se constituirá en el verdadero motor del comercio electrónico. 5. BIBLIOGRAFIA www.openerp.com www.openerpsite.com www.magentocommerce.com www.elblogdemagento.com/ 26