Home

ERP & CRM + Dolibarr + Microsoft Dynamics CRM + Microsoft Dynamics Nav + Openbravo 3.0

Acceso remoto a Openbravo-3 Database

webmaster's picture

Después de instalar Openbravo en UBUNTU Server 12.04.03 LTS, nos encontramos que la base de datos el ERP no está nada accesible y que a pesar de haber tenido configurado nuestro postgres para acceso remoto, lo que veiamos eran las bases de datos que instala el gestor de Postgres por defecto y no las que habia instalado Openbravo, por lo que nos dimos a la tarea de documentar como queda el servidor en convivencia con dos instancias de postgres corriendo a la misma vez.
Al mismo tiempo una vez descubierta  la configuración de Openbravo-3 en nuestro servidor vamos a configurarlo para poder acceder a  la base de datos del mismo desde otro ordenador y poderla gestionar de forma personalizada.

Una instalación de PostgreSQL tiene ciertos elementos en los cuales tenemos que pensar cuando vamos a tener un servidor ejecutando múltiples instancias:

Directorio de ejecutables/bibliotecas: Directorio donde poder encontrar los ejecutables/bibliotecas de una determinada versión de PostgreSQL
IP: IP utilizada por los clientes para comunicarse con la base de datos.
Puerto: Puerto utilizado por los clientes para comunicarse con la base de datos (5432 por defecto).
Unix socket: Unix socket utilizado por las conexiones locales (/var/run/postgresql).
Directorio de datos: Directorio de datos asociado a una instalación determinada.

Cuando coexisten dos instalaciones de Postgres en un mismo servidor todos esto elementos deben de ser unicos para cada una de las instanciasde postgres del servidor

Instalar ERP Dollibar 3.4.1 en Ubuntu Server 12.04

webmaster's picture

Nos atrevemos a instalar el ERP open source  Dollibar que tiene bastante aceptación tanto en entorno Windows, como LINUX.  Este ERP que tambien posee su versio CRM dentro del paquete inicial, principalmente, está enfocado a empresas que vendan productos y/o servicios,  e integrado en una de las siguientes tipologías: autónomo (profesional independiente), pequeña empresamediana empresa, PYME, asociación u organismo.

Por tipología de empresa tan sólo nos faltaría enumerar a las "grandes empresas",  y no es porque estas empresas no puedan utilizar Dolibarr, ya que se existen casos de éxito que avalan que hay empresas grandes y estatales que utilizan este sistema, sino porque quizá los requerimientos, siempre van a ser mucho más específicos, y necesaria la integración de varios procesos complementarios (pero muy importantes para estas empresas) que deben estar integrados.

Aunque existe una version on-line de prueba para aquellos que no tienen infraestructura, que pueden utilizar desde aqui, nosotros preferimos instalrla en nuestros propios servidores y hacer pruebas.

Ejecutando RoleTailored client en una estación fuera del dominio

webmaster's picture

Haciendo pruebas después de tener configurado nuestra instalacion de Microsoft Dinamic Nav 2009 según la Variante C, hemos realizado un acceso con  el RTC desde una máquina que no pertenece al domnio donde se ha desarrollado nuestra instalación.

Instalar SQL Server / Nav Server en WinSer2008R2 y RTC cliente externo en Two Ties configuration

webmaster's picture

En este caso puede tengamos nuestra distribución de Microsoft Dynamic Nav 2009 Server y Microsoft SQL Server 2008 o 2005 instalada en una maquina Microsoft Windows 2008 Server, lo único que necesitamos es desplegar la aplicación cliente RoleTailored Client en las máquinas clientes para conectarlas el Microsoft Dinamyc Nav 2009 Server en el servidor destino. De esta forma podemos conectar multiples máquinas clientes al mismo Servidor. OJO. Esto solo funciona con las maquinas que pertenezcana al mismo DOMNIO en donde estén instalado los servidores.

Uso Administrativo con la interfaz gráfica clásica en Microsoft Dynamic Nav 2009

webmaster's picture

Microsoft Dynamic Nav 2009 se puede utilizar desde un punto de vista clásico, utilizando una interfez muy parecida a Microsoft Outlook a la que estamos acostumbrados en los productos de Microsoft. Esta interfaz se conecta directamente con el gestor de Base de datos a traves de conexiones ODBC y se utiliza principalmente para temas administrativos debido a que hay operaciones que no se pueden realizar a través del RoleTailored client

En este artículo utilizamos el cliente clásico para conectarnos a la Base de Datos Microsoft Dinamic Nav 2009 co el fin de dar de alta a una nueva empresa en la Base de datos para gestinar todas sus actividades. Este operación a no ser que se tenga un rol administrativo en el RoleTailore no se puede realizar desde este interface, por lo que debemos entrar como Administradores del Sistema para dar de Alta a una nueva Empresa.

Veamos el ejemplo a continuacion:

Utilizando el Cliente RoleTailored client Accedemos a la base de datos centralizada a través de los servicios que nos presta el Servidor Nav Server y una vez estudiados todos los componentes de negocio vamos a explorar nuestra propia aplicación para una empresa que vamos a empezar a gestionar.

Instalar los componentes de Microsoft Dynamic Nav 2009 sin SQL Server en WinSer2008R2

webmaster's picture

Instalamos todos los componentes de Microsoft Dynamic Nav 2009 en un Windows Server 2008 R2 configurado como Servidor de Dominio y estando ya instalado previamente Microsoft SQL Server2008 SP1 en el mismo. Para ello contamos con la configuración del SQL Server con Acceso Mixto; osea autenticación Windows y autenticación SQL Server. En este ejemplo vamos a instalar ambos clientes, tanto Microsoft Dynamic Nav 2009 Classic with SQL y el (RTC) RoleTailored client

Comenzamos la instalación después de tener nuestro Servidor Windows 2008 R2 corriendo y teneinedo el .Net Framework 3.5 correctamente instalado asi como una version standar de Micorosft SQL Server 2008 SP1. Todo los pasos se hacen con la cuenta del Administrador  del dominio.

El Software de Microsoft Dynamic Nav 2009 se distribuye desde un DVD autoarrancable, desde el que se puede ejecutar el  file autorun.exe que utilizamos para la instación; aunque también se puede ejecutar el setup.exe para ir a la pantalla de opciones generales..

Instalar los componentes principales de Microsoft Dynamic Nav 2009 en WinSer2008R2

webmaster's picture

Instalamos todos los componentes de Microsoft Dynamic Nav 2009 en un Windows Server 2008 sin estar instalado previamente Microsoft SQL Server en el mismo. Esta variante hará que se configure el usuario  NETWORK SERVICE como usuario de servicio para los servicios de Microsoft Nav Server y Microsoft Web Services.

Comenzamos la instación después de tener nuestro Servidor Windows 2008 R2 corriendo y teniendo el .Net Framework 4.0 correctamente instalado. Todo los pasos se hacen con la cuenta del Administrador de Dominio en la consola del Servidor de Dominio.

Nota: Es muy importante resaltar que para poder conectar usuarios externos al software de Microsoft Dynamic Nav 2009 este debe estar instalado  en lo que respecta al servidor, tanto la parte de los servicios de Navi Server como el SQL Server en un servidor de Dominio y la maquina remota estar integrada en el mismo. Esta instalación inicial la usaremos en otro momento para conectar usuarios remotos.

El Software de Microsoft Dynamic Nav 2009 se distribuye desde un DVD autoarrancable, desde el que se puede ejecutar el  file autorun.exe que utilizamos para la instación; aunque también se puede ejecutar el setup.exe para ir a la pantalla de opciones generales.

Instalar Microsoft Dynamics NAV 2009 en diferentes configuraciones

webmaster's picture

Describimos como llevar a cabo la "Instalación y configuración de Microsoft Dynamics NAV 2009" asi como la configuración necesaria que tiene que tener SQL Server para la optimización de Microsoft Dynamics NAV 2009". Por supuesto, hemos visto un montón de dificultades para conseguir hacer funcionar Microsoft Dynamics NAV 2009, especialmente cuando se trata de que ejecute el servidor SQL, el servidor de NAV y el cliente RTC en tres máquinas diferentes.

Configurar el Idioma Español en Openbravo 3.0 sobre Ubuntu Server 12.4.3.LTS

webmaster's picture

Al final después de tanto investigvar, hemos podido pasar nuestro servidor OpenBravo 3.0 al idioma español y actualizar el idioma por defecto para nuestro trabajo con el ERP.

Una vez instalado el Openbravo sobre nuestra máquina virtual un Ubuntu Server 12.4.3.LTS procedemos como es lógico a configurar el ERP para el trabajo en idioma español, porque se trata de que sepamos instalar y configurar el paquete para una PYME en España.

Nota importante: Para poder realizar estas operaciones el servidor donde está instalado Openbravo 3.0 deberá tener conexion a internet, ya que la actualización de los módulos necesita acceder al repositorio de Openbravo vía internet. Véa como configurar su servidor Ubuntu Server 12.4.3 LTS con acceso a Internet aqui

A través de la dirección ip y utilizando nuestro navegador accedemos al servidor donde está instalada la aplicación. En nuestro caso vamos a utilizar la maquina en nuestra red interna configurada para el acceso por el puerto 8090

Instalar Openbravo 3.0 ERP en Ubuntu Server 12.4.3 LTS

webmaster's picture

Explicamos como instalar desde el repositorio de codigo fuente de Ubuntu el ERP OpenBravo 3.0 y el cambio de configuración de puertos de acceso al ERP una vez instalado.

Después de nuestra instalación limpia de nuestro LINUX Ubuntu Server 12.4.3 LTS  seguimos los pasos desde http://wiki.openbravo.com/wiki/Installation/Ubuntu para la instalación de  OpenBravo 3.0 desde el repositorio PPA a través de la linea de comandos como superusuario.

La instalación de  Openbravo sobre Ubuntu server 12.4.3 LTS en una maquina virtual (VMWARE), Openbravo necesita de al menos 2GB de RAM disponibles y un espacio en disco recomendado de 20GB, aunque probablemente use menos de 10GB. Con menos de 2GB de RAM es probable que Openbravo no pueda recompilar bien el sistema.

 Instalamos la libreria pyton-software necesaria para la ejecución del ERP

# apt-get install python-software-properties

Habilitar openbravo-isv desde el PPA Repositorio