DocOpenERP - Tiny erp4.2

122
Esta obra esta bajo una licencia Reconocimiento-No comercial 2.5 Colombia de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by/2.5/co/ o envié una carta a Creative Commons, 171 Second Street, Suite 30 San Francisco, California 94105, USA TINYERP: TINYERP: TINYERP: TINYERP: CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y GESTIÓN DE EMPRESAS GESTIÓN DE EMPRESAS GESTIÓN DE EMPRESAS GESTIÓN DE EMPRESAS Autores: LUÍS ALEJANDRO PICO BENJAMIN EDUARDO VENEGAS Director Unidad Informática: Henry Martínez Sarmiento Tutor Investigación: Leydi Diana Rincón Rincón Coordinadores: Leydi Diana Rincón Rincón Brayan Ricardo Rojas Coordinador Servicios Web: Miguel Ibañez Analista de Infraestructura y Comunicaciones: Alejandro Bolivar Analista de Sistemas de Información: Álvaro Enrique Palacios Villamil UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS UNIDAD DE INFORMÁTICA Y COMUNICACIONES BOGOTÁ D.C. 2008

description

Documentación Open ERP - Código abierto y Gestión de Empresas

Transcript of DocOpenERP - Tiny erp4.2

Page 1: DocOpenERP - Tiny erp4.2

Esta obra esta bajo una licencia Reconocimiento-No comercial 2.5 Colombia de Creative Commons. Para ver una copia de esta licencia, visite

http://creativecommons.org/licenses/by/2.5/co/ o envié una carta a Creative Commons, 171 Second Street, Suite 30 San Francisco, California 94105, USA

TINYERP:TINYERP:TINYERP:TINYERP: CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y CÓDIGO ABIERTO Y

GESTIÓN DE EMPRESASGESTIÓN DE EMPRESASGESTIÓN DE EMPRESASGESTIÓN DE EMPRESAS

Autores:

LUÍS ALEJANDRO PICO BENJAMIN EDUARDO VENEGAS

Director Unidad Informática: Henry Martínez Sarmiento Tutor Investigación: Leydi Diana Rincón Rincón Coordinadores: Leydi Diana Rincón Rincón Brayan Ricardo Rojas

Coordinador Servicios Web: Miguel Ibañez

Analista de Infraestructura y Comunicaciones: Alejandro Bolivar Analista de Sistemas de Información: Álvaro Enrique Palacios Villamil

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES BOGOTÁ D.C.

2008

Page 2: DocOpenERP - Tiny erp4.2

TINYERP:TINYERP:TINYERP:TINYERP: CÓDIGO ABIERTO CÓDIGO ABIERTO CÓDIGO ABIERTO CÓDIGO ABIERTO

Y GESTIÓN DE EMPRESASY GESTIÓN DE EMPRESASY GESTIÓN DE EMPRESASY GESTIÓN DE EMPRESAS

Director Unidad Informática: Henry Martínez Sarmiento

Tutor Investigación: Leydi Diana Rincón Rincón

Auxiliares de Investigación:

Alvaro Esneyder Roncancio Jorge Alexander Ceron Sanchez Amanda Patricia Ruiz Ortiz Jorge Mario Cortes Cortes Andres Almed Yate Bejarano Jose Fernando Moreno Gutiérrez Andres Felipe Perez Murcia Jose Luis Garcia Zapata Andres Mauricio Arias Toro Juan Carlos Peña Robayo Ángela María Araujo Juan Felipe Reyes Rodríguez Benjamin Eduardo Venegas Jurley Sosa Camacho Cristian Camilo Ibañez Aldana Luis Alejandro Pico Silva Daniel Hernán Santiago Romero María Inés García Ramírez David Alberto Montaño Fetecua María Paula Gandur Ronseria Eliana Paola Fandiño Herrera Rodrigo Acosta Sarmiento Elkin Giovanni Calderón Sergio Fernando Garzón Rincón Erika Zuley Guerrero Cortes Viviana Marcela Martínez Garcia Gustavo Alejandro Ospina Yelitza Barbosa Ascanio Javier Eliécer Pirateque Niño Zareth Manzon Garnica Jersson Arnulfo Guerrero Nova

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.

UNIVERSIDAD NACIONAL COLOMBIA

FACULTAD DE CIENCIAS ECONÓMICAS UNIDAD DE INFORMÁTICA Y COMUNICACIONES

BOGOTÁ D.C. 2008

Page 3: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 3

TABLA DE CONTENIDO

TABLA DE CONTENIDO...................................................................................................................3

ÍNDICE DE ILUSTRACIONES...........................................................................................................9

1. INTRODUCCIÓN..................................................................................................................... 12

2. OBJETIVO GENERAL ............................................................................................................... 13

3. OBJETIVOS ESPECÍFICOS....................................................................................................... 13

4. TinyERP......................................................................................................................................... 14

4.1. QUE ES............................................................................................................................. 14

5. GUIA DE INSTALACION EN WINDOWS........................................................................ 14

5.1. DESCARGA..................................................................................................................... 14

5.2. REQUERIMIENTOS ...................................................................................................... 16

5.3. PROCEDIMIENTOS...................................................................................................... 17

5.3.1. El asistente de instalación ....................................................................................... 17

5.4. PRIMEROS PASOS......................................................................................................... 19

5.5. INTERFAZ BASICA DE TinyERP ............................................................................... 19

5.5.1. Crear una base de datos ......................................................................................... 20

5.5.1.1. Perfil contable....................................................................................................... 23

5.6. OBSERVACIONES ........................................................................................................ 24

6. GUIA DE INSTALACION EN LINUX.................................................................................. 25

6.1. REQUERIMIENTOS ...................................................................................................... 26

6.2. PROCEDIMIENTOS...................................................................................................... 27

7. WEB CLIENTE PARA WINDOWS....................................................................................... 32

7.1. REQUISITOS................................................................................................................... 33

7.2. TINYERP SERVER.......................................................................................................... 33

7.3. PYTHON ......................................................................................................................... 33

7.4. TURBOGEARS ............................................................................................................... 34

7.5. MATPLOTLIB ................................................................................................................. 37

7.6. PYTHON IMAGING LIBRARY .................................................................................. 37

7.7. ETINY ............................................................................................................................... 37

Page 4: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 4

7.8. CONFIGURACION...................................................................................................... 37

7.9. LEVANTANDO EL SERVICIO ................................................................................... 38

7.10. INTERFAZ DEL WEB CLIENTE ................................................................................ 38

8. WEB CLIENTE PARA LINUX-UBUNTU............................................................................. 39

8.1. INSTALACION WEBCLIENT .................................................................................... 39

9. DESCRIPCION GENERAL DE MODULOS ........................................................................ 45

9.1. MODULOS...................................................................................................................... 45

9.1.1. Administración .......................................................................................................... 45

9.1.2. Contabilidad y finanzas ............................................................................................ 45

9.1.3. CRM Y SRM (Customer Relationship Manager)................................................ 46

9.1.4. Recursos Humanos .................................................................................................. 46

9.1.5. Control de Inventarios ............................................................................................ 46

9.1.6. Producción ................................................................................................................. 46

9.1.7. Compras ..................................................................................................................... 47

9.1.8. Ventas.......................................................................................................................... 47

9.1.9. Productos ................................................................................................................... 48

9.1.10. Gestión de Proyectos .............................................................................................. 48

9.1.11. Tablero de control ................................................................................................... 49

10. MANEJO OPERATIVO ........................................................................................................ 50

10.1. INTERFAZ ....................................................................................................................... 50

10.2. Menú principal................................................................................................................. 52

10.3. Los accesos...................................................................................................................... 52

10.4. Barra de herramientas .................................................................................................. 52

10.5. Formularios ..................................................................................................................... 53

10.6. Los campos...................................................................................................................... 53

10.7. Árbol ................................................................................................................................. 57

10.1. Barra de estado .............................................................................................................. 57

10.2. Barra de menú ................................................................................................................ 58

10.2.1. Archivo........................................................................................................................ 58

10.2.2. Usuario........................................................................................................................ 58

10.2.3. Forma .......................................................................................................................... 60

10.2.4. Opciones..................................................................................................................... 61

Page 5: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 5

10.2.5. Plugin ........................................................................................................................... 62

10.2.6. Ayuda........................................................................................................................... 62

11. MODULO BASE .................................................................................................................... 63

11.1. Partners ............................................................................................................................ 63

11.1.1. Crear un Socio. ......................................................................................................... 64

11.1.2. Configuración ............................................................................................................ 67

11.1.2.1. Funciones ......................................................................................................... 67

11.1.2.2. Títulos............................................................................................................... 67

11.1.2.3. Categorías........................................................................................................ 68

11.1.2.3.1. Estructura de las categorías ......................................................................... 68

11.1.2.3.2. Editar categorías............................................................................................. 68

11.1.2.4. Ubicaciones geográficas ................................................................................ 68

11.1.2.4.1. Países................................................................................................................. 68

11.1.2.4.2. Estados.............................................................................................................. 69

11.1.2.5. Sucesos de los socios .................................................................................... 69

11.1.2.5.1. Canales ............................................................................................................. 69

11.1.2.5.2. Activar eventos de socios ............................................................................ 69

11.1.2.5.1. Estado de ánimo ............................................................................................. 70

11.1.3. Socios por categoría................................................................................................. 70

11.1.4. Contactos de socios................................................................................................. 70

11.2. Administración................................................................................................................ 70

11.2.1. Configuración ............................................................................................................ 70

11.2.1.1. Base ................................................................................................................... 71

11.2.1.1.1. Definir moneda............................................................................................... 71

11.2.1.1.2. Definir compañía principal ........................................................................... 72

11.2.1.2. Contable........................................................................................................... 72

11.2.1.2.1. Seleccionar plan contable ............................................................................. 72

11.2.1.2.1.1. Instalar plan contable. .............................................................................. 72

11.2.1.2.2. Escoger tipo de impuestos........................................................................... 74

11.2.1.2.3. Agrupar plan contable y tipos de impuestos............................................ 74

11.2.1.2.4. Modificar el plan contable ............................................................................ 74

11.2.1.2.4.1. Crear cuenta.............................................................................................. 75

Page 6: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 6

11.2.1.2.5. Definir año fiscal............................................................................................. 76

11.2.1.2.6. Agregar libro contable .................................................................................. 77

11.2.1.3. Socios................................................................................................................ 77

11.2.1.3.1. Definir categorías de socios ........................................................................ 77

11.2.1.3.2. Definir Socio ................................................................................................... 77

11.2.1.4. Usuarios ........................................................................................................... 79

11.2.1.4.1. Definir usuarios .............................................................................................. 79

11.2.2. Cliente......................................................................................................................... 80

11.2.2.1. Interfaz.............................................................................................................. 80

11.2.2.1.1. Idiomas ............................................................................................................. 80

11.2.2.1.2. Vistas ................................................................................................................. 80

11.2.2.2. Bajo Nivel......................................................................................................... 80

11.2.2.2.1. Base ................................................................................................................... 80

11.2.2.2.1.1. Valores ........................................................................................................ 80

11.2.2.2.1.2. Acciones...................................................................................................... 80

11.2.2.2.2. Estructura de la base de datos .................................................................... 81

11.2.2.2.3. Automatización de los procesos ................................................................ 81

11.2.2.2.3.1. Actividades-Transacciones-Mensajes.................................................... 81

11.2.2.2.4. Propiedades ..................................................................................................... 81

11.2.3. Traducciones.............................................................................................................. 81

11.2.3.1. Todos los términos ....................................................................................... 81

11.2.3.2. Cargar nuevo Idioma..................................................................................... 81

11.2.3.3. Exportar un idioma........................................................................................ 82

11.2.3.4. Importar Idioma ............................................................................................. 83

11.2.4. Usuarios ...................................................................................................................... 84

11.2.4.1. Usuarios ........................................................................................................... 84

11.2.4.2. Cambiar mi contraseña................................................................................. 84

11.2.4.3. Grupos.............................................................................................................. 84

11.2.4.4. Roles ................................................................................................................. 85

11.2.4.5. Estructura por departamentos.................................................................... 85

11.2.4.6. Estructura de la compañía............................................................................ 86

11.2.5. Seguridad .................................................................................................................... 86

Page 7: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 7

11.2.5.1. Definir accesos a menú-Controlar-Administrar reglas ......................... 86

11.2.6. Administración de módulos.................................................................................... 86

11.2.6.1. Importar nuevo modulo ............................................................................... 87

11.2.6.2. Actualizar lista de módulos.......................................................................... 87

11.2.6.3. Aplicar actualizaciones .................................................................................. 88

11.2.6.4. Módulos por categorías ................................................................................ 89

11.2.6.5. Módulos............................................................................................................ 89

11.2.6.5.1. Módulos instalados ........................................................................................ 89

11.2.6.5.2. Módulos no instalados .................................................................................. 90

11.2.6.5.3. Módulos para instalar .................................................................................... 91

11.2.6.6. Repositorios .................................................................................................... 91

11.3. ADMINISTRACION CONTABLE Y FINANCIERA.............................................. 91

11.3.1. Configuración ............................................................................................................ 92

11.3.1.1. Periodos ........................................................................................................... 92

11.3.1.2. Cuentas contables.......................................................................................... 96

11.3.1.3. Libros ................................................................................................................ 98

11.3.1.4. Libros Analíticos........................................................................................... 103

11.3.1.5. Impuestos....................................................................................................... 103

11.3.1.6. Presupuesto................................................................................................... 103

11.3.1.6.1. Presupuesto general .................................................................................... 103

11.3.1.6.2. Presupuesto analítico .................................................................................. 104

11.3.1.7. Términos de pago ........................................................................................ 105

11.3.1.8. Contabilidad analítica .................................................................................. 106

11.3.1.8.1. Carta de cuentas analíticas......................................................................... 108

11.3.1.8.2. Tipos de facturación.................................................................................... 108

11.3.1.9. Pagos ............................................................................................................... 109

11.3.1.9.1. Modo de pago ............................................................................................... 109

11.3.1.9.2. Reportes rutinarios...................................................................................... 109

11.3.1.9.3. Bancos............................................................................................................. 111

11.3.2. Asientos contables.................................................................................................. 111

11.3.2.1. Entradas a libros ........................................................................................... 111

11.3.2.2. Buscador de entradas.................................................................................. 112

Page 8: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 8

11.3.2.3. Entradas analíticas ........................................................................................ 112

11.3.3. Procesamiento Periódico. ..................................................................................... 112

11.3.3.1. Conciliación automática.............................................................................. 112

11.3.3.2. Conciliación manual..................................................................................... 113

11.3.3.3. Des-conciliación manual ............................................................................. 114

11.3.3.4. Impuestos....................................................................................................... 115

11.3.3.5. Reconciliación Bancaria............................................................................... 115

11.3.3.5.1. Chequear en el libro bancario................................................................... 115

11.3.3.6. Entradas en las facturas............................................................................... 116

11.3.3.7. Entradas no facturadas................................................................................ 116

11.3.3.8. Enviar pendientes ......................................................................................... 116

11.3.4. Facturas..................................................................................................................... 116

11.3.4.1. Facturas de clientes ..................................................................................... 117

11.3.4.2. Facturas de proveedores............................................................................ 117

11.3.4.3. Reembolsos de clientes .............................................................................. 117

11.3.4.4. Reembolsos proveedores........................................................................... 117

11.3.4.5. Todas las facturas......................................................................................... 117

11.3.5. Gráficos..................................................................................................................... 118

11.3.6. Reportes ................................................................................................................... 119

11.3.7. Pagos.......................................................................................................................... 120

11.3.8. Tratamiento finalización año contable. .............................................................. 120

CONCLUSIONES ............................................................................................................................. 121

12. BIBLIOGRAFIA..................................................................................................................... 122

Page 9: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 9

ÍNDICE DE ILUSTRACIONESIlustración 1 Página principal TinyERP ............................................................................................ 15

Ilustración 2 Directorio Old de TinyERP.org ............................................................................... 16

Ilustración 3 Encuesta TinyERP ........................................................................................................ 19

Ilustración 4 Interfaz básica de TinyERP......................................................................................... 20

Ilustración 5 Crear nueva base de datos........................................................................................ 21

Ilustración 6 Progreso creación base de datos............................................................................. 21

Ilustración 7 Selección de perfil........................................................................................................ 21

Ilustración 8 Ingresando datos de la empresa............................................................................... 22

Ilustración 9 Compilado opciones de base de datos................................................................... 22

Ilustración 10 Confirmación de instalación exitosa ..................................................................... 22

Ilustración 11 Interfaz de TinyERP................................................................................................... 23

Ilustración 12 Selección sistema contable para perfil contable ................................................. 24

Ilustración 13 Interfaz perfil contable ............................................................................................. 24

Ilustración 14 Ejecutar aplicación -Linux........................................................................................ 25

Ilustración 15 Terminal Gnome ....................................................................................................... 25

Ilustración 16 Linux: Configuración base de datos ...................................................................... 28

Ilustración 17 Abrir TinyERP ............................................................................................................ 28

Ilustración 18 Linux: Interfaz inicial ................................................................................................. 30

Ilustración 19 Crear lanzador ........................................................................................................... 30

Ilustración 20 Características del servidor .................................................................................... 31

Ilustración 21 Ejecutar cliente desde otra consola ...................................................................... 32

Ilustración 22 Propiedades del sistema Win XP........................................................................... 34

Ilustración 23 Variable de entorno PATH ..................................................................................... 35

Ilustración 24 Ventana símbolo del sistema................................................................................... 35

Ilustración 25 Instalando TurboGears ............................................................................................ 36

Ilustración 26 Interfaz del web cliente............................................................................................ 39

Ilustración 27 Instalación TurboGears-Linux ................................................................................ 40

Ilustración 28 Iniciar servicio-Linux................................................................................................. 41

Ilustración 29 Creación base de datos-postgres .......................................................................... 42

Ilustración 30 Interfaz Web Cliente................................................................................................ 43

Page 10: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 10

Ilustración 31 Menú principal del Web Cliente............................................................................ 44

Ilustración 32 Configuración el Proxy-Ubuntu ............................................................................. 44

Ilustración 33 Detalles del Proxy-Ubuntu...................................................................................... 45

Ilustración 34 Módulo de producción............................................................................................. 47

Ilustración 35 Módulo de ventas ...................................................................................................... 48

Ilustración 36 Módulo gestión de proyectos................................................................................. 49

Ilustración 37 Módulo tablero de control...................................................................................... 50

Ilustración 38 Dialogo de entrada.................................................................................................... 51

Ilustración 39 Interfaz de TinyERP-Módulos ................................................................................. 51

Ilustración 40 Vista formulario ......................................................................................................... 54

Ilustración 41 Campo obligatorio .................................................................................................... 55

Ilustración 42 Calendario para campos fecha ............................................................................... 56

Ilustración 43 Árbol ............................................................................................................................ 57

Ilustración 44 Barra de estado.......................................................................................................... 58

Ilustración 45 Preferencias de Usuario........................................................................................... 59

Ilustración 46 Solicitudes ................................................................................................................... 59

Ilustración 47 Leer solicitudes.......................................................................................................... 60

Ilustración 48 Exportar ...................................................................................................................... 61

Ilustración 49 Tips de ayuda.............................................................................................................. 63

Ilustración 50 Socios ........................................................................................................................... 64

Ilustración 51 Crear socio................................................................................................................. 65

Ilustración 52 Administración-Configuración................................................................................ 71

Ilustración 53 Iniciar actualización ................................................................................................... 73

Ilustración 54 Plan contable .............................................................................................................. 74

Ilustración 55 Balance de cuenta...................................................................................................... 76

Ilustración 56 Crear nuevo Socio-General.................................................................................... 78

Ilustración 57 Crear nuevo Socio-Adicional.................................................................................. 78

Ilustración 58 Crear nuevo usuario................................................................................................. 79

Ilustración 59 Cargar nuevo idioma ................................................................................................ 82

Ilustración 60 Exportar idioma......................................................................................................... 82

Ilustración 61 Importar Idioma......................................................................................................... 84

Ilustración 62 Editar-Grupos............................................................................................................. 85

Page 11: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 11

Ilustración 63 Crear nuevo rol......................................................................................................... 85

Ilustración 64 Definir nuevo departamento .................................................................................. 85

Ilustración 65 Definir estructura de la compañía ......................................................................... 86

Ilustración 66 Acceso a menús......................................................................................................... 86

Ilustración 67 Importar Modulo....................................................................................................... 87

Ilustración 68 Actualizar módulos ................................................................................................... 88

Ilustración 69 Módulos Instalados.................................................................................................... 89

Ilustración 70 Módulos no instalados.............................................................................................. 90

Ilustración 71 Módulos para instalar ............................................................................................... 91

Ilustración 72 Modulo Contable....................................................................................................... 92

Ilustración 73 Sub-módulo contable................................................................................................ 92

Ilustración 74 Periodos contables.................................................................................................... 93

Ilustración 75 Agregar traducción ................................................................................................... 93

Ilustración 76 Crear año fiscal.......................................................................................................... 94

Ilustración 77 Crear empresa ........................................................................................................... 95

Ilustración 78 Definir cuentas........................................................................................................... 96

Ilustración 79 Balance de cuentas .................................................................................................... 97

Ilustración 80 Informe balance de cuentas..................................................................................... 97

Ilustración 81 Tipo de cuenta ........................................................................................................... 98

Ilustración 82 Crear nuevo libro...................................................................................................... 99

Ilustración 83 Consultar extractos.................................................................................................. 99

Ilustración 84 Conciliación .............................................................................................................. 100

Page 12: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 12

RESUMEN

El propósito de este documento es mostrar los resultados obtenidos en el trabajo de investigación de TinyERP. Concretamente, se quiere mostrar los aspectos importantes para el uso de éste ERP, tales como la instalación del programa base, client, como la instalación del aplicativo web, web client (tanto en el sistema operativo Windows como en el sistema operativo Ubuntu 8.04). Además se trata de profundizar en los módulos que a criterio personal nos parecieron más determinantes, tal es el caso del módulo contable, administrativo y partners que componen la base del paquete. Encontrando gran potencial de aplicabilidad dentro de la Unidad de Informática y Comunicaciones de la FCE, simulando varios aspectos del Websiui.

ABSTRACT

The intention of this document is to show the results obtained in the work of investigation of TinyERP. Concretely, it is wanted to show the important aspects for the use of this one ERP, such as the installation of the program bases, client, like the installation of the apply Web, web client (as much in the operating system Windows like in the operating system Ubuntu 8,04). In addition one is to deepen in the modules that to personal criterion seemed more determining to us, so is the case of the countable, administrative module and partners that compose the base of the package. Finding great potential of applicability within the Unidad de Informática y comunicaciones FCE, simulating several aspects of the Websiui.

1. INTRODUCCIÓN

Hoy en día la economía mundial es dominada por grandes organizaciones quienes a su vez compiten para posesionarse en el mercado global ganando competitividad con el progreso tecnológico lo cual las hace más eficientes y atractivas.

Una de las grandes preocupaciones de las organizaciones modernas se encuentra en la necesidad de tener a mano y centralizada la información de la empresa de tal manera que sea posible conocer la cadena de producción, ventas y demás que la empresa posee.

Los avances en la programación han permitido el desarrollo de una gran cantidad de programas que permiten llevar a cabo la recopilación y centralización de la información para el manejo de las políticas y como herramienta en la toma de decisiones empresariales.

El mercado ha visto florecer una gran cantidad de software, entre ellos SAP, que han logrando adaptarse a las necesidades de las empresas de este siglo y que han permitido mejorar los procesos dentro de las organizaciones.

Page 13: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 13

Este tipo de software se ha denominado ERP (Enterprise Resource Planning) que esta diseñado para modelar y automatizar la mayoría de procesos en la empresa (agrupados por áreas) y su misión es facilitar la planificación de todos los recursos de la empresa.

El costo de la implementación de un ERP de tipo privativo puede resultar demasiado costoso para las empresas, ya que se requiere en primera medida la adquisición de un paquete con los módulos que la empresa necesita y en segunda medida capacitar a los empleados en el uso de esta herramienta. Hoy en día estas capacitaciones se conocen como academia que generalmente están orientadas al la enseñanza de SAP (Por lo menos en el caso de Colombia).

Pero, la pregunta que surge en este momento es ¿y las pequeñas empresas no pueden tener acceso a estas plataformas debido a sus altos costos?, indudablemente el costo de implementación de ERP como SAP puede resultar muy costoso para una empresa pequeña y que quiere estar a la par de la globalización y emprender una competencia para permanecer en el mercado.

La solución a este problema y para grandes empresas que quieren ahorrar recursos consiste en la implementación de ERP que se encuentran bajo los términos y licencias del Software Libre. Con estos ERP las empresas pueden adquirir de manera gratuita los módulos que requieren (No todos los ERP`s del software libre tienen módulos gratuitos, pero en general los módulos básico para el mínimo funcionamiento son gratis) y queda a cargo de la empresa la capacitación del personal a través de las guías que los mismos autores incluyen.

Uno de los ERP`s mas desarrollados y reconocidos en el mundo es el TinyERP, un ERP bajo licencia del Software libre y que pone a disposición de las empresas mas de 250 módulos y que además cuenta con academias a nivel mundial, para América Latina acaba de suscribir un convenio para el desarrollo de estas capacitaciones.

TinyERP se adapta a las necesidades tributarias de cada país, integra más de 250 módulos para permitir que la tarea administrativa y la centralización de la información sea eficiente.

2. OBJETIVO GENERAL Dar a conocer TinyERP explorando los módulos necesarios en el funcionamiento de una empresa y divulgar esta investigación a través de un manual de usuario.

3. OBJETIVOS ESPECÍFICOS • Explorar el proceso de Instalación y generar una guía que permita a los usuarios

instalar TinyERP en la plataforma Windows y Linux

• Generar un documento para la orientación para la configuración del ERP de

Page 14: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 14

acuerdo a las necesidades de la empresa.

• Averiguar la completa adaptabilidad del ERP a las reglas tributarias Colombianas

• Explorar los módulos y generar una guía de Usuario que permita la instalación de nuevos módulos y el manejo de los módulos mínimos.

• Realizar una comparación básica entre TinyERP y SAP.

4. TinyERP

4.1. QUE ES “TinyERP es un sistema que pretende ser un completo sistema ERP y CRM. Tiene componentes separados en cliente y servidor. Dispone de interfaces XML-RPC, y SOAP. Entre sus características están la contabilidad analítica, contabilidad financiera, gestión de almacenes/inventario, gestión de ventas y compras, automatización de tareas, campañas de marketing, ayuda técnica, y punto de venta”1.

5. GUIA DE INSTALACION EN WINDOWS

5.1. DESCARGA TinyERP es un aplicativo de software libre que se encuentra disponible en la red. Para poder acceder a descargarlo y a la documentación requerida e incluso a manuales en ingles se puede ingresar a la dirección www.openerp.com En esta pagina encontrará el instalador. A continuación se explicará paso a paso el proceso de instalación.

Nota: Para la realización de esta investigación trabajaremos con la versión 4.0.2 en el modo cliente.

1 Definición tomada de la pagina en Internet http://es.wikipedia.org/wiki/Tiny_ERP

Page 15: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 15

Ilustración 1 Página principal TinyERP

Para descargar TinyERP en el equipo debe dirigirse a la página oficial del programa y ubicar en el panel de menú la pestaña Product, se le desplegará un submenú en el cual debe buscar la opción Download. Ahora ya esta dentro del directorio donde encontrará una serie de carpetas de donde podrá descargar los instaladores de las diferentes versiones (Old), el instalador de la ultima versión estable (Stable), documentación y manuales (Docs), otros módulos para instalar (Modules) y el código fuente para los desarrolladores(Development) .

Para encontrar la versión 4.0.2 que se va a instalar debe ingresar a la carpeta Old y paso seguido debe buscar el archivo tinyerp-complete-autoinstaller-4.0.2.exe tal como se muestra en la ilustración 2 y paso seguido descargarlo en un lugar del equipo o dispositivo de almacenamiento.

Panel de Menú

Page 16: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 16

Ilustración 2 Directorio Old de TinyERP.org

5.2. REQUERIMIENTOS Uno de los requisitos indispensables para el funcionamiento del ERP en Windows es que se debe tener instalado PostgreSQL. Por fortuna el tinyerp-complete-autoinstaller trae incorporada la versión 8.01 de este manejador de bases de datos.

Por tanto uno de los requisitos indispensables es que no tenga instalada otra versión de postgreSQL en su equipo de lo contrario se podrán presentar conflictos al momento de la instalación.

Como segundo requisito es necesario que se este trabajando sobre un sistema de Windows con versión mayor o igual al 2000, de lo contrario no es posible instalar el ERP. De no cumplir con este requisito y ante la imposibilidad de adquirir una versión mas avanzada del sistema operativo se recomienda que instale una distribución de Linux en su computador (teniendo especial atención en las particiones para evitar borrar información)2. En la investigación se incluye una guía de instalación para Linux.

Por ultimo se requiere que su sistema de archivos sea NFTS y no FAT 32.

En caso de no cumplir con alguno de los requisitos anteriores la instalación resultará no

2 No es necesario desinstalar Windows ya que Linux se puede alojar en una partición que no interfiera con las funciones de Windows. Para mayor información comuníquese con alguien que le pueda asesorar al respecto. P.e la Unidad de Informática y Comunicaciones de la Facultad de Ciencias Económicas de la Universidad Nacional.

Page 17: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 17

exitosa por tanto es aconsejable revisar su equipo antes de empezar con la instalación.

Otra parte fundamental es que si ya ha instalado postgreSQL en su equipo y asignado una contraseña de administrador esta será la que prevalecerá en caso que se instale la versión 8.01 que viene incluida en el instalador. Por tanto si usted no recuerda la contraseña de administrador que le haya dado a postgreSQL NO PODRA acceder al ERP. La solución por la que debe optar es eliminar el registro que el programa dejo en el equipo y eliminarlo

5.3. PROCEDIMIENTOS Luego de haber descargado el archivo debe ejecutar el instalador.

A continuación se muestran algunas tomas del proceso que son fundamentales para la correcta instalación del ERP en el equipo.

5.3.1. El asistente de instalación Este asistente permite la instalación del ERP en su equipo ponga mucha atención a los pasos que se describen a continuación a fin de evitar que el proceso no resulte exitoso.

El asistente en primera medida le dará la bienvenida al instalador. Al continuar encontrará los requisitos que el sistema debe tener para llevar a cabo la instalación. A continuación se encuentra la GNU GENERAL PUBLIC LICENSE la cual reconoce que TinyERp esta cubierto bajo la licencia de software libre y protege al programa de la apropiación con fines comerciales que restrinjan las libertades del software libre, para poder continuar debe aceptar esta licencia. Paso seguido le preguntará en que ligar desea instalar el programa para lo cual puede optar por la opción predeterminada o cambiarla a un lugar diferente. Continuando, puede cambiar el nombre con el cual encontrará a TinyERP en el menú de programas. Para finalizar el asistente le mostrará un resumen con las opciones

Page 18: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 18

seleccionadas y al dar clic sobre Install este empezará el proceso de instalación.

Resumen del Asistente de instalación Extracción de Archivos

Salto: Instalación de PostgreSQL Progreso Instalación de postgreSQL

Instalación de PostgreSQL TinyERP Instalado y listo para usarse.

La anterior secuencia de imágenes muestra los diferentes estados del asistente durante la

Page 19: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 19

instalación del ERP. Primero se extraen los archivos para podemos ejecutar, paso seguido el asistente inicia la instalación de TinyERp y luego la instalación de postgreSQL3

5.4. PRIMEROS PASOS Una vez haya instalado el ERP puede dejar activa la opción de ejecutar o en caso que no lo haya hecho puedo ejecutarlo desde el menú de programas donde ha quedado alojado el vinculo al paquete (además también puede encontrar en el escritorio un acceso directo al ERP). Una vez haya ingresado, por primera vez, aparecerá un asistente en el cual se le pide cierta información que TinyERP usará para conocer a cerca del lugar donde se esta instalando el paquete y que tipo de empresa lo desea usar. En la ilustración 3 se observa el asistente mencionado. Llene el formulario de acuerdo a la información que su empresa.

Ilustración 3 Encuesta TinyERP

5.5. INTERFAZ BASICA DE TinyERP Tan pronto como ingrese al ERP encontrara una ventana como se muestra en la ilustración 4, esta ventana corresponde a la interfaz inicial del ERP.

3 Es necesario instalar un manejador de base de datos para el ERP, TinyERP trabaja sobre la plataforma postgreSQL y el instalador incluye la versión 8.1, por tanto no hay que instalarlo por separado.

Page 20: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 20

Ilustración 4 Interfaz básica de TinyERP

Para poder entrar a los módulos es necesario crear primero una base de datos para su empresa, para este motivo, ingrese a través de Archivo-Databases-New Database o si prefiere use el modo abreviado shift+ctrl.+n (mayús.+ctrl.+n).

5.5.1. Crear una base de datos Una vez haya ingresado al cuadro de dialogo (ver ilustración 5) para crear una nueva base de datos tal como se explico en la parte final de la sección anterior siga las instrucciones que encuentra continuación

• Use la clave admin en la casilla super admin password

• Ingrese un nombre corto para la base de datos en la casilla New database name.

• Seleccione el lenguaje que considere conveniente. (para habla española hay dos opciones: español (España) y español (Argentina)

Page 21: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 21

Ilustración 5 Crear nueva base de datos

Luego de aceptar TinyERP iniciará el proceso de creación de la base de datos. La ilustración 5 corresponde a una toma del avance de la creación de la base de datos.

Ilustración 6 Progreso creación base de datos

Luego de haber creado la base, TinyERP le mostrará el asistente que observa en la ilustración 7 donde podrá escoger el tipo de perfil que desea crear: Perfil mínimo (Opciones mínimas), perfil solo contable (Accounting only profile), perfil para industria manufacturera (Manufacturing industry profile) y perfil para compañía de servicios (Service company profile).

Ilustración 7 Selección de perfil

Luego de escoger alguna de las opciones el asistente le guiara para la configuración de la información de la empresa que será usada en la base de datos y que será la que se presente en los reportes, informes y otros documentos y archivos que de TinyERP se

Page 22: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 22

puedan obtener. En la ilustración 8 podrá observar este paso.

Ilustración 8 Ingresando datos de la empresa

El ERP compila a continuación los datos y opciones que haya elegido y procede a la configuración de la base. En la ilustración 9 se observa el cuadro de dialogo luego de haber realizado los pasos anteriores.

Ilustración 9 Compilado opciones de base de datos

Al dar clic en Install este iniciará el proceso de instalación y creación de la base de datos al finalizar el asistente le mostrará un mensaje de confirmación como el que se observa en la ilustración 10.

Ilustración 10 Confirmación de instalación exitosa

Page 23: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 23

Al concluir con los procedimientos anteriores debe observarse la interfaz de TinyERP tal como se muestra en la ilustración 11, de esta manera ya se ha instalado el ERP y esta listo para usarse. La descripción del uso y las herramientas que allí encontrará así como la descripción de algunos módulos serán objeto de investigación a partir de las siguientes secciones.

Ilustración 11 Interfaz de TinyERP

5.5.1.1. Perfil contable

En el apartado anterior se ha expuesto la interfaz y el procedimiento para la instalación de perfil mínimo, en esta sección se mostrará los procedimientos para la instalación de un perfil contable que difiere del anterior solo en algunos pasos y en la interfaz (en cuanto a módulos instalados).

Para llevar a cabo este procedimiento se debe crear una nueva base de datos y el cuando el asistente le solicite el perfil, debe escoger Accounting only profile, ahora encontrará un dialogo como el que observa en la ilustración 12 donde le pedirá escoger el sistema contable.

Page 24: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 24

Ilustración 12 Selección sistema contable para perfil contable

Siga los mismos pasos de la instalación del perfil mínimo para los diálogos siguientes. Al finalizar y cuando este en la interfaz notará que ahora se encuentran instalados módulos que corresponde a los requerimientos del perfil tal como se observa en la ilustración 13

Ilustración 13 Interfaz perfil contable

5.6. OBSERVACIONES Cuando se instala TinyERP completo este queda automáticamente configurado como servidor, por tanto si usted desea ingresar desde otro equipo a la base de datos creado, tan solo necesita saber la dirección IP del equipo donde ha sido instalado como servidor y creado la base de datos.

Los perfiles demás perfiles que no fueron expuestos no presentan diferencias a parte de la interfaz (módulos) significativas con el modulo contable, por tanto el proceso de instalación de estos perfiles es el mismo descrito en la sección anterior.

Page 25: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 25

6. GUIA DE INSTALACION EN LINUX

TinyERP es un aplicativo de software libre que se encuentra disponible en la red. Para poder acceder a descargarlo y a la documentación requerida e incluso a manuales en ingles se puede ingresar a la dirección www.tinyerp.org; de igual forma que en Windows, sin embargo hay que tener en cuenta que el ejecutable para Linux son los archivos .tar y no los archivos .exe.

De todas maneras existe una forma mucho más rápida y segura de poder realizar la instalación:

Para llevar a cabo el proceso de instalación4 de debe abrir la terminal, en la cual usted va a poder realizar todas las tareas sin tener que acudir a otro tipo de ventanas. Para poder abrir dicha terminal puede usar la combinación Alt+F2 con el cual se le va a abrir una ventana de Ejecutar una aplicación, tal como se observa en la ilustración

Ilustración 14 Ejecutar aplicación -Linux

En donde se va a escribir el siguiente comando: gnome-terminal en donde el aceptar aparecerá una ventana como la que observa a continuación

Ilustración 15 Terminal Gnome

en la cual usted podrá realizar todas las tareas de instalación de tinyerp, tanto server como client; ahora bien lo primero que hay que tener en cuenta es que todas las instalaciones que se vayan a realizar en el equipo tienen que ser llevadas a cabo como

4 El proceso de instalación se realiza bajo la distribución Ubuntu

Page 26: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 26

usuario root, este usuario le va a permitir tener una mayor cantidad de privilegios.

Cuando la terminal se inicia por primera vez el usuario que aparece es aquel con el cual se inicio el equipo, y este no es el usuario apropiado para realizar las labores, ya que no posee los privilegios del primero.

Para poder acceder al usuario root debe escribir en la primera línea de comando su - con lo cual usted podrá acceder al usuario root, luego va a aparecer una autenticación para poder acceder al usuario root, y es la contraseña que se haya definido para tal fin.

Ya como usuario root y desde la misma terminal, usted puede acceder a tinyerp tanto servidor como cliente sin tener la necesidad de acceder a su página principal, para poder llevar a cabo esto, el comando para poder instalar el servidor es el siguiente: apt-get install tinyerp-server-4.2.0 y luego enter para ejecutar el comando

y por símil el comando para la instalación del cliente es el siguiente

apt-get install tinyerp-client-4.2.0

Pero también puede acceder a la pagina principal de tinyerp y descargar el aplicativo tinyerp-server-4.2.0.tar y lo mismo para el cliente tinyerp-client-4.2.0.tar.gz. Sin embargo al obtener el programa de esta forma hay que tener presente que este tipo de archivos deben descomprimirse antes de ser utilizados.

6.1. REQUERIMIENTOS Para el cliente: Es importante tener en cuenta que como tal el programa tinyerp esta escrito en un lenguaje de programación que requiere ciertas dependencias para poder ejecutarse, y estas dependencias son phyton para que pueda interpretar el programa, además debe instalarse librerías GTK las cuales permiten albergar python, puede que ya este esté instalada en Ubuntu o no.

De todas maneras estos son los requerimientos básicos para instalar tinyerp:

python-xml

python-libxml2

python-psycopg

python-imaging

python-pyparsing

python-reportlab

graphviz

python-tz

python-pyopenssl

python-matplotlib

gs-gpl

Page 27: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 27

de igual forma que la instalación del programa, estas pueden llevarse a cabo por medio de la terminal de la siguiente forma

apt-get install python-xml python-libxml2 python psycopg python-imaging python-pyparsing python-reportlab graphviz python-tz python-pyopenssl python-matplotlib gs-gpl

Para el servidor: El requisito principal para el servidor, es una base de datos postgres, que para el caso particular es una base de datos postgres 8.0

La instalación de esta base de datos también puede ser llevada a cabo desde la misma terminal con el comando

apt-get install postgresql a través este comando se puede instalar fácilmente la base de datos, además en la terminal le sugerirán la base de datos a instalar o si no puede darle mas especificaciones para que instale la base de datos de su preferencia.

En este punto es importante tener en cuenta que no debe existir una base de datos previa a la instalación porque ello puede generar conflictos, de todas manera al introducir el comando de instalación de postgres y al ejecutarlo, este le informara de la existencia de la base de datos, si la hay.

6.2. PROCEDIMIENTOS Lo primero a tener en cuenta antes de iniciar el programa como tal, es tener acceso a la base de datos, para ello puede escribir el siguiente comando en la terminal

apt-get install pgadmin3 pgadmin3-data

Con este comando usted va a poder instalar una aplicación que le permita acceder a la base de datos postgres de una forma mucho más fácil.

Luego de haber instalado esta aplicación ya puede acceder a la base de datos desde la terminal, sin embargo, el acceso a esta base de datos debe ser llevada a cabo como usuario normal, es decir como el usuario del equipo, recuerde que hasta ahora usted ha trabajado como usuario root, para poder convertirse en este usuario escriba el siguiente comando como root

exit

Este comando le permitirá regresar al usuario del equipo, ya como este usuario debe escribir la siguiente línea para poder ingresar a la base de datos

pgadmin3

Ahora bien, usted debe crear un base de datos para poder trabajar, debe ir al menú file y a la opción add server, allí le aparecerá las opciones de configuración de su base de datos, este es un paso trascendental en el desarrollo de la actividad (ver ilustración 16 )

Page 28: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 28

Ilustración 16 Linux: Configuración base de datos

Ahora bien, teniendo la certeza de que usted tiene la base de datos, el siguiente paso a seguir es iniciar el servidor para ello usted puede abrir una terminal y ejecutar el siguiente comando, sin embargo debe tener presente la ubicación de su servidor, para el caso particular el tinyerp-server esta ubicado en home, usuario con el cual usted incio sesion en el equipo, el lugar donde usted dejo ubicada la carpeta de tinyerp (es decir el lugar donde extrajo el tinyerp), ahora bien sabiendo la ubicación del programa usted debe abrir uno por uno los directorios, es decir usted debe abrir los directorios en orden descendente.

Para poder abrir el usuario de la sesion con la que inicio el equipo, hay que abrir primero home y para poder abrir tinyerp-server hay que tener abierto primero el usuario con el cual inicio el equipo, entonces

Puede hacerlo de la manera que se presenta en la ilustración

Ilustración 17 Abrir TinyERP

cd es un comando que le permite acceder a la información presente en el directorio señalado que en este caso es home, ahora bien aparece el usuario como si estuviera en

Page 29: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 29

home, el paso a seguir es escribir el comando ls que le va a permitir observar todos los directorios contenidos en home, ahora bien dentro de estos directorios debe estar presente el usuario con el cual usted inicio el equipo, y dentro del usuario con el cual inicio el equipo esta presente el escritorio y ya allí esta ubicado el tinyerp-server( esto es para el caso particular, puede que usted haya ubicado la carpeta en otro lugar).

Ubicado el tinyerp-server y estando ubicado mas exactamente como usuario (esto a manera de ejemplo) bevenegasv@econos4003adm:$~/home/nombre de la sesion co la cual inicio el equipo/escritorio/tinyerp-server-4.2.0/bin usted debe ejecutar el siguiente comando, es importante que se este ubicado en la carpeta bin que se encuentra dentro del tinyerp-server, que ha su vez esta ubicada en el escritorio, que ha su vez esta ubicada en bevenegasv, que ha su vez esta ubicada en home

python tinyerp-server.py

Con ello usted podrá ejecutar el tinyerp-server-4.2.0, ya que como se dijo tinyerp-server esta escrito en el lenguaje de programación python.

Después de esto, usted puede ahora ejecutar el cliente, de manera análoga a como ejecuto el servidor, cambiando únicamente el comando de ejecución a

tinyerp-client.py

Con este momento usted no va a poder iniciar totalmente el cliente debido a que no se podrá conectar al servidor, por ello le debe aparecer la ventana que se observa en la ilustración 18 , no se preocupe, mas adelante se explicara la forma de ejecutar el servidor; se ejecuta solamente para tener la certeza de que el programa esta bien instalado (ver ilustración 19) .

Page 30: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 30

Ilustración 18 Linux: Interfaz inicial

Ahora bien, para no tener que ejecutar esta serie de comando cada vez que necesite ejecutar tanto el servidor como el cliente, usted puede crear un lanzador que le ejecute directamente el comando, esto se puede hacer haciendo clic derecho sobre gnome eligiendo la opción crear un lanzador tal como se muestra en la ilustración 20

Ilustración 19 Crear lanzador

En donde le va a poder copiar el comando de la consola y pegarlo sobre la casilla de comando, usted le puede asignar un nombre y con esto usted creo un acceso directo a los programas.

Page 31: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 31

Al ejecutar el lanzador, el postgres va a iniciarse en este momento, el postgres, no tiene ningún tipo de servidor, entonces usted debe ir a la barra archivo y elegir la opción add server esto le va a permitir crear un servidor con su respectiva base de datos que por defecto se va a llamar postgres, ahora bien, va a aparecer una ventana donde le pide las características del servidor (ver ilustración 21)

Ilustración 20 Características del servidor

La dirección es localhost5; en la descripción se coloca también localhost; en el servicio no es necesario colocar nada; el puerto viene por defecto y es 5432; el maintenbance DB también viene por defecto; el nombre debe ser postgres y el password usted lo debe de definir, aquí hay un aclaración que se tiene que tener presente, antes de insertar la clave, antes debe activarse la respectiva contraseña en el postgres, por ello usted debe ejecutar el siguiente comando en una consola como usuario postgres

ALTER USER postgres WITH PASSWORD “contraseña”;

al hacer esto, usted habrá creado un rol postgres con su respectiva contraseña.

Ahora bien, usted debe crear otra base de datos que debe llamarla obligatoriamente terp, ya el servidor, le pide esta base de datos específicamente, para hacerlo solo tiene que darle clic derecho sobre la base de datos que ya existe (postgres) y allí le aparece la opción de agregar base de datos, y en el aparecerá un ventana con una serie de requerimientos, usted solo debe colocarle el nombre que es terp y luego clic en aceptar; al hacer esto le aparecerá la respectiva base de datos, que debe conectar para que el servidor pueda conectarse a ella. 5 La dirección Localhost esta indicando que el servidor se encuentra en el mismo equipo desde donde se esta trabajando.

Page 32: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 32

Antes de iniciar el servidor, usted debe crear un nuevo rol, esto es debido a que cuando intentamos ejecutar el servidor desde el comando, lo hacemos como un usuario, ya sea root o usuario normal, es por ello que si no crea el rol correspondiente (es decir el rol con el que esta trabajando en la consola, que en nuestro caso especifico es el root) el servidor no va a poder conectarse.

Para crear este nuevo rol, usted solo tiene que darle clic derecho en la opción de login rules ubicada en la ventana de pgadmin3, allí usted solo tiene que darle el nombre de root, y su respectiva contraseña y automáticamente el role va a aparecer, ahora si puede ejecutar el servidor, al hacer esto usted puede ejecutar el cliente desde otra consola, y le va a aparecer la siguiente ventana

Ilustración 21 Ejecutar cliente desde otra consola

Puede darse cuenta, que el problema ya no es la conexión al servidor, ahora el problema es que no hemos creado una base de datos, por ello debe darle cancelar, y en el barra de archivo presente en el cliente, le aparecerá la opción de crear una nueva base de datos, para lo cual se procederá de igual manera como se llevo a cabo en Windows.

7. WEB CLIENTE PARA WINDOWS

Antes de continuar en detalle con la investigación de cada uno de los modulos es necesario dar a conocer una herramienta que puede ser útil para cualquier empresa. Se trata de la versión Web de TinyERP. Esta le permitirá tiener un servidor con la base de datos y que los clientes o usuarios se conecten a esta base sin necesidad de tener instalado el paquete. A continuación se presenta la guía de instalación tanto para Windows como para Linux.

Vale la pena resaltar en este momento que la instalación de los componentes que a continuación se enumeran solo es necesario instalarlo en el equipo servidor.

Page 33: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 33

7.1. REQUISITOS Para que los usuarios del programa puedan acceder a la base de datos a través de la interfaz web es necesario que el equipo donde reside el TinyERP server y la base de datos en postgres tenga los siguientes paquetes instalados:

• Python versión superior o igual a 2.4

• TinyERP server versión superior o igual a 4.2.1

• TurboGears versión superior o igual a 1.0.3.2

• Matplotlib versión superior o igual a 0.87

• Python Imaging Library

• Ultima versión de eTiny

Cualquier duda que surja puede usar el foro oficial de TinyERP en la pagina www.tinyerp.org en la sección foro y en la wiki podrá encontrar manuales en ingles y francés con los procedimientos que aquí se describen. Es necesario que lleve a cabo cada uno de los procedimientos que aquí se describen para que la instalación del web cliente sea exitosa. A continuación se mostrará cada uno de los procedimientos que es necesario llevar para instalar cada uno de los paquetes.

7.2. TINYERP SERVER Lo mas recomendable para evitar instalar los componentes por separado es que ingrese a la pagina oficial de TinyERP a través del enlace http://tinyerp.com/index.php?option=com_joomlaxplorer&action=list&dir=stable%2Fwin32&order=name&srt=yes en el cual encontrará la ultima versión estable del paquete para Windows. Si descarga el paquete allinone este instala el postgres, TinyERP client y TinyERP server. En caso que desee instalarlo por separado puede descargarlo desde este mismo enlace(identificado así tinyerp-server-setup-#.#.#.exe, donde # esta indicando la versión). Para evitar cualquier inconveniente se recomienda descargar la misma versión del cliente. Si desea una versión mas reciente a la que tiene instalada puede hacer uso del panel de control de Windows y a través de agregar y quitar programas eliminar la versión que tiene e instalar la nueva versión. Pero si tiene datos que no desea perder diríjase a la sección wiki de la pagina oficial y allí encontrará instrucciones para actualizar el paquete.

El proceso de instalación es similar al del cliente por tanto tome atención de las ventanas emergentes y siga las instrucciones del asistente de instalación.

7.3. PYTHON TinyERP se basa en el lenguaje Python y por tanto es necesario tener instalado una versión de este para poder llevar a cabo la ejecución de algunos scripts que son necesarios mas adelante. Si usted quiere conocer un poco mas acerca del lenguaje python y ingrese a la pagina www.python.org y allí encontrará información, documentación y un

Page 34: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 34

sitio de descarga.

Puede descargar la ultima versión de este paquete a través del enlace http://www.python.org/download/ cabe resaltar que para este manual estamos trabajando con la versión 2.4 que la puede descargar a través del enlace http://www.python.org/ftp/python/2.4/python-2.4.msi ejecute el instalador y siga las instrucciones del asistente.

Recomendamos no cambiar la ubicación de la carpeta de instalación que es por defecto c:\python24

7.4. TURBOGEARS Para llevar a cabo esta instalación debe descargar el scripts que se encuentra en la pagina http://www.turbogears.org/download/tgsetup.py para hacerlo de clic derecho sobre el vinculo y luego en la opción guardar enlace como, ubique la ruta de la carpeta de Python que por defecto se encuentra en c:\python24 y guarde allí la ruta como tgsetup.py

A continuación debe crear una variable de entorno para poder ejecutar el script de instalación de python para ello puede optar por dos caminos:

El primero de ellos es ir a inicio, ubicar el icono de MI PC dar clic derecho sobre este y luego dar clic sobre la opción propiedades. Una vez este en la ventana propiedades del sistema, ubique la pestaña opciones avanzadas y luego ubique el botón variables de entorno tal como se muestra en la siguiente ilustración:

Ilustración 22 Propiedades del sistema Win XP

Page 35: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 35

Al hacer clic sobre este le emergerá una ventana como la que se observa en la ilustración 23 donde debe agregar o modificar la variable PATH tal como se muestra en la ilustración

Ilustración 23 Variable de entorno PATH

En el valor de la variable debe ir lo siguiente: c:\Python24;c:\python24\Scripts;%PATH% luego aceptar todas las ventanas hasta regresar al escritorio de Windows.

Ahora vamos a ejecutar (abreviado Windows + r) y escribimos en la ventana cmd esta nos abrirá la ventana de símbolo del sistema de Windows. Una vez estemos allí con toda seguridad estaremos ubicados en la siguiente ruta C:\Documents and Settings\usuario para regresar y encontrar la carpeta de Python basta escribir cd.. y luego enter esta nos regresará en primera media a documents ans settings y si volvemos a escribir el comando nos regresará a c:\ , cuando nos encontremos en esta ubicación ( no importa donde se encuentre inicialmente con el comando cd.. nos va regresando a c ) escribimos el comando cd python24 y luego enter para entrar a la carpeta de dicho nombre que se encuentra ubicada en c . Este procedimiento lo puede observar en la siguiente ilustración:

Ilustración 24 Ventana símbolo del sistema

Page 36: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 36

A continuación escriba el comando set PATH=C:\Python24;C:\Python24\Scripts;%PATH% (esta es la segunda opción definir la variable de entorno desde el símbolo del sistema) y luego de dar enter la ventana regresa a la ubicación c:\Python24, ahora escriba python tgsetup.py y luego enter.

Ilustración 25 Instalando TurboGears

Compruebe que el paquete se ha instalado correctamente escribiendo el comando tg-admin info si Windows no devuelve un mensaje de error donde se notifique que no se reconocer el error y por el contrario aparece un reporte, esto querrá decir que ha quedado instalado.

Otra manera de llevar acabo este proceso es instalar el paquete que se encuentra en el enlace http://cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6c7.win32-py2.4.exe

una vez haya instalado este paquete vaya a la ventana de símbolo del sistema de Windows defina la variable de entorno tal como se llevo a cabo con el procedimiento anterior y luego ejecute el comando (no importa el lugar del sistema donde se encuentre ubicado) easy_install turboGears==1.0.3.2 y a continuación enter puede llevar a cabo la misma comprobación que se realizó en las indicaciones anteriores para comprobar que el paquete ha quedado instalado.

IMPORTANTE: Si se encuentra en una red que le pide autenticación a través de un proxy debe antes de ejecutar las instalaciones crear una variable a través de la ventana de símbolo del sistema ejecutando el siguiente comando

Set http_proxy=http://usuario:contraseña@nombredelproxy:Puerto

Donde:

• Usuario: Corresponde al nombre de usuario que utiliza para la autenticación normal a través del proxy.

Page 37: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 37

• Contraseña: La misma que utiliza para autenticarse usualmente en el proxy, cabe resaltar que esta queda expuesta ya que el MS-DOS no la encripta y por tanto mostrará los caracteres que utilice.

• Nombre del Proxy: Corresponde al nombre del proxy bajo el cual se autentica. Este corresponde al nombre del servidor proxy bajo el cual se realiza la autenticación. Por ejemplo el servidor proxy que usa en la Universidad Nacional de Colombia sede Bogotá es proxy.unal.edu.co

• Puerto: Corresponde al puerto bajo el cual se lleva a cabo la transferencia de información vía intranet e internet, generalmente corresponde al puerto 8080 pero en caso de necesitar confirmarlo puede observar la configuración del proxy del navegador que utiliza para conectarse a internet a través de la red de su empresa o universidad.

7.5. MATPLOTLIB Para llevar a cabo el proceso de instalación de este paquete primero debe descargar otro llamo numpy que puede ser descargado a través del enlace siguiente http://downloads.sourceforge.net/numpy/numpy-1.0.4.win32-py2.4.exe

Luego descargue Matplotlib a través del enlace http://downloads.sourceforge.net/matplotlib/matplotlib-0.91.2.win32-py2.4.exe?modtime=1199628753&big_mirror=0 instálelo en su equipo siguiendo las instrucciones del asistente.

7.6. PYTHON IMAGING LIBRARY Para instalar esta librería descargue el ejecutable que se encuentra en el enlace http://effbot.org/downloads/PIL-1.1.6.win32-py2.4.exe ejecútelo y siga las instrucciones del asistente.

7.7. ETINY Puede llevar a cabo la instalación de este componente de TinyERP abriendo la ventana de símbolo del sistema y escribiendo el comando easy_install eTiny o con el comando easy_install http://tinyerp.com/download/stable/source/eTiny-1.0.tar.gz a través de cualquiera de estos dos comandos se instalará este componente necesario para la interfaz web.

7.8. CONFIGURACION Los manuales oficiales de TinyERP recomienda llevar a cabo un proceso de configuración de en el archivo que se encuentra en la ruta C:\Python24\Lib\site-packages\eTiny-1.0-py2.4.egg\config\default.cfg este archivo se abre con cualquier editor de texto en donde debe ubicar lo siguiente

Page 38: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 38

[tinyerp] server = "localhost" port = 8070 protocol = "socket"

Donde

• Server: La dirección ip del equipo donde se encuentra el TinyERP server o en su defecto el nombre del equipo.

• Port: El numero del puerto que utiliza para la comunicación con el web cliente.

• Protocol: Corresponde el protocolo que usa para la interpretación.

RECOMENDACIONES:

• No cambiar la ubicación por defecto de los paquetes instalados

• No cambiar ninguno de los elementos que se expusieron en la sección 9.8 configuración. En caso de ser necesario cámbielos pero de no ser necesario es mejor dejar esa configuración en especial si se encuentra en un equipo de ip no fija, si deja una dirección ip que cambia podría ocasionar que el web cliente no funcione.

• Para evitar que le aparezca un mensaje de error en el cual le indique que no se puede conectar a la base de datos lleve a cabo los pasos de la siguiente sección.

7.9. LEVANTANDO EL SERVICIO Es necesario antes de tratar de conectarse a TinyERP a través de la web llevar a cabo el levantamiento del servicio para que se puedan funcionar, para ello:

• Ubique en el menú de programas el TinyERP server y ejecute el promt Start Service

• En la ventana de símbolo del sistema escriba el comando start-tinyerp luego enter y mantenga abierta esta ventana mientras el web cliente se encuentra en ejecución.

7.10. INTERFAZ DEL WEB CLIENTE Una vez haya llevado a cabo todos los pasos anteriores puede intentar conectarse a través de su navegador web (debe deshabilitar las cookies) a la dirección http://localhost:8080 y podrá observar una ventana similar a la que se observa en la siguiente ilustración:

Page 39: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 39

Ilustración 26 Interfaz del web cliente

8. WEB CLIENTE PARA LINUX-UBUNTU

8.1. INSTALACION WEBCLIENT Al igual que el tinyerp client, el webclient, requiere de ciertos programas que hacen posible su funcionamiento:

Lo primero que se debe tener en cuenta es que algunos requisitos para la instalación del servicio web, ya se encuentran presentes en el equipo, ya que fueron necesarios para la instalación de tinyerp client, y son a saber:

python2.4 (Como mínimo)

Python- matplotlib

Python-imaging

Tinyerp- server

Sin embargo, también existen componentes nuevos que requieren ser instalados, y son:

TurboGears >=1.0.3.2

existen dos formas que obtener dicho programa.

• wget http://www.turbogears.org/download/tgsetup.py o

• wget http://peak.telecommunity.com/dist/ez_setup.py

Esto se hace igual que la instalación del tinyerp cliente, es decir a través de la consola, y se realiza introduciendo alguno de los dos comandos mencionados arriba, recuerde que esto

Page 40: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 40

debe ser realizado como root.

Ilustración 27 Instalación TurboGears-Linux

Siguiendo el comando que se observa en la ilustración 27 usted va a obtener rápidamente TurboGears.

Luego de haber obtenido el TurboGears, usted debe instalarlo, la forma más sencilla de hacerlo es ejecutar el siguiente comando en una terminal:

python2.4 tgsetup.py

Otra forma de instalación es seguir el mismo procedimiento, solo que ahora debe agregarle un paso, debe introducir otro comando en la terminal

easy_install-2.4 TurboGears==1.0.3.2

El otro componente que debe ser instalado, es eTiny y la obtención de este se similar a la obtención de TurboGears. A través de una consola usted puede descargar el mismo, y el comando para hacerlo es el siguiente:

easy_install-2.4 eTiny

o

easy_install-2.4 http://tinyerp.com/download/stable/source/eTiny-1.0.tar.gz

Page 41: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 41

Estos dos componentes le van a permitir acceder a tinyERP a través de la red.

Lo siguiente que usted debería hacer es iniciar el servicio web a través del siguiente comando tal como se muestra en la siguiente ilustración

start-tinyerp

Ilustración 28 Iniciar servicio-Linux

Antes de hacerlo, primero usted debe poner en funcionamiento el tinyerp server, y luego si ejecute el anterior comando, también como root.

Es posible que al tratar de acceder por la red, http://servidor: puerto, tenga problemas con las bases de datos, y el cliente web requiera la creación de una nueva base de datos, esto lo puede hacer a través de postgres

Page 42: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 42

Ilustración 29 Creación base de datos-postgres

IMAGEN

Debe dar clic derecho sobre databases, y allí sobre crear base de datos, y listo, de esta forma podrá solucionar el problema de base de datos, de esta forma ya debe estar listo para acceder al programa. Para lograr el acceso, debe abrir un navegador, no importa cual utilice, y colocar en la barra de direcciones lo siguiente

http://direccion ip del servidor: puerto (por defecto es el 8080)

Page 43: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 43

Ilustración 30 Interfaz Web Cliente

De esta forma usted esta listo para acceder a la interfaz Web la cual luego de acceder a través de la ventana login podrá observar la configuración del Tiny tal como la tiene en el cliente

Page 44: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 44

Ilustración 31 Menú principal del Web Cliente

Es posible que usted tenga problemas de red al intentar obtener tanto el TurboGears como eTiny, más explícitamente puede que tenga problemas al intentar conectarse a través de la consola a las paginas necesarias para acceder al programa.

Para solucionar el problema usted debe configurar las opciones del Proxy de gnome, y esto se realiza a través de la siguiente ruta:

sistema, preferencias, Proxy de la red

Ilustración 32 Configuración el Proxy-Ubuntu

Debe configurar estas opciones igual que como configura su navegador, además debe acceder al link de detalles y configurar el usuario con su respectiva clave (esto aplica para las configuraciones de proxy).

Page 45: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 45

Ilustración 33 Detalles del Proxy-Ubuntu

9. DESCRIPCION GENERAL DE MODULOS

9.1. MODULOS Este ERP tiene la capacidad de brindar más de doscientos módulos , los cuales brindan una gran ayuda a la hora de trabajar con el mismo, y además hacen al programa una gran alternativa de trabajo.

Por esta razón se quiere brindar una descripción rápida de los módulos que conforman el programa, y para este fin se puede definir una serie de subdivisiones en grupos que faciliten esta labor (esta subdivisión esta basada en las subdivisiones propuestas por la pagina principal), y son a saber:

9.1.1. Administración Este modulo permite realizar tareas relacionadas con el funcionamiento del programa ( de su estructura); en éste se puede realizar una serie de modificaciones para mayor comodidad.

Este modulo le va a permitir ajustar la estructura funcional del programa a sus necesidades, dentro de este puede crear usuarios con sus respectivos perfiles; crear accesos; definir secuencias en cuanto a las aplicaciones presentes en los módulos; definir la estructura de la base de datos; definir acciones y ejecutar; además permitir la creación de las cuentas que se van a utilizar.

En fin este modulo va a permitir realizar todas los cambios que se crea pertinente para la mejor utilización del programa.

9.1.2. Contabilidad y finanzas Como su nombre lo indica, este modulo permite al usuario realizar todas las

Page 46: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 46

configuraciones y procedimientos relacionados con la actividad contable y financiera de la empresa.

Es decir permite abrir el periodo contable, y realizar las actividades básicas a la hora de llevar a cabo el proceso contable, no solo registra los ingresos, sino que también tiene la capacidad de realizar análisis en cuanto a los costos, con sus respectivos procesos de reporte (libros), además de brindar la oportunidad de generar tablas que le permitan al usuario tener una mejor perspectiva de las cuentas de la empresa.

En este modulo se puede definir los periodos contables (años fiscales y periodos), cuentas contables ( definición de cuentas, es decir PUC), libros ( definición de libros), impuestos , presupuesto, modelos, términos de pago, contabilidad analítica ( en donde se definen los bancos y la monedas que se van a utilizar), asientos ( en donde se registran todos los asientos contables), procesamiento periódico ( se refiere a las conciliaciones en la cuentas, es decir a discrepancias de la cuentas con lo que puede ocurrir en la realidad), facturas, gráficos ( este modulo se refiere a tablas analíticas en donde se relacionan las cuentas), reportes ( como su nombre lo indica en este submódulo, que generan los reportes tendientes a la contabilidad).

9.1.3. CRM Y SRM (Customer Relationship Manager) Este modulo se refiere al gestor de relaciones con el cliente, lo que se busca con este modulo es suplir las necesidades del cliente, mediante una mesa de ayuda, además de permitirle al cliente comunicar sus inquietudes y quejas.

9.1.4. Recursos Humanos Lo que permite este modulo es llevar un seguimiento a los empleados de la empresa, toda la información pertinente del mismo, nombre, usuario, empresa, permite asignar equipos, roles, días de vacaciones ( teniendo en cuenta las disposiciones de ley, maternidad, etc.), asistencia (permite registrar la entrada y la salida de su trabajo), en fin permite hacer un seguimiento muy detallado de los empleados.

9.1.5. Control de Inventarios Como su nombre lo indica este modulo permite llevar un control de todas las existencias físicas que existen dentro de la empresa, teniendo en cuenta las políticas de la empresa en este sentido, es decir el numero mínimo de unidades del producto, y el máximo, entre otras.

Además permite realizar las órdenes de contra y de venta.

9.1.6. Producción Lo que permite este modulo es realizar las ordenes de producción y de abastecimiento de la empresa, teniendo en cuenta las políticas de inventarios establecidas en el modulo

Page 47: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 47

anterior. Diferenciando las ordenes en: inicio, proceso y en espera para visto bueno.

Además este modulo permite generar una lista de materiales que se necesitan a la hora de la producción, mediante un procesador de abastecimiento.

Ilustración 34 Módulo de producción

9.1.7. Compras Este modulo permite generar las ordenes de compra para la realización de la producción, diferenciando entre las ordenes de compra en proceso de aprobación y entre las ordenes de compra en progreso, además permite realizar cotizaciones antes del proceso de aprobación de las compras.

Otro componente importante de este modulo es el hecho de que permite realizar reportes tanto mes a mes como un compilado de todos los meses, aun más permite hacerlos diferenciando entre productos y categorías de productos.

9.1.8. Ventas Permite tener un reporte completo de las ventas de la empresa, teniendo en cuenta las sucursales que posea la empresa, por eso el modulo diferencia entre ventas totales y “mis ventas” para referirse a las ventas por sucursales.

Además diferencia las cotizaciones, ventas en progreso, las ventas con excepciones de transporte, ventas para ser facturadas, ventas con excepción a la hora de facturación.

Page 48: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 48

Ilustración 35 Módulo de ventas

9.1.9. Productos Este modulo permite realizar una estructura de productos con sus respectivos precios, además de las unidades de medida con las cuales se van a caracterizar los productos.

9.1.10. Gestión de Proyectos Este modulo permite la creación de proyectos para su consecuente seguimiento y evaluación.

Page 49: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 49

Ilustración 36 Módulo gestión de proyectos

9.1.11. Tablero de control Este modulo permite ver información grafica de los módulos anteriores, como son proyectos, producción ventas, contabilidad

Page 50: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 50

Ilustración 37 Módulo tablero de control

10. MANEJO OPERATIVO Ahora que tenemos conociendo de la instalación del ERP es necesario saber cual es su manejo operativo, por tanto las siguientes secciones estarán dedicadas a estos temas:

10.1. INTERFAZ Para ingresar a TinyERP es necesario poseer una cuenta que haya sido creado por el administrador de la base. Si acaba de crear una base de datos para la empresa que esta trabajando de seguro no ha cambiado el nombre de usuario y contraseña por defecto que corresponde a admin para los dos campos. Esta contraseña le permite entrar el modo administrador y llevar a cabo todas las tareas administrativas. Más adelante se muestra la manera de crear usuarios y permisos para estos. Por el momento sigamos trabajando con el usuario administrador.

Para ingresar debe autenticase en el cuadro de dialogo entrada

Page 51: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 51

Ilustración 38 Dialogo de entrada

Luego ya dentro del ERP podemos observar lo siguiente6

Ilustración 39 Interfaz de TinyERP-Módulos

6 La imagen corresponde a una empresa ya creada con módulos instalados, por tanto no corresponde a la que encontrará por defecto la primera vez que inicie el programa.

Menús y barra de herramientas

Requisiciones internas Barra de

estado

Accesos a los módulos

Componentes del modulo

Atajos a módulos, formularios u otros

Page 52: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 52

10.2. Menú principal En este menú podrá encontrar acceso a todos los módulos que haya instalado. Con tan solo dar clic sobre alguno (p.e proyectos) podrá acceder a los elementos que componen el modulo las cuales se presentan en forma de árbol y que serán descritas mas adelante, donde el triangulo le indica que existen mas opciones las cuales pude observar dando clic sobre este.

10.3. Los accesos Los accesos o atajos con una herramienta que le permite crear vínculos rápidos con la los módulos o con elementos de este. Para crear una tajo basta haber seleccionado en el árbol el elemento que se quiere agregar y luego ir a la sección de atajos y seleccionar el + (mas) de la barra que aparece en esta sección y que se muestra a continuación

Si lo por el contrario lo que quiere es eliminar uno de estos atajos solo necesita seleccionarlo de la lista de accesos y dar clic sobre – (menos) de la barra que se mostró anteriormente.

Para acceder a estos atajos debe dar doble sobre el en la lista de atajos o simplemente lo

selecciona y da clic sobre el botón que encuentra en la misma barra que hemos descrito.

10.4. Barra de herramientas La barra de herramientas, la barra de menús (expandiendo) y el árbol contiene una serie de iconos que estarán presentes en para cada uno de los usuarios y que le permitirán desarrollar acciones determinadas, estos se describen a continuación:

� Nuevo Le permite crear un nuevo registro.

� Guardar Guarda el registro actual (sobre el cual esta trabajando)

� Borrar Borra el registro actual (sobre el cual se esta trabajando)7 � Flechas de navegación Le permitirá navegar entre registros adelante/atrás

� Modo lista/formulario Cambia entre vistas ya sea formulario/lista o viceversa.

� Acción Este le permitirá llevar a cabo acciones relacionadas con lo módulos/formulario.

� Imprimir . Como se indica este le permitirá imprimir los informes8 que se 7 Si intenta borrar un registro que esta relacionado con otros recursos, TinyERP mostrará un error. 8 Si solo posee un informe en la lista de espera Tiny imprimirá este reporte, de lo contrario deberá elegir

Page 53: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 53

generan en TinyERP

� Preferencias Permite cambiar la preferencias del registro actual o sobre la base p.e cambiar el idioma (sobre el cual esta trabajando)

� Adjuntar Muestra y permite añadir/eliminar/modificar archivos relacionados o adjuntos al registro.

� Cerrar Permite cerrar las pestañas abiertas relacionadas con módulos/formularios/listas

� Indica un menú sin acción pero que tiene sub. Menús si da clic sobre el aparecerá un error.

En el árbol

� Indica que mostrará un formulario si se da clic sobre él.

� Indica que mostrará una lista si se da clic sobre él.

� Indica que mostrará un árbol si se da clic sobre él.

� Indica que una acción se llevará a cabo si se da clic sobre él9.

� Indica que la impresión de un informe se llevará a cabo si se da clic sobre él.

10.5. Formularios El formulario es un de los elementos mas usados dentro del manejo del ERP, mientras este trabajando en este modo podrá acceder a la barra de herramientas para la creación/eliminación y búsqueda de registro. Esta compuesto por campo (los cuales se describen más adelante). En la parte izquierda encontrará pestañas con recursos que están relacionados. El formulario muestra un registro a la vez mientras que las listas muestran en resumen muchos registros. En la parte inferior encuentra una barra de estado que le indica en que estado se encuentra el formulario.

10.6. Los campos Otro aspecto importante el en el manejo del programa son los campos, estos se pueden mostrar de diferentes colores de acuerdo a su clasificación que a continuación puede observar

� Campos editables: Se muestran de color blanco o tono claro10y permiten la edición

cual de los que están en espera desea imprimir 9 El resultado esperado puede ser un formulario, una lista o una impresión. 10 Esto depende del tema que haya escogido para el paquete. Por defecto el color de campo editable es

Page 54: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 54

sobre ellos. � Campos obligatorios: Generalmente se muestran en color azul, pero puede variar

de acuerdo al tema que haya escogido.

Cuando haya dejado un campo obligatorio sin diligenciar este en el momento de la grabación del registro pasará a un color rojo tal como se muestra en ilustración 26. En el caso en particular que se muestra, el campo adquirió un borde rojo, pues como ya se ha dicho puede cambiar de acuerdo al tema. Adicionalmente en la barra de estado le aparecerá un mensaje de error donde se indica que el formulario es inválido, en el sentido de no cumplir con los campos obligatorios.

� Campos de solo lectura y escritura: Estos se muestran de color gris claro, se pueden identificar fácilmente ya que estos no permiten la escritura sobre ellos, de tal manera que al dar clic sobre este campo es imposible escribir algún carácter.

Ilustración 40 Vista formulario

blanco pero cambia con el cambio de tema en el menú de opciones-tema

Page 55: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 55

Ilustración 41 Campo obligatorio

Pero además hay que diferencias los tipos de campo que se encuentran en Tiny. A continuación se relacionan los 11 tipos que existen.

� Texto: Este es un campo que permite la edición de cualquier tipo de carácter. Esta limitado a un número predeterminado de caracteres. Un ejemplo de este campo se encuentra en la ilustración 26.

� Numero: Campo que solo permite caracteres numéricos, para lo cual el campo posee una flecha hacia arriba y otra hacia abajo para aumentar y disminuir el número respectivamente, esto no implica por tanto que no pueda ser ingresado de manera manual para lo cual debe tener en cuenta que solo admite números reales y los signos +,- para indicar números positivos y negativos respectivamente11.

o Existen dos tipos de campo de numero: � Entero: Solo admite números enteros en los reales � Flotante: Admite cualquier numero o fracción en los reales

� Fecha: Este es un campo que solo admite fechas12 para editarlo debe dar clic sobre la lupa que aparece en la parte derecha del campo con lo cual se desplegara un calendario (tal como se observa en el ilustración 27) en donde podrá escoger la fecha que desee. Debe tener en cuenta que si realiza el ingreso manual, el dato no quedará guardado en el registro.

11 Otra manera de aumentar o disminuir el numero es ubicarse en el campo y con el scroll del ratón llevar a cabo esta acción. 12 Esta fecha depende de la configuración de su sistema operativo, por tanto varia de un país a otro.

Page 56: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 56

Ilustración 42 Calendario para campos fecha

o Existe tres tipos de de campos fechas � Fechas simples: p.e 29/03/2008 � Fechas con hora: p.e 29/03/2008 12:37:00 � Horas simple: p.e 12:37:00

� Selección: este es un campo tan solo permite escoger un datos de un cuadro combinado tal como se observa en la ilustración:

� Casilla de verificación: Como su nombre lo indica, es un casilla que solo permite ser chequeada tal como se muestra a continuación

� Descripción: este es un campo que admite cualquier tipo de carácter, no posee un límite a los caracteres. Un ejemplo de este campo se puede observar a continuación.

� URL/Email: Como se indica, es un campo que solo admite direcciones Web y de correo electrónico13.

13 Si un campo esta relacionado con un URL debe indicar http://

Page 57: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 57

� Traducible: Este o en general la descripción

10.7. Árbol La información contenida en los módulos instalados se encuentra distribuida en arboles en los cuales se encuentran cada uno de los sub-módulos y dentro de ellos las operaciones o formularios que se pueden trabajar. En la ilustración 43 se observa un árbol que se encuentra dentro del modulo de administración en la cual se encuentra un sub-módulo llamado configuración y dentro de este se encuentra base y dentro de base las listas donde están definidas las monedas y otra donde se define la compañía principal. El árbol se puede explorar con el teclado a través de las teclas de dirección (flecas: arriba, abajo, izquierda y derecha)

Ilustración 43 Árbol

10.1. Barra de estado La barra de estado se muestra en la parte inferior de la interfaz inicial del ERP y muestra los siguientes elementos:

• Nombres y apellidos del usuario actual: Permite identificar el usuario que actualmente se encuentra conectado a la base de datos y que esta haciendo uso de la actual interfaz. En la ilustración 44 se muestra la barra de estado en la cual el Administrador se encuentra usando el sistema.

• Dirección y puerto del servidor: Indica la dirección IP o el nombre del equipo servidor donde se encuentra alojada la base de datos [XXX]. En la ilustración 44 se observa que se el equipo sobre el que se esta trabajando es el equipo servidor (localhost) y que se esta usando el puerto 8069 y la base de datos postgres es [UIFCE].

• Solicitudes: Muestra si se tienen solicitudes para atender. Adicionalmente se

Page 58: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 58

encuentran dos iconos que permite:

o Leer las solicitudes : Le mostrará en una lista las solicitudes que ha recibido.

o Enviar una solicitud : Le permite enviar una solicitud a cualquier usuario del sistema

Ilustración 44 Barra de estado

10.2. Barra de menú Antes de continuar es necesario conocer algunos elementos que se encuentra en la barra de menú y que puede ser de gran ayuda en el momento de iniciar cualquier trabajo con TinyERP. A continuación se explican algunos apartes importantes de cada uno de los menús.

10.2.1. Archivo Este menú le permite tener acceso a las bases de datos creadas o crear una nueva.

• Conectar: Esta opción le permite conectarse a otra base de datos. El método abreviado es Ctrl+O. Cuando elija esta opción el sistema le enviará una ventana de login para poder acceder a la base de datos.

• Desconectar: Le permite desconectar la base de datos con la cual esta trabajando. Una vez de clic sobre esta acción para poder realizar cualquier acción dentro de los módulos es necesario realizar el paso anterior.

• Base de datos: A través de este menú puede administrar sus bases de datos. Puede crear, restaurar, realizar backup, borrar y cambiar la contraseña de administración de las bases de datos.

o Crear: A través de esta opción podrá ejecutar el asistente para la creación de bases de datos. Podrá crear una nueva base para su empresa u otra empresa indique al asistente las preferencias que desea que la base tenga.

10.2.2. Usuario Este menú esta relacionado con las preferencias y solicitudes de un usuario en específico.

• Preferencias: Las preferencias le permiten cambiar de idioma la interfaz. Para ello es necesario haber cargado el idioma en el asistente a través del cual creo la base de datos o cargarlo a través del modulo administración (Se explicará mas

Page 59: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 59

adelante).

Ilustración 45 Preferencias de Usuario

• Enviar solicitud: Le permite enviar una solicitud a cualquiera de los usuarios del sistema.

Ilustración 46 Solicitudes

Pasos para crear una solicitud:

1. Ingresando a través del menú usuario---Enviar solicitudes.

2. Una vez haya ingresado en el formulario de mensajes ingrese:

a. Para: Use el icono de abrir recurso para seleccionar de la lista el usuario a quien se le enviará el mensaje.

b. Indique el asunto del mensaje en el campo con el mismo nombre.

Page 60: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 60

c. Luego ingrese el mensaje que desea enviar.

d. Fecha de activación: Indique cual será la fecha a partir de la cual el mensaje estará activo.

e. Clic sobre le botón de acción enviar: Al dar clic sobre este botón el mensaje se enviará de acuerdo a las especificaciones anteriores.

f. En las referencias puede indicar la prioridad del mensaje: Baja, Normal o Alta.

g. Con el botón fin del mensaje puede desactivar el mensaje en el sistema. Esto indicará que ya ha sido atendido.

3. Puede verificar en a través de la pestaña historial, que se encuentra en el formulario mensajes, donde se muestra a través de un a lista los mensajes enviado.

• Leer solicitudes: Le permite leer las solicitudes que se encuentran relacionada con su usuario.

Ilustración 47 Leer solicitudes

Cuando ingrese a través de este menú podrá observar en una lista los mensajes recibidos de otros usuarios y el estado del mensaje. Para leer el mensaje tan solo debe dar doble clic sobre este y luego se abrirá un formulario similar al observado en la ilustración 46 donde se indica el mensaje y a diferencia del anterior posee un botón de acción responder a través del cual se puede enviar respuesta a la requisición.

• Esperar solicitud: Le permite observar las solicitudes enviadas y que aun no han sido atendidas por la otra parte.

10.2.3. Forma Este menú permite llevar acabo acciones sobre los formularios o sobre las listas creadas en TinyERP.

• Nuevo: Crea un nuevo formulario de acuerdo al lugar del modulo donde se encuentre.

• Guardar: Guarda el formulario, lista o acción que se haya creado.

• Duplicar: permite duplicar el formulario sobre el cual se esta trabajando

• Eliminar: Elimina el formulario actual.

• Buscar: Permite realizar una búsqueda a través de criterio propios del formulario que se esta trabajando.

Page 61: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 61

• Siguiente y anterior: Permite ir de un formulario al otro adelante y atrás.

• Cambiar a vista de lista/formulario: Permite cambiar la vista de formulario a lista y viceversa.

• Menú: Permite ir directamente al menú de módulos.

• Nueva pestaña menú: Permite crear un nuevo menú sobre la interfaz.

• Cerrar menú: Cierra el menú sobre el cual se esta ubicado o sobre el que se esta trabajando.

• Anterior/Siguiente pestaña: Permite navegar entre pestañas.

• Ir al id del registro. Permite ir a un registro si se conoce su id.

• Visualizas pdf/editor: Permite ver un informe en cualquiera de estos dos formatos.

• Exportar: Permite exportar a un archivo de Excel o CSV. Para ello se puede seleccionar los campos que se desean exportar.

Ilustración 48 Exportar

• Importar: Permite importar recursos en formato CSV.

10.2.4. Opciones Permite configurar las opciones de visualización de la interfaz.

• Barra de herramientas: Puede configurar la forma en la cual desea ver la barra de herramientas del ERP.

o Texto e iconos: Muestra además de los iconos que representan cada acción el texto del nombre de esta acción.

o Solamente iconos: En caso que solo quiera observar los iconos.

o Solamente texto: En caso que solo quiera observar el nombre de la acción.

Page 62: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 62

• Modo cliente: Permite seleccionar un modo de visualización entre normal y PDA donde este ultimo es recomendado para una baja resolución. Con esta última opción algunos elementos como la barra de estado no se muestran.

• Tema: Le permite elegir entre tres tipos de temas la interfaz que se muestra.

• Formas: Le permite indicar la orientación y posición de los formularios.

• Imprimir: Le permite indicar si desea observar antes de realizar la impresión una vista previa del documento.

• Guardar opciones: Guarda las opciones que haya configurado.

10.2.5. Plugin Le permite ejecutar complementos que haya descargado y que puedan ejecutarse con la versión que dispone.

10.2.6. Ayuda Este menú le servirá mucho en el momento que necesite informarse acerca de algún elemento o procedimiento en el cual necesite orientación.

• Petición de soporte: Le permite enviar a una solicitud a un oficial de TinyERP para solicitar ayuda este procedimiento requiere un contrato de soporte entre las dos partes.

• Manual de usuario: Este menú lo remitirá a través de la red a la página de TinyERP donde encontrará un manual de usuario que le ayudará a solucionar las dudas que pueda tener. Cabe recalcar que este manual no se encuentra disponible en español. Solo en ingles y francés.

• Ayuda contextual: También lo remite a la red donde puede encontrar ayuda por temas.

• Tips: Le mostrará una serie de tips o trucos que le serán de ayuda en el manejo del ERP.

Page 63: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 63

Ilustración 49 Tips de ayuda

• Licencia: Muestra la licencia GNU GENERAL PUBLIC LICENSE bajo la cual se desarrolla y trabaja el paquete.

• Acerca de: Muestra información cerca del proyecto Tiny y el paquete ERP

Ahora ya se conocen las diferentes herramientas y menús con que el paquete cuenta. Ahora empezaremos detallar alguno de los módulos con los que es posible trabajar.

11. MODULO BASE Este es el modulo a partir del cual se empezaran a trabajar los demás módulos. Se conoce como modulo base el la reunión de los módulos: Contable/financiera, partners y administración. Este es necesario para la creación del registro de la empresa, los empleados y el intercambio de información entre usuarios.

El modulo base (Con los tres módulos básicos) se cargaran con la mínima opción o perfil mínimo. Con esta base podrá trabajar perfectamente con el paquete

11.1. Partners Antes de crear una empresa se debe crear un socio los cuales son proveedores, empleados, clientes o clientes potenciales. A través de este modulo se puede llevar a un registro de cada uno de ellos donde se almacena información de gran importancia que se relaciona con estos.

En la ilustración 50 se observa el árbol relacionado con el modulo de socios o Partners de TinyERP a través del cual se pueden llevar a cabo una serie de acciones que se enumeran mas adelante.

Page 64: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 64

Ilustración 50 Socios

11.1.1. Crear un Socio. Para llevar a cabo el proceso de creación de un nuevo socio debe ingresar a través de la siguiente ruta14 partners-->Partners, esta ruta le mostrará una lista con los socios que se han creado hasta el momento. Para crear un nuevo registro de clic en el icono nuevo de la barra de herramientas con lo cual se abrirá un formulario como el siguiente:

14 De ahora en adelante las ruta se indican de la siguiente manera: Modulo�Sub-módulo--> formulario.

Page 65: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 65

Ilustración 51 Crear socio

En este formulario se solicita la siguiente información:

En la pestaña general:

• Nombre: indica el nombre que identifica al socio.

• Id del partner: Crea un código alfanumérico que identifica al partner.

• Idioma: Puede seleccionar de la lista de idiomas, previamente cargados al paquete, el idioma del socio.

• Contacto del socio: A través de este sub-formulario se puede ingresar información que relaciona el contacto con el socio.

o Nombre del contacto: Nombre de la persona con la cual se realiza el contacto.

o Denominación: Se relaciona con el titulo (Señor, señora, doctor, etc) previamente creado a través de los títulos en el formulario correspondiente.

o Función: Indica la función que lleva a cabo el contacto dentro de la empresa.

o Tipo de domicilio: Le permite determinar el domicilio de la persona contacto que esta creando.

Page 66: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 66

o Todos los demás datos que se encuentran en el formulario en la pestaña general están relacionado la persona de contacto de la empresa o persona natural que se esta creando como socio. Recuerde que un socio puede ser cualquier persona o empresa que provee, sea empleado, socio, o clientes, etc.

o La categoría indica el tipo de partners que se esta creando. Ya sea empleado, proveedor, socio, etc.

En la pestaña Información adicional:

• Activo: A través de esta casilla podrá escoger el estado del cliente, si este se encuentra activo o no.

• Limite de crédito: Permite definir un límite de crédito para el socio.

• A pagar: Este campo le indicará el valor que se le debe pagar al socio y que la empresa le adeuda, contrario al campo por cobrar que relaciona lo que el socio le debe a la empresa.

• Usuarios: Permite relacionar un usuario con contraseña que le permitirá acceder al sistema. Este usuario tendrá los permisos ya establecidos a través de la creación de usuarios.

• Los demás datos relacionan aspectos acerca de la empresa a la cual se relaciona o empresa principal a la cual se encuentra vinculado, sitio web de la empresa o del contacto, fecha de activación o ingreso del socio.

• Detalles del banco: Permite crear un registro de las cuentas bancarias relacionadas con el socio.

En la pestaña historial de eventos

En esta pestaña se muestran las acciones o eventos llevado a cabo por parte del Socio.

Acciones que se pueden llevar a cabo desde el formulario: Estas opciones se encuentran al lado derecho del formulario

• Etiquetas: Al dar clic sobre este se muestra en pdf la información que se podría incluir para marcar un sobre o correspondencia que se necesite enviar al socio.

• Cuenta de cobro: Permite generar una carta en formato pdf donde se relacionan las deudas que el socio tiene pendiente con la empresa y su invitación a cancelarlas.

• Estructura de la empresa: Permite observar la estructura de la empresa relacionada.

• Enviar SMS (Mensaje de texto): TinyERP esta configurado para utilizar los servicios de Gateway15 SMS. Por tanto usted necesita una suscripción con este proveedor

15 Para mayor información ingrese a www.clickatell.com

Page 67: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 67

para obtener un nombre de usuario y contraseña.

• Envío masivos de e-mails: Permite enviar e-mails de manera masiva a los socios u otros.

• Cuentas pendientes: Permite ver las cuentas pendientes del socio.

• Ordenes de compra: Permite observar las diferentes órdenes de compra relacionadas con el cliente.

11.1.2. Configuración Dentro de este sub-módulo se puede llevar a cabo algunas acciones de configuración que permiten se solicitan al momento de crear o editar un socio y que fueron usadas en la sección 13.1.1

11.1.2.1. Funciones Este formulario permite crear las diferentes funciones que se le puede adjudicar a cada uno de los socios. Para crear, editar o eliminar una función debe seguir la ruta: Partners�Configuración-->Funciones.

Una vez ingrese a esta ruta se mostrará en una lista las funciones que una persona puede desarrollar dentro de una empresa (estas funciones se pueden crear directamente desde el formulario de creación de socios dando clic en el botón de crear que se encuentra en dicho campo). Para crear una nueva función debe dar clic en el botón nuevo de la barra de herramientas. Esta última acción le genera un formulario en blanco donde debe ingresar dos campos básicos:

• Nombre: Indique el nombre de la función que creará

• Código: Indica el código que identificará esta función en el sistema.

Recuerde guardar siempre la información a través del botón correspondiente en la barra de herramientas.

11.1.2.2. Títulos Como se había indicado antes, estos títulos se asocian a una persona y que la distinguen en muchas ocasiones por su grado de educación o género. P.E Señora, Doctor, Ect.

Para crear un titulo, modificarlo o eliminarlo siga la ruta Partners�Configuración -->Títulos. Unja vez ingrese podrá observar a través de una lista (si se encuentra en vista de lista) los títulos creados los cuales pueden ser modificados o eliminados. Para llevar a cabo alguno de estas acciones de doble clic sobre el titulo y luego use el menú forma para llevar a cabo la acción deseada.

Para crear un nuevo titulo de clic en el botón nuevo de la barra de herramientas y Tiny le abrirá un formulario en blanco donde podrá ingresar los siguientes datos:

• Denominación: escriba el nombre del titulo que desea crear.

Page 68: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 68

• Abreviatura: Esta identificará el título en el sistema.

• Tipo de denominación: Permite especificar si se trata de un titulo para contacto o para socio.

11.1.2.3. Categorías Esta sección permite categorizar a los socios o contactos que se han creado a través de las diferentes dependencias entre socios.

11.1.2.3.1. Estructura de las categorías

Para ver la estructura de categorías creadas, siga la ruta: Partners�Configuración -->categorías--> Estructura de categorías y a través de un árbol podrá observar esta categorías. No podrá desde esta posición modificarlas.

11.1.2.3.2. Editar categorías

En la ruta: Partners�Configuración -->categorías--> Editar categorías podrá observar el listado de categorías creadas, modificar o eliminar alguna de ellas. Para crear una nueva categoría de clic en el botón nuevo de la barra de herramientas, una vez haya realizado la acción anterior un formulario en blanco se pondrá a su disposición para crear la categoría. Los datos solicitados son:

• Nombre de la categoría: Indique en este campo el nombre de la categoría que desea crear.

• Activa: Indique a través de esta casilla de verificación si esta categoría se encuentra activa o no.

• Categoría “padre”: Indica si esta categoría depende de otra. Esta última a su vez puede depender de otra y así sucesivamente.

11.1.2.4. Ubicaciones geográficas En esta sección podrá definir las diferentes ubicaciones geográficas tales como países y estados.

11.1.2.4.1. Países

Al seguir la ruta: Partners�Configuración -->Ubicaciones geográficas-->Países, podrá observar un listado de los diferentes países a los cuales se les ha creado un registro en TinyERP, recuerde que estos se pueden modificar o eliminar, ingresando en el formulario y luego usando el menú forma puede llevar a cabo esta acción. Para crear el registro de un nuevo país, debe dar clic en el botón nuevo de la barra de herramienta y en el formulario que se abrirá ingresar la información solicitada:

• Nombre del país: Escriba en este campo el nombre completo del país

• Código del país: Podrá crear un código que identifique el país dentro del sistema.

Page 69: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 69

11.1.2.4.2. Estados

A través de este formulario podrá crear, modificar o eliminar información relacionada con los estados (en Colombia conocidos como departamentos). Al seguir la ruta: Partners�Configuración -->Ubicaciones geográficas-->Estados, podrá observar un listado de los estados ingresados al sistema y que tienen un registro. Para crear un nuevo registro de un estado debe dar clic sobre el botón nuevo de la barra de herramientas y luego ingresar la información solicitada en el formulario en blanco que se abrirá:

• País: Seleccione el país con el cual se relaciona el estado. En caso de ser necesario puede crear el país desde este lugar usando el icono crear nuevo recurso que se encuentra al lado del campo.

• Nombre de la provincia/estado/departamento: Indique el nombre del estado/provincia o departamento, como se conoce en Colombia, el cual desea crear.

• Código de la provincia/estado/departamento: Este lo identificará dentro del sistema.

11.1.2.5. Sucesos de los socios Permite configurar una serie de acciones, estados y eventos de los socios.

11.1.2.5.1. Canales

A través de estos canales se pueden generar contacto con los clientes. Siguiendo la ruta Partners�Configuración -->Eventos de socios-->Canales, podrá observar el listado de canales que se tiene para los clientes. Estos pueden ser editados y eliminados tal como se ha hecho anteriormente. Para crear un nuevo canal debe dar clic en el botón nuevo de la barra de herramientas y luego indicar:

• Nombre del canal: Ingrese el nombre completo del canal

• Activo: Indique a través de la casilla de verificación si este canal se encuentra activo o no.

11.1.2.5.2. Activar eventos de socios

Siguiendo la ruta Partners�Configuración -->Eventos de socios-->Activar eventos de socios, podrá observar los eventos creados, modificar o eliminar alguno de ellos. A través de las casillas de verificación que se encuentran al frente de cada uno de ellos podrá saber si se encuentran activos o inactivos dichos eventos. Para crear un nuevo evento debe dar clic en el botón nuevo que se encuentra en la barra de herramientas e ingresar los datos en el formulario:

• Tipo de evento: Escriba el nombre o tipo de evento.

• Activo: Indique si el evento se encuentra activo o no.

Page 70: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 70

• Código: Puede escribir un código que identifique el evento en el sistema.

Además tiene la posibilidad de editar los eventos de los otros usuarios en caso de tener el acceso a esta ruta.

11.1.2.5.1. Estado de ánimo

El estado de ánimo que se encuentra en la ruta: Partners�Configuración -->Eventos de socios-->Estado de ánimo, le permite crear estados de ánimo que los usuarios y/o socios pueden adoptar. Para crear un nuevo estado de ánimo de clic en el botón nuevo de la barra de herramientas y luego ingrese la información:

• Estado de ánimo: Nombre del estado de ánimo.

• Factor: Indique una medida del estado.

11.1.3. Socios por categoría Permite visualizar los socios en categorías donde se muestra mas detalladamente a través de un árbol las diferentes dependencias entre socios.

11.1.4. Contactos de socios Esta sección permite observar una lista de los diferentes contactos relacionados con los socios, se pueden crear, modificar o eliminar los registros. El proceso de creación se inicia dando clic en el botón nuevo de la barra de herramientas y la información solicitada es similar a la que se explicó en la sección 13.1.1 en el ingreso de la información del contacto.

11.2. Administración Este modulo que se encuentra atado al modulo base le permite configurar las opciones relacionadas con la empresa, usuarios, entre otros.

11.2.1. Configuración Este sub-módulo le permite configurar las opciones básicas de la empresa. Dentro de este se encuentran tres tipos de configuración: Base, Contabilidad, Partner y Usuarios.

Page 71: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 71

Ilustración 52 Administración-Configuración

En la ilustración 52 se observa el árbol relacionado con este sub-módulo. Cuando haya creado la base de datos el asistente le preguntará algunos datos relacionados con la empresa es por este motivo que no es necesario crear la empresa tan pronto como se haya ingresado al sistema por que esta ya se encuentra. Pero puede ser de gran utilidad o necesario realizar algunos cambios a la definición de la empresa y para ello se encuentra este sub-módulo.

11.2.1.1. Base A través de este subformulario podrá cambiar aspectos básicos o base de la empresa tales como la moneda y la compañía principal.

11.2.1.1.1. Definir moneda

Al seguir la ruta Administración�Configuración-->Base-->Definir moneda podrá observar un listado de la monedas definidas y que pueden ser usadas. Para crear una nueva moneda solo necesita dar clic en el icono nuevo de la barra de herramientas donde debe ingresar la información relacionada con la moneda en el formulario:

• Moneda: escriba el nombre completo de la moneda (único campo obligatorio).

• Código: Ingrese un código que identifique la moneda en el sistema.

• Tipo de cambio relativo

• Activa: Indique si la moneda se encuentra activa o no.

Page 72: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 72

11.2.1.1.2. Definir compañía principal

Le Permite elegir entre las diferentes empresas creadas en el ERP cual de ellas es la empresa principal. Por defecto se encuentra la empresa que usted eligió en el momento de creación de la base de datos. El registro de esta empresa se puede editar dando doble clic sobre esta.

Para editar una empresa o crear una nueva tenga en cuenta los siguientes campos:

• Nombre de la empresa: Nombre completo de la empresa que desea crear.

• Partner: Socio o contacto en la empresa.

• Empresa “padre”: En caso que la empresa que esta creando dependa de otra, puede elegir de la lista de empresas ya definidas o simplemente crear una nueva empresa.

• Encabezado del reporte: Indique el texto que quiere que se observe como encabezado en los reportes que genere en TinyERP.

• Pie de pagina del reporte 1 y 2: Puede editar dos pie de paginas en los reportes que se generen.

• Moneda: Seleccione el tipo de moneda que usa la empresa.

11.2.1.2. Contable Este le permite configurar las cuentas contables de la empresa, le permite configurar la contabilidad, tasas, año fisca, entre otros. Esta sección solo se encuentra cuando haya instalado el modulo administración Contable/Financiera

11.2.1.2.1. Seleccionar plan contable

Le permite seleccionar un modulo de plan contable. Estos módulos vienen cargado en las versiones y tan solo es necesario activarlo a través de módulos no instalados. Al seguir la ruta Administración�Configuración-->Contable-->Seleccionar a plan contable podrá observar los módulos de este tipo que se han instalado o que no y están listos para instalarse.

11.2.1.2.1.1. Instalar plan contable.

Para instalar un modulo plan contable este se debe encontrar cargado al sistema. Primero debe encontrarse en la selección de plan contables siguiendo la ruta de la sección 12.2.1.2.1 Luego dar doble clic sobre el plan contable que desea instalar (Observe que al frente de cada uno de ellos se encuentra el estado (Instalado-No instalado). Una vez haya realizado la acción anterior podrá observar un formulario donde se relaciona la información del modulo que se va a instalar. Por el momento no es de interés modificar la información del modulo tan solo debe buscar la opción de instalar. Observe que encuentra una casilla de verificación para los datos de demostración (si esta se activa cargará datos de demostración para los formularios que dependan de este modulo).

Page 73: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 73

Luego de dar clic en instalar este botón cambiará a la

opción cancelar instalación . Si desea revertir el proceso de instalación puede usar este botón para cancelarla (Siempre y cuando no haya ejecutado otra opción). En este mismo formulario puede ejecutar las siguientes opciones:

• Guía técnica: Le muestra en un documento de pdf la información básica técnica del paquete que va a instalar

• Aplicar actualización: Ejecuta las órdenes pendientes. P.e en este caso instala el paquete contable que se encuentra preparado para la instalación. Tan pronto inicie la ejecución el ERP le informa a través de un mensaje que se llevará a cabo la acción.

Ilustración 53 Iniciar actualización

Esta ventana permite:

• Cancelar: Cancela el proceso de actualización y lo deja pendiente para su ejecución • Iniciar actualización: Inicia con el proceso de actualización del ERP y mostrará el

estado en el que se va desarrollando la acción:

Luego de realizar las actualizaciones le confirmará a través de otro mensaje los cambios que ha llevado a cabo:

Page 74: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 74

Para ver los cambios es necesario recargar la barra de menú, para ello use el método abreviado ctrl+t o ctrl+r

11.2.1.2.2. Escoger tipo de impuestos

Esta configuración le permite cargar un módulo que trabaje con un tipo de impuestos específicos. P.e IVA para un país, impuestos de renta, entre otros.

11.2.1.2.3. Agrupar plan contable y tipos de impuestos

Le permite juntar el plan contable que haya cargado y los diferentes tipos de impuesto que haya también cargado para usarlos conjuntamente en los diferentes formularios.

11.2.1.2.4. Modificar el plan contable

Este apartado le permite cambiar las cuentas que han sido cargadas en el plan contable que ha cargado, también podrá crear, modificar o eliminar cuentas.

Ilustración 54 Plan contable

Page 75: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 75

Para modificar una cuenta de doble clic sobre la cuenta que desea modificar y a continuación cambie los campos que desea modificar. Recuerde guardar los cambios para que estos surtan efecto. Si lo que desea es eliminar la cuenta use la opción eliminar del menú forma.

11.2.1.2.4.1. Crear cuenta

Si en el plan contable que instaló no se encuentra alguna cuenta especifica puede optar por crearla, para ello siga la ruta Administración�Configuración-->Contable-->Modificar el plan contable. Una vez se encuentre en el listado de cuentas de clic sobre el botón nuevo de la barra de herramientas y a continuación llene el formulario para la creación de cuentas que se le abrirá. Los campos son:

• Nombre: Nombre completo de la cuenta que va a crear • Compañía: Use los recursos para seleccionar una compañía a la cual se le asociará

la cuenta. Por defecto se encuentra la compañía principal. • Activo: Indique el estado de la cuenta (Activa-Inactiva). • Tipo de cuenta: Puede elegir de una lista el tipo de cuenta que esta creando. • Código: Ingrese un código que le permite identificar la cuenta en el sistema. • Abreviatura: Esta identifica de igual manera la cuenta. • Signo: Indique el signo de la cuenta: Positivo o negativo de acuerdo a si es debito o

crédito. • Moneda: Puede asociar un tipo de moneda a la cuenta. P.e es de gran utilidad

asociar a la cuenta bancos nacionales el tipo de moneda nacional de acuerdo al país (Bancos nacionales�Peso Colombiano)

• Método de diferimiento • Conciliar: A través de esta casilla de verificación indique si la cuenta se concilia

automáticamente o no • Cuenta “padre”: Le permite hacer subordinada la cuenta a otra ya existe. P.e la

cuenta cuentas de ahorro es dependiente de Bancos Nacionales. • Impuestos predeterminados: Puede configurar un tipo de impuesto para la cuenta

que se esta creando.

Sobre el formulario de creación puede llevar a cabo las diferentes acciones:

• Balance de cuentas: Le permite ver un balance con los movimientos de las cuentas. Para ello de clic sobre el botón que se encuentra al lado derecho del formulario. Luego el sistema le pedirá que selecciones un periodo del año fiscal. Use la opción añadir o quitar para agregar o eliminar periodos dentro del año fiscal. Luego de clic en ver (Print) para observar el balance.

Page 76: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 76

Ilustración 55 Balance de cuenta

• Libro general: Le permite observar las transacciones sobre la cuenta y la evolución del balance de esta. Usa el mismo asistente anterior (Ilustración 55)

• Revisión analítica: Le permite observar los movimientos en la cuenta a través de un rango o periodo de tiempo. Seleccione en el asistente la fecha de inicio y la fecha final para observar un reporte de la cuenta en este transcurso de tiempo.

11.2.1.2.5. Definir año fiscal

Le permite observar los años fiscales creados y definir el año fiscal actual. Para ello de clic en la opción nuevo de la barra de herramientas y complete el formulario con la información solicitada:

• Año fiscal: Nombre que identifica al año fiscal • Código: Escriba el código que identificará el año fiscal dentro del sistema. • Fecha de inicio y fecha de finalización: Indique tanto la fecha de inicio como la de

final del año contable que esta creando • En periodos puede crear periodos dentro del año fiscal. P.e periodos que abarcan

meses: Para ello seleccione la opción nuevo que se encuentra frente a esta sección e ingrese los datos en el subformulario:

o Nombre del periodo o Código o Inicio y fin del periodo

• Estado: Indique si el año se encuentra en borrador(Aun se esta usando) o finalizado (si ya ha pasado)

• Crear periodos mensuales-trimestrales: A través de estos dos botones podrá crear periodos automáticamente tanto mensuales como trimestrales sin necesidad

Page 77: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 77

de crearlos manualmente.

11.2.1.2.6. Agregar libro contable

Le permite crear un nuevo libro contable o modificarlo. Para ello ingrese a esta opción a través de la ruta Administración�Configuración-->Contable-->Agregar libro contable, luego de clic sobre la herramienta nuevo de esta barra e ingrese la información que se relaciona con el libro.

11.2.1.3. Socios Permite modificar las opciones relacionadas con los socios. Esta compuesto de dos sub-módulos.

11.2.1.3.1. Definir categorías de socios

Esta opción le puede ser de gran ayuda para poder identificar el tipo de socios (clientes, proveedores. Para crear una nueva categoría siga la ruta Administración�Configuración-->Socios-->Definir categorías de socios. Una vez ingrese al formulario encontrará una lista de de categorías que han sido cargadas con el paquete. Si ninguna se ajusta puede dar clic en el botón de nuevo de la barra de iconos. Luego el sistema abrirá un formulario en blanco donde debe ingresar los datos de:

• Nombre de la categoría

• Activa: A través de esta casilla de verificación indique si la categoría se encuentra activa o no.

• Categoría padre: Si la categoría es sub-ordinada a otro indique cual esta en la posición inmediatamente superior.

No olvide dar clic en el icono de guardar en la barra de iconos para que el formulario sea tomado en la lista de categorías.

11.2.1.3.2. Definir Socio

Esta opción le va a permitir crear, modificar o eliminar los diferentes socios que ha creado y cargado en el sistema. Cuando ingrese a la ruta Administración�Configuración-->Socios-->Definir socios encontrará un listado de los socios que se han creado, en caso de querer modificarlos solo debe dar doble clic sobre el nombre del socio con lo cual se abrirá el formulario que podrá editar. Para crear un nuevo socio, de clic en el icono de nuevo y luego ingrese los datos del nuevo socio en el formulario en blanco que se abrirá.

Page 78: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 78

Ilustración 56 Crear nuevo Socio-General

En la pestaña general del formulario debe ingresar los campos correspondientes a los datos del socio.

Ilustración 57 Crear nuevo Socio-Adicional

En la pestaña información adicional indique:

• Activo: A través de la casilla de verificación, si el socio aun pertenece o hace parte de la empresa.

• Limite de crédito: Puede especificar el límite de crédito que se le pueda otorgar.

• A pagar: Indica si la empresa la adeuda al socio.

• Por cobrar: Indica el saldo del socio con la empresa.

• Usuarios: Seleccione de los tipos de usuarios creados, a que grupo pertenece.

Adicionalmente, en el menú lateral derecho podrá:

• Etiquetas: A través de esta opción podrá obtener etiquetas para carta, sobre, entre

Page 79: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 79

otras, con los datos básicos del cliente.

• Pagos atrasados: Con esta opción podrá generar una carta donde se le indica al cliente, de la manera más cordial, que esta adeudando x valor a la empresa y lo invita a realizar el pago.

• Estructura de la empresa: Le permite ver la estructura de la empresa asociada al socio.

• Enviar SMS: permite enviarle un mensaje de texto. Recuerde, como se dijo anteriormente, esto requiere tener y haber cargado un crédito de clikatell.

• Enviar correo masivo: permite como se dijo anteriormente, enviar correos a varios usuarios.

11.2.1.4. Usuarios Este sub-módulo permite configurar, editar, crear y eliminar los usuarios del sistema. Recuerde que este usuario es el mismo con le cual cada persona habilitada puede ingresar al sistema con las configuraciones y permisos que se le han habilitado.

11.2.1.4.1. Definir usuarios

Al ingresar a través de la ruta Administración�Configuración-->Usuarios-->Definir usuarios, tendrá acceso a una lista de usuarios que se han cargado en el sistema. Inicialmente el sistema carga dos: Administrador y usuario demostración. Puede editarlo dando doble clic sobre el nombre del usuario y editando el formulario. Para crear un nuevo usuario debe dar clic en el icono nuevo, al realizar esta acción el sistema le abrirá un formulario en blanco como el siguiente:

Ilustración 58 Crear nuevo usuario

Debe indicar:

• Nombre completo del usuario

• Nombre de inicio de sesión o apodo con el cual puede ingresar al sistema

• Activo: A través de la casilla de verificación indique si el usuario se encuentra activo o no.

• Clave: Indique una clave para el usuario

• Empresa: Relacione la empresa a la cual pertenece el usuario.

Page 80: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 80

No olvide dar clic en el icono guardar para que el registro sea almacenado.

11.2.2. Cliente Este sub-módulo le permite realizar la configuración relaciona con la interacción de los clientes con el sistema.

11.2.2.1. Interfaz La opción interfaz le permite indicarle al sistema la manera en que los clientes verán la información así:

11.2.2.1.1. Idiomas

Al ingresar a esta opción podrá observar una lista con los idiomas que previamente a cargado al sistema. Todos los idiomas que se encuentren en la lista serán los idiomas que los clientes tendrán como opción para cargar el sistema. P.e si el cliente es de lengua española y quiere cambiar el sistema a español, es necesario que se haya cargado el idioma previamente desde una cuenta administrador y que se encuentre en listado en esta opción.

11.2.2.1.2. Vistas

En esta opción podrá encontrar un listado de las diferentes acciones que puede llevar a cabo un usuario. Esta lista es necesaria para poderlos relacionar con los usuarios. Si un acción no se encuentra en este formulario no se podrá asignar a un usuario.

11.2.2.2. Bajo Nivel Está relacionado con las opciones básicas, tales como: Acciones, objetos, asistentes, entre otros.

11.2.2.2.1. Base

Permite configurar el bajo nivel para la base.

11.2.2.2.1.1. Valores

Al ingresar obtendrá un listado de las diferentes acciones que se pueden cargar en la base par un usuario. Nuevamente, para asignar una acción a u usuario (base) debe encontrarse en este listado.

11.2.2.2.1.2. Acciones

Aglomera un conjunto de configuraciones relacionada con la interfaz de los usuarios: esta configuración están relacionadas con los diferentes permisos para los usuarios. Son listado de comandos con las acciones que se le van a permitir a un usuario. También encontramos:

Page 81: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 81

• Asistentes: Permite adicionar, eliminar o editar los diferentes asistentes que el sistema posee.

• Grupos: Se pueden crear desde esta opción los grupos de usuarios del sistema.

11.2.2.2.2. Estructura de la base de datos

Conjunto de configuración que permiten estructurar la base de datos. Cabe la pena resaltar que esta configuración, las anteriores y algunas de las que siguen se realizan con código y por tanto se salen de nuestro manual.

11.2.2.2.3. Automatización de los procesos

Permite configurar algunos aspectos relacionados con las actividades, transacciones, instancias, entre otras.

11.2.2.2.3.1. Actividades-Transacciones-Mensajes

Permite editar, crear o eliminar las diferentes acciones que los usuarios pueden llevar a cabo (p.e cancelar, mover, asignar, abrir, cancelar, confirmar, entre otras.). Esta configuración contiene un componente avanzado y por tanto lo dejamos por fuera del manual. La opción de mensajes le permite llevar a cabo las mismas acciones que las requisiciones.

11.2.2.2.4. Propiedades

Permite configurar las propiedades de algunos ítems de los formularios e informes. Para modificarlos (p.e que en inventario aparezca el nombre de la compañía) debe dar doble clic en el nombre de la propiedad y en el campo empresa colocar el nombre de la empresa que quiere que salga. Algunos campos se configuran automáticamente con la creación de la empresa, pero otros no.

11.2.3. Traducciones Este sub-módulo permite el manejar (administrar) las traducciones que el sistema puede soportar.

11.2.3.1. Todos los términos Al acceder a esta opción obtendrá un listado de los diferentes términos que se han traducido. Es recomendable no agregar un nuevo término de no ser que se tenga pleno conocimiento respecto al tema. De lo contrario consulte la documentación y los foros que al respecto haya en la red.

11.2.3.2. Cargar nuevo Idioma Le permite cargar un nuevo idioma a la base de datos. Para poder llevar a cabo esta acción

Page 82: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 82

seleccione de la lista despegable el idioma que desea cargar y luego de clic en iniciar la instalación:

Ilustración 59 Cargar nuevo idioma

Luego de dar clic en iniciar la instalación el ERP iniciará el proceso y mostrará una ventana similar a la siguiente:

11.2.3.3. Exportar un idioma Le permite llevar a cabo la exportación del idioma seleccionado a un archivo .CVS. Primero seleccione el idioma que desea exporta:

Ilustración 60 Exportar idioma

Luego de dar clic en OK Tiny preparará el documento para la exportación:

Page 83: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 83

Luego el ERP le pedirá la ubicación donde desea colocar el archivo.

De clic en el botón Guardar Como para seleccionar la ubicación. Luego:

Al dar clic en guardar, el sistema lo retornará al asistente anterior donde debe dar clic en cerrar para finalizar. Al finalizar el proceso podrá tener en el lugar que eligió un documento .CSV que puede editar y luego importar.

11.2.3.4. Importar Idioma Para llevar a cabo esta acción es necesario tener una de dos condiciones:

• Haber descargado de la pagina de TinyERP www.openerp.com en la sección descargas el modulo del idioma que desea cargar. También de cualquier de otra pagina de algún desarrollador.

• Tener un archivo con el modulo de idioma ya listo para instalarse.

Para realizar el proceso, indique en el asistente, el lugar donde se encuentra ubica el archivo, el nombre del nuevo idioma y un código así (p.e es_CO, donde indica Español Colombia)

Page 84: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 84

Ilustración 61 Importar Idioma

Luego de dar clic en OK el sistema importará el idioma y lo cargará a la lista de idiomas disponibles.

11.2.4. Usuarios El sub-módulo permite llevar a cabo la configuración de todos los usuarios así:

11.2.4.1. Usuarios Al ingresar a la ruta Administración�Usuarios-->Usuarios, tendrá un listado con los usuarios creados y cargados al sistema. Estos registros se pueden editar de la misma manera que se edita cualquier otros registro de TINY, también pueden ser eliminados. Para crear un nuevo usuario siga las instrucciones del aparatado 12.2.1.4.1

11.2.4.2. Cambiar mi contraseña Como el nombre lo indica permite ingresar de manera directa al formulario con los datos relacionados con el usuario logueado. En este formulario podrá editar la contraseña y luego guardar para que los cambios surtan efecto en la base.

11.2.4.3. Grupos Le permite agrupar a los usuarios del sistema en grupos, tales que le pueda atribuir permisos y acciones a todos los miembros y no uno por uno. Al ingresar obtendrá un listado de los grupos que pueden ser editados o eliminados. Para crear un nuevo grupo de clic en el icono nuevo de la barra de iconos y luego indique el nombre del grupo. De clic en guardar para crearlo. A través del botón añadir –eliminar podrá agregar miembros al grupo o quitarlos del mismo:

Page 85: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 85

Ilustración 62 Editar-Grupos

11.2.4.4. Roles Permite crear roles que se pueden asignar a los diferentes usuarios. Al ingresar encontrará un listado de los roles que puede editar o eliminar. Para crear un nuevo rol, use la opción que esta en la parte inferior de la ruta Administración�Usuarios-->Estructura de roles-->Definir roles:

Ilustración 63 Crear nuevo rol

11.2.4.5. Estructura por departamentos Le permite configurar los diferentes departamentos de la empresa. Al ingresar podrá observar un listado de los diferentes departamentos cargados para su empresa. Estos registros se podrán editar o eliminar. Para crear u nuevo departamento siga la ruta Administración�Usuarios-->Estructura departamentos-->Definir departamentos:

Ilustración 64 Definir nuevo departamento

No olvide dar clic en Guardar para que el registro quede en la base de datos.

Page 86: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 86

11.2.4.6. Estructura de la compañía Esta opción le va a permitir definir la estructura de la compañía, de acuerdo a sus filiales, empresas anexas, etc. Al ingresar podrá obtener un listado de las diferentes empresas que componen la compañía. Estos registros los podrá editar o eliminar. Para crear una nueva estructura siga la ruta Administración�Usuarios-->Estructura de la compañía-->Definir compañía:

Ilustración 65 Definir estructura de la compañía

No olvide dar clic en guardar para que el cambio surta efecto. Siempre por defecto estará la compañía que haya ingresado en el proceso de creación de la base de datos.

11.2.5. Seguridad A través de una combinación de configuraciones podrá crear permisos de acceso a los usuarios. Podrá:

11.2.5.1. Definir accesos a menú-Controlar-Administrar reglas Al ingresar encontrará un listado de los diferentes permisos de los grupos para acceso a los menús. Para editar un acceso solo de doble clic sobre el permiso y luego en agregar, ingrese los grupos que podrán tener acceso a estos permisos:

Ilustración 66 Acceso a menús

11.2.6. Administración de módulos Como su nombre lo indica le va a permitir administrar los módulos instalados, los no

Page 87: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 87

instalados y los módulos por instalar. Así:

11.2.6.1. Importar nuevo modulo Le va a permitir importar un nuevo modulo de manera similar a como se importó el nuevo idioma 12.2.3.4. Para ello debe contar ya con el modulo listo para instalar (lo puede descargar desde www.openerp.org)

Primero a través del asistente indíquele al sistema el lugar donde se encuentra ubicado:

Ilustración 67 Importar Modulo

Dando clic en abrir:

Luego clic en el botón Importar modulo. El sistema cargará el modulo y lo guardará en la lista de módulos aun sin instalar que se verá mas adelante.

11.2.6.2. Actualizar lista de módulos Le permite actualizar la lista de módulos de acuerdo a los cambios que se hayan realizado en estos. Para hacerlo al dar clic en la opción el sistema le preguntará acerca de l acción:

Page 88: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 88

Ilustración 68 Actualizar módulos

Donde el sistema, básicamente, le pregunta si desea que busque cuales módulos son nuevos en la página de TinyERP y los actualice de acuerdo a la lista que esta previamente cargada. Dando clic en el botón chequear nuevos módulos podrá tener acceso a esta actualización. Al finalizar tendrá una ventana de resumen:

Donde le esta indicando el numero de módulos actualizados y el numero de módulos agregados.

11.2.6.3. Aplicar actualizaciones Al llevar a cabo esta acción el ERP actualizará y/o descargará todos los módulos que se hayan encontrado como nuevos. Al dar clic en la opción el sistema hará un resumen de las acciones que a va a realizar:

Page 89: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 89

Debe dar clic en el botón Iniciar actualización para llevar a cabo la acción.

11.2.6.4. Módulos por categorías Hace un resumen de los diferentes módulos agrupados por categorías así:

11.2.6.5. Módulos Permite instalar o desinstalar los módulos de igual manera ver el estado de los mismos:

11.2.6.5.1. Módulos instalados

Le mostrará en resumen los módulos que se han instalado en el sistema:

Ilustración 69 Módulos Instalados

Para desinstalar un modulo de doble clic sobre el nombre del modulo y luego en el formulario que se abre busque la opción desinstalar para llevar cabo la acción:

Page 90: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 90

11.2.6.5.2. Módulos no instalados

Muestra una lista en resumen de los módulos cargados al sistema pero que aun no se han instalado.

Ilustración 70 Módulos no instalados

Para instalar un modulo de doble sobre el nombre del modulo y luego en el formulario que se abre de clic en el botón instalar.

Tiny preparará el modulo para instalarlo tan pronto como se aplique una actualización.

Page 91: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 91

11.2.6.5.3. Módulos para instalar

El sistema le hace un resumen de los módulos pendientes para instalar:

Ilustración 71 Módulos para instalar

11.2.6.6. Repositorios Le permiten definir el sitio web donde se alojan las actualizaciones, módulos, entre otros. Al ingresa encontrará la lista de los repositorios. Adicionalmente puede crear nuevos o modificar los ya existentes.

11.3. ADMINISTRACION CONTABLE Y FINANCIERA

Este gran modulo, se subdivide en 8 sub-módulos que ha su vez se subdivide en módulos mas específicos. Estos 8 módulos son a saber:

Configuración, asientos, procesamiento periódico, facturas, gráficos, reportes, pago (payment), tratamiento del final de año ( end of year treatments).

Page 92: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 92

Ilustración 72 Modulo Contable

Estos módulos a su vez se subdividen en sub-módulos que responden a información específica de la empresa, así el módulo de configuración se subdividen en 10 sub-módulos que son a saber

11.3.1. Configuración

Ilustración 73 Sub-módulo contable

11.3.1.1. Periodos En este modulo se define tanto el año fiscal como los periodos utilizados en el mismo, ya sea mes a mes, trimestral.

Este modulo permite ver todos los años fiscales definidos durante la actividad contable de la empresa, así como su estado actual, además permite la edición de los años fiscales presentes, permite su edición como tal, su duplicación o permite borrar dicho año contable, así como la creación de nuevos años fiscales.

Page 93: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 93

Es importante observar la información que brinda dicho modulo ya que permite determinar el día de inicio tanto del periodo como del año fiscal, y también el día de cierre, además permite observar los periodos en bloque o singularmente, esto se logra a

través del botón forma ubicado en la parte superior derecha de la pantalla,

Apenas se tiene acceso al modulo, al darle clic a esta opción si se puede obtener las vistas de los años fiscales tanto en bloque como singularmente, esto ultimo se logra a gracias al

siguiente botón que se encuentra en la parte superior derecha

Dentro de esta vista es posible acceder a cada uno de los periodos definidos.

Ilustración 74 Periodos contables

Existe un link en esta vista que le va a permitir al usuario traducir los términos que no entienda, (esto se debe a que este programa no esta totalmente traducido al español), la forma de acceder es a través del botón traslate , ubicado en la parte superior derecha, al lado del botón para acceder a la vista grupal de los periodos.

Aquí usted podrá especificar la palabra que quiera traducir dentro de la opción de periodos, y de inmediato el programa le traducirá la palabra que todavía no estén traducidas

Ilustración 75 Agregar traducción

Page 94: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 94

En esta opción se le va a permitir guardar los cambio que usted haya realizado, al hacer esto obviamente el link no va a aparecer mas ya que no hay traducciones que realizar.

Ahora bien, como se dijo atrás, este modulo permite tanto la creación de nuevos años fiscales como la edición de los ya presente. Para la creación de un nuevo año fiscal, usted debe ir a la parte superior izquierda de la pantalla y debe dar clic en el botón new, debe tener presente que esto se realiza en el pantallazo inicial, es decir en la vista que aparece al momento de abrir el modulo, vale la pena la aclaración ya que al acceder a la vista a través del botón form, ya no va a poder realizar la creación del nuevo año fiscal.

Ilustración 76 Crear año fiscal

Dentro de esta vista se solicita información esencial para la creación del nuevo año fiscal, entre dicha información se encuentra el años fiscal, el código que va a utilizar para identificar dicho año fiscal, así como la fecha de inicio como la fecha de terminación, para estas opciones existen ciertos links que facilitan la forma de llenar este formulario, entre ello se encuentran

La fecha, para estar claros en cuanto a la forma de introducir la fecha, el programa trae una opción en la cual se pueden definir las fechas, esto se logra a través del siguiente

botón . Este botón permite el acceso de la fecha tanto en la fecha de iniciación como en la de terminación del año fiscal.

En cuanto al nombre de las empresas, el programa también ofrece la opción de búsqueda de los mismos, teniendo en cuenta el número de empresas definidas al iniciar la aplicación

Page 95: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 95

del programa como tal. A través de este botón usted podrá acceder a una ventana de búsqueda de las empresas que haya definido.

Ilustración 77 Crear empresa

Ahora bien, como ya se menciono antes, el programa también permite modificar el estado de los periodos, esto es en la forma de visualización de los mismos, se permite una visualización ya sea mensual o trimestral, esto se logra con los botones crear periodos mensuales o crear periodos trimestrales ubicados en la parte inferior del modulo,

Al referirnos aquí al termino crear, no lo asumimos en el termino como tal de la palabra, es decir , no va a permitir originar nuevos periodos sino que va a permitir obtener una visualización diferente de los periodos ya establecidos con el año fiscal.

Además este modulo permite la modificación del estado de los periodos, diferenciando entre dos estados, borrador o finalizado, esto le permitirá establecer de una manera clara el estatus de los periodos definidos, ya sean mensuales o trimestrales

En general, esto es lo que compone este modulo, sin embargo, se puede nombrar un link

adicional que esta presente en todos los módulos, y es el link de ayuda , el cual se encuentra en la parte superior derecha

Ahora el siguiente sub-módulo a tratar y que hace parte a su vez del sub-módulo periodos es periodos, en este sub-módulo se permite una vista detallada de los peridos igual a la vista en el sub-módulo años fiscales, ya sea una vista mensual o trimestral, la característica que lo diferencia de este ultimo sub-módulo es que en sub-módulo de periodos se puede definir una acción especifica y es la de cerrar los periodos, esto se logra a través de un link llamado cerrar periodos ubicado en la parte superior derecha del mismo,

Page 96: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 96

Existe un pequeño botón ubicado a la derecha del link cerrar periodos, y permite la visualización o no de este link

Este link nos va permitir, como se menciono en la parte de arriba, cerrar los periodos contables, para ello usted debe seleccionar el periodo a ser cerrado y luego proceder a dar clic sobre el link con ello le aparecerá una ventana de confirmación de la acción

Es importante que tenga presente que una vez cerrado el periodo, ya no se puede modificar su estado.

11.3.1.2. Cuentas contables El siguiente sub-módulo a revisar es el de CUENTAS CONTABLES, que esta compuesto a su vez por tres sub-módulo que son a saber:

Definición de cuentas

Carta de cuentas

Tipo de cuentas

Al acceder al modulo de definición de cuentas se presenta una lista de todos los grupos de cuentas que se encuentran instaladas en el programa

Ilustración 78 Definir cuentas

Page 97: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 97

En este sub-módulo se puede generar tres tipos de reportes

Balance de cuentas

Libro general

Comprobación analítica

En el sub-módulo de balance de cuentas se muestra las características básicas del periodo, como es el código, el nombre del periodo, fecha de inicio, fecha de finalización, fecha de terminación y estado. Es importante tener en cuenta que debe selecciona primero el año fiscal y el periodo que quiera visualizar.

Ilustración 79 Balance de cuentas

Al hacer esto usted debe dar clic sobre el icono print ubicado en la parte superior izquierda de esta vista, al hacer esto, el programa automáticamente le generara el reporte

Ilustración 80 Informe balance de cuentas

Igual seria el método de creación de los reportes libro general y comprobación analítica.

Debajo de las anteriores aplicaciones existe un cuadro llamado link en cual posee dos aplicaciones, que son a saber entradas y entradas irreconciliables.

Como lo indica el nombre de la primera, este link nos permite ver todas las transacciones realizadas en cada una de las cuentas, además de otra información. ES importante resaltar que en este link se muestras las entradas correspondientes con sus respectivos saldos

Page 98: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 98

iguales, es decir que las cuentas tienen su respectiva contraparte, es por ello que las entradas irreconciliables muestran aquellas transacciones que no tienen su contraparte en otro tipo de cuenta.

El siguiente sub-módulo a tratar es el de carta de cuentas, y en este lo único que se presente los las cuentas que usted tiene habilitadas dentro del programa, es decir aquella cuentas con las cuales esta trabajando. Por defecto el programa trae consigo un mínimo de cuentas, mostrando información como su código, su saldo en el débito, su saldo en el crédito, el balance y la moneda utilizada en las transacciones.

En este modulo existe una serie de links que le van a permitir realizar diferentes acciones

El botón switch le va a permitir ver la información general de la cuenta que usted haya seleccionado, esto es importante, estas acciones no pueden ser llevadas a cabo si usted antes no ha elegido una cuenta en particular; el botón action le va a permitir hacer una copia de la carta de cuentas, especificándole la compañía con la cual usted quiere hacer esto, y por ultimo esta la opción de la impresión de la carta de cuentas.

El siguiente sub-módulo a tratar es el de tipo de cuenta, este sub-módulo nos permite visualizar el código alfa-numérico, relacionado con una serie de tipos de cuentas ajustadas por el programa

Ilustración 81 Tipo de cuenta

Además permite la creación de nuevos tipos de cuentas.

11.3.1.3. Libros El siguiente gran sub-módulo a trabajar, es el modulo LIBROS, el cual esta compuesto por lo siguientes sub-módulos: Definición de libros y Definición de libros analíticos.

Como lo indica el nombre del primer sub-módulos éste nos va a permitir la definición de los libro que se van a utilizar a lo largo del proceso contable, por defecto el programa trae consigo tres tipo de libros que son: libro de ventas, libro de bancos y el libro de gastos.

Page 99: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 99

Sin embargo como se dijo en la parte de arriba usted va a poder crear los libros que crea conveniente

Ilustración 82 Crear nuevo libro

Además en este sub-módulo usted va a poder revisar información como los extractos bancarios, entrada de líneas y la apertura de facturas, todo esto lo va a poder hacer desde un cuadro llamado link ubicado en la parte superior derecha de la pantalla

En la visualización de la ventana de los extractos bancarios usted va a poder observar información de los extractos, como es la fecha, nombre, libro, periodo, saldo inicial, saldo final (real), y el saldo final calculado, además de poder realizar una búsqueda de los extractos que ya haya realizado.

Ilustración 83 Consultar extractos

Como en la mayoría de los recursos de este programa también puede crear un nuevo extracto, en el cual se le solicita información propia del mismo, pero que sin embargo, el asistente para ello es similar para todos los recursos.

En cuanto a la entrada de líneas , este link le va a permitir observar toda la información concerniente a las transacciones realizadas en los libros, y además de eso le va a permitir la entrada de líneas de conciliación y la entrada de líneas en cuentas sin conciliar, para esto, usted debe dar clic en alguna de las transacciones que se muestran en la primera vista de este sub-módulo, luego de esto le va a salir una serie de información acerca del mismo, pero además de esto en la parte superior derecha va a aparecer un cuadro

Page 100: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 100

llamado, acciones

En donde usted va a poder introducir las líneas

Ilustración 84 Conciliación

Si tuviera transacciones que están sin conciliación, tendría una vista similar a la anterior, si no tuviera transacciones sin conciliar, no le aparecería las opciones para agregar líneas.

Es importante hacer una aclaración, para que estas opciones aparecieran fuer necesario dar doble clic sobre la fecha de vigencia, si usted da doble clic sobre el nombre de los socios empresariales le va a aparecer otro tipo de opciones, además de la información general, información adicional, historial de eventos.

Como se puede observar dentro de las opciones que nos ofrece este recurso, esta la de generar reportes acerca del socio empresarial, el primero de esto reportes, llamado etiqueta, muestra la información general de la empresa, como nombre de la empresa, nombre del represéntate legal, país y dirección exacta.

En cuanto al reporte de los pagos atrasados, el programa le genera una carta dirigida a la empresa deudora en la cual se le solicita el pago de las mismas en un periodo de 8 días y si

Page 101: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 101

no se registra su pago, esta deuda será enviada al departamento de cobro jurídico.

En cuanto a las acciones, ésta esta dividida en tres acciones, que son a saber, estructura de la empresa, en esta se muestra el nombre de la empresa, el idioma, y la ID de la empresa socia; enviar mensaje de texto, como su nombre lo indica, esta acción nos va a permitir enviar mensajes masivos SMS; y por último se encuentra el envío de email masivos.

Además de las opciones ya nombradas, también se puede tener acceso a una serie de links que muestran información adicional de la empresa escogida, dentro de las cuales esta, el link de deudores, entre otras. También nos permite ver todas las entradas contables relacionadas con ese socio contable,

Ilustración 69 Entradas contables

También nos va a permitir la apertura de facturas, muestra las facturas creadas, en este punto es importante hacer una aclaración, en la parte de arriba ya se había nombrado la apertura de facturas, junto con la creación de los extractos bancarios y con la entrada de líneas, pero que sin embargo, no se había tenido la oportunidad de detallarlo; la apertura de facturas por este link, nos va arrojar el mismo resultado que si lo hiciéramos por el link mencionado en la parte de arriba, es por eso que cualquiera de los dos puede ser utilizado indiferentemente

Page 102: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 102

Ilustración 70 Facturas

Dentro de este link también se pueden realizar otras acciones que son a saber:

Se pueden generar reportes de las facturas, que haya realizado; también define dos tipos de acciones, que son el reembolso de facturas y las facturas pagadas.

El siguiente componente a analizar son las ordenes de compra, y como su nombre lo indica nos permite la visualización de las ordenes de compra de los socios que tenga la empresa, esta visualización es idéntica a la vista en la apertura de facturas, y al igual que la apertura de facturas también tiene otra serie de componente, que permiten la visualización de mas información, pero para esto debe crear una orden de compra, y a diferencia de las facturas, esta si se crean desde este link, a través del botón nuevo ubicado en la parte superior izquierda de la pantalla , al acceder a la pantalla de creación de una nueva orden de compra, se le solicita información básica de la empresa y del producto que se desea comprar, así como información adicional acerca de los impuestos.

En esta ventana además se nos va a permitir la creación de reportes de las órdenes de compra, así como la impresión de las órdenes, también permite ir a al link de embalajes, movimiento de stocks, y al igual que con las ordenes de compra, dentro de este sub-modulo se permite la creación de nuevos embalajes. Este link también posee una serie de recursos que permiten la visualización de reportes, como la lista de reportes, con su correspondiente orden de entrega; retornar a la información básica de los embalajes, así como la creación de facturas de dichos embalajes.

Y volviendo a los componentes, encontramos que existe un componente llamado ventas, en el cual se podrá visualizar todas las órdenes ventas realizadas, así como la creación de

Page 103: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 103

las mismas.

Este componente también permite la impresión las órdenes de venta, creación de factura y agregar nuevas líneas de entrega.

11.3.1.4. Libros Analíticos En este usted va a poder imprimir los reportes de los libros analíticos. Es claro que para ello debe elegir uno de los libros que se definieron en la parte de arriba.

11.3.1.5. Impuestos Como su nombre lo indica, en este sub-modulo, se le va a permitir la visualización en un primer termino y la creación de nuevos impuestos en un segundo término, esto último se logra a través del botón nuevo ubicado en la parte superior izquierda, de la pantalla, mediante este botón usted va a poder crear nuevos impuestos, definiendo información básica, como el nombre, la cuenta de impuesto cobrado, cuenta de impuesto cobrado, y las cuentas hijas de las cuales depende el primero de éstos.

Este módulo también le va a permitir la creación de códigos de impuestos para las cuentas, así como la visualización de todas las entradas.

Por ultimo permite la visualización de las estructura de los impuestos, es decir la relación de dependencia que puede existir entre dos tipos de impuestos.

Ilustración 71 Estructura de impuestos

11.3.1.6. Presupuesto

11.3.1.6.1. Presupuesto general

En usted va a poder asignar una cantidad determinada a cada uno de los ítems de presupuesto. En la creación de cada uno de los ítems de presupuesto, usted va a tener que brindar información básica de este diferenciado en tres tipos de pestañas que son a saber: definición, asignaciones y cuentas.

En la primera de estas pestañas se le va a solicitar información como el número del ítem de presupuesto, nombre, dirección y compañía

Page 104: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 104

Ilustración 72 Definición Ítem del presupuesto

En la siguiente de éstas, se le va solicitar información referente al monto de asignación de presupuesto a cada uno de los gastos del ítem, para esto usted debe dar clic al botón

Ilustración 73 Asignación ítem presupuesto

Como se puede observar en este se solicita información como el periodo de la asignación del presupuesto, cantidad y el monto del mismo.

Y por ultimo se encuentra la pestaña de cuentas, en la cual usted va a poder definir la cuenta en la cual se realice la transacción correspondiente, después de llenar todas las pestañas con la información solicitada usted debe dar clic en el botón guardar, ubicado en la parte superior izquierda de la pantalla, y con esto usted ha generado el presupuesto.

Luego de esto usted puede visualizar los reportes de los presupuestos generados, esto lo puede hacer mediante el cuadro reportes, ubicado en la parte superior derecha.

11.3.1.6.2. Presupuesto analítico

En general la información solicitada en éste es igual a la solicitada en ítem de presupuesto

Page 105: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 105

general, lo único que los diferencia es el hecho de que en la pestaña de cuentas se solicita mucha mas información.

Ilustración 74 Ítem cuentas presupuesto analítico

Además de la cuenta en la cual se quiere registrar la transacción este presupuesto solicita información adicional en torno a las características de dicho presupuesto, como son: las horas totales, horas no facturadas, horas faltantes, cantidad máxima, última fecha de facturación, cantidades no facturadas y fecha de cierre.

En general esto es lo único que diferencia los presupuestos ya nombrados.

11.3.1.7. Términos de pago

Como su nombre lo indica en éste sub.-modulo usted va a poder definir los términos de pago de los créditos que usted conceda, es decir el plazo máximo para los pagos de las cuentas por cobrar, por defecto el programa tiene configurado un tipo de términos de pago equivalente a un pago máximo de 30 días

Ilustración 75 Términos de pago

Si usted maneja términos de pago diferentes al especificado en la configuración que viene por defecto, va a poder crear los términos de pago que crea necesario, esto lo va a poder

Page 106: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 106

hacer a través del botón nuevo ubicado en la parte superior izquierda de la pantalla

Ilustración 76 Información

Además de la información solicitada en la parte de arriba, cuadro 75, usted puede especificar información mas detallada acerca de los términos de pago creados, como por ejemplo nombre del término de pago y la descripción.

11.3.1.8. Contabilidad analítica

En éste modulo usted va a poder llevar a cabo una serie de acciones todas ellas sobre las cuentas contables, éstas acciones se resumen en el cuadro ubicado en la parte superior derecha de la pantalla

En primera medida se encuentran los reportes, los cuales están divididos en

• Balance analítico. En este usted va a poder imprimir el balance contable de la cuenta o las cuentas que usted haya escogido, es similar a los balances que pueden ser impresos en el modulo de libros contables.

• Balance analítico invertido. Como su nombre lo indica en este usted va a poder imprimir el balance analítico.

Page 107: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 107

• Libro de contabilidad de costos. Le permite imprimir el reporte tendiente al libro de contabilidad de costos. Y como lo aclara en este solo aparecen las cantidades.

• Libro de contabilidad de costos. Le permite imprimir el reporte tendiente al libro de contabilidad de costos, expresado en cantidades monetarias.

Después de los reportes se encuentran las acciones, las cuales le van a permitir crear las facturas finales tendientes a la cuentas que usted haya elegido y con los productos con los cuales se quiera crear las facturas,

Ilustración 77 Facturas finales

Y con ella usted va a poder realizar otro tipo de acciones que ya se han definido

Y por ultimo se encuentran los links, los cuales le van a permitir crear recursos adicionales, como por ejemplo las líneas de facturación; costos y réditos, en este punto hay que hacer una aclaración importante, este link le va a permitir generar un reporte analítico del movimiento de las cuentas en forma grafica, el color rojo representa los créditos mientras que el color azul representa los créditos, si la cuenta esta en balance no debe aparecerles nada, pero si la cuenta no tiene balance cero, la grafica que muestra el desbalance.

Page 108: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 108

Ilustración 78 Costos y Réditos

Por ultimo se encuentra el link de costos de facturación le permite crear ingresar las entradas analíticas para la creación de la factura y después de ello usted podrá crear el reporte de la factura creada con las mismas opciones que aparecen en la creación de las facturas finales.

11.3.1.8.1. Carta de cuentas analíticas

Al igual que en el sub- modulo de cuentas contables, usted podrá observar el conjunto de cuentas analíticas definidas, con sus respectivos saldos.

Ilustración 79 Lista de cuentas analíticas

11.3.1.8.2. Tipos de facturación

Este le permite observar y crear los tipos de facturación, definidos estos como las características de las facturas en cuanto a los descuentos que usted vaya a realizar en las mismas. Por defecto el programa viene con tres tipos de descuentos, cero porciento, 50 porciento y el 100 porciento

Page 109: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 109

Ilustración 80 Tipos de facturación

11.3.1.9. Pagos

Usted podrá crear los tipos de pagos que usted vaya a utilizar ya sea por medio de banco.

11.3.1.9.1. Modo de pago

Aquí usted podrá definir un conjunto de información necesaria para especificar el modo de pago.

Esta información se resume en: nombre, el libro con el cual se relaciona, cuenta en la cual se va a registrar, tipo de pago, cuenta de banco

Ilustración 81 Modos de Pago

11.3.1.9.2. Reportes rutinarios

En este módulo, usted va a poder crear los reportes fiscales, además usted va a poder definir las monedas y los bancos que van a utilizar en las transacciones.

El programa por defecto tiene definido una serie de monedas que usted va a poder utilizar

Page 110: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 110

en las transacciones, sin embargo, si usted quiere definir nuevas monedas lo va a poder hacer a través del botón new.

Ilustración 82 Visualización monedas

Como se puede observar en la parte de abajo, para la creación de nuevas monedas para el uso contable, se solicita información como:

Nombre de la moneda; código de la moneda; tipo de cambio relativo, es decir, el tipo de cambio en relación a la moneda nacional; factor de redondeo, hace referencia a las cifras decimales que quiera utilizar para hallar el tipo de cambio.

Ilustración 83 Creación monedas

Page 111: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 111

11.3.1.9.3. Bancos

El proceso de creación de nuevos bancos para realizar las labores contables es un proceso idéntico al de la creación de nuevas monedas, en este caso, programa no trae incorporado ningún tipo de bancos definidos por defecto, ya que los bancos son un aspecto relativo a cada país y empresa. Por eso usted debe crear nuevos bancos, para ello debe dar clic en el botón nuevo ubicado en la parte superior izquierda de la pantalla.

Ilustración 84 Creación bancos

En la ventana que le va a aparecer, tiene que definir aspectos importantes a la hora de la creación del nuevo banco, está se solicita información como:

Nombre; código; dirección; ciudad; país; teléfono; E-mail; entre otros.

Después de que haya diligenciado dicho formulario, solo debe dar clic es grabar y listo, ya a definido un banco, para trabajar en su proceso contable.

11.3.2. Asientos contables Como primera medida usted podrá crear declaraciones, donde calcula los saldos finales de la cuenta de bancos, es decir la diferencia entre las entradas y las salidas que se efectúan en dicha cuenta.

Y en general para la creación de nuevas declaraciones, el proceso a seguir es el llevado a cabo en casi todos los módulos anteriores.

11.3.2.1. Entradas a libros

Page 112: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 112

En éste usted podrá realizar entradas de transacciones en cualquier libro, solo basta con definir el libro que quiere abrir e inmediatamente le abrirá el libro seleccionado para realizar la entrada de transacciones.

Ilustración 85 Entradas libros

Dicho proceso de entrada de transacciones con sus respectivos recursos ya fueron explicado en la parte de arriba, mas exactamente en la definición de libros.

11.3.2.2. Buscador de entradas

En este sub- modulo usted podrá realizar la búsqueda tanto de los asientos realizados así como la entrada de transacciones a los libros.

Además podrá crear tanto asientos como transacciones en los libros.

11.3.2.3. Entradas analíticas

En éste usted podrá observar todas las entradas analíticas así como los reportes de las entradas en cada uno de los libros.

11.3.3. Procesamiento Periódico.

11.3.3.1. Conciliación automática

Como su nombre lo indica en éste sub-módulo usted podrá realizar las reconciliaciones automáticas en aquellas cuentas que se pueda realizar dicho proceso.

Page 113: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 113

Ilustración 86 Conciliación automática

Para realizar dicha conciliación usted tiene que definir información como: cuenta a conciliar, que debe estar dentro de las opciones que el programa le ofrece, es decir deben ser obtenidas del link en forma de lupa de la parte derecha, debe definir la potencia, el libro relacionado con la cancelación, cuenta relacionada con la cancelación y el periodo de cancelación.

Luego de definir esta información basta con dar clic en el link conciliar y automáticamente el programa le va a generar la conciliación o en caso contrario le va a dar un reporte de las operaciones realizadas.

Ilustración 87 Resultado conciliación automática

11.3.3.2. Conciliación manual

En éste usted podrá realizar la misma operación que en ítem anterior pero esta vez lo va a realizar de forma manual.

Al dar clic en esta opción le va a aparecer una opción de selección de cuentas por reconciliar

Page 114: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 114

Ilustración 88 Conciliación manual

Al seleccionar la cuenta le va a aparecer todos los movimientos realizados en dicha cuenta, deben escoger los movimientos que quieran reconciliar, y en la parte superior derecha deben dar clic en la acción conciliar al hacer esto le va a aparecer la siguiente información

Ilustración 89 Proceso de conciliación manual

Y allí le va aparecer la opción de reconciliar al dar clic en esta opción le va a solicitar información acerca del libro y de la cuenta así como del periodo en el cual va a realizar la conciliación.

Ilustración 90 Definición características para conciliación

11.3.3.3. Des-conciliación manual

Como su nombre lo indica en este se podrá realizar Des-conciliaciones, y la forma de realizar dicho proceso es idéntico al de la reconciliación manual.

Page 115: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 115

11.3.3.4. Impuestos

En este modulo usted podrá crear reportes acerca de las tasas de impuestos creadas en el modulo de configuración, además de crear nuevos impuestos

11.3.3.5. Reconciliación Bancaria

En este podrá realizar un procedimiento idéntico al de los asientos contables, es decir calcula el saldo final en la cuenta de bancos, de acuerdo a transacciones definidas por el usuario.

11.3.3.5.1. Chequear en el libro bancario

En éste modulo usted podrá realizar la reconciliación bancaria el libro bancos, además de otros libros.

Al igual que la reconciliación común mencionada en la parte de arriba, el programa le va a dar la opción de escoger el libro a reconciliar

Ilustración 91 Conciliación bancaria

Al dar la clic en la opción abrir para conciliación bancaria, usted podrá ver todas las transacciones realizadas en este libro, como siempre debe escoger una de estas transacciones o varias si lo desea.

La conciliación de dichas transacciones se lleva a cabo a través del botón acción conciliar entradas ubicado en la parte superior derecha de la pantalla.

Al hacer esto el programa le va a mostrar información acerca de las transacciones escogidas

Page 116: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 116

Ilustración 92 Proceso de conciliación bancaria

Como se podrá dar cuenta el formato es el mismo que si estuviera realizando una conciliación rutinaria presentada en la parte de arriba y los procesos siguientes son idénticos.

11.3.3.6. Entradas en las facturas

Este sub-módulo le va a presentar todas las entradas analíticas que usted haya realizado.

Además podrá ver más detalladamente cada una de estas entradas a través de botón acción ubicado en la parte superior derecha de la pantalla.

11.3.3.7. Entradas no facturadas Igual que en el ítem anterior este modulo de va a permitir ver cada una de las entradas que no han sido facturadas.

11.3.3.8. Enviar pendientes En este sub-modulo usted podrá enviar cartas a los socios que tengan deudas con la empresa, pidiéndole de la manera mas atenta el pago de las mismas en un plazo no mayor al envío de la misma

11.3.4. Facturas

Como su nombre lo indica en este modulo va a poder todas las facturas creadas, diferenciando los tipos de facturas, también podrá crear nuevas facturas.

Page 117: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 117

11.3.4.1. Facturas de clientes Como su nombre lo indica en éste usted podrá ver todas las facturas creadas para los clientes con los que usted cuente,

Ilustración 93 Facturas clientes

Como se podrá dar cuenta todas las acciones ubicadas en el cuadro de la parte superior derecha fue explicado en la parte de arriba del presente.

11.3.4.2. Facturas de proveedores Al igual que con las facturas de clientes es éste usted podrá ver todas las facturas creadas para los proveedores con los que usted cuenta además de crear nuevas facturas para ellos

11.3.4.3. Reembolsos de clientes Podrá ver y crear facturas para reembolsos de clientes, de todas maneras la vista de este tipo de facturas y los recursos disponibles para este tipo de facturas es idéntico que el de los demás tipos de facturas.

11.3.4.4. Reembolsos proveedores Al igual que el ítem anterior podrá ver y crear facturas para reembolsos de proveedores, y cumple con las mismas condiciones de la creación de facturas.

11.3.4.5. Todas las facturas Podrá ver cada una de las facturas que usted haya realizado hasta el momento de la visualización.

Page 118: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 118

11.3.5. Gráficos

En este podrá crear reportes de la lista de cuentas que tenga predeterminado; lo primero que le va a mostrar el programa son todas los grupos de cuentas que haya definido, este proceso fue explicado en la parte de arriba,

Ilustración 94 Lista de cuentas

Lo siguiente que debe de hacer es escoger uno de los grupos y luego debe dar clic en el botón imprimir ubicado en la parte superior derecha de la pantalla, luego de ello le aparecerá la siguiente ventana

Ilustración 95 Selección de acción

En ésta usted podrá escoger las opciones que le brinda el programa para la generación de gráficos, debe escoger una de ellas y luego debe dar clic en OK, al hacer esto el programa le abrirá una especie de ventana de confirmación en donde usted debe dar clic en imprimir para que le genere el reporte.

Page 119: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 119

Ilustración 96 Confirmación

Además de esto también podrá realizar el mismo proceso para las cuentas analíticas que usted haya definido.

11.3.6. Reportes

Le permite generar una gama diferente de reportes dentro de los cuales se encuentran:

Tiene que tener en cuenta que dichos reportes se los genera en un texto en formato PDF

Reporte de balance socios antiguos

Reporte de balance de socios

Reporte de las transacciones con los socios

Reportes de las tasas de impuestos

También podrá imprimir los libros contables , los presupuestos que usted haya realizado, los libros analíticos que haya generado, diferenciando entre todos los meses o entre un mes en particular, con lo cual podrá realizar todos las acciones definidas para las cuentas analíticas presentadas en la parte de arriba.

Además podrá generar los reportes rutinarios, los cuales se dividen en:

Declaraciones fiscales (ya tienen que estar definido)

Indicadores (ya tiene que estar definido)

Otros

Y por ultimo se encuentran los balances por tipo de cuenta, es decir genera los balances para cada uno de los tipos de cuenta definidos.

Page 120: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 120

11.3.7. Pagos En este modulo usted podrá revisar o crear las ordenes de pagos tanto en estado de borrador como validadas, es decir que fueron aprobadas.

11.3.8. Tratamiento finalización año contable.

En éste usted podrá cerrar tanto el año fiscal, como el periodo, esto esta sujeto a la condición previa de la creación tanto del año fiscal como de periodos.

Ilustración 97 Cierre año fiscal

Para cerrar los periodos debe escoger el periodo a cerrar y luego dar clic en la opción cerrar periodo ubicado en la parte superior derecha de la pantalla.

Ilustración 98 Cierre periodos

Page 121: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 121

Y esto es general lo que compone el módulo contable del programa.

CONCLUSIONES

TinyERP es una potente herramienta que involucra aspectos importantes y relevantes del manejo de la empresa y que posibilita la integración de procesos de manera eficiente. Este paquete permite trabajar desde un simple proceso de venta hasta un gran proceso de producción, pasando por aspectos importantes como el manejo de personal y de inventarios.

Hoy en día empresas han buscado solución a sus problemas de comunicación y coordinación interna, para ello han contratado servicios de reconocidas empresas como SAP quien brinda este tipo de soluciones. Pero cabe resaltar que TinyERP es una herramienta del mismo nivel de SAP y que permite llevar a cabo la sincronización de procesos y el manejo de comunicación interna, la diferencia fundamental esta en su costo de implementación, el cual es relativamente nulo para el caso de Tiny.

Este ERP podría ser de gran utilidad para el caso de la Unidad de Informática, ya que permite manejar de manera eficiente los turnos asignados para cada monitor, de igual manera permite el seguimiento de los grupos de trabajo y las investigaciones que se le asignan a cada monitor.

Page 122: DocOpenERP - Tiny erp4.2

TinyERP: Código abierto para

la gestión de empresas

UNIVERSIDAD NACIONAL COLOMBIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIDAD DE INFORMÁTICA Y COMUNICACIONES 122

12. BIBLIOGRAFIA

www.tinyerp.org

www.openerp.org

http://www.iol.etsii.upm.es/tinyERP.html

http://openerp.com/wiki/index.php/InstallationManual

http://sourceforge.net/projects/tinyerp

http://es.wikipedia.org/wiki/OpenERP