lunes, 18 de abril de 2016

Semana del 11 al 15 de Abril

Instalación modulo contabilidad y finanzas.
Visualización del video (Decisiones difíciles) de Red Chan.
            Entorno de desarrollo, pruebas y explotación:
                       1º Producción de software.
                       2º Pruebas de usuarios (Tester).
                       3º ¿Cuándo pasa a producción.
            Productos CASE:
                       Service – Realizar operaciones automáticamente.
                       Tool – Herramientas para guardar información.
                       Workbench –
                       Factory –
            Capas de arquitectura de integración:
                       Dos tipos de traductores:
                                   Compiladores.
                                   Intérprete.
Análisis de texto – Examina el programa fuente para localizar las unidades básicas de información del lenguaje o token.
           TOKEN:           -Palabras reservadas del lenguaje (for,if,while).
                                                          -Identificadores.
                                                          -Operadores (+,-).
                                                          -Símbolos de puntuación.
                                                           -Cadenas de caracteres.
                       Síntesis del objeto.
                       Analizador sintáctico.
                       Analizador semántico.
                       Gen.
            Traductores:
                       Modulo tratamiento de errores.
            Compiladores.
            Intérpretes.
            Depuradores.
            Compiladores interpretados.
            Ciclo de vida del software.
            Modelo de desuso.
            Verificación y validación de pruebas realizadas.
            Niveles de pruebas:
                       Bajo nivel.
                       Alto nivel.
            Sistema de transporte.
            Aba Workbench.
            Integración entre módulos de un ERP.
                       Única BD.
                       Integración de datos.
                       Única vía de comunicación.
                       Registro simultaneo.
                       Eliminación de la redundancia.
Gestión de BD.
Conceptos básicos de PostgreSQL (SGBD).
Lectura:
            1º Adaptación hedónica desde el blog zetatester.
            2º Efecto ancha y error de escasez.
Plan contable (plangeneralcontable.com).
Organización:
            Coordinación de medidas humanas y materiales.
            Estructura de las partes para integrar sus acciones.
            Ordena y estructura, todos los elementos que conforman una compañía bajo el mismo plan de actuación para alcanzar los objetos marcados:
            Unidad de mando.
            Objetivos fijados.
            Simplicidad.
            División de trabajo.
            Control.
            Coordinación.
            Jerarquía.
            Funcionabilidad.
            Responsabilidad.
            Justicia.
Relaciones externas:
            Otras empresas (Sinergias).
            Clientes.
Relaciones con proveedores:
            Compra venta.
            Publicidad entre empresas.
            Campañas conjuntos.
            Intercambios de materias primas y servicios.
Relaciones con los clientes:
            Captar.
            Fidelidad.
FreeLancer o autónomo:
Realiza trabajos propios de su ocupación, oficio ó profesión de forma autónoma, para terceros que requieren sus servicios.
E-bussines:
Conjunto de actividades que tienen lugar en la empresa, en las que se incorporan las tecnologías de la información y la comunicación (TIC´s).
Modelo e-bussines:
B2C
B2B
B2A
B2E
B2I
            Modelo relacional:
                       Cantidad, relaciones y propiedades.
                       Bases de datos relacionales (Programación orientada a objetos) BDOO.
            Modelo no relacionales:
                       Bases de datos no relacionales (Volumen, Velocidad, Variables) noSQL.
            Bases de objetos:
                        Tecnología de BD. Tecnología de objetos integridad, concurrencia.
            Relaciones framework OpenObjet:
                       Muchos a uno (Many2one)
                                                                      Complementarios
                       Uno a muchos (One2many)
                       Muchos a muchos (Many2many)
            ¿Qué es CRM?
            Módulos CRM:
                       Procesamientos de ordenes.
                       Servicio al cliente.
                       Automatización del márquetin.
                       Automatización fuerza de ventas (SFA).
                       Soporte al cliente.
            Puntos de conexión CRM y ERP:
            Cliente.
                       Lista de precios.
                       Presupuestos, objetos, ordenes de ventas, precios.
                       Inventario.
                       Historial de productos.
                       Garantías (seguimientos).
                       Devoluciones y reparaciones (posventas).
            CRM integrado o no:
Cuando existe un gran movimiento de datos en el CRM instalar por separado del ERP.
            Instalación:
                       Local.
                       Remoto.
            Módulos básicos de CRM.

            CRM, gestión con los clientes.
            Plugin para CRM (odoo) gestión de correo.
           
            Practica:

                       Crear base de datos odoo.
                                   0.0.0.0:8069/web/database/manager.
                                   Seleccionar (check this box to evaluate odoo).
                                   Para entorno de multibase de datos.
                       Módulos l10n_es (Sistema español).
                       Tomas de requerimientos:
                                   Dígitos contables.
                                   Contabilidad.
                                   Gestión de ventas.
                                               Instalar Python pip + pip install Unicode csv
                                               Topónimos españoles comunity
                                   Adaptación de los clientes, proveedores y bancos para España.
                       Registro web oficial de odoo.
                       Registro con demo en la base de datos.
                      

Unidad 8
            Entorno de desarrollo.
            Herramientas CASE.
            Asistencia remota:
                       Gestión de equipos.
                       Ahorro de tiempo.
                       Mayor productividad.
                       Organización de reuniones.
                       Acceso a PC, Mac y Smartphone.
                       Seguro.
            VNC – Control remoto por escritorio.

            Instalación VNC (Cliente/Servidor).


Edición:
Reverte,Lechiguero,Gimenez,Duran

miércoles, 13 de abril de 2016

Instalación de htop en Ubuntu server. Ricardo

Cuando carecemos de interfaz grafica y nos apetece saber como se encuentra nuestro servidor, podemos saber algunas características con htop. Como el consumo de RAM, CPU...

También es muy útil para saber que procesos están activos y cuanto consume cada uno, pudiendo "matar" cualquiera de ellos de manera fácil.

Para instalarlo en Ubuntu sever hacemos lo siguiente:

1º- Lo primero siempre es actualizar el sistema, si ya tenemos esto controlado saltamos al siguiente paso:

 #~ sudo apt-get update && upgrade

2º Procedemos a la instalación de htop poniendo lo siguiente:

#~ sudo apt-get install htop

3º Ejecutamos htop:

#~ sudo htop

Una vez ejecutado veremos esto:




Arquitectura de ODOO 8. Ricardo.

                

Configurar conexión remota a postgresql. Ricardo.

Permitir conexiones remotas a postgresql

Por motivos de seguridad, la configuración por defecto no admite conexiones externas, solo permite conexión localhost. Para habilitarlas tenemos que editar el fichero /etc/postgresql/main/postgresql.conf. Esto puede variar según el tipo de instalación.
nano /etc/postgresql/9.1/main/postgresql.conf
Ahora buscamos las siguientes líneas que se encuentran comentadas y la descomentamos quitando el simbolo # y realizando los cambios que aparecen más abajo
listen_addresses = '*'
password_encryption = on
Guardamos los cambios y reiniciamos el postgresql para que los cambios surjan efecto con los comandos:
/etc/init.d/postgresql restart, si no funciona usamos,  service postgresql restart

Configurar la lista de acceso

La configuración de la lista de acceso permite decirle a PostgreSQL qué método de autentificación usar y establecer relaciones de confianza para ciertas máquinas y redes. Hay que editar el fichero etc/postgresql/9.1/main/pg_hba.conf:
sudo nano /etc/postgresql/9.1/main/pg_hba.conf
Al final del archivo se encuentra una lista de acceso predeterminada, ahora, dependiendo de su necesidad puedes hacer lo siguiente: Si necesita que cualquier usuario se conecte por medio de una dirección IP en especifico, agregue al final la siguiente línea, donde la ip en rojo, es la que solo tendrá acceso.
host all all 192.168.1.4 255.255.255.0 md5
En nuestro caso necesitamos que cualquier usuario (usuario de base de datos autentificándose) se conecte por medio de cualquier dirección IP, agregue al final la siguiente línea:
host all all 0.0.0.0 0.0.0.0 password
Guardamos los cambios y reiniciamos el postgresql para que los cambios surjan efecto:
service postgresql restart

lunes, 11 de abril de 2016

Semana del 4 al 8 de Abril


TEMA 3



Monopuesto


Cliente Servidor


Cliente Servidor Web


Saas


Configuración ERP-Odoo


Definición BD



Tablas maestras


Descripción


Tipografía y uso



Diseño:
  Configuración
  Maestros
  Movimientos
  Auxiliares
Módulos características e instalación



Módulos basicos


Carpeta de daescaga
ADDONS
Conexión ERP con otros sistemas



Conectores
(imortar/exportar)

Exportación a documentos ofimáticos

M/X ficheros CSV


Herramientas generación informes

Gestores de correo


Extracción mediante web services
Acceso al sistema



Esquema de seguridad

Unicidad


Credenciales de acceso

Encriptación de datos

Restricciones de acceso



Existencias del sistema

Usuarios con acceso a ciertos procesos dentro de un modulo

Autorización de unos usuarios a otros para tipos de operaciones
Gestión de usuarios



Tareas de administación



Alta


Baja


Modificación

Usuarios por grupos


Menús dependiendo del tipo de usuario
Actualizaciones
Java/Modulos/Software

Parámetros de configuración


Documentar instalación



Programador
Manual de mantenimiento


Guía técnica


Guía de instalación

Operador
Manual operador

Usuario
Manual usuario
Reglas de documentación


Diferencia entre software libre vs OpenSource

Directrices Debian


Copileft


Tipos de licencia


Diferencia entre
Software libre


Open source


Software Privativo


Edición:
Reverte,Lechiguero,Gimenez,Duran