Upload
vito-romo
View
215
Download
0
Embed Size (px)
Citation preview
2013 www.erp58.com2
Que verá en este documento?
Funcionalidades Clasificación de soluciones/recursos Niveles de privacidad Ejemplos de las principales páginas Próximas funcionalidades
2013 www.erp58.com3
Principales funcionalidades
La aplicación trata de ayudar a desarrolladores, consultores y personal de IT que trabaja con software de tipo ERP como puede ser SAP, eBusiness Suite, JD-Edwards, Peoplesoft, Siebel, etc.
La función principal es ORGANIZAR/CLASIFICAR/REUTILIZAR/ COMPARTIR soluciones y recursos, usando ciertos elementos de clasificación (ver página siguiente).
Esta aplicación no es un Control de Versiones, es bastante mas simple pero esperamos que sea de utilidad para desarrolladores y analistas funcionales, ya que les permitirá compartir y reutilizar información de forma rápida, efectiva y con unos niveles de seguridad-privacidad configurables. Podría ser un software que complementara al de Control de Versiones que tienen muchas empresas.
Que es una solución para esta aplicación? – Código testado en producción+ documentación técnica y de instalación.– Consultas (queries) que tengan cierto grado de dificultad.– How to’s o Guias para pequeñas tareas funcionales que no están bien descritas en la
documentación oficial del ERP.
Esta aplicación ha sido desarrollada usando estándares como jsp-java y base de datos mysql. Puede ejecutarse en servidores UNIX y Windows.
2013 www.erp58.com4
Elementos de clasificación
Cada solución/recurso deberá tener asociada la siguiente información. Esta información es usada por el sistema para hacer las búsquedas fáciles, rápidas y efectivas:
ERP: SAP, Oracle e-Business Suite, Microsoft Navision, Siebel, JD-Edwards, etc.
Release: en función del ERP. Ejemplos para Oracle e-Business Suite: 11i y Release 12 son las actuales.
Módulos: en función del Erp. Un máximo de 3 modulos pueden ser asignados a una solució-recurso. Ejemplo, si el ERP es SAP podríamos asignar Finance, CRM, etc. como módulos implicados. Para e-Business Suite, ejemplos podrían ser Payables, Receivables, Inventory, etc.
La versión publica de la aplicación ya está en pruebas en internet www.erp58.com pero existe una versión que puede ser instalada en empresas.
2013 www.erp58.com5
Elementos adicionales para clasificar
(cont.) Tipo de solución/recurso:
Código (programa o conjunto de programas que solucionan un problema). Consulta (query) con un nivel de complejidad relevante. Guías de Ayuda, How-To’s, y similares.
Categoría de código: si el tipo de solución es código, el sistema permite una subclasificación en Report, ETL-Interface, User-Exit (para SAP), Pl*sql program, Form, etc.
Resumen: el usuario podrá usar un buscador adicionalmente a los campos anteriores usando el campo resumen para buscar usando alguna palabra.
Ficheros: con el contenido de la solución.
2013 www.erp58.com6
Página de búsqueda.
En esta imagen se resaltan los campos que pueden usarse en las búsquedas.
2013 www.erp58.com7
Página de búsqueda. Elementos de Búsqueda. Listas de valores (1/2)
Selección de ERP
Selección de Desarrollador
Selección de categoría de código (si tipo de recurso es código)
Selección de tipo de recurso
2013 www.erp58.com8
Ejemplo en el mundo Oracle EBS
Ejemplo en el mundo SAP
Página de búsqueda. Elementos de Búsqueda. Listas de valores (2/2)
2013 www.erp58.com9
Página de búsqueda. Resultados multiregistro.
Descarga ficherosAsociados a la
Solución.
2013 www.erp58.com10
Página de búsqueda. Resultado monoregistro.
2013 www.erp58.com11
Ejemplo de página paraSubir un recurso de tipo Query (1/2)
2013 www.erp58.com12
Ejemplo de página paraSubir un recurso de tipo Query (2/2)
2013 www.erp58.com13
Privacidad y Seguridad (1/2)
Este sistema está diseñado desde el principio para hacer al usuario sentirse cómodo con los recursos que comparte (el sistema permite su uso sin compartir nada).
Los niveles de privacidad se podrían clasificar así.
Nivel 1. El usuario no comparte nada. Usa el sistema para clasificar sus recursos pero quiere esconder todo lo que hace a los demás.
Nivel 10. El usuario desea compartir todos sus conocimientos y recursos en la red.
Las opciones en el perfil permiten controlar los niveles intermedios entre 1 y 10.
2013 www.erp58.com14
Entre el nivel 1 y 10 el sistema permite las siguientes funcionalidades:
El usuario desea compartir algunas soluciones de forma individual, es decir quiere mostrar algunas y esconder otras.
El usuario quiere compartir sus recursos con grupos de personas configurables.
El sistema permite al usuario crear y mantener grupos de personas y autorizar/desautorizar en cualquier momento el acceso a otros.
El usuario que crear un grupo es el administrador de ese grupo. Las personas invitadas a participar en un grupo pueden aceptar
o rechazar las invitaciones.
Nota: grupos, empresas, domiminios son sinónimos para el sistema.
Privacidad y Seguridad (2/2)
2013 www.erp58.com15
Perfil del usuario (1/3)
El usuario puede esconder todas sus soluciones, esta opción
Excluir malos desarrolladores en las búsquedas
En las búsquedas mostrar los recursos de estosDesarrolladores arriba.
2013 www.erp58.com
Owner of:Solution 1Solution 2
Owner of:Solution 5Solution 6
Owner of:Solution 7
Owner of:Solution 3Solution 4
User 1 User 2 User 3
User 1
User 4
Can see and download:- Solution 1- Solution 2Because is ownerAnd - Solution 3- Solution 4Because is member of Group 2.1.
Group 1.1. Group 1.2. Group 2.1. Group 3.1. Group 4.1
User 2 User 3 User 4 User 5 User 6
Can see and download:- Solution 5- Solution 6Because is member of Group 3.1.And - Solution 7Because is member of group 4.1
Can see and download:- Solution 5-Solution 6Because is owner.And -Solution 1-Solution 2 Because is member of group 1.2
Can see and download:- Solution 3-Solution 4Because is owner.
Can see and download:-Solution 7Because is owner.
Grupos. Diagrama.
Can see and download:Only his/her solutions
2013 www.erp58.com17
Grupos. Invitaciones hechas.
Grupo, empresa, dominio son sinónimos para la aplicación. En esta página se gestionan los grupos creados por el usuario:
Permite activar/desactivar los grupos del usuario Permite activar¡/desactivar a otras personas en cada uno de los grupos propiedad del
usuario
2013 www.erp58.com18
Grupos. Invitaciones recibidas.
En esta página se puede aceptar o rechazar las invitaciones recibidas.
2013 www.erp58.com19
Mostrar/ocultar soluciones individualmente.
En esta página se puede ocultar / mostrar recursos soluciones de forma individual.
2013 www.erp58.com20
Ejemplo para subir un recurso de tipo CODE. Parte de datos.
Ejemplo de página que permite subir una solución de tipo CODE-programa
2013 www.erp58.com21
Ejemplo para subir un recurso de tipo CODE. Parte de ficheros.
Extensiones de ficheros que pueden subirse: Doc. o pdf. para documentación. Ficheros de texto para el código, queries (.txt, .sql ) Etc.
Tipos de ficheros: Documentación. Código parcial (no completo). Código completo
2013 www.erp58.com22
Próximas funcionalidades
La versión pública de la aplicación está actualmente en fase de pruebas en internet: www.erp58.com
Próximas funcionalidades:
La aplicación será multilenguaje, actualmente está solo disponible en inglés. En la versión pública de internet *1 los usuarios podrán vender y comprar sus
recursos/soluciones. Esta funcionalidad está prevista para las soluciones que no tengan restricciones de COPYRIGHT.
Idealmente, la compraventa está pensada para soluciones de tipo CODE-código-programa que supongan soluciones genéricas aplicables en múltiples empresas.
No está previsto que las soluciones de tipo QUERY o HOW TO tengan un coste para los usuarios que accedan por internet.
Se está trabajando en un modelo de hoja Excel que permita cargar de forma masiva los recursos/soluciones en la aplicación para evitar la introducción manual de datos.
*1. Existen dos versiones de la aplicación, una para empresas que podrá instalarse en una intranet y la versión pública en www.erp58.com
2013 www.erp58.com23
Gracias por su tiempo.
Fecha inicio proyecto: abril 2012
Contacto:
Juan Jesús Montero Rodrí[email protected] 71 52 55