Características

53 views
Skip to first unread message

Alan Etkin

unread,
Aug 18, 2012, 7:28:13 AM8/18/12
to erplibre
ERP Libre

El proyecto busca desarrollar un sistema de gestión de código
abierto / software libre.

Se tomara como base un sistema propio actual totalmente funcional, el
cual se ha migrado a tecnologías libres, aprovechando gran cantidad de
código y métodos ya desarrollados y probados. Ver Manual de Uso del
sistema actual en la sección Downloads

Complementariamente se busca desarrollar herramientas necesarias
(editor de código, diseñador de pantallas, librerias de acceso a
datos, generador de reportes y listados, etc.) y que estas sean de
utilidad para el software libre en general.

ERPLibre esta abierto a la comunidad, colaboradores y/o auspiciantes
son bienvenidos.

Actualmente se ha liberado la primera versión de la aplicación v1.0.0
que incluye un ayudante de instalación y dependencias.

Los interesados pueden consultar más información en la lista del
proyecto.
Módulos Tentativos:

Gestión Administrativa: Facturación, Cobranzas, Cuentas
Corrientes, Compras, Gastos, Pagos
Stock: Articulos y Variantes (Indumentaria, Pinturerias,
Mayoristas, etc.). Multidepósito y Multisucursal.
Aranceles: Cobranza y liquidación de Cuotas (escuelas, clubes,
asociaciones, etc.)
Contabilidad
Liquidación de Sueldos y Jornales
Control de Accesos
Biblioteca
Gestión Académica/Pedagógica: Calificaciones, Asistencia,
Sanciones, Seguimiento, Ficha Médica
Horarios
Historia Clínica / Turnos

Tecnologías:

Python
PostgreSQL
web2py

El ERPLibre es multiplataforma (GNU/Linux, Windows, MacOSX), e
implementa aspectos web para opciones específicas.

Antonio Jorge Bodoc

unread,
Mar 17, 2016, 5:25:16 PM3/17/16
to ERPLibre
Algunas Ideas:

Algunas Ideas:

0) Existe un sistema de usuarios. Que ademas de roles, especifica si son (internos, externos, públicos)
   Existe un sistema de auditoría de cambios en todas las tablas del sistema.
   Existe un log de toda la actividad del sistema.

1) El sistema contable es el núcleo del sistema de información.
   Todos los demás módulos vuelcan información sobre el mismo.
   Cada proceso que involucre un cambio del estado contable, genera asientos contables.
   El sistema es multi-empresa y multi-sucursal.
   Para toda cuenta contable es posible activar un sistema de cuentas corrientes 
   (sistema de auto-conciliación de pases) otros llaman sub-diario. 
   
2) La contabilidad, se desarrolla en tres monedas: módulos, local y transaccional
   Los modulos monetarios son una moneda independiente del tiempo. Todo los asientos,
   se convierten por medio de indice a una moneda inicial (anterior).
   Esto permite la comparación interanual de los datos.

3) Existen un conjunto de roles predefinidos para cada módulo.
   Por supuesto, existe un rol systemAdmin (administrador técnico) y un rol admin, y modulAdmin
   Que permitan un acceso total a la configuración, a todo el sistema y a todo un modulo

4) Los flujos de trabajos, se pueden implementar (de forma simple) como ToDoList colectivos. 
   Por ejemplo la misma puesta en marcha del sistema, se desarrolla ejecutando una lista de trabajos.
   Existe para cualquier tarea compleja una ToDoList.
   Cada tarea la realiza un rol o un usuario o un servicio automático.

5) Existe modulo de servicios de comunicación con aplicaciones externas, por diversas vias:
   a) intercambio de archivos planos (xml, csv, o con pocisiones fijas fijas)
   b) consultas directas a otras bases de datos
   c) consumo o exposición de webservices
   d) servicios de colas

6) Existe un modulo de agendamiento y ejecución de tareas automáticas.

7) Existe un menu general, que muestra todos los módulos, y actividades accesibles al rol del usuario que ingresa.
   Y que permite el acceso al ToDoList del usuario.

8) Los modulos, comparten el sistema de control de acceso, el sistema de ToDoList y los menus de acceso.
   Comparten tablas de otros módulos de otros modulos, pero solo pueden modificar las tablas habilitadas.
   
9) Existen dos tipos de reportes, aquellos que son automáticos y se construyen sobre la base de un rowset y algún conjunto de metadatos.
   Que se generan en HTML/XML/PDF/CSV/TXT/RFT/XLS y otros que se generan en base a plantillas 
   (especificada p.e. en CSV como los de Mariano)

10) Existen una capa que permite la operacion de la aplicación RESTFUL

¿Qué módulos desarrollar?

1) Core: Contabilidad + Ventas (con FE) + Almacenes + Compras + Cajas + Bancos + Cartera de Cheques.
2) Personal: Liquidación de sueldos y jornales, control horario, etc..
3) Mercado de Clinicas y Sanatorios: Turnos, Historias Clinicas, Manejo de Ordenes, Facturación a Obras Sociales
4) Mercado de Empaquetadoras de Frutas: Empaque, Frigorifico, Despacho. 
5) Fabricación por proyecto (Control de Gestión de Obras): construcciones civiles, metalurgicos, carpitanriaas, etc. 
6) Fabricación continua
7) Susbcontratos

¿Categorías de Participantes?
1) Desarrolladores del ERP
2) Desarrolladores de Módulos o Plugines
3) Implementadores y Testers 
4) Usuarios 

Saludos

klaus z

unread,
Sep 4, 2019, 1:27:14 PM9/4/19
to ERPLibre
Hola, 

I am German. My Spanish is very limited. So I ask in English. 

Is there any progress on this? A long time ago I got to know Compiere from Jorg Janke. Also I have some knowlegde of large ERP and MES systems in the pharmaceutical industry. 

Having a small working system on Web2Py or Py4Web, I would be interested,

Right now I am trying to get the ERPLibre to work for testing purposes. Right now I am stuck will the missing db table definition. Maybe it has to be created from csv demo data.  

Klaus 
Reply all
Reply to author
Forward
0 new messages