Sie sind auf Seite 1von 264

PARTE III

ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACION DEL DISEÑO


TECNOLÓGICO

1. Metodología a utilizar Me Rinde.

Metodología Merinde
La metodología y estándares utilizados en el desarrollo del proyecto de
“Aplicación Informática Para La Gestión Administrativa y De Producción Para
La Empresa de Propiedad Social Indirecta Comunal El Futuro de las
Turaguas” lleva por nombre (MeRinde) Metodología de la Red Nacional de
Integración y Desarrollo de Software Libre.
Me rinde es un proyecto de software libre que propone un estándar para
el proceso de desarrollo del software que puede ser empleado y adaptado
según los requerimientos de cada comunidad o grupo empresarial asimismo,
fue desarrollada con el objeto de proveer soluciones al desarrollo complejo
de sistemas dependiendo de su alcance y limitaciones, es decir,
considerando su complejidad y magnitud.
Igualmente, Merinde está caracterizada por ser una metodología de red
nacional de integración con estándares abiertos y con un enfoque de calidad
que propone dos dimensiones específicas para optar a cualquier elemento
dependiendo de las características del proyecto, las misma sirvieron para
armar una metodología que satisfaga las necesidades de los organizadores,
ya que cubre todo el proceso de ciclo de vida de desarrollo de software
incluyendo fases, roles, actividades, artefactos, disciplinas, flujos de trabajo,
mitigación de riesgos, control de calidad, gestión del proyecto y control de
configuración.
Merinde plantea una estructura como UP basada en aspectos
dinámicos y estáticos.

1
Debe señalarse que, las fases e hitos que corresponde los aspectos
dinámicos considerados son las de UP y las disciplinas que corresponde a
los aspectos estáticos de la metodología se fundamentan en las de UP,
OpenUP y RUP. Los flujos de trabajos que envuelve cada disciplina están
inspirados en RUP, así como también en los procesos de desarrollo del CNTI
y en la realidad y el deber ser del desarrollo de software. En cuanto a los
roles, tareas y artefactos contenidos en una actividad se puede decir que la
metodología está fuertemente inspirada en los roles de MSF, las actividades
en RUP, OpenUP, UP y las observadas del ambiente de desarrollo en el
CNTI, y los artefactos están basados en los de Readyset, UP, RUP, XP y
artefactos que son 77 existentes en la organización de los cuales hay unos
que son mas importantes que otros.
De este modo, el proceso de software propuesto por MeRinde se
inspira en catorce (14) mejores prácticas, dirigidas a facilitar el desarrollo
colaborativo de software entre equipos de trabajo de diversa magnitud e
índole, con el fin de que se desarrolle productos de software con alta calidad,
aprovechando al máximo los recursos disponibles de una forma eficaz y
eficiente. A continuación se listan las mejores prácticas consideradas:
Adaptar el proceso de desarrollo
MeRinde es un marco de desarrollo ajustable que tiene como objetivo
mantener la agilidad durante el proceso de desarrollo, establecer planes con
representación realista, y estimaciones conforme a las condiciones del
proyecto y durante todo el ciclo de vida del proyecto.
Igualmente,  propicia una planificación adecuada, ya que los proyectos
son ajustados a los procesos de desarrollo propios de sus necesidades ya
que no tiene como objetivo ser prescriptiva.
Por otro lado, son considerados los factores que determinan el control
que se debe tener sobre un proyecto, la cantidad de artefactos a emplear, el
detalle de la documentación, la cantidad de revisiones, entro otros; pero

2
fundamentalmente esto es proporcional al tamaño del proyecto, la
distribución de los equipos de desarrollo, la cantidad de personas
involucradas, la complejidad de las tecnologías con que se trabaje,
complejidad de los requerimientos, entre otros
Alto nivel de abstracción
MeRinde favorece a que se tenga un alto nivel de abstracción para
reducir la complejidad y mejorar la comunicación entre los involucrados de
los proyectos, a través de la recomendación de emplear herramientas de
modelado de alto nivel como UML, el empleo de estándares abiertos, el
establecimiento temprano de la arquitectura, reutilización de componentes,
sistemas heredados y el empleo de software de código libre.
Centrarse en la arquitectura
MeRinde además de empelar los Casos de Uso para guiar el proceso
de desarrollo, presta especial atención al establecimiento temprano de una
buena arquitectura que no se vea fuertemente impactada ante cambios
posteriores durante la construcción y el mantenimiento. La arquitectura delos
proyectos es representada a través del modelo de las 4+1 vistas propuesto
por Kruchten en 1995, con el fin de proveer una representación
arquitectónica estándar  para que todos los involucrados en el desarrollo la
puedan comprender, discutir y razonar.
De la misma forma, esta metodología  provee un proceso para diseñar
la arquitectura a través de un conjunto de actividades y define un artefacto
fundamental llamado Documento de Arquitectura del Software (DAS) para
describir las vistas asociadas con los proyectos. MeRinde especifica un rol
responsable de la arquitectura del sistema denominado Arquitecto de
Software, el cual a través del ciclo de vida del sistema va refinando la
arquitectura y y fortificando el mismo.
Código estándar 

3
MeRinde propicia para las organizaciones el empleo de código estándar
dentro de las actividades de implementación, a fin de favorecer la reducción
de la complejidad, la reutilización de componentes y que
cualquier involucrado con los conocimientos pertinentes pueda entender,
revisar y opinar sobre cualquier componente implementado.
Colaboración entre equipo
Esta práctica en MeRinde es fundamental y es abordada por el modelo
de trabajo propuesto, por las actividades y por los roles contemplados.
MeRinde es un marco de trabajo donde la comunicación y la colaboración
entre los miembros del equipo de trabajo son favorecidas a fin de crear un
ambiente de trabajo altamente productivo.
Demostrar resultados iterativamente e incrementalmente
En MeRinde las fases están divididas en iteraciones, cuyo resultado es
una versión ejecutable (hito secundario), el Objetivo de la metodología con
cada iteración será mitigar los riesgos de mayor a menor, donde el concepto
de riesgo se refiere a ciertos casos de uso que son más críticos a la hora de
hacer el proyecto. La figura1señala como son representadas las iteraciones
dentro de la metodología.
Representación gráfica de una iteración en Merinde

4
Cada barra representa
una iteración por fase
para un proyecto,
adicionalmente el
modelo enfatiza que
durante cada iteración
se recorren todas las

Una iteración en la fase


de elaboración

5
La cantidad de iteraciones a realizar en un proyecto va a ser directa-
mente proporcional a la magnitud del proyecto y el tipo de proyecto. Cada ite-
ración con MeRinde debe ser contralada y se debe abordar una parte de la
funcionalidad total, pasando por todos los flujos de trabajo relevantes y refi-
nando la arquitectura. Cada iteración se analiza cuando termina. Se puede
determinar si han aparecido nuevos requerimientos o han cambiado los
existentes, afectando a las iteraciones siguientes.
Las iteraciones deben estar dirigidas por el riesgo. Las primeras
iteraciones que se deben abordar serán aquellas que impliquen mayores
riesgos, ya que seguramente tendrán una fuerte influencia en la arquitectura
del sistema o subsistema a construir y ayudarán a detectar en una fase
temprana los problemas que retroalimentarán la siguiente Iteración, donde
serán resueltos. Las primeras iteraciones en un proyecto bajo MeRinde se
deben enfocar hacia la comprensión del problema y la tecnología, la
delimitación del ámbito del proyecto, la eliminación delos riesgos críticos, y al
establecimiento de una base para la arquitectura. Como soporte a las
organizaciones de desarrollo MeRinde provee un proceso para planificar las
iteraciones de los proyectos a través de un conjunto de actividades y define
un artefacto fundamental llamado Plan de Iteración y como soporte ofrece
varios artefactos adicionales para la gestión de los riesgos. Para cada
iteración se selecciona algunos Casos de Uso, se refina su análisis y diseño
y se procede a su implementación y pruebas. Se realiza una pequeña
espiral para cada ciclo. Se realizan tantas iteraciones hasta que se termine la
implementación de la nueva versión del producto. En cada fase participan
todas las disciplinas, pero ue dependiendo de la fase el esfuerzo dedicado a
una disciplina varía.
Dirigido por Casos de Uso
Para MeRinde los casos de uso son la herramienta estándar empleada
para especificar los requerimientos funcionales del sistema, son los que

6
guían el diseño, implementación y pruebas de todo el sistema, y
adicionalmente son los elementos que permiten la trazabilidad.
Diseño simple
MeRinde apoya que los equipos de desarrollo eliminen las
complejidades innecesarias y código extra, que el énfasis se deposite en
diseñar la solución más simple susceptible de implementarse en el momento.
Es sumamente importante que el equipo cumpla con las metas planteadas
para cada una de las iteraciones, para ello se debe manejar metas
alcanzables y evitar complejidades que no sean necesarias, posteriormente
alcanzado el nivel funcional planteado si se dispone de los recursos se podrá
aplicar más funcionalidad si así se requiere.
Enfoque continuo en la calidad
MeRinde contiene mecanismos para que la calidad de todos los
artefactos se evalúe en varios puntos durante todo el proceso de desarrollo,
especialmente al final de cada iteración. A lo largo de todo el proceso de
desarrollo de MeRinde se pueden encontrar actividades enfocadas a probar,
evaluar y revisar, las cuales juegan un papel fundamental para asegurar
calidad no solo al final de los proyectos sino que por el contrario durante todo
su ciclo de vida.
Existen una gama de artefactos destinados al enfoque continuo de
calidad en MeRinde que soportan las actividades planteadas por los flujos de
trabajos, entredichos artefactos tenemos: Plan de Pruebas, Registro de
Pruebas, Resumen del Ciclo de Pruebas, Resultados de Pruebas, Registro
de Revisión, Registro de Evaluación, Criterios de Aceptación, entre otros
más que fortalecen la calidad constante durante el desarrollo. Adicionalmente
a esto MeRinde contempla dos (2) roles fundamentales para asegurar
calidad y menor perdida de recursos como son el Mentor y el Analista de
Calidad, con los cuales también se asegura que no solo se cumplan con las
actividades básicas de calidad sino que las actividades se sigan de la mejor

7
manera y que se apliquen con la suficiente profundidad requerida. Otro papel
muy importante en cuanto a calidad en MeRinde lo juegan las continuas
actividades provistas de retroalimentación a las que son expuestos los
sistemas, las cuales permiten evaluar el proceso y hacer los ajustes que
sean necesarios, ampliar la experiencia del equipo de trabajo y permiten
mejorar los recursos para el proyecto actual como para los futuros.
Enfoque en los riesgos
La gestión de los riesgos es contemplada MeRinde desde el inicio del
proyecto hasta el final del mismo a través de diferentes artefactos,
fundamentalmente se manejan dos artefactos pilotos el Plan de Gestión de
Riesgos y el Registro de Riesgos, donde se describen los posibles riesgos de
recursos, técnicos, o del negocio implicados en el proyecto, y formula un plan
para abordar los mismos con medidas de mitigación y correctivas para
afrontar cada uno de ellos. El enfoque en los riesgos en MeRinde sirve de
punto principal para la programar las actividades que deben ejecutarse
durante las iteraciones.
Fomento del aprendizaje de experiencias
El fomento del aprendizaje de las experiencias obtenidas en cada uno
de los proyectos realizados es un papel fundamental que la metodología
MeRinde propicia como parte de obtener más eficacia y eficiencia en los
futuros desarrollos. Dicha práctica es fomentada por MeRinde a través de las
continuas retroalimentaciones que se ven en las diversas actividades con los
involucrados; el establecimiento de un ambiente de desarrollo donde tanto el
equipo como cada individuo tiene la oportunidad de aprender y mejorar sus
conocimientos a través del compartimiento de conocimiento y de lecciones
aprendidas; la reutilización de Componentes y con actividades que
promueven la continua mejora de los componentes empleados para los
proyectos para su actual y futuro empleo en los proyectos.

8
Interacción continúa con cliente
El cliente esta inmiscuido dentro de los involucrados en MeRinde, rol
fundamental en la metodología para llevar a cabo muchas de las actividades
fundamentales del proceso de desarrollo de software a lo largo de todo el
ciclo de vida propuesto, con lo cual se busca de que el cliente participe
continuamente para satisfacer sus requerimientos a fin de evitar la pérdida
de recursos y malentendidos durante el desarrollo.
Modelar el software
El tipo de artefacto más fundamental utilizado en la Metodología
MeRinde es el modelo. Cada rol necesita una perspectiva diferente del
sistema. El diseño de MeRinde permite identificar todos los roles y cada una
de las perspectivas que posiblemente podrían necesitar. Las perspectivas
recogidas de todos los roles se estructuran en unidades más grandes, es
decir, modelos, de modo que un rol pueda tomar una perspectiva concreta
del conjunto de modelos. La elección de los modelos para un sistema es una
de las decisiones más importantes del equipo de desarrollo. En la figura2se
pueden observar los modelos principales propuestos de la Metodología
MeRinde.

Diversos modelos propuestos por MeRinde


La Metodología MeRinde contempla un conjunto de modelos
propuestos relacionados que facilitan el entendimiento del sistema
para todos los involucrados, incluyendo a los clientes, usuarios y
líderes de proyecto. Fueron elegidos para satisfacer las necesidades de
información de esos roles. La Metodología del CNTI MeRinde emplea UML

9
como único lenguaje de modelamiento para el desarrollo de todos los
modelos dada las ventajas de este lenguaje y la trazabilidad que permite.
Permanecer ágil y esperar los cambios
El cambio es un factor de riesgo crítico en los proyectos de software,
ante los cuales MeRinde crea las condiciones necesarias a través de sus
actividades para gestionarlos con un enfoque ágil lo más tempranamente
posible con su proceso iterativo e incremental, con la participación continua
del cliente y con las actividades de retroalimentación. Los artefactos software
cambian no sólo debido a acciones de mantenimiento posteriores a la
entrega del producto, sino que durante el proceso de desarrollo.
MeRinde asume que las cosas están constantemente cambiando y que
ningún proyecto está aislado del impacto de estos cambios. Es importante
para abordar más eficientemente cualquier cambio que se presente, que el
equipo de proyecto se mantenga ágil para gestionar los cambios y que todos
los involucrados participen de manera activa para obtener diferentes
perspectivas para abordar estos. Con esto concluye la sección dedica a las
mejores prácticas encontradas en la metodología propuesta, lo cual
permite continuar con la definición de estructura que conforma la
metodología, para adentrar un poco más en los detalles de esta.
Artefactos
MeRinde propone setenta y siete (77) artefactos que pueden ser
creados durante el proceso de desarrollo de software. Estos artefactos van
desde el propio código fuente hasta la documentación aportada por el cliente
y la entregada por el equipo de desarrollo al culminar cada hito dentro del
proyecto. Partiendo de estos artefactos se pueden crear sólo los artefactos
que se consideren necesarios para el proyecto, adicionalmente según los
lineamientos establecidos se les puede hacer modificaciones a los mismos y
también se pueden establecer artefactos adicionales a los aquí propuestos

10
siempre que estos faciliten y cumplan con los requerimientos. En la figura
siguiente se presenta el ícono de un artefacto para MeRinde.
Durante el proceso de desarrollo de la aplicación informática para la
gestión administrativa y de producción en la empresa de propiedad social
indirecta comunal “El Futuro de las turaguas” se elaboraron una serie de
artefactos, producto del trabajo conjunto de todos y cada uno de los roles
bajo la tutoría del mentor y sus respectivos refinamientos siguiendo los
lineamientos de la metodología empleando los documentos que se presentan
aqui reunidos, que son los siguientes:
Casos de Pruebas, Documento de Arquitectura del Negocio (DAN),
Documento de Arquitectura del Software (DAS) Plan de Prueba, Escenarios
por Casos de Uso, Especificación de Requerimientos del Software (ERS),
Evaluación de la Organización Objetivo (EOO), Glosario del Sistema,
Lineamientos del Proyecto, Manual de Usuario, Mapa de Navegación (carta
estructurada), Modelo de Análisis del Negocio, Modelo de Casos de Uso,
Modelo de Casos de Uso del Negocio, Modelo de Datos, Modelo de Diseño,
Orden de Trabajo, Plan de Gestión de Riesgos, Plan de Implantación, Plan
de Pruebas, Planificación del Proyecto, Prototipo de la Interfaz de Usuario,
Realizaciones de los Casos de Uso Resultados de Pruebas, Visión del
Sistema.

1. Planificación del Proyecto

1.1 Objetivo General y específico del proyecto

Objetivo General

11
Desarrollar un software para la gestión administrativa y de
producción en la Empresa de Propiedad Socialista Indirecta
Comunal “El Futuro de las Turaguas”

Objetivos Especificos

 Diagnosticar la situación actual de la Empresa de Propiedad Social


Indeirecta Comunal “El Futuro de las Turaguas”.
 Establecer los requerimientos para el diseño de una aplicación
informática para la canalización de los procesos administrativos y la
gestión de producción de la Empresa de Propiedad Social Indeirecta
Comunal “El Futuro de las Turaguas”.
 Diseñar una aplicación informática para la canalización de los
procesos administrativos y la gestión de producción de la Empresa de
Propiedad Social Indeirecta Comunal “El Futuro de las Turaguas”.
 Implementar el sistema previamente diseñado para la canalización de
los procesos administrativos y la gestión de producción de la Empresa
de Propiedad Social Indeirecta Comunal “El Futuro de las Turaguas”.
 Evaluar la aplicación informática para la canalización de los procesos
administrativos y la gestión de producción de la Empresa de
Propiedad Social Indeirecta Comunal “El Futuro de las Turaguas”.

1.1 Alcance

Alcance Fuera de Alcance


Crear una aplicación de escritorio Crear un nuevo servidor de
desarrollado con el lenguaje de aplicaciones e implementar una red
programación JAVA, para usarlo en WAN.
un servidor estándar y dentro de
una red LAN.

12
Que permita ser utilizado en los Que tenga la capacidad de acceder
navegadores web mas populares usando un cliente de acceso remoto
(IE9, Google Chrome, Mozilla como Citrix y permita ejecutar la
Firefox) para poder realizar la aplicación directamente en el
instalación de la aplicación desde servidor.
cualquier equipo que cuente con
una instalación del jdk (JAVA
DEVELOPMENT KIT) en su version
6 o superior.
Seguridad para cuentas de Seguridad especial contra Hackers.
usuarios, contraseñas y permisos. Instalar o parchar agujeros de
seguridad en los componentes de
software utilizados.
Instalar la aplicación de escritorio Instalar la aplicación de escritorio en
en un equipo de computación con un equipo de computación con
capacidades (procesador: Am procesador inteligente, que funcione
Athlon(tm) 64 procesador 3800 + a través de la voz, etc.
2.40Ghz, una memoria RAM de
2Gb, un disco duro de 180Gb. Y el
sistema operativo es de 32Bits.)
Usar un manejador de base de Usar Oracle como manejador de
datos gratuito (pgAdmin) base de datos.

1.1 Características y Beneficios

 Una propuesta innovadora, que trae consigo la optimización de las


operaciones en el área de producción de la Empresa de Propiedad
Social Indeirecta Comunal “El Futuro de las Turaguas”, ya que la mis-
ma por ser una aplicación reutilizable puede ser modificada de acuer-

13
do a los requerimientos y demandas de la empresa en un momento
determinado.
 Se caracteriza por ser amigable y de fácil manejo.
 Posee un alto nivel de seguridad, con administración del sistema por
personal autorizado

1.1 Suposiciones y Limitaciones

En este marco de ideas, para la puesta en marcha del proyecto se


deben considerar una serie de factores como limitantes al momento de llevar
a cabo la implementación o en el transcurso de la elaboración del proyecto,
como por ejemplo, la falta de conocimientos tecnológicos por parte de
quienes tendrán la responsabilidad de manipular el software, esto implicaría
en un retroceso ya que se debe capacitar al personal no solo en el manejo
del software propuesto sino también en los conocimientos básicos del
manejo ofimático.
Por otro lado, se puede generar como limitante, la falta de equipos
adecuados que soporte la instalación de los componentes requeridos para la
instalación del software y que los mismos no estén en condiciones de
actualizar sus equipos.
Asimismo, no se debe obviar las fallas de pruebas que son hechas
con antelación al software, ya que de generar errores o no cubrir las
expectativas de los usuarios, se transformaría en una limitante y por ende en
un retroceso para el grupo de trabajo.

1.1 Organización de los Equipos de Trabajo

RESPONSABL
ROLES DESCRIPCIÓN
E
Analistas -Yusgreidy Tienen la responsabilidad de hacer un

14
Alvarado seguimiento minucioso al proyecto, con
-Duglaska una visión clara de la meta a lograr, su
Lucena función es revisión de diagramas,
-Beatriz López generación de artefactos, actas,
-Silvestre controla y da seguimiento a las
Agüero actividades del proyecto, lo cual le
-Liliangel permite identificar el problema y
Cuellar plantear posibles soluciones.
-José Durand
-José Ramírez
-Ana Orozco
-Juan Orozco
-Francis Medina
-Hildemar
Regalado
-Jacinto Parra
Jorge Su responsabilidad radica en diseñar la
Colmenarez arquitectura de desarrollo del software,
Arquitecto es decir, entre sus responsabilidades se
de software encuentra construir y probar prototipos,
interfaz de usuario, diseño y manejo de
base de datos.
Desarrollado -Jorge La persona asignada en este rol se
r Colmenarez caracteriza por tener un amplio
-Rosmery conocimiento en el manejo de lenguaje
Colmenarez de programación, ya que su función
radica en codificar clases y modelos de
entidad, realizando las pruebas

15
respectivas, implementando y
corrigiendo errores y proteger mediante
códigos encriptados la base de datos
para evitar que sean violentadas.
Cualquier persona que se vea afectada
Usuarios de la por el resultado del proyecto es
empresa considerada como un involucrado.
Involucrados socialista Comprende un grupo de personas
Turaguas interesadas en que sus necesidades
sean satisfechas por el proyecto.
-Rosmery Este rol se encarga de establecer las
Colmenarez condiciones de trabajo. Por tal motivo
tiene la función de dirigir y asignar
recursos, coordina las interacciones con
Líder del los clientes y usuarios finales, planifica
proyecto las iteraciones, asigna el trabajo, define
la organización del proyecto, establece
las prácticas que aseguran la integridad
y calidad de los artefactos del proyecto,
entre otras responsabilidades.
Mentor -Dexia El Mentor es un rol incorporado por
Colmenarez MeRinde, el cual está íntimamente
ligado con el proceso de desarrollo de
software, que conoce todas las
prácticas involucradas y entiende el
porqué de la misma. Acompaña y apoya
a los equipos de trabajo mediante
revisiones de los artefactos y haciendo

16
recomendaciones de cómo mejorar los
mismos durante todo el ciclo de vida de
sistema. Este rol está en capacidad de
aclarar cualquier duda que puede surgir
del proceso, así como también
contribuye a que la calidad se
mantenga durante el desarrollo
del sistema y además es considerado
necesario para guiar los procesos de
desarrollo sobre todo cuando:
• Los equipos de proyecto cuentan con
poca experiencia en el desarrollo de los
sistemas.
• La complejidad y la criticidad del
proyecto juegan un papel fundamental.
• El equipo de proyecto es numeroso y
distribuido.
• La organización cuenta con una
cultura organizacional dirigida al orden.
El Mentor se encarga de hacer con
base en observaciones y revisiones
constantes al proyecto una serie
recomendaciones formales sobre las
mejores prácticas para el proceso de
desarrollo que han funcionado en
contextos similares y es este
quien aporta cómo se pueden
emplear dada las particularidades del

17
proyecto a desarrollar. Quien
desempeñe este rol debe contar con
una amplia experiencia en el desarrollo
de sistemas y debe conocer las
herramientas que se estén empleando
para la documentación del mismo.
-Yaney Aponte La función del probador es realizar las
-Pedro Oberto pruebas identificadas y definidas
previamente, utilizando las
Probador instrucciones, métodos y herramientas
necesarias para este rol. Debido a la
realización de las pruebas debe obtener
los resultados de las mismas.

1.1 Herramientas de Desarrollo y Colaboración

Entre las herramientas empleadas se pueden mencionar la Plataforma


del Sistema Operativo Debian 7.0 Wheezy, Lenguaje de Programación Java,
PostgreSQL 9.2, IDE Eclipse (Kepler) y la fuente Adempiere en la versión
370.

Debian 7.0 Wheezy: es la versión 7 de la distribución GNU/Linux De-


bían. Es una de las distribuciones Linux más completas ya que dispone de
versiones para varios entornos informáticos, la mayoría de arquitecturas, es
utilizado en equipos portátiles, "netbooks", "tabletas" y "centros multimedia.
Es el sucesor de Debian Squeeze y antecesor de la próxima versión en prue-
bas Jessie.

Durante su instalación puede seleccionarse uno de varios escritorios,


entre ellos: Gnome, KDE, LXDE, entre otros. El desarrollo de Debian Whee-

18
zy es administrado por el Proyecto Debian, su desarrollo inició en febrero de
2008 y fue lanzado el 4 de mayo de 2013.

Lenguaje de programación java: Es un lenguaje de programación


de propósito general, concurrente, orientado a objetos y basado en cla-
ses que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que los desarro-
lladores de aplicaciones escriban el programa una vez y lo ejecuten en cual-
quier dispositivo (conocido en inglés como WORA, o "write once, run an-
ywhere"), lo que quiere decir que el código que es ejecutado en una platafor-
ma, no tiene que ser recompilado para correr en otra.
PostgreSQL 9.2: es un sistema de gestión de bases de datos objeto-
relacional, distribuido bajo licencia BSD y con su código fuente disponible li-
bremente. Es el sistema de gestión de bases de datos de código abierto más
potente del mercado y en sus últimas versiones no tiene nada que envidiarle
a otras bases de datos comerciales. Utiliza un modelo cliente/servidor y
usa multiprocesos en vez de multihilos para garantizar la estabilidad del sis-
tema. Un fallo en uno de los procesos no afectará el resto y el sistema conti -
nuará funcionando. El 9.2 es una nueva versión.
IDE Eclipse (kleper): es un programa informático compuesto por un
conjunto de herramientas de programación de código abierto multiplataforma
para desarrollar lo que el proyecto llama "Aplicaciones de Cliente
Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en
navegadores. Esta plataforma, típicamente ha sido usada para desarrollar
entornos de desarrollo integrados (del inglés IDE), como el IDE de Java
llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se
entrega como parte de Eclipse (y que son usados también para desarrollar el
mismo Eclipse). Sin embargo, también se puede usar para otros tipos de
aplicaciones cliente, como BitTorrent o Azureus.

19
Adempiere: es un proyecto guiado por la comunidad la cual desarrolla
y soporta una solución de código abierto para negocios del mismo nombre, la
cual ofrece la funcionalidad de Planificación de recursos empresariales,
Administración de la Relación con los Clientes y Administración de la Cadena
de Suministro (derivado de sus siglas en inglés: ERP, CRM, SCM
respectivamente).
El proyecto Adempiere fue creado en septiembre de 2006 después de
las diferencias que se tuvieron entre Compiere Inc., los desarrolladores de
Compiere, y la comunidad que se formó alrededor del proyecto. La
comunidad consideró que Compiere Inc. puso especial énfasis en la
naturaleza de código abierto del proyecto, en lugar de la naturaleza
comunitaria del proyecto. Después de una intensa discusión se decidió
bifurcar el código de Compiere y dar nacimiento al proyecto Adempiere.

Calendario del Proyecto

Disciplinas Fecha desde / hasta


<Parte I>
21/01/2013 –06/02/2013
Modelado del Negocio
<Parte II>
07/02/2013 –27/02/2013
Requerimientos
<Parte III>
19/01/12 – 26/01/12
Análisis y Diseño
<Parte IV>
Pruebas e Implantación del 23/09/13 – 11/11/13
Diseño Tecnológico

1.1 Matriz de Componentes a desarrollar

20
Componentes Fases
Disciplinas Artefactos I E C T
Documento de arquitectura c
Evaluación de la
c
organización objetivo (EOO)
Visión del negocio
c

Modelo del análisis del


negocio:
c
 Entidad del negocio
 Trabajador del nego-
cio
 Reglas del negocio
Modelo de caso de uso
c
del negocio
 Modelo de diseño del
negocio
Modelado del  Entidad del negocio
negocio  Realizaciones de los ca- c
sos de uso del negocio
 Trabajador del negocio

Modelo de implantación del


c
negocio
Prueba de concepto
arquitectónico del c
negocio
Especificación de

21
Requerimientos de
Software:
 Especificaciones Su-
c r r
plementarias
 Modelo de Casos de
Requerimientos Uso
Glosario del sistema c r r r

Solicitud de involucrados c r r r

Visión del sistema c r

Documento de arquitectura
c r r
del software
Especificación de migración
c r
de datos
Mapa de navegación c r

Modelo de análisis c

Modelo de datos c r

Prototipo de la interfaz del


c
usuario
Modelo de diseño:

Análisis y diseño  Capsula


 Realizaciones de los
c r
casos de usos
Modelo de implantación
c r

Modelo de servicio c

Componentes operacional c

22
del sistema
Modelo de implementación:
 Elemento de imple-
mentación
Implementación
 Subsistema de imple-
mentación
c r r
Elemento de soporte de
prueba
Plan de integración c r r

Resultado de prueba c c c

Plan de pruebas:
 Casos de pruebas
 Criterio de acepta-
ción
 Datos de prueba
 Escenarios por casos
Pruebas
de uso
 Lista de ideas de las
pruebas c r r r
 Resumen del ciclo de
pruebas
 Script de prueba

1.1 Manejo de Riesgos

1. Identificación de los riesgos.

Algunos Riesgos que pueden evitar el buen desarrollo del Proyecto son:

23
 Costos Excesivos.
 Mala Elaboración Calendarios de Tareas.
 Fecha de entrega.
 Falta de calidad en el producto.
 Cambio en los requerimientos.
 Falta de acceso a la información oficial.
 Mala Organización del Departamento.
 El reglamento por el cual se rige el levantamiento de micro
áreas cambia y no permite que el proyecto sea llevado a cabo
en línea (vía internet).
 Riesgos de costos: instrucción operativa, una capacitación a los
empleados para el conocimiento profundo de la funcionalidad
de la aplicación.
 Cambio de requerimiento a nivel no funcional, lo que representa
cambios no significativos dentro del sistema
 Mala organización del departamento: en la empresa al no
poseer un orden departamental dificulta la dirección de
procesos y labores industriales, eso representa un obstáculo
potencial a la hora de tratar de automatizar dichos procesos en
un sistema de información puesto que los flujos de información
y trabajo que no sean perceptibles a simple vista necesitan un
profundo análisis q demanda recursos y tiempo que nos pueden
dar una perspectiva general de cómo se manejan las cosas en
la compañía

24
Tratamiento de Riesgo:

Riesgo 1.- Costos Excesivos.


Probabilidad: Alta
Impacto: Desastroso
Descripción
Un elevado costo para el desarrollo e implementación puede incidir
directamente en la asignación de presupuesto por parte de la organización.
Planes
Eliminación:
1. Efectuar un estudio anticipado de gastos, con el objeto de poder tener
certeza si se contara con la asignación necesaria para lograr el objetivo
planteado.
Mitigación:
Es conveniente mantener un control constante sobre el incremento de los
requerimientos necesarios para llevar adelante el desarrollo del sistema.
Contingencia:
3. Notificar periódicamente a la institución la existencia de aumento en el costo
de los requerimientos necesarios con el objeto de evitar ser excluidos en la
asignación de presupuesto.
Costo que nos puede generar:
4. El alza constante de precios no se conviertan en una amenaza que impidan

25
culminar con la propuesta.

Riesgo 2.- Mala Elaboración Calendarios de Tareas.

Probabilidad: Mediana.
Impacto: Crítico.
Descripción
Es pertinente tomar en consideración el hecho de respetar el calendario y
cronograma de actividades pautado y cumplir con cada tarea
responsablemente. De igual modo es conveniente tener presente las fechas
de entregas, los tiempos de holgura, priorizar aquellas actividades que
necesitan más tiempo y cuáles se pueden realizar de forma simultánea. En
este sentido, la metodología MERINDE, permite a los desarrolladores tener
una planificación de cada fase.
Planes
Eliminación:
1. En la retribución de lapsos de cada tarea examinar detalladamente su
jerarquía en el proceso y darle un tiempo considerable a realizarse.
Mitigación:
2. Anticiparse a la fecha pautada para la entrega.
Contingencia:
3. Optar por el trabajo bajo presión unos días y lograr culminar a tiempo..
Costo que nos puede generar:
4. Se muestra ineptitud y escasa distribución.

26
Riesgo 3.- Fecha de Entrega.
Probabilidad: Muy alta.
Impacto: Catastrófico.
Descripción
No es conveniente crear expectativas de la entrega del proyecto sin la
realización previamente de un estudio que pueda garantizar el éxito en el
desarrollo, por tanto se deberán analizar los pro y los contra para
adelantarse a las fechas previstas ya que puede ocasionar un riesgo
catastrófico ya que el tiempo de realización de cada disciplina debe tener su
periodo reservado con exactitud.
Planes
Eliminación:
1. Efectuar un análisis primero antes de dar una fecha de entrega.
Mitigación:
2. Hacer la planificación de cada actividad tomando en consideración dejar
espacios de reserva para solventar alguna eventualidad que pudiese
presentarse en un momento determinado.
Contingencia:
3. Darle el mayor valor cada intervalo de tiempo para emplearlo en
momentos emergentes.
Costo que nos puede generar:
4. Que el proyecto sea rechazado y esto trunque la entrega en el tiempo
establecido.

27
Riesgo 4.- Falta de Calidad en el Producto.
Probabilidad: Muy alta.
Impacto: Catastrófico.
Descripción
Al tener el producto concluido en la fecha planificada, pero presente
deficiencias en la calidad del mismo.
Planes
Eliminación:
1. Cumplir con patrones óptimos en los ámbitos pertinentes, es decir, tanto
en el proceso, como en el producto realizado.
Mitigación:
2. Detección de errores y corrección de éstos.
Contingencia:
3. El levantamiento de información es clave así mismo las pruebas de
corrección de errores serán determinantes
Costo que nos puede generar:
4. Descontento por parte de los usuarios de las Unidades en estudio

28
Riesgo 5.- Cambio en los Requerimientos.
Probabilidad: Alta.
Impacto: Crítico.
Descripción
La existencia de cambios drásticos dentro de la organización con respecto
al sistema inicialmente, sin embargo no se considera relevante.
Planes
Eliminación:
1. Establecer las entrevistas pertinente para visualizar necesidades reales y
evitar ambigüedades en la propuesta
Mitigación:
2. Considerar este aspecto, y programar las holguras de tiempo en la ruta
crítica del proyecto.
Contingencia:
3. Llevar adelante un levantamiento confiable para ambas partes.
Costo que nos puede generar:
1. Atraso en el trabajo.
2. Diseño incompleto o mal hecho.
3. No cumplir completamente con la solución de la problemática de la
Organización.

29
Riesgo 6.- Falta de Acceso a la Información Oficial.
Probabilidad: Alta.
Impacto: Crítico.
Descripción
En ocasiones por políticas internas, es restringida cierto tipo de información
oficial de la empresa que sea útil a la hora de planificar el diseño del
producto.
Planes
Eliminación:
1.-En un primer encuentro es recomendable, solicitar la mayor cantidad de
información posible, ya que no se tiene conocimiento en que momento
puede ser de utilidad.
Mitigación:
2.-Comprometerse a mantener un código de ética y no revelar detalles sobre
información privada de la empresa.
Contingencia:
3. diseñar las estrategias adecuadas al momento del levantamiento de
información.
Costo que nos puede generar:
1.- Retardo en la búsqueda de la información adecuada al proceso para
sustituir la información no suministrada, instituyendo datos ficticios a fines de
obtener avances en el desarrollo.
2.- Pérdida de tiempo en la búsqueda de datos.
3.- Posible tésis de la informaciónno suministrada.

30
Riesgo 7.- Mala Organización de Las Unidades en Estudio.
Probabilidad: Muy alta.
Impacto: Catastrófico.
Descripción
Al construir equipos de trabajo, es conveniente considerar sus destrezas y
habilidades, y de este modo agruparlos de acuerdo a sus capacidades en
equipos equilibrados acorde a los requerimientos del proyecto a desarrollar.

Planes
Eliminación:
1. Estudiar las necesidades de las unidades en estudio a fin de comprobar
que procesos se deben automatizar.
Mitigación:
2. Aún con el estudio anterior dejar espacio para cualquier problema
inesperado, estar examinando con precisión lo que se desea automatizar.
Contingencia:
3. Considerar todas las opiniones de las unidades en estudio a fin de acertar
adecuadamente al desarrollo del sistema.
Costo que nos puede generar:
1. Que el proyecto no genere las soluciones que se esperan.
2. Que el sistema no sea confiable.

31
Riesgo 8.- Inducción o capacitación al personal.
Probabilidad: Alta
Impacto: Catastrófico
Descripción
Es necesario planificar, talleres inductorios al personal involucrado en el
manejo del proyecto, ya que de no hacerlo, puede ocasionar pérdidas
materiales a la empresa y por ende retraso en las actividades operativas de la
organización.
Planes
Eliminación:
1. Realizar un análisis previo de los conocimientos, manejo y dominio del
software del personal encargo del área informática.
Mitigación:
Realizar la inducción por etapas es decir, al culminar un modulo, instruir a los
productores encargados de las Unidades que lo manejará, así como al
personal del área informática, recalcando que este departamento no debe
permanecer aislada de cada instrucción, por ser ellos los responsables de
llevar adelante el manejo del mismo una vez finalizada la implantación en la
empresa.
Contingencia:
3. Mantener informado a los miembros de las unidades en estudio de cambios
en el sistema o modificaciones específicas.
Costo que nos puede generar:
4. Mal funcionamiento del sistema por falta de conocimientos para su
operatividad.

32
1. Análisis y Diseño

1.1 Modelo de Diseño

3.1.1 Diagramas de Secuencia

Diagramas de Secuencia Modulo Gestión del Sistema


Usuario Sistema BD

Re-
gis- 1 : Selecciona Formulario Usuario() trar Usuario
2 : Muestra el formulario Usuario()

3 : Pulsa en el Botón Registro Nuevo()


4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra los campos a registrar resaltando los campos obligatorios()

7 : Clic en la lista desplegable “Organización”. ()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa clave de busqueda, nombre, contraseña, descripción, Clic en el siguiente campo()


12 : Muestra los datos ingresados()

13 : Pulsa el botón Socio del Negocio.()

14 : Muestra un nuevo formulario de búsqueda()

15 : Ingresa datos relevantes del Socio del Negocio a buscar y pulsa el Botón refrescar Pantalla. ()
16 : Solicita la Verificacion de los datos en la BD.()

17 : Responde la solicitud()

18 : Muestra todos los datos solicitados()

19 : Selecciona el “Socio Del Negocio” a procesar y pulsa el botón Ok()

20 : Retorna al formulario el Socio del Negocio seleccionado()

21 : Ingresa Email, Telefono, Clic en el siguiente campo.()


22 : Muestra el cursor y depliega lista Tipo de Notificacion. ()

23 : Selecciona tipo de Notificacion a procesar()

24 : Muestra Tipo de Notificacion Seleccionada. ()

25 : Clic en la lista desplegable Direccion del Socio del Negocio()

26 : Muestra datos precargados “Direccion del Socio del Negocio” en una lista desplegable()

27 : Selecciona la “Direccion del Socio del Negocio” a procesar. ()

28 : Muestra en el cuadro combinado “Direccion del Socio del Negocio” la opción seleccionada()

29 : Ingresa Telefono Movil, ID Usuario Contraseña Usuario Email, Clic en el siguiente campo()
30 : Muestra el cursor y depliega lista Perfil Conexion()

33
31 : Selecciona perfil de conexión a procesar. ()

32 : Muestra el tipo de perfil de conexión seleccionado.()

33 : Pulsa en el botón Guardar()

34 : Valida los campos obligatorios. ()


69 : Selecciona“Direccion
26 : Muestra datos precargados fecha “Valida
delDesde()
Socio del Negocio” en una lista desplegable()
70 : Muestra fecha seleccionada “Valida Desde ”()
27 : Selecciona la “Direccion del Socio del Negocio” a procesar.()

28 : Muestra en
71el: cuadro
Clic en elcombinado
boton “Valido“Direccion
Hasta”() del Socio del Negocio” la opción seleccionada()
29 : Ingresa72
Telefono
: Muetra Movil, ID Usuario Contraseña Usuario Email, Clic en el siguiente campo()
objeto calendario.()
30 : Muestra el cursor y depliega lista Perfil Conexion()
73 : Selecciona “ Valido Hasta”()
31 : Selecciona perfil de conexión a procesar.()
74 : Muestra fecha seleccionada “Valida Hasta ”()
32 : Muestra el tipo de perfil de conexión seleccionado.()

75 : Ingresa
33Descripcion,
: Pulsa enPulsa el Boton
el botón Guardar()
Guardar()

Consultar 34 : Valida los campos obligatorios.()


76 : Valida los campos obligatorios.()
Usuario
35 : Registra los Datos en la BD.()

77::Datos
36 GuardaRegistrado
el registro en
enlala
BD()
BD. ()

78 : Datos
37 : Muestra en la barra inferior del formulario el Registrados en la BD()guardado. ”()
mensaje “Registro

38 : Selecciona la Pestaña Rol de Usuario.()


79 : Muestra en la barra Inferior del formulario el mensaje del “Registro guardado()
39 : Muestra el formulario Rol de Usuario.()
80 : en
40 : Pulsa Ingresa en la Pestaña
el botón RegistroAcceso a la Org.()
Nuevo.()
41 : Solicita los datos precargados a la base de datos.()
81 : . Muestra el formulario Acceso Org()
42 : Envia los Datos Solicitados.()
82 : Pulsa en el Botón Registro Nuevo.()
43 : Muestra todos los campos a registrar resaltando los campos obligatorios.()
83 : Solicita los datos precargados a la BD()
44 : Clic en el botón Rol.()
84 : Envia los Datos Solicitados()
45 : Muestra un nuevo formulario de búsqueda.()

46 : Ingresa datos
85 : Muestra relevantes
todos los camposdel Rol a buscar
a registrar y pulsa
resaltando el Botón
los campos refrescar Pantalla. ()
obligatorios()
47 : Solicita la Verificacion de los datos en la BD.()
86 : Clic en la lista desplegable “Organización”.()
48 : Responde la solicitud.()
49 : Muestra todos los datos solicitados.()
87 : Muestra
50 : Selecciona la “Organización”
el “Rol” a procesar seleccionada()
y pulsa el botón Ok.()

88 : Selecciona
51 : Retorna la “Organización”
al formulario a procesar()
el Rol seleccionado()
52 : Pulsa el Botón Guardar.()
89 : Muestra la “Organización” seleccionada.()

90 : Tilda el cuadro de Verificación Activo, solo lectura o ambos y Pulsa el Boton Guardar()
53 : Valida los campos obligatorios. ()
54 : Registra los datos en la BD.()
55 : Datos Registrados en la BD.()
91 : Valida los campos obligatorios()
56 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
92 : Registra los datosen la BD()
57 : Selecciona la pestaña Asignacion Org.()

93Org()
58 : . Muestra el formulario Asignacion : Datos registrados en la BD()

59 : Pulsa en el Botón Registro Nuevo. ()


94 : Muestra en la parte Inferior mensaje del registro guardado()
60 : Solicita los datos precargados a la base de datos.()

61 : Envia los Datos Solicitados.()


62 : Muestra todos los campos a registrar resaltando los campos obligatorios.()
63 : . Clic en la lista desplegable “Organización”. ()
64 : Muestra datos precargados “Organización”.()

65 : Selecciona la “Organización” a procesar. ()

66 : Muestra la “Organización” seleccionada. ()

67 : Clic en el boton “Valido Desde()

68 : Muetra objeto calendario()

69 : Selecciona fecha “Valida Desde()


70 : Muestra fecha seleccionada “Valida Desde ”()

71 : Clic en el boton “Valido Hasta”()

72 : Muetra objeto calendario.()

73 : Selecciona “ Valido Hasta”()

74 : Muestra fecha seleccionada “Valida Hasta ”()

75 : Ingresa Descripcion, Pulsa el Boton Guardar()

76 : Valida los campos obligatorios.()

77 : Guarda el registro en la BD()


34
78 : Datos Registrados en la BD()

79 : Muestra en la barra Inferior del formulario el mensaje del “Registro guardado()

80 : Ingresa en la Pestaña Acceso a la Org.()


Usuario Sistema BD
Registrar
Rol

1 : Selecciona Formulario Rol()

2 : Muestra el formulario Rol()

3 : Pulsa en el Botón Registro Nuevo()


4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra los campos a registrar resaltando los campos obligatorios()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.() 5


10 : Muestra la “Organización” seleccionada.()

11 : Ingresa, nombre, descripción, Clic en el siguiente campo()

12 : Muestra el cursor y depliega lista Nivel de Usuario()

13 : Selecciona Nivel de Usuario a Procesar()

14 : Muestra Nivel de Usuariol seleccionada()

15 : Clic en la lista desplegable Arbol de Menu()

16 : Muestra datos precargados “Arbol de Menu” en una lista desplegable()

17 : Selecciona la “Arbol de Menu” a procesar.()

18 : Muestra en el cuadro combinado “Arbol de Menu” la opción seleccionada()

19 : Clic en la lista desplegable Nivel de Preferencia()

20 : Muestra datos precargados “Nivel de Preferencia” en una lista desplegable()

21 : Selecciona la Nivel de Preferencia” a procesar.()

22 : Muestra en el cuadro combinado “Nivel de Preferencia” la opción seleccionada()

23 : Clic en la lista desplegable Arbol de Organizacion()

24 : Muestra datos precargados “Arbol de Organizacion” en una lista desplegable()

25 : Selecciona la “Arbol de Organizacion” a procesar.()

26 : Muestra en el cuadro combinado “Arbol de Organizacion” la opción seleccionada()

27 : Ingresa Confirmar Registros de Consulta, Registros de Consulta Max y Pulsa el Boton Guardar()

28 : Muestra los datos ingresados()

29 : Tilda la perisología de Rol y pulsa el Botón Guardar()

30 : Valida los campos obligatorios()

31 : Registra los datos BD()

32 : Datos Registrados BD()

33 : Muestra en la barra inferior del formulario el mensaje “Registro guardado()

34 : Ingresa al la Pestaña Acceso a Organizacion()

35 : Muestra el formulario Acceso a Organizacion()

36 : Pulsa en el Botón Registro Nuevo()


35
37 : Solicita los datos precargados a la base de datos()

38 : Envia los datos Solicitados()

39 : Muestra los campos a registrar resaltando los campos obligatorios()

40 : Clic en la lista desplegable “Organización”.()


98 : Muestra datos precargados “Organización” .()
60 : Muestra el nuevo formulario de busqueda()
30 : Valida los campos obligatorios()
99 : Selecciona la “Organización” a procesar.()
61 : Ingresa datos relevantes del Usuario a buscar y pulsa el Botón refrescar Pantalla()
100 : Muestra la “Organización” seleccionada. ()
31 :62
Registra
: Solicitalos datos BD() de los datos en la BD.()
la Verificacion

101 : Clic en la lista desplegable


32 :63 “Proceso”.()
: Responde
Datos la solicitud()
Registrados BD()
64 : Muestra todos los datos solicitados()
102 : Muestra datos precargados “Proceso".()

33 : Muestra en la barra
65
103inferior del formulario
: Selecciona
Selecciona el el mensaje
el “Usuario”
“Proceso”aa “Registro
procesar guardado()
y pulsa el
procesar.() botón Ok()

10466
: Muestra
: Retornaelal
"Proceso” seleccionada.()
formulario el usuario()
34 : 67
Ingresa
105: Pulsa alelel
: Tilda laBotón
PestañadeAcceso
Guardar()
cuadro a Activo,
seleccin Organizacion()
Lectura y Pulsa el Boton Guardar()

35 : Muestra el formulario Acceso a Organizacion()


Consul- 68 : Valida
106 los los
: Valida campos obligatorios()
campos obligatorios() tar
Rol 36 : Pulsa en el Botón Registro Nuevo()
107 : Registra los datos en la BD()
69 : Registra los datos en la BD()
37 : Solicita los datos precargados a la base de datos()
108
70 :: Datos
Datos Registrados()
Registrados()
38 : Envia los datos Solicitados()
109 71 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
: Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
72 : Ingresa en la pestaña Acceso a Ventana()
39 : Muestra los campos
110 :a Ingresa
registrar
enresaltando
la pestañalos campos
Acceso obligatorios()
a Forma()
73 : Muestra el Formulario Acceso a Ventana()
40 : el
111 : Muestra Clic en la listaAcceso
Formulario desplegable “Organización”.()
a Forma()
74 : Pulsa en el Botón Registro Nuevo()
112 : Pulsa en el Botón Registro Nuevo()
41 : Muestra datos precargados “Organización” .()
75 : Solicita los datos precargados a la base de datos()
113
42 : Selecciona la “Organización” : Solicita los datos precargados a la base de datos()
a procesar.()
76 : Envia los datos Solicitados()
114 : Envia los datos Solicitados()
77 43 : Muestra
: Muestra la “Organización”
los campos a registrarseleccionada.()
resaltando los campos obligatorios()
115 : Muestra los campos a registrar resaltando los campos obligatorios()
44 : 78
Tilda el Cuandro
: Clic en la lista de Seleccion“Organización”.()
desplegable Activo y Pulsa el Boton Guardar()
116 : Clic en la lista desplegable “Organización”.()
79 : Muestra datos precargados “Organización” .()
117 : Muestra datos precargados “Organización” .()
80 : Selecciona la “Organización” a procesar.()
45 : Valida los campos obligatorios()
118 :laSelecciona
81 : Muestra la “Organización”
“Organización” a procesar.()
seleccionada.()
46 : Registra los datos()
119 : Muestra la “Organización” seleccionada.()
82 : Clic en la lista desplegable “Ventana”.()
47 : Datos Registrados() 5:
120 : Clic en la lista desplegable “Forma".()
83 : Muestra datos precargados “Ventana” .()
48 : Muestra en:la
121 barra inferior
Muestra del formulario
datos precargados el mensaje
"Forma” .() “Registro guardado”.()
84 : Selecciona la “Ventana” a procesar.()
49 : Ingresa en la Pestaña
122 : Selecciona Asignacion
la "”Forma" de Usuario()
a procesar.()
85 : Muestra la “Ventana” seleccionada.()
50 : Muestra el Formulario Asignacion de Usuario()
123 : Muestra la "Foma” seleccionada. ()
86 : Tilda el cuadro de seleccin Activo, Lectura y Pulsa el Boton Guardar()
51 : Pulsa en el Botón Registro Nuevo()
124 : Tilda el cuadro de seleccin Activo, Lectura y Pulsa el Boton Guardar()
52 : Solicita los datos precargados a la BD.()
87 : Valida los campos obligatorios()

53 : Envia 125 : Valida los campos obligatorios()


88los datos
: RegistraSolicitados()
los datos en la BD()

54 : Muestra los campos a registrar resaltando los campos


126
89 obligatorios()
:: Datos
Registra los datos enn la BD()
Registrados()

55: :Muestra
90 Clic en en
la lista desplegable
la barra 127el: mensaje
Datos Registrados()
“Organización”.()
inferior del formulario “Registro guardado”.()
128 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
91 : Ingresa en
56 : Muestra datos precargados la pestaña Acceso
“Organización” .() a Proceso()
57 : Selecciona
92 : Muestra la “Organización”
el Formulario a procesar.()
Acceso a Proceso()

93 : Pulsa en el Botón Registro Nuevo()


58 : Muestra la “Organización” seleccionada.()
94 : Solicita los datos precargados a la base de datos()
59 : Pulsa el Boton Usuario()
95 : Envia los datos Solicitados()
60 : Muestra el nuevo formulario de busqueda()
96 : Muestra los campos a registrar resaltando los campos obligatorios()
61 : Ingresa datos relevantes del Usuario a buscar y pulsa el Botón refrescar Pantalla()
97 : Clic en la lista desplegable “Organización”.()
62 : Solicita la Verificacion de los datos en la BD.()
98 : Muestra datos precargados “Organización” . ()
63 : Responde la solicitud()
99 : Selecciona la “Organización” a procesar.()
64 : Muestra todos los datos solicitados()
100 : Muestra la “Organización” seleccionada.()

101 : Clic en la lista desplegable “Proceso”.()


65 : Selecciona el “Usuario” a procesar y pulsa el botón Ok()
102 : Muestra datos precargados “Proceso".()
66 : Retorna al formulario el usuario()
103 : Selecciona el “Proceso” a procesar.()
67 : Pulsa el Botón Guardar()
104 : Muestra el "Proceso” seleccionada.()

105 : Tilda el cuadro de seleccin Activo, Lectura y Pulsa el Boton Guardar()

68 : Valida los campos obligatorios()


106 : Valida los campos obligatorios()
69 : Registra los datos en la BD()
107 : Registra los datos en la BD()
36
70 : Datos
108 : DatosRegistrados()
Registrados()

71 109
: Muestra en la
: Muestra enbarra inferior
la barra deldel
inferior formulario elelmensaje
formulario mensaje “Registro
“Registro guardado”.()
guardado”.()

72 : Ingresa en la pestaña
110 : Ingresa AccesoAcceso
en la pestaña a Ventana()
a Forma()

73 : Muestra el Formulario
111 : Muestra Acceso
el Formulario a Ventana()
Acceso a Forma()
Registrar Organización.

37
27 : Muestra datos precargados “Almacén()

28 : Selecciona Almacén a procesar()

29 : . Muestra el “Almacén” seleccionado()

30 : Ingresa DUNS.()
31 : Muestra Dato ingresado.()
32 : Clic en el botón Supervisor()

33 : Muestra el formulario de búsqueda()


34 : Ingresa datos relevantes del Supervisor a buscar y pulsa el Botón refrescar Pantalla.()
35 : Solicita la Verificación de los datos en la BD.()
36 : Responde la solicitud()
Usuario
37 : Muestra los Datos Sistema
Solicitados() BD
Consultar Organización.
38 : Selecciona el “Supervisor” a procesar y pulsa el botón Ok.()
39 : Retorna al formulario el Supervisor seleccionado.()
1 : Selecciona Formulario Organización()
40 : Ingresa Teléfono, Fax, Clic en el siguiente campo.()
Usuario
2 : Muestra el formulario Organización() Sistema Bd
41 : Muestra los datos ingresados()
3 : Pulsa el botón Registro Nuevo()
42 : Clic en la lista desplegable “Almacén Entrega Directa”.()
4 : Solicita los datos precargados a la base de datos()
43 : Muestra datos precargados “Almacén Entrega Directa”.()
1 : Selecciona Formulario Organizacion()5 : Envía los datos Solicitados()
44 : Selecciona el “Almacén Entrega Directa” a procesar.()
45 todos
6 : Muestra : Muestra el “Almacén
los campos Entrega
precargados Directa”resaltando
y a registrar seleccionada.()
los campos obligatorios.()
2 : Muestra el formulario Organizacion()
46 : Ingresa Número de Identificación, E-mail, y Pulsa el Botón Guardar.()
7 : Ingresa la clave de búsqueda, nombre, descripción, entidad acumulada y pulsa el botón guardar()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()


47 : Valida los campos obligatorios()
488 :: Registra
Valida los campos obligatorios()
los datos en la BD.()

9 : Registra los datos en la BD()en la BD.()


4 : Muestra el formulario Encontrar Registro:49 : Datos Registrados
Organizacion()
10 : Datos
50 : Muestra en la barra inferior del Formulario Registrados
el mensaje en la BD()guardado”.()
“Registro

5111
: Ingresa en la
la Pestaña “Asignación Org”.()
5 :: Muestra
Ingresa en
Clave barra inferior
de Búsqueda, Registro
Nombre Guardado()
o Descripción, clic en el Botón OK()
52 : Muestra el formulario “Asignación Org”.()
12 : Selecciona la pestaña “Información de la Organización”.()
53 : Pulsa el Botón Registro Nuevo()
13 : . Muestra el Formulario “Información de la Organización() 6 : Solicita
54 : Solicita los datos()
los datos precargados a la base de dato.()

14 : Pulsa botón Registro Nuevo() 55 : Envía los datos solicitados.()


56 : Muestra todos los campos precargados y a 15 registrar 7resaltando
: Solicita :los
Envia los campos
losprecargados
datos datos a obligatorios.()
solicitados()
la base de dato()
57 : Pulsa el Botón Usuario.()
8 : Muestra el Registro Consultado.()
16 : Envía los datos solicitados()
58 los
17 : Muestra todos : Muestra el formulario
campos precargados y de búsqueda()
a registrar resaltando los campos obligatorios()
59 : Ingresa datos relevantes del usuario a buscar y pulsa el Botón refrescar Pantalla.()
18 : Pulsa el Botón Localización/ Dirección()
60 : Solicita la Verificación de los datos en la BD.()
19 : Muestra un nuevo formulario Localización/Dirección()
61 : Responde la solicitud.()
20 : Ingresa Dirección 1, Dirección 2, Dirección 3, Dirección 4, ciudad y código postal.()
62 : . Muestra los Datos Solicitados()
21 : Muestra los Datos Ingresados()
63 : Selecciona el “Usuario” a procesar y pulsa el botón OK.()
22 : Clic en la lista desplegable "País”.()
64 : Retorna al formulario principal el Usuario seleccionado.()

65 : Pulsa el botón
23 : Muestra calendario
datos en el
precargados campo “Valido Desde”.()
“País()
66 : Muestra Calendario.()
24 : selecciona el “País” aMes,
67 : . Selecciona procesar
Año,y pulsa
Día yOK()
pulsa doble clic()
25 : Muestra en el cuadro combinado “País” la opción seleccionada()
68 : Muestra en el Campo “Valido Desde” la fecha DD/MM/AA seleccionada.()
26 : Clic en la lista desplegable “Almacén()
69 : Pulsa el botón calendario en el campo “Valido Hasta”.()
27 : Muestra datos precargados “Almacén()
70 : Muestra Calendario()
28 : Selecciona Almacén a procesar()
71 : . Selecciona Mes, Año, Día y pulsa doble clic.()
29 : . Muestra el “Almacén” seleccionado()
72 : Muestra en el Campo “Valido Hasta” la fecha DD/MM/AA seleccionada.()
30 : Ingresa DUNS.()
73 : Pulsa el Botón Guardar.()
31 : Muestra Dato ingresado.()
32 : Clic en el botón Supervisor()
74 : Valida los campos obligatorios.()
33 : Muestra el formulario de búsqueda() 75 : Registra los datos en la BD.()
34 : Ingresa datos relevantes del Supervisor a buscar y pulsa el Botón refrescar Pantalla.()
76 : Datos Registrados en la BD.()
35 : Solicita la Verificación de los datos en la BD.()
77 : Muestra en la barra inferior del formulario el mensaje
36 : Responde “Registro guardado”.()
la solicitud()
37 : Muestra los Datos Solicitados()

38 : Selecciona el “Supervisor” a procesar y pulsa el botón Ok.()


39 : Retorna al formulario el Supervisor seleccionado.()
40 : Ingresa Teléfono, Fax, Clic en el siguiente campo.()
38
41 : Muestra los datos ingresados()
42 : Clic en la lista desplegable “Almacén Entrega Directa”.()

43 : Muestra datos precargados “Almacén Entrega Directa”.()

44 : Selecciona el “Almacén Entrega Directa” a procesar.()


Registrar Localización.

Usuario Sistema BD

1 : Selecciona Formulario Localizacion()

2 : Muestra el formulario Localizacion()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa Direccion 1, Direccion 2, Direccion 3, Direccion 4, Ciudad 1, Ciudad 2, Codigo Postal, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista Region()

13 : Selecciona la “Region” a procesar.()

14 : Muestra la “Region” seleccionada.()

15 : Clic en la lista desplegable “Pais”.()

16 : Muestra datos precargados “Pais” .()

17 : Selecciona la “Pais” a procesar.()

18 : Muestra el “Pais” seleccionado.()

19 : Ingresa Codigo Postal adicional, Nombre de Region y pulsa Botón Guardar()

20 : Valida los campos obligatorios.()

21 : Registra los datos()

22 : Datos Registrados()

23 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

39
Consultar Localización

Usuario Sistema Bd

1 : Selecciona Formulario Localizacion()

2 : Muestra el formulario Localizacion()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Localizacion()

5 : Ingresa Nombre o Descripción, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

40
Diagramas De Secuencia Modulo Relacion con Socio del Negocio

Registrar Grupo Socio del Negocio

Usuario Sistema BD

1 : Selecciona Formulario Grupo Socios del Negocio()

2 : Muestra el formulario Grupo Socios del Negocio()


3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : . Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa la clave de búsqueda, nombre, descripción, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista Prioridad Base"()

13 : . Selecciona la Prioridad Base" a procesar.()

14 : Muestra en la lista desplegable Prioridad Base” la opción seleccionada.()

15 : . Clic en la lista desplegable “Lista de Precios".()

16 : Muestra datos precargados “Lista de Precios” . ()

17 : Selecciona la “Lista de Precios” a procesar. ()

18 : Muestra la “Lista de Precios” seleccionada.()

19 : Clic en la lista desplegable “Esq List Precios/Desc". ()

20 : Muestra datos precargados "Esq List Precios/Desc” .()

21 : Selecciona la “Esq List Precios/Desc” a procesar.()

22 : Muestra la “Esq List Precios/Desc” seleccionada.()


23 : Clic en la lista desplegable “Lista de Precios Compra". ()

24 : Muestra datos precargados "Lista de Precios Compra” .()

25 : Selecciona la “Lista de Precios Compra" a procesar.()

26 : Muestra la “Lista de Precios Compra” seleccionada.()

27 : Pulsa el Botón Guardar Cambios.()

28 : Valida los campos obligatorios.()

29 : Registra los datos()

30 : Datos Registrados()

31 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

41
Consultar Grupo Socio del Negocio

Usuario Sistema Bd

1 : Selecciona Formulario Grupo de Socio del Negocio.()

2 : Muestra el formulario Grupo de Socio del Negocio.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Grupo de Socio del Negocio.()

5 : Ingresa Clave de Búsqueda, Nombre o Ingresa Descripción, clic en el Botón OK.()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

42
Registrar Socio del Negocio

Usuario Sistema BD

1 : Selecciona Formulario Socio del Negocio()

2 : Muestra el formulario Socio del Negocio()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Env ia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

7 : Clic en la lista desplegable “Organización”. ()

8 : Muestra datos precargados “Organización” . ()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()


11 : Ingresa la clave de búsqueda, nombre, nombre 2, descripción, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Estado de Credito"()

13 : Selecciona el "Estado de Credito" a procesar. ()

14 : Muestra en la lista desplegable "Estado de Credito” la opción seleccionada. ()

15 : Clic en la lista desplegable "Grupo de Impuestos"()

16 : Muestra datos precargados "Grupo de Impuestos"()

17 : Selecciona la "Grupo de Impuestos" a procesar.()

18 : Muestra la “Grupo de Impuestos” seleccionado. ()

19 : Clic en la lista desplegable “Grupo Socio del Negocio. ()

20 : Muestra datos precargados “Grupo Socio del Negocio. ()

21 : Selecciona la "Grupo Socio del Negocio" a procesar. ()

22 : Muestra la “Grupo Socio del Negocio” seleccionado.()

23 : Ingresa No. de Referencia,Volumenes de Venta y Pulsa el Boton Guardar()

24 : Valida los campos obligatorios. ()

25 : Registra los datos()

26 : Datos Registrados()

27 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

28 : Ingresa en la Pestaña Localizacion()


29 : Muestra el formulario Localizacion()

30 : Pulsa en el Botón Registro Nuevo()

31 : Solicita los datos precargados a la base de datos()

32 : Envia los datos Solicitados()

33 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

34 : Ingresa nombre, clic en el siguiente campo()

35 : Muestra el formulario Localizacion/ Direccion()

36 : Ingresa Localizacion/ Direccion()

37 : Retorna al Formulario Localizacion/Ubicacion Ingresada()

38 : Ingresa Telefono, Telefono Movil y Pulsa el Boton Guardar()

39 : Valida los campos obligatorios.()


40 : Registra los datos()

41 : Datos Registrados()
42 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

43
Consultar Socio del Negocio
Usuario Sistema Bd

1 : Selecciona Formulario Socio del Negocio.()

2 : Muestra el formulario de Socio del Negocio.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Socio del Negocio.()

5 : Ingresa Clave de Búsqueda, Nombre, Nombre 2 o Ingresa Descripción, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

44
Registrar Condición de Pago
Usuario Sistema BD

1 : Selecciona Formulario Condicion de Pago()

2 : Muestra el formulario Condicion de Pago()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()


11 : Ingresa la clave de búsqueda, nombre, descripción, clic en el siguiente campo()

12 : Muestra el Cursor en el campo Dias Neto()

13 : Ingresa los Datos de Dias Neto, Dias de Descuento, Dias de Descuento2, Dias de Gracia, % Descuento, % Descuento2, y clic en el siguiente campo()

14 : Muestra el cursor en la lista desplegable Dia Neto()

15 : Clic en la lista desplegable Dia Neto()

16 : Muestra datos precargados en la lista desplegable Dia Neto()

17 : Selecciona el Dia Neto de la lista desplegable.()

18 : Muestra el “Dia Neto” seleccionado()

19 : Pulsa el Botón Guardar()

20 : Valida los campos obligatorios.()

21 : Registra los datos()

22 : Datos Registrados()

23 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

45
Consultar Condición de Pago
Usuario Sistema Bd

1 : Selecciona Formulario Condición de Pago()

2 : Muestra el formulario Condición de Pago()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Condición de Pago()

5 : Ingresa Clave de Búsqueda, Nombre o Ingresa Descripción, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

46
Diagramas De Secuencia Modulo Gestionar Ventas

Registrar Órdenes de Venta


Usuario Sistema Bd

1 : Selecciona Formulario “Órdenes de Venta”.()

2 : Muestra el formulario “Órdenes de Venta”.()

3 : Pulsa en el Botón Registro Nuevo.()


4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()


6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Número del Documento, Descripción, pulsa clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Tipo de Documento Destino"()

13 : . Selecciona el “Tipo Documento Destino” a procesar.()

14 : Muestra en la lista desplegable “Tipo de Documento” la opción seleccionada.()

15 : Pulsa el Bontón Calendario en el Campo "Fecha de la Orden"()

16 : Muestra el objeto calendario()

17 : Selecciona Mes, Año, Dia, Pulsa doble Clic()

18 : Muestra en el campo "Fecha de la Orden" la fecha DD/MM/AA Ingresada()

19 : Pulsa Botón “Socio del Negocio”.()

20 : Muestra un nuevo formulario de búsqueda.()

21 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla.()

22 : Solicita la Verificacion de los datos en la BD.()

23 : Responde la solicitud()

24 : Muestra todos los datos solicitados()

25 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK.()

26 : Retorna al formulario principal los Datos.()

27 : Pulsa Clic en la lista desplegable “Almacén”.()

28 : Muestra datos precargados “Almacén”. ()

47
29 : Selecciona el “Almacén” a procesar.()

30 : Muestra en la lista desplegable “Almacén” la opción seleccionada.()

31 : Pulsa Clic en la lista desplegable “Lista de Precios”. ()


48
22 : Solicita la Verificacion de los datos en la BD. ()

23 : Responde la solicitud()

24 : Muestra todos los datos solicitados()

25 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK. ()

26 : Retorna al formulario principal los Datos.()

27 : Pulsa Clic en la lista desplegable “Almacén”.()

28 : Muestra datos precargados “Almacén”. ()

29 : Selecciona el “Almacén” a procesar. ()

30 : Muestra en la lista desplegable “Almacén” la opción seleccionada. ()

31 : Pulsa Clic en la lista desplegable “Lista de Precios”. ()

32 : . Muestra datos precargados "Lista de Precios” en una lista desplegable.()

33 : Selecciona la “Lista de Precios” a procesar.()

34 : Muestra en la lista desplegable “Lista de Precios” la opción seleccionada.()

35 : Pulsa Clic en la lista desplegable “Agente de Comercial”. ()

36 : . Muestra datos precargados "Agente Comercial". ()

37 : Selecciona el “Agente Comercial” a procesar. ()

38 : Muestra en la lista desplegable "Agente Comercial" la opción seleccionada. ()

39 : Pulsa el Botón “Guardar Cambios”. ()

40 : Valida campos obligatorios()

41 : Registra los datos()

42 : Datos registrados en la BD()

43 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

44 : . Selecciona la Pestaña “Línea de la Orden”. ()

45 : Muestra el formulario “Línea Orden de Compra”. ()

46 : Pulsa en el botón Registro Nuev o. ()

47 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

48 : Pulsa el Botón Producto. ()

49 : Muestra un nuevo formulario de Búsqueda. ()

50 : Ingresa los datos relevantes del Producto a buscar y Pulsa Botón Refrescar pantalla. ()

51 : Verifica los datos en la BD. ()

52 : Envia los datos Solicitados.()

53 : Muestra los datos Solicitados()

54 : Selecciona el “Producto” a procesar y Pulsa el Botón OK.()

55 : Retorna el Nombre del producto()

56 : . Ingresa la Descripción, Cantidad, pulsa clic en el siguiente campo()

57 : Despliega la lista “Unidad de Medida”. ()

58 : Selecciona la “Unidad de Medida” a procesar.()

59 : Muestra en la lista desplegable "Unidad de Medida" la opción seleccionada. ()

60 : Ingresa Precio, Precio lista()

61 : Calcula el % descuento. ()

62 : Muestra Precio Actual, % Descuento y Neto de Línea()

63 : Pulsa Clic en la Lista Desplegable “Impuesto”. ()

64 : . Muestra datos precargados "Impuesto". ()

65 : Selecciona el “Impuesto” a procesar.()

49
66 : Muestra en la lista desplegable "Impuesto" la opción seleccionada. ()

67 : Pulsa el Botón Guardar Cambios. ()

68 : Valida los campos obligatorios. ()

69 : Registra los datos. ()


52 : Envia los datos Solicitados. ()

53 : Muestra los datos Solicitados()

54 : Selecciona el “Producto” a procesar y Pulsa el Botón OK.()

55 : Retorna el Nombre del producto()

56 : . Ingresa la Descripción, Cantidad,pulsa clic en el siguiente campo()

57 : Despliega la lista “Unidad de Medida”. ()

58 : Selecciona la “Unidad de Medida” a procesar.()

59 : Muestra en la lista desplegable "Unidad de Medida" la opción seleccionada.()

60 : Ingresa Precio, Precio lista()

61 : Calcula el % descuento.()

62 : Muestra Precio Actual, % Descuento y Neto de Línea()

63 : Pulsa Clic en la Lista Desplegable “Impuesto”.()

64 : . Muestra datos precargados "Impuesto".()

65 : Selecciona el “Impuesto” a procesar.()

66 : Muestra en la lista desplegable "Impuesto" la opción seleccionada.()

67 : Pulsa el Botón Guardar Cambios.()

68 : Valida los campos obligatorios.()

69 : Registra los datos.()

70 : Datos Registrados en la BD()

71 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

Consultar Órdenes de Venta

Usuario Sistema Bd

1 : Selecciona Formulario Orden de Venta.()

2 : Muestra el formulario Orden de Venta.()50

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()


5 : Ingresa Número de Documento o Descripción, clic en el boton ok()
6 : Solicita los datos()

7 : Envia los datos solicitados()

8 : Muestra el Registro Consultado.()

Registrar Entregas

51
25 : Selecciona Mes, el
70 : Pulsa Año, Dia,
Botón Pulsa doble
Registro Click()
Nuevo()
26 : Muestra en el campo "Fecha de Movimiento" la fecha DD/MM/AA Ingresada()
71 : Muestra
27 todos los
: Pulsa elcampos
Bontón precargados ya
Calendario en elregistrar resaltando
Campo "Fecha los campos obligatorios.()
Contable"()

28 : Muestra el objeto calendario()


72 :29
Pulsa Clic en la Mes,
: Selecciona lista desplegable “Linea
Año, Dia, Pulsa orden
doble de Ventas ”.()
Click()

30 : Muestra en el campo "Fecha Contable" la fecha DD/MM/AA Ingresada()


73 : Muestra datos precargados “Linea orden de Ventas”()
31 : Pulsa Botón “Socio del Negocio”.()
32 : Muestra un nuevo formulario de búsqueda.()
74 : Selecciona la “Linea orden de Ventas” a procesar.()
33 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el boton refrescar pantalla()
75 : Muestra en la lista desplegable “Linea orden de Ventas”34la: opción
Solicitaseleccionada.()
Verificación de los datos en la BD. ()

Usuario Sistema 35 : Responde la Bd


solicitud()
76 : Ingresa No. Línea, Clic en el siguiente campo()
36 : Muestra todos los datos solicitados()

77
37 : Selecciona el:“Socio
Muestra
delelNegocio”
cursor ena el campo "Producto".()
procesar y pulsa el botón OK.()
1 : Selecciona el formulario
38 : Retorna Entregas.()
al formulario
78 : . Pulsa el Botónprincipal los datos()
Producto.()
392 :: Pulsa
Muestra el formulario
Clic en la
79 : Muestra unlistaEntregas.()
desplegable
nuevo formulario“Almacén”.()
de Búsqueda.()
40 : . Muestra datos precargados “Almacén”()
3 : Pulsa
80 : . Ingresa los datos en el Botón
relevantes del Registro
Producto Nuevo()
a buscar y Pulsa Botón Refrescar pantalla.()
41 : Selecciona el “Almacén” a procesar.()
4 : Solicita los datos precargados a la base de datos()
81 : Verifica
42 : Muestra en la lista desplegable “Almacén” la opción seleccionada.() los datos en la BD.()
5 : Envia los
43 : Pulsa Clic en la lista desplegable “Prioridad”. () datos Solicitados()
82 : Envia los datos Solicitados.()
6 : Muestra todos los 44 : Muestra
campos datos
a registrar precargados
resaltando “Prioridad”()
los campos obligatorios.()
83 : Muestra los datos Solicitados()
45 : Selecciona el “Prioridad” a procesar. ()
7 : Pulsa Clic en la lista desplegable “Organización”.()
84 : Selecciona el “Producto” a procesar y Pulsa el Botón OK.()
46 : Muestra en la lista desplegable “Prioridad” la opción seleccionada. ()
8 : Muestra datos precargados “Organización”()
47 : Pulsa Clic
85en la lista desplegable
: Retorna “Regla
el Nombre del de Entrega”. ()
Producto.()
9 : Selecciona la “Organización” a procesar.()
48 : Muestra datos precargados “Regla de Entrega ”.()
86 : Pulsa Botón “Ubicación”()
10 : Muestra en la lista 49
desplegable “Organización”
: Selecciona el “Regla la
deopción seleccionada.()
Entrega” a procesar.()
87 : . Muestra Nuevo Formulario “Ubicación”.()
50 : . Muestra en la
11lista desplegable
: Pulsa “Regla
Botón “Orden de Entrega ” la opción seleccionada()
de Venta”.()
88 :en
51 : Pulsa Clic Clic
la en la desplegable
lista lista Desplegable “Ubicación”.()
“Agente Comercial”.()
12 : Muestra un nuevo formulario de búsqueda.()
52 : . Muestra datos precargados “Agente Comercial ”.()
89 : Muestra datos precargados “Ubicación” .()
13 : Ingresa datos relevantes de la orden de venta a buscar y pulsa el boton refrescar pantalla()
53 : Selecciona el “Agente Comercial” a procesar.()
90 : Selecciona la “Ubicación” a procesar.()
14 : SolicitalaVerificación
54 : Muestra en la lista desplegable “Agente Comercial” de los datos en la BD.()
opción seleccionada.()
91 : Muestra en la lista desplegable “Ubicación” la opción seleccionada()
55 : Pulsa Clic en la lista desplegable “Via de15
Entrega”.()
: Responde la solicitud()
56 16
: . :Muestra 92 precargados
datos : Pulsa el Botón OK.()
“ Via de Entrega ”.()
Muestra todos los datos solicitados()
57 : Selecciona el al
93 : Retorna “ Via de Entrega”
formulario a procesar.
principal ()
la ubicación()
17 : Selecciona la“Orden de Venta ” a procesar y pulsa el botón OK.()
58 : Muestra
94 : . en la lista
Ingresa desplegable
Descripción, “ Via de Entrega”
Cantidad. Pulsa Clic la
enopción seleccionada.()
el siguiente campo()
18Clic
59 : Pulsa : Retorna al formulario
en la lista principal
desplegable los datos()
“Regla de Costo de Flete”.()
95 : Muestra el cursor y despliega la lista "Unidad de Medida"()
60 : Muestra
19 : . Ingresa el Número datos precargados
del Documento “Regla
y Descripción, pulsa clicde
enCosto de Flete”.()
el siguiente campo.()
96 : Selecciona la “Unidad de Medida” a procesar.()
61
20 : . Selecciona
: Muestra el cursorla “Regla de
y despliega la Costo de de
lista "Tipo Flete” a procesar.()
Documento"()
62 : Muestra
97 : en la listaen
Muestra desplegable “Regla “Unidad
l lista desplegable de CostodedeMedida”
Flete” la
la opción seleccionada. ()
opción seleccionada.()
21 : Selecciona el “Tipo de Documento” a procesar.()
63 : Pulsa el Botón “Guardar Cambios”.()
98 : Pulsa
22 : Muestra en la lista desplegable el Documento”
“Tipo de Botón Guardar Cambios()
la opción seleccionada()

23 : Pulsa el Botón Calendario en el Campo "Fecha de Movimiento"() 64 : Valida campos obligatorios()


99 : Valida los campos obligatorios.()
24 : Muestra el objeto calendario() 65 : Registra los datos.()
100 : Registra
66 : Ejecuta los datos()
el registro.()
25 : Selecciona Mes, Año, Dia, Pulsa doble Click()
67 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
26 : Muestra en el campo "Fecha de Movimiento" la fecha DD/MM/AA Ingresada() 101 : Datos Registrados()
102 : Muestra
27 : en la68
Pulsa barra
el inferior
: . Selecciona
Bontón dellaformulario
Calendario pestaña
en el mensaje
“Línea
el Campo la “Registro
deContable"()
"Fecha guardado”.()
Entrega”.()

69 : 28
. Muestra
: MuestraelelFormulario "Línea de la Entrega".()
objeto calendario()
70 : Mes,
29 : Selecciona Pulsa el Botón
Año, Registro
Dia, Pulsa Nuevo()
doble Click()

30 : Muestra
71 : Muestra todosen el campos
los campo "Fecha Contable"ylaafecha
precargados DD/MM/AA
registrar Ingresada()
resaltando los campos obligatorios. ()

31 : Pulsa Botón “Socio del Negocio”.()


72 : Pulsa Clic en la lista desplegable “Linea orden de Ventas ”.()
32 : Muestra un nuevo formulario de búsqueda.()
33 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el boton refrescar pantalla()
73 : Muestra datos precargados “Linea orden de Ventas”()
34 : Solicita Verificación de los datos en la BD.()
74 : Selecciona la “Linea orden de Ventas” a procesar.()
35 : Responde la solicitud()
75 : Muestra en la lista desplegable “Linea orden de Ventas” la opción seleccionada.()
36 : Muestra todos los datos solicitados()
76 el
37 : Selecciona : Ingresa
“Socio delNo. Línea,
Negocio” Clic en el
a procesar siguiente
y pulsa campo()
el botón OK.()
7738
: Muestra
: Retorna el cursor enprincipal
al formulario el campolos "Producto".
datos() ()

78 : . Pulsa el Botón Producto. ()


39 : Pulsa Clic en la lista desplegable “Almacén”.()
79 : Muestra un nuevo formulario de Búsqueda. ()
52
40 : . Muestra datos precargados “Almacén”()
80 : . Ingresa los datos relevantes del Producto a buscar y Pulsa Botón Refrescar pantalla.()
41 : Selecciona el “Almacén” a procesar.()
81 : Verifica los datos en la BD. ()
42 : Muestra en la lista desplegable “Almacén” la opción seleccionada.()
82 : Envia los datos Solicitados. ()
43 : Pulsa Clic en la lista desplegable “Prioridad”.()
83 : Muestra los datos Solicitados()
Consultar Entregas

Usuario Sistema Bd

1 : Selecciona Formulario Entregas.()

2 : Muestra el formulario Entregas.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Entregas.()

5 : Ingresa Número de Documento o Descripción, clic en el boton ok()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

53
Diagrama de Secuencia Modulo de Compras

Registrar Orden de Compra

Usuario Sistema Bd

1 : Selecciona Formulario “Órdenes de Compra”. ()

2 : Muestra el formulario “Órdenes de Compra”.()

3 : Pulsa en el Botón Registro Nuevo.()


4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()


6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada. ()

11 : Ingresa el Número del Documento, Descripción, pulsa clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Tipo de Documento Destino"()

13 : . Selecciona el “Tipo Documento Destino” a procesar.()

14 : Muestra en la lista desplegable “Tipo de Documento” la opción seleccionada.()

15 : Pulsa el Bontón Calendario en el Campo "Fecha de Orden"()

16 : Muestra el objeto calendario()

17 : Selecciona Mes, Año, Dia, Pulsa doble Click()

18 : Muestra en el campo "Fecha de la Orden" la fecha DD/MM/AA Ingresada()

19 : Pulsa el Botón Calendario en el Campo "Fecha Prometida"()

20 : Muestra el objeto calendario()

21 : Pulsa el Botón Calendario en el Campo "Fecha Prometida"()

22 : Muestra en el campo "Fecha Prometida" la fecha DD/MM/AA Ingresada()

23 : Pulsa Botón “Socio del Negocio”.()

24 : Muestra un nuevo formulario de búsqueda. ()

25 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla.()

26 : Solicita la Verificacion de los datos en la BD. ()

27 : Responde la solicitud()

28 : Muestra todos los datos solicitados()

29 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK. ()

30 : Retorna al formulario principal los Datos.()

31 : Pulsa Clic en la lista desplegable “Almacén”. ()

32 : Muestra datos precargados “Almacén”.()

33 : Selecciona el “Almacén” a procesar.()

54
34 : Muestra en la lista desplegable “Almacén” la opción seleccionada. ()

35 : Pulsa Clic en la lista desplegable “Prioridad”.()

36 : . Muestra datos precargados “Prioridad” en una lista desplegable.()


30 : Retorna al formulario principal los Datos.()

31 : Pulsa Clic en la lista desplegable “Almacén”. ()

32 : Muestra datos precargados “Almacén”. ()

33 : Selecciona el “Almacén” a procesar. ()

34 : Muestra en la lista desplegable “Almacén” la opción seleccionada. ()

35 : Pulsa Clic en la lista desplegable “Prioridad”. ()

36 : . Muestra datos precargados “Prioridad” en una lista desplegable. ()

37 : Selecciona la “Prioridad” a procesar. ()

38 : Muestra en la lista desplegable “Prioridad” la opción seleccionada.()

39 : Pulsa Clic en la lista desplegable “Lista de Precio”.()

40 : . Muestra datos precargados "Lista de Precio".()

41 : Selecciona el “Lista de Precio” a procesar. ()

42 : Muestra en la lista desplegable "Lista de Precio" la opción seleccionada.()

43 : Pulsa Clic en la lista desplegable “Agente de compañia”.()

44 : . Muestra datos precargados "Agente de Compañia". ()

45 : Selecciona el “Agente de Compañía” a procesar. ()

46 : Muestra en la lista desplegable "Agente de Compañia" la opción seleccionada. ()

47 : Pulsa Botón Pago. ()

48 : Muestra un nuev o formulario de búsqueda. ()

49 : Selecciona la Regla de pago en la lista desplegable y pulsa clic en el Botón Ok.()

50 : Retorna al formulario principal la Regla de Pago seleccionada.()

51 : Pulsa Clic en la lista desplegable “Termino de Pago”. ()

52 : . Muestra datos precargados "Termino de Pago" en una lista desplegable. ()

53 : Selecciona el “Término de pago” a procesar.()

54 : Muestra en la lista desplegable "Termino de Pago" la opción seleccionada. ()

55 : Pulsa el Botón “Guardar Cambios”. ()

56 : Valida campos obligatorios()

57 : Registra los datos()

58 : Ejecuta el registro()

59 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

60 : . Selecciona la Pestaña “Línea de Orden de Compra”.()

61 : Muestra el formulario “Línea Orden de Compra”. ()

62 : Pulsa en el botón Registro Nuev o. ()

63 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

64 : Pulsa el Botón Producto. ()

65 : Muestra un nuev o formulario de Búsqueda. ()

66 : Ingresa los datos relev antes del Producto a buscar y Pulsa Botón Refrescar pantalla. ()

67 : Verifica los datos en la BD. ()


68 : Envia los datos Solicitados. ()

69 : Muestra los datos Solicitados()

70 : Selecciona el “Producto” a procesar y Pulsa el Botón OK. ()

71 : Retorna el Nombre del producto()


72 : . Ingresa la Descripción, Cantidad, pulsa clic en el siguiente campo()

73 : Despliega la lista “Unidad de Medida”.()

74 : Selecciona la “Unidad de Medida” a procesar.()


75 : Muestra en la lista desplegable "Unidad de Medida" la opción seleccionada.()

76 : Ingresa Precio, Precio lista()

77 : Calcula el % descuento.()

78 : Muestra Precio Actual, % Descuento y Neto de Línea()

79 : Pulsa Clic en la Lista Desplegable “Impuesto”. ()

80 : . Muestra datos precargados "Impuesto".()

81 : Selecciona el “Impuesto” a procesar. ()

82 : Muestra en la lista desplegable "Impuesto" la opción seleccionada. ()

83 : Pulsa el Botón Guardar Cambios. ()

55 84 : Valida los campos obligatorios. ()

85 : Registra los datos. ()

86 : Datos Registrados()

87 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()


70 : Selecciona el “Producto” a procesar y Pulsa el Botón OK. ()

71 : Retorna el Nombre del producto()


72 : . Ingresa la Descripción, C antidad, pulsa clic en el siguiente campo()

73 : Despliega la lista “Unidad de Medida”. ()

74 : Selecciona la “Unidad de Medida” a procesar. ()


75 : Muestra en la lista desplegable "Unidad de Medida" la opción seleccionada. ()

76 : Ingresa Precio, Precio lista()

77 : C alcula el % descuent o. ()

78 : Muestra Precio A ctual, % Descuento y Neto de Línea()

79 : Pulsa C lic en la Lista Desplegable “Impuesto”. ()

80 : . Muestra datos precargados "Impuesto". ()

81 : Selecciona el “Impuesto” a procesar. ()

82 : Muestra en la lista desplegable "Impuesto" la opción seleccionada. ()

83 : Pulsa el Botón Guardar Cambios. ()

84 : Valida los campos obligatorios. ()

85 : Registra los datos. ()

86 : Datos Registrados()

87 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

Consultar Orden de Compra

Usuario Sistema Bd

1 : Selecciona Formulario Orden de Compra.()

2 : Muestra el formulario Orden de Compra.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Orden de Compra.()


5 : Ingresa Número de Orden de Compra o Ingresa Descripción, clic en el boton ok()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

56
Registrar Recepción de Productos.
Usuario Sistema Bd

1 : Selecciona el formulario Recepción de Productos.()

2 : Muestra el formulario Recepción de Productos.()

3 : Pulsa en el Botón Registro Nuevo()


4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización”()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : . Ingresa el Número del Documento y Descripción, Pulsa clic en el siguiente campo.()

12 : Muestra el cursor y despliega la lista "Tipo de Documento"()

13 : Selecciona el “Tipo de Documento” a procesar.()

14 : Muestra en la lista desplegable “Tipo de Documento” la opción seleccionada()

15 : Pulsa el Botón Calendario en el Campo "Fecha de Movimiento"()

16 : Muestra el objeto calendario()


17 : Selecciona Mes, Año, Día, Pulsa doble Clic()

18 : Muestra en el campo "Fecha de Movimiento" la fecha DD/MM/AA Ingresada()

19 : Pulsa el Botón Calendario en el Campo "Fecha Contable"()

20 : Muestra el objeto calendario()

21 : Selecciona Mes, Año, Día, Pulsa doble Clic()

22 : Muestra en el campo "Fecha Contable" la fecha DD/MM/AA Ingresada()

23 : Pulsa Botón “Socio del Negocio”.()

24 : Muestra un nuevo formulario de búsqueda.()

25 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el boton refrescar pantalla()

26 : Solicita Verificación de los datos en la BD.()

27 : Responde la solicitud()

28 : Muestra todos los datos solicitados()


29 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK.()

30 : Retorna al formulario principal los datos()

31 : Pulsa Clic en la lista desplegable “Almacén”.()

32 : . Muestra datos precargados “Almacén”()

33 : Selecciona el “Almacén” a procesar.()

34 : Muestra en la lista desplegable “Almacén” la opción seleccionada.()

35 : Pulsa Clic en la lista desplegable “Prioridad”.()

36 : Muestra datos precargados “Prioridad”()

37 : Selecciona el “Prioridad” a procesar.()

38 : Muestra en la lista desplegable “Prioridad” la opción seleccionada.()

39 : Pulsa Clic en la lista desplegable “Lista de Precio”.()

57
40 : Muestra datos precargados “Lista de Precio”.()

41 : Selecciona el “Lista de Precio” a procesar. ()

42 : . Muestra en la lista desplegable “Lista de Precio” la opción seleccionada()

43 : Pulsa Clic en la lista desplegable “Agente de Compañía”.()


15 : Pulsa el Botón Calendario en el Campo "Fecha de Movimiento"()

16 : Muest ra el objeto calendario()


17 : Selecciona Mes, A ño, Día, Pulsa doble C lic()

18 : Muestra en el campo "Fecha de Mov imiento" la fecha DD/MM/AA Ingresada()

19 : Pulsa el Botón Calendario en el Campo "Fecha Contable"()

20 : Muest ra el objeto calendario()

21 : Selecciona Mes, A ño, Día, Pulsa doble C lic()

22 : Muestra en el campo "Fecha Contable" la fecha DD/MM/AA Ingresada()

23 : Pulsa Botón “Socio del Negocio”. ()

24 : Muestra un nuevo formulario de búsqueda. ()

25 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el boton refrescar pantalla()

26 : Solicita Verificación de los datos en la BD. ()

27 : Responde la solicitud()

28 : Muest ra todos los datos solicitados()


29 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK. ()

30 : Retorna al formulario principal los datos()

31 : Pulsa Clic en la lista desplegable “A lmacén”. ()

32 : . Muestra datos precargados “A lmacén”()

33 : Selecciona el “Almacén” a procesar. ()

34 : Muest ra en la lista desplegable “Almacén” la opción seleccionada. ()

35 : Pulsa Clic en la lista desplegable “Prioridad”. ()

36 : Muestra datos precargados “Prioridad”()

37 : Selecciona el “Prioridad” a procesar. ()

38 : Muest ra en la lista desplegable “Prioridad” la opción seleccionada. ()

39 : Pulsa Clic en la lista desplegable “List a de Precio”. ()

40 : Muestra datos precargados “Lista de Precio”. ()

41 : Selecciona el “Lista de Precio” a procesar. ()

42 : . Muestra en la lista desplegable “Lista de Precio” la opción seleccionada()

43 : Pulsa Clic en la lista desplegable “Agente de Compañía”. ()

44 : . Muestra datos precargados “Agente de Compañía”. ()

45 : Selecciona el “Agente de Compañía” a procesar.()

46 : Muestra en la lista desplegable “Agente de Compañía” la opción seleccionada. ()

47 : Pulsa Clic en la lista desplegable “Regla de Costo de Flete”. ()

48 : Muest ra datos precargados “Regla de Costo de Flete”. ()

49 : . Selecciona la “Regla de C osto de Flete” a procesar. ()

50 : Muestra en la lista desplegable “Regla de Costo de Flete” la opción seleccionada. ()

51 : Pulsa el Botón “Guardar Cambios”. ()

52 : Valida campos obligat orios()

53 : Registra los datos. ()

54 : Ejecuta el registro. ()

55 : Muestra en la barra inferior del f ormulario el mensaje “Registro guardado”. ()

56 : . Selecciona la pestaña “Línea de Recibo”. ()

57 : . Muestra el Formulario "Línea de Recibo". ()

58 : Pulsa el Botón Registro Nuevo()


59 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

60 : Ingresa No. Línea, Pulsa Clic en el siguiente campo()

61 : Muestra el cursor en el campo "Producto". ()

62 : . Pulsa el Botón Producto. ()

63 : Muest ra un nuevo formulario de Búsqueda. ()

64 : . Ingresa los datos relevant es del Producto a buscar y Pulsa Botón Refrescar pantalla. ()

65 : Verifica los datos en la BD. ()

66 : Envia los datos Solicitados. ()

67 : Muest ra los datos Solicitados()

68 : Selecciona el “Producto” a procesar y Pulsa el Botón OK. ()


69 : Retorna el Nombre del Producto. ()

70 : Pulsa Botón “Ubicación”()

58
71 : . Muestra Nuevo Formulario “Ubicación”. ()

72 : Pulsa Clic en la lista Desplegable “Ubicación”. ()

73 : Muestra datos precargados “Ubicación” . ()

74 : Selecciona la “Ubicación” a procesar. ()

75 : Muest ra en la lista desplegable “Ubicación” la opción seleccionada()


61 : Muestra el cursor en el campo "Producto". ()

62 : . Pulsa el Botón Producto. ()

63 : Muestra un nuevo formulario de Búsqueda. ()

64 : . Ingresa los datos relevantes del Producto a buscar y Pulsa Botón Refrescar pantalla. ()

65 : Verif ica los datos en la BD. ()

66 : Env ia los datos Solicitados. ()

67 : Muestra los datos Solicitados()

68 : Selecciona el “Producto” a procesar y Pulsa el Botón OK. ()


69 : Retorna el Nombre del Producto. ()

70 : Pulsa Botón “Ubicación”()

71 : . Muestra Nuevo Formulario “Ubicación”. ()

72 : Pulsa Clic en la lista Desplegable “Ubicación”. ()

73 : Muestra datos precargados “Ubicación” . ()

74 : Selecciona la “Ubicación” a procesar. ()

75 : Muestra en la lista desplegable “Ubicación” la opción seleccionada()

76 : Pulsa el Botón OK. ()

77 : Retorna al f ormulario principal la ubicación()

78 : . Ingresa Descripción, Cantidad. Pulsa Clic en el siguiente campo()

79 : Muestra el cursor y despliega la lista "Unidad de Medida"()

80 : Selecciona la “Unidad de Medida” a procesar. ()

81 : Muestra en l lista desplegable “Unidad de Medida” la opción seleccionada. ()

82 : Pulsa el Botón Guardar Cambios()

83 : Valida los campos obligatorios. ()

84 : Registra los datos()

85 : Datos Registrados()

86 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

59
Consultar Recepción de Productos.
Usuario Sistema Bd

1 : Selecciona Formulario Recepción de Productos.()

2 : Muestra el formulario Recepción de Productos.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Recepción de Productos.()

5 : Ingresa Número de Documento o Ingresa Descripción, clic en el boton ok()

6 : Solicita los datos.()

7 : Envia los datos solicitados.()


8 : Muestra el Registro Consultado.()

60
Diagramas de Secuencia Modulo Gestión de Devoluciones

61
Registrar Autorización Devolución Cliente

Usuario Sistema Bd

1 : Selecciona Formulario “Autorización de devolución de Cliente”.()

2 : Muestra el formulario “Autorización de devolución de Cliente”.()


3 : Pulsa el botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : . Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Número del Documento, Nombre, Descripción, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Tipo de Documento"()

13 : . Selecciona el “Tipo Documento” a procesar.()

14 : Muestra en la lista desplegable “Tipo de Documento” la opción seleccionada.()

15 : Clic en la lista desplegable “Tipo Autorización Devolución”.()

16 : Muestra datos precargados “Tipo Autorización Devolución”.()

17 : Selecciona el “Tipo Autorización Devolución” a procesar.()

18 : Muestra en la lista desplegable “Tipo Autorización Devolución” la opción seleccionada.()

19 : Pulsa Botón “Envío/ Recibo”.()

20 : Muestra un nuevo formulario de búsqueda.()

21 : Ingresa datos relevantes del Envio/Recibo a buscar y pulsa el Botón refrescar Pantalla.()

22 : Solicita la Verificacion de los datos en la BD.()

23 : Responde la solicitud()

24 : Muestra todos los datos solicitados()

25 : Selecciona el “Envio/Recibo” a procesar y pulsa el botón OK.()

26 : Retorna los datos al formulario principal()

27 : Pulsa Botón "Agente Comercial”.()

28 : Muestra un nuevo formulario de búsqueda.()

29 : Ingresa datos relevantes del Agente Comercial a buscar y pulsa el Botón refrescar Pantalla.()

30 : Solicita la Verificacion de los datos en la BD.()

31 : Responde la solicitud()

32 : Muestra todos los datos solicitados()

33 : Selecciona el “Agente Comercial” a procesar y pulsa el botón OK.()

34 : Retorna los datos al formulario principal()

35 : Pulsa el Botón “Guardar Cambios”.()

36 : Valida campos obligatorios()

62 37 : Registra los datos()

38 : Ejecuta el registro()
39 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

40 : . Selecciona la Pestaña “Línea Autorización Devolución”.()


30 : Solicita la Verificacion de los datos en la BD.()

31 : Responde la solicitud()

32 : Muestra todos los datos solicitados()

33 : Selecciona el “Agente Comercial” a procesar y pulsa el botón OK.()

34 : Retorna los datos al formulario principal()

35 : Pulsa el Botón “Guardar Cambios”.()

36 : Valida campos obligatorios()

37 : Registra los datos()

38 : Ejecuta el registro()
39 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

40 : . Selecciona la Pestaña “Línea Autorización Devolución”.()

41 : Muestra el formulario “Línea Autorización Devolución”.()

42 : Pulsa en el botón Registro Nuevo.()

43 : Solicita los datos precargados a la base de datos()

44 : Envia los datos solicitados()

45 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

46 : Ingresa el No. Línea, Descripción, clic en el siguiente campo()

47 : muestra el cursor y despliega la lista "Línea Entrega/Recibo"()

48 : Selecciona el "Línea Entrega/Recibo” a procesar.()

49 : Muestra en la lista desplegable “Línea Entrega/Recibo” la opción seleccionada.()

50 : Ingresa Cantidad y Monto, pulsa el Botón "Guardar Cambios".()

51 : Valida los campos obligatorios()

52 : Registra los datos()

53 : Datos Registrados()

54 : Muestra en la barra inferior del formulario el mensaje "Registro Guardado".()

63
Consultar Autorización Devolución Cliente

Usuario Sistema Bd

1 : Selecciona Formulario Autorización de Devolución de Cliente()

2 : Muestra el formulario de Autorización de Devolución de Cliente()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Autorización de Devolución de Cliente.()

5 : Ingresa Número del Documento o Ingresa Descripción, clic en el Botón OK.()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

64
Registrar Devolución Cliente

65
28 : Muestra el Objeto Calendario()

29 : Selecciona el mes, ano, día pulsa doble clic()

30 : Muestra en el campo “Fecha Contable” la fecha DD/MM/AA ingre()

31 : Pulsa Clik en el Botón “Socio del Negocio()

32 : Muestra un nuevo formulario de búsqueda()

33 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla()

34 : Solicita la Verificación de los datos en la BD.()

35 : Responde la solicitud()

36 : Muestra todos los datos solicitados()


37 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK()

38 : Retorna los datos al Campo Socio de Negocio, Dirección del Negocio al formulario principal del Negocio()

39 : Clic en la lista desplegable “Almacén()


1:S

40 : Muestra datos precargados “Almacén”.() 2

41 : Selecciona el “Almacén” a procesar()

42 : Muestra en la lista desplegable “Almacén” la opción seleccionada()

43 : Clic en la lista desplegable “Prioridad”.()

44 : Muestra datos precargados “Prioridad” en una lista desplegable() 6 : Muestra

7
45 : Selecciona la “Prioridad” a procesar.()
46 : Muestra en la lista desplegable “Prioridad” la opción seleccionada()
9
47 : Clic en la lista desplegable “Agente de Comercial()
10 : Muestra
48 : Muestra datos precargados "Agente Comercial" en una lista desplegable()

49 : Selecciona el “Agente Comercial”() 1

50 : Muestra en la lista desplegable "Agente Comercial" la opción seleccionada.() 13 : Ingr

51 : Clic en la lista desplegable “Regla de Costo de Flete()

52 : Muestra datos precargados “Regla de Costo de Flete()

53 : Selecciona la “Regla de Costo de Flete” a procesar()


17
54 : Muestra en la lista desplegable “Regla de Costo de Flete” la opción selecionada()
18 : Reto
55 : Pulsa el Botón “Guardar Cambios”.()
19 : Ing

20 : M
56 : Pulsa el Botón “Guardar Cambios”.()
21
57 : Registra los datos()
22 : Muestr
58 : Ejecuta el registro.()
23 : Pulsa e
59 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”()

60 : Selecciona la pestaña “Línea Recibo”() 25

61 : Muestra el Formulario "Línea Recibo() 26 : Mu

62 : Pulsa el Botón Registro Nuevo() 27 : Puls

63 : Muestra todos los campos precargados a registrar Compañía, Organización, entrega de Recibo,todos los datos vienen proveniente de las pestaña proveedores, resaltando los cam

64 : Clic en la lista desplegable “Línea Autorización Devolución() 29

65 : Muestra datos precargados “Línea Autorización Devolución() 30 : Mues

31
66 : Selecciona la “Línea Autorización Devolución” a procesar()
67 : Muestra en la lista desplegable “Línea Autorización Devolución” la opción seleccionada()
33
68 : Ingresa No. Línea, Clic en el siguiente campo()

69 : Muestra el cursor en el campo "Producto".()

70 : Pulsa el Botón Producto()

71 : Muestra un nuevo formulario de Búsqueda.() 3


72 : Ingresa los datos relevantes del Producto a buscar y Pulsa Botón Refrescar pantalla()
66 38 : R

73 : Verifica los datos en la BD()

74 : Envía los datos Solicitados()

75 : Muestra los datos Solicitados()


59 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”()

60 : Selecciona la pestaña “Línea Recibo”()

61 : Muestra el Formulario "Línea Recibo()

62 : Pulsa el Botón Registro Nuevo()


63 : Muestra todos los campos precargados a registrar Compañía, Organización, entrega de Recibo, todos los datos vienen proveniente de las p

64 : Clic en la lista desplegable “Línea Autorización Devolución()

65 : Muestra datos precargados “Línea Autorización Dev olución()

66 : Selecciona la “Línea Autorización Devolución” a procesar()


67 : Muestra en la lista desplegable “Línea Autorización Devolución” la opción seleccionada()

68 : Ingresa No. Línea, Clic en el siguiente campo()

69 : Muestra el cursor en el campo "Producto". ()

70 : Pulsa el Botón Producto()

71 : Muestra un nuevo formulario de Búsqueda. ()


72 : Ingresa los datos relev antes del Producto a buscar y Pulsa Botón Refrescar pantalla()

73 : Verifica los datos en la BD()

74 : Envía los datos Solicitados()

75 : Muestra los datos Solicitados()


76 : Selecciona el “Producto” a procesar y Pulsa el Botón OK()

77 : Retorna el Nombre del Producto()

78 : Pulsa Botón “Ubicación()

79 : Muestra Nuev o Formulario “Ubicación”()

80 : Clic en la lista Desplegable “Ubicación()

81 : Muestra datos precargados “Ubicación()

82 : Selecciona la “Ubicación” a procesar()

83 : Muestra en la lista desplegable “Ubicación” la opción seleccionada. ()

84 : Pulsa el Botón OK()

85 : Retorna al formulario principal la ubicación de los datos()


86 : Ingresa Descripción, Cantidad. Clic en el siguiente campo()

87 : Muestra el cursor y despliega la lista "Unidad de Medida".()

88 : Selecciona la “Unidad de Medida” a procesar()

89 : Muestra en l lista desplegable “Unidad de Medida” la opción seleccionada()

90 : Pulsa el Botón Guardar Cambios()

91 : Valida los campos obligatorios()

92 : Registra los datos()

93 : Datos Registrados()
94 : Muestra en la barra inferior del formulario el mensaje “Registro guardado()

67
Consultar Devolución Cliente

Usuario Sistema Bd

1 : Selecciona Formulario Devolución de Cliente()

2 : Muestra el formulario Devolución de Cliente()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Devolución de Cliente.()

5 : Ingresa Número del Documento o Ingresa Descripción, clic en el Botón OK.()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

68
Registrar Autorización Devolución Proveedor

Usuario Sistema Bd

1 : Selecciona Formulario “Autorización de devolución a Proveedor”.()

2 : Muestra el formulario “Autorización de devolución a Proveedor”.()

3 : Pulsa el botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

7 : . Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Número del Documento, Nombre, Descripción, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Tipo de Documento"()

13 : . Selecciona el “Tipo Documento” a procesar.()

14 : Muestra en la lista desplegable “Tipo de Documento” la opción seleccionada.()

15 : Clic en la lista desplegable “Tipo Autorización Devolución”.()

16 : Muestra datos precargados “Tipo Autorización Devolución”.()

17 : Selecciona el “Tipo Autorización Devolución” a procesar.()

18 : Muestra en la lista desplegable “Tipo Autorización Devolución” la opción seleccionada.()

19 : Pulsa Botón “Envío/ Recibo”.()

20 : Muestra un nuevo formulario de búsqueda.()

21 : Ingresa datos relevantes del Envio/Recibo a buscar y pulsa el Botón refrescar Pantalla.()

22 : Solicita la Verificacion de los datos en la BD.()

23 : Responde la solicitud()

24 : Muestra todos los datos solicitados()

25 : Selecciona el “Envio/Recibo” a procesar y pulsa el botón OK.()

26 : Retorna los datos al formulario principal()

27 : Pulsa Botón "Agente Comercial”.()

28 : Muestra un nuevo formulario de búsqueda.()

29 : Ingresa datos relevantes del Agente Comercial a buscar y pulsa el Botón refrescar Pantalla.()

30 : Solicita la Verificacion de los datos en la BD.()

31 : Responde la solicitud()

32 : Muestra todos los datos solicitados()

33 : Selecciona el “Agente Comercial” a procesar y pulsa el botón OK.()

34 : Retorna los datos al formulario principal()

35 : Pulsa el Botón “Guardar Cambios”.()

36 : Valida campos obligatorios()

37 : Registra los datos()

38 : Ejecuta el registro()
39 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

40 : . Selecciona la Pestaña “Línea Autorización Devolución”.()

41 : Muestra el formulario “Línea Autorización Devolución”.()

42 : Pulsa en el botón Registro Nuevo.()

43 : Solicita los datos precargados a la base de datos()

69 44 : Envia los datos solicitados()

45 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

46 : Ingresa el No. Línea, Descripción, clic en el siguiente campo()

47 : muestra el cursor y despliega la lista "Línea Entrega/Recibo"()

48 : Selecciona el "Línea Entrega/Recibo” a procesar.()


37 : Registra los datos()

38 : Ejecuta el registro()
39 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

40 : . Selecciona la Pestaña “Línea Autorización Devolución”.()

41 : Muestra el formulario “Línea Autorización Devolución”.()

42 : Pulsa en el botón Registro Nuevo.()

43 : Solicita los datos precargados a la base de datos()

44 : Envia los datos solicitados()

45 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

46 : Ingresa el No. Línea, Descripción, clic en el siguiente campo()

47 : muestra el cursor y despliega la lista "Línea Entrega/Recibo"()

48 : Selecciona el "Línea Entrega/Recibo” a procesar.()

49 : Muestra en la lista desplegable “Línea Entrega/Recibo” la opción seleccionada.()

50 : Ingresa Cantidad y Monto, pulsa el Botón "Guardar Cambios".()

51 : Valida los campos obligatorios()

52 : Registra los datos()

53 : Datos Registrados()

54 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

70
Consultar Autorización Devolución Proveedor

Usuario Sistema Bd

1 : Selecciona Formulario Autorización de Devolución a Proveedor()

2 : Muestra el formulario de Autorización de Devolución a Proveedor()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Autorización de Devolución a Proveedor.()

5 : Ingresa Número del Documento o Ingresa Descripción, clic en el Botón OK.()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

71
Registrar Devolución Proveedor

72
38 : Muestra en la lista desplegable “Prioridad” la opción seleccionada.()

39 : Clic en la lista desplegable " Regla de Entrega”. ()

40 : . Muestra datos precargados “Regla de Entrega”.()

41 : Selecciona la “Regla de Entrega” a procesar. ()

42 : Muestra en la lista desplegable “Regla de Entrega” la opción seleccionada.()

43 : Clic en la lista desplegable “Agente Compañía”.()

44 : Muestra datos precargados "Agente Compañía" .()

45 : Selecciona el “Agente Compañía” a procesar.()

46 : Muestra en la lista desplegable "Agente Compañía" laSistema


Usuario opción seleccionada.()
Bd
47 : Clic en la lista desplegable “Vía de Entrega”.()

48 : Muestra
1 : Selecciona datos precargados
Formulario "Vía
“Devolución a de Entrega".()
Proveedor”.()

2 49
: Muestra el formulario
: Selecciona “Devolución
el “Agente a Proveedor”.()
Compañía” a procesar.()
3 : Pulsa el botón Registro Nuevo.()
50 : Muestra en la lista desplegable "Vía de Entrega" la opción seleccionada.()
4 : Solicita los datos precargados a la base de datos()
51 : Clic en la lista desplegable “Regla de Costo de Flete”.()
5 : Envia los datos Solicitados()
52 : Muestra datos precargados “Regla de Costo de Flete”.()
6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()
53 : . Selecciona la “Regla de Costo de Flete” a procesar.()
7 : Clic en la lista desplegable “Organización”.()
54 : Muestra en la 8
lista desplegable
: Muestra datos “Regla de Costo
precargados de Flete” la
“Organización” opción seleccionada.()
.()

55 : Pulsa el
9 : Selecciona Botón “Guardar
la “Organización” a Cambios”.()
procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Pulsa Botón "Autorización Devolución”.() 56 : Valida campos obligatorios()

12 : Muestra un nuevo formulario de búsqueda.() 57 : Registra los datos.()


13 : Ingresa datos relevantes del Envio/Recibo a buscar y pulsa el Botón refrescar Pantalla.()
58 : Ejecuta el registro.()
14 : Solicita la Verificacion de los datos en la BD.()
59 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()
15 : Responde la solicitud()

60 : .16 : Muestra la
Selecciona todos los datos
pestaña solicitados()
“Línea de la Entrega".()

17 : Selecciona
61 :la.Muestra
“Autorización Devolución”
el Formulario a procesar
"Línea y pulsa el botón OK.()
de la Entrega".()
18 : Retorna los datos al formulario principal()
62 : Pulsa el Botón Registro Nuevo()
19 : Ingresa el Número del Documento, Descripción, clic en el siguiente campo()
63 : Solicita los datos precargados a la base de datos()
20 : Muestra el cursor y despliega la lista "Tipo de Documento"()
64 : Envia los datos solicitados()
21 : . Selecciona el “Tipo Documento” a procesar.()
65 : Muestra todos
22 : Muestra enlos campos
la lista precargados
desplegable y aDocumento”
“Tipo de registrar resaltando los campos obligatorios.()
la opción seleccionada.()

66 : Clic en la23 : Pulsa


lista Botón “Socio
desplegable delAutorización
“Línea Negocio”.() Devolución”.()

24 : Muestra un nuevo formulario de búsqueda.()


67 : Muestra datos precargados “Línea Autorización Devolución”()
25 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla.()
68 : Selecciona la “Línea Autorización Devolución” a procesar.()
26 : Solicita la Verificacion de los datos en la BD.()
69 : Muestra en la lista desplegable “Línea Autorización Devolución” la opción seleccionada.()
27 : Responde la solicitud()
70 : Ingresa No. Línea, Clic en el siguiente campo()
28 : Muestra todos los datos solicitados()
71 :el
29 : Selecciona Muestra el cursor
“Socio del enael
Negocio” campo "Producto".()
procesar y pulsa el botón OK.()

72 : . al
30 : Retorna Pulsa el Botón
formulario Producto.()
principal los Datos()

7331 : Clic en un
: Muestra la lista
nuevodesplegable
formulario“Almacén”.()
de Búsqueda.()
32 : Muestra datos precargados “Almacén”.()
74 : . Ingresa los datos relevantes del Producto a buscar y Pulsa Botón Refrescar pantalla.()
33 : Selecciona el “Almacén” a procesar.()
75 : Verifica los datos en la BD.()
34 : Muestra en la lista desplegable “Almacén” la opción seleccionada.()
76 : Envia los datos Solicitados.()
35 : Clic en la lista desplegable “Prioridad”.()
77 : Muestra los datos Solicitados()
36 : . Muestra datos precargados “Prioridad” .()
78 : Selecciona el “Producto”
37 : Selecciona a procesar
la “Prioridad” y Pulsa el Botón OK.()
a procesar.()

38 : Muestra en la
79lista desplegable
: Retorna “Prioridad”
el Nombre la opción seleccionada.()
del Producto.()
39 : Clic en la
80lista desplegable
: Pulsa " Regla de Entrega”.()
Botón “Ubicación”()

40 81
: . Muestra datos
: . Muestra precargados
Nuevo “Regla
Formulario de Entrega”.()
“Ubicación”.()
41 : Selecciona la “Regla de Entrega” a procesar.()
82 : Clic en la lista Desplegable “Ubicación”.()
42 : Muestra en la lista desplegable “Regla de Entrega” la opción seleccionada.()
83 : Muestra datos precargados “Ubicación” .()
43 : Clic en la lista desplegable “Agente Compañía”.()
84 : Selecciona la “Ubicación” a procesar.()
44 : Muestra datos precargados "Agente Compañía" .()
85 : Muestra en la lista desplegable “Ubicación” la opción seleccionada()
45 : Selecciona el “Agente Compañía” a procesar.()
86 : Pulsa el Botón OK.()
46 : Muestra en la lista desplegable "Agente Compañía" la opción seleccionada.()
87 : Retorna al formulario principal la ubicación()
47 : Clic en la lista desplegable “Vía de Entrega”.()
88 : . Ingresa Descripción, Cantidad. Clic en el siguiente campo()
48 : Muestra datos precargados "Vía de Entrega".()

89 : Muestra el cursor
49 : Selecciona ely“Agente
despliega
73
la lista "Unidad
Compañía” de Medida"()
a procesar.()

90en
50 : Muestra : Selecciona la “Unidad
la lista desplegable de
"Vía deMedida” a la
Entrega" procesar.()
opción seleccionada.()

91 : Muestra
51 :en l lista
Clic en ladesplegable “Unidad
lista desplegable de Medida”
“Regla de Costola
deopción seleccionada. ()
Flete”.()

92datos
52 : Muestra : Pulsa el Botón Guardar
precargados Cambios()
“Regla de Costo de Flete”.()

53 : . Selecciona la “Regla de Costo de Flete” a procesar.()


79 : Retorna el Nombre del Producto.()

80 : Pulsa Botón “Ubicación”()

81 : . Muestra Nuevo Formulario “Ubicación”.()

82 : Clic en la lista Desplegable “Ubicación”.()

83 : Muestra datos precargados “Ubicación” .()

84 : Selecciona la “Ubicación” a procesar. ()

85 : Muestra en la lista desplegable “Ubicación” la opción seleccionada()

86 : Pulsa el Botón OK.()

87 : Retorna al formulario principal la ubicación()

88 : . Ingresa Descripción, Cantidad. Clic en el siguiente campo()

89 : Muestra el cursor y despliega la lista "Unidad de Medida"()

90 : Selecciona la “Unidad de Medida” a procesar.()

91 : Muestra en l lista desplegable “Unidad de Medida” la opción seleccionada.()

92 : Pulsa el Botón Guardar Cambios()

93 : Valida los campos obligatorios.()

94 : Registra los datos()

95 : Datos Registrados()

96 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

74
Consultar Devolución Proveedor

Usuario Sistema Bd

1 : Selecciona Formulario Devolución a Proveedor()

2 : Muestra el formulario de Devolución a Proveedor()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Devolución a Proveedor.()

5 : Ingresa Número del Documento o Ingresa Descripción, clic en el Botón OK.()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

75
Diagrama de Secuencias Modulo “Gestión de Materiales”

76
Registrar Unidad de Medida

Usuario Sistema BD

1 : Selecciona Formulario Unidad de Medida.()


2 : Muestra el formulario Unidad de Medida()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()


5 : Envia los Datos Solicitados()

6 : Muestra todos los campos a registrar resaltando los campos obligatorio()

7 : Clic en la lista desplegable “Organización”.()


8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar()


10 : Muestra la “Organización” seleccionada.()
11 : Ingresa Codigo EDI, Simbolo, Nombre, Descripcion, Clic en el siguiente campo()

12 : Muestra el cursor y Formulario para Ingresar Tipo de Unidad de Medida en un lista deplegable()

13 : Selecciona el Tipo de Unidad de Medida()

14 : Muestras la Unidad de Medida seleccionada.()


15 : Pulsa el Botón “Guardar Registro”.()

16 : Valida los campos obligatorios()

17 : Guarda el registro()

18 : Datos Registrados()

Consultar Unidad de Medida

77
Usuario Sistema Bd

1 : Selecciona Formulario Unidad de Medida()

2 : Muestra el formulario Unidad de Medida()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Unidad de Medida()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

78
Registrar Almacén y Ubicaciones. Sistema BD
Usuario

1 : Selecciona Formulario Almacén y Ubicaciones()

2 : Muestra el f ormulario Almacén y Ubicaciones()


3 : Pulsa en el Botón Registro Nuev o()

4 : Solicita los datos precargados a la base de datos()

5 : Env ia los datos Solicitados()

6 : Muestra todos los campos precargados Compañia, Organizacion a registrar resaltando los campos obligatorios()

7 : . Clic en la lista desplegable “Organización”. ()

8 : Muestra datos precargados “Organización” . ()

9 : Selecciona la “Organización” a procesar. ()

10 : Muestra la “Organización” seleccionada. ()

11 : ngresa la clav e de búsqueda, nombre, descripción, Pulsa el Boton Localizacion/Direccion()

12 : Muestra el Formulario localización/dirección()

13 : Ingresa dirección 1, dirección 2, dirección 3, dirección 4, ciudad, código postal, País y pulsa el boton OK()

14 : Retorna los datos localización/dirección. ()

15 : Pulsa el Botón “Guardar Registro”. ()

16 : Valida los campos obligatorios()

17 : Guarda el registro()

18 : Datos Registrados()

19 : Muestra en la parte Inferior mensaje del registro guardado()

20 : Selecciona la Pestaña Ubicacion()

21 : Muestra el formulario ubicación()

22 : Pulsa en el botón Registro Nuev o()

23 : Solicita los datos precargados a de la pestaña Almacen()

24 : Env ia los Datos Solicitados()


25 : Muestra todos los campos precargados Compañía, Organización, almacén, de la pestaña almacen así como también lo

26 : Ingresa clave de búsqueda, rack, columna, nivel y pulsa el Botón Guardar()

27 : Valida los campos obligatorios()

28 : Registra los datos()

29 : Datos Registrados()

30 : Muestra en la barra inf erior del f ormulario el mensaje “Registro guardado”. ()

31 : Ingresa a la pestaña reabastecimiento()

32 : Muestra el formulario reabastecimiento()

33 : Pulsa el botón Registro Nuev o()

34 : Solicita los datos precargados a la pestaña Almacen()

35 : Env ia los Datos Solicitados()

36 : Muestra todos los campos precargados Compañía, Organización, almacén, de la pestaña almacen así como tambié

37 : Pulsa el botón Producto()

38 : Muestra un nuevo formulario de búsqueda()

39 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón ref rescar Pantalla()

40 : Solicita la Verif icacion de los datos en la BD. ()


41 : Responde la solicitud()

42 : Muestra todos los datos solicitados()

43 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

44 : Retorna al formulario Almacen y Ubicaciones el producto solicitado()

45 : Clic en la lista desplegable “Tipo de Reabastecimiento”. ()

46 : Muestra datos precargados “Tipo de Reabastecimiento” . ()

47 : Selecciona la “Tipo de Reabastecimiento” a procesar()

48 : Muestra la “Tipo de Reabastecimiento” seleccionada. ()

49 : Ingresa niv el mínimo y nivel máx imoy Pulsa el Botón “Guardar Registro()

50 : Valida los campos obligatorios()

51 : Guarda el registro()

79 52 : Datos Registrados()

53 : Muestra en la parte Inf erior mensaje del registro guardado()


Consultar Almacén y Ubicaciones
Usuario Sistema Bd

1 : Selecciona Formulario Almacén y Ubicaciones.()

2 : Muestra el formulario Almacén y Ubicaciones.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Almacén y Ubicaciones.()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

80
Registrar Categoría de producto.
Usuario Sistema BD

1 : Selecciona Formulario Categoría de Producto()

2 : Muestra el formulario Categoría de Producto()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los Datos Solicitados()

6 : Muestra todos los campos a registrar resaltando los campos obligatorio()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa la clave de búsqueda, nombre, descripción y clic en el siguiente campo()

12 : Muestra el cursor y lista los registros de la Categoría de Producto Padre()

13 : Selecciona la Presicion Categoria de Producto Padre a procesar()

14 : Muestra la Categoria de Producto Padre la opcion seleccionada.()

15 : Clic en la lista desplegable “Politica de Material”.()

16 : Muestra datos precargados "Politica de Material" en una lista deplegable()

17 : Selecciona la “Politica de Material Destino” a procesar.()


18 : Muestra en el cuadro combinado “Politica de Material” la opción seleccionada()

19 : Ingresa el Porcentaje de Margen Planeado y Pulsa el Botón Guardar()

20 : Valida los campos obligatorios()

21 : Registra los datos()

22 : Datos Registrados()

23 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

81
Consultar Categoría de producto
Usuario Sistema Bd

1 : Selecciona Formulario Categoría de Producto()

2 : Muestra el formulario Categoría de Producto()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Categoría de Producto()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

82
Registrar Producto.
Usuario Sistema BD

1 : Selecciona Formulario Producto()

2 : Muestra el formulario Producto()


3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()


9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa la clave de búsqueda, nombre, descripción, UM almacenamiento, UPC/EAN, clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Categoria de Producto"()

13 : . Selecciona el "Categoria de Producto" a procesar.()

14 : Muestra en la lista desplegable "Categoria de Producto” la opción seleccionada.()

15 : . Selecciona el "Categoria de Impuesto" a procesar.()

16 : Muestra en la lista desplegable"Categoria de Impuesto" la opción seleccionada.()

17 : . Selecciona el "UM" a procesar.()

18 : Muestra en la lista desplegable"UM" la opción seleccionada.()

19 : Selecciona el "Tipo de Producto" a procesar.()


20 : Muestra en la lista desplegable"Tipo de Producto" la opción seleccionada.()

21 : Selecciona el "Agente Compañia" a procesar.()

22 : Muestra en la lista desplegable"Agente Compañia" la opción seleccionada.()

23 : Ingresa el peso, volumen, ubicación, ancho de anaquel, altura de anaquel, profundidad de anaquel, unidades por tarima, días de caducidad, días m

24 : Muestra los datos ingresados()

25 : Pulsa el Botón Guardar Cambios.()

26 : Valida los Campos Obligatorios()

27 : Registra los datos()

28 : Datos Registrados()

29 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

30 : Ingresa a la pestaña compras()


31 : Muestra el n uevo formulario Compras()

32 : Pulsa en el Botón Registro Nuevo.()

33 : Solicita los datos precargados a la base de datos a la pestaña Producto()

34 : Envia los datos Solicitados()


35 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

36 : Pulsa Botón “Socio del Negocio()

37 : Muestra el formulario de búsqueda socio del negocio()

38 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla()
39 : Solicita la Verificacion de los datos en la BD.()

40 : Responde la solicitud()
41 : Muestra todos los datos solicitados()

42 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK()

43 : Retorna al formulario principal el socio del negocio()

44 : Ingresa UPC/EAN, Clic en el siguiente campo()

45 : Muestra el cursor y despliega la lista "Moneda"()

46 : . Selecciona el “Moneda” a procesar.()

83
47 : Muestra en la lista desplegable “Moneda” la opción seleccionada.()

48 : Ingresa precio de lista, fecha de efectividad del precio, precio OC, Clic en el siguiente campo()

49 : Muestra el cursor y despliega la lista "UM"()

50 : . Selecciona el “UM” a procesar.()

51 : Muestra en la lista desplegable “UM” la opción seleccionada.()


29 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

30 : Ingresa a la pestaña compras()


31 : Muestra el n uevo formulario Compras()

32 : Pulsa en el Botón Registro Nuevo.()

33 : Solicita los datos precargados a la base de datos a la pestaña Producto()

34 : Envia los datos Solicitados()


35 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios. ()

36 : Pulsa Botón “Socio del Negocio()

37 : Muestra el formulario de búsqueda socio del negocio()

38 : Ingresa datos relevantes del socio del negocio a buscar y pulsa el Botón refrescar Pantalla()
39 : Solicita la Verificacion de los datos en la BD. ()

40 : Responde la solicitud()
41 : Muestra todos los datos solicitados()

42 : Selecciona el “Socio del Negocio” a procesar y pulsa el botón OK()

43 : Retorna al formulario principal el socio del negocio()

44 : Ingresa UPC/EAN, Clic en el siguiente campo()

45 : Muestra el cursor y despliega la lista "Moneda"()

46 : . Selecciona el “Moneda” a procesar.()

47 : Muestra en la lista desplegable “Moneda” la opción seleccionada.()

48 : Ingresa precio de lista, fecha de efectividad del precio, precio OC, Clic en el siguiente campo()

49 : Muestra el cursor y despliega la lista "UM"()

50 : . Selecciona el “UM” a procesar.()

51 : Muestra en la lista desplegable “UM” la opción seleccionada.()

52 : Ingresa No. De Producto del Socio del Negocio y Pulsa el Botón Guardar()

53 : Valida los campos obligatorios. ()

54 : Registra los datos()

55 : Datos Registrados()

56 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

57 : Ingresa a la pestaña conversión unidad de medida()

58 : Muestra el nuevo formulario conversión unidad de medida()

59 : Pulsa en el Botón Registro Nuevo. ()

60 : Solicita los datos precargados a la base de datos()

61 : Envia los datos Solicitados()


62 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

63 : Clic en la lista desplegable “Organización”.()

64 : Muestra datos precargados “Organización” .()

65 : Selecciona la “Organización” a procesar.()

66 : Muestra la “Organización” seleccionada. ()

67 : Clic en la lista desplegable “UM”.()

68 : Muestra datos precargados “UM” .()

69 : Selecciona la “UM” a procesar.()

70 : Muestra la “UM” seleccionada.()

71 : . Clic en la lista desplegable “UM Destino”.()

72 : Muestra datos precargados “UM Destino” . ()

73 : Selecciona la “UM Destino” a procesar.()

74 : Muestra la “UM Destino” seleccionada.()

75 : Pulsa el Botón Guardar Cambios. ()

76 : Valida los campos obligatorios.()

77 : Registra los datos()

78 : Datos Registrados()

79 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

84
Consultar Producto
Usuario Sistema Bd

1 : Selecciona Formulario Producto()

2 : Muestra el formulario Producto()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Producto()

5 : Ingresa Clave de Busqueda, Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

85
Registrar Esquema de Lista de Precio

Usuario Sistema BD

1 : Selecciona Formulario Esquema de Lista de Precio()

2 : Muestra el formulario Esquema de Lista de Precio()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los Datos Solicitados()

6 : Muestra todos los campos a registrar resaltando los campos obligatorio()

7 : Clic en la lista desplegable “Organización”. ()

8 : Muestra datos precargados “Organización” . ()

9 : Selecciona la “Organización” a procesar()

10 : Muestra la “Organización” seleccionada. ()

11 : Ingresa Nombre, Descripción, Clic en el siguiente campo()

12 : Muestra el Objeto Calendario()

13 : Selecciona Fecha()

14 : Muestra la fecha Seleccionada()

15 : Clic en la lista desplegable Tipo de Descuento()

16 : Muestra una lista deplegable precargada con Tipos de Descuento()


17 : Selecciona Tipos de Descuento a procesar()

18 : Muestra Tipo de Descuento seleccionado()

19 : Pulsa el Botón Guardar()

20 : Valida los campos obligatorios()

21 : Registra los datos()

22 : Datos Registrados()
23 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

24 : Ingresa a la pestaña línea de esquema()

25 : Muestra el formulario línea de esquema()

26 : Pulsa en el Botón Registro Nuevo()

27 : Solicita los datos precargados a la base de datos()

28 : Envia los Datos Solicitados()

29 : Muestra todos los campos a registrar resaltando los campos obligatorio()

30 : Clic en la lista desplegable “Organización”.()


31 : Muestra datos precargados “Organización” . ()

32 : Selecciona la “Organización” a procesar()

33 : Muestra la “Organización” seleccionada. ()

34 : Ingresa Secuencia, clic en el siguiente Campo()

35 : Muestra el cursor y Formulario para Ingresar Tipo de Conversion()

36 : Selecciona Tipo de Conversion()

37 : Muestras Tipo de Conversion seleccionado.()

38 : Pulsa el botón Socio del Negocio()

39 : Muestra un nuevo formulario de búsqueda()


40 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

41 : Solicita la Verificacion de los datos en la BD.()

42 : Responde la solicitud()

43 : Muestra todos los datos solicitados()


86
44 : Selecciona el Socio Negocio a procesar y pulsa el botón Ok()

45 : Retorna al formulario de conversión el Socio Negocio solicitado()

46 : Pulsa el botón Producto()

47 : Muestra un nuevo formulario de búsqueda()


40 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

41 : Solicita la Verificacion de los datos en la BD.()

42 : Responde la solicitud()

43 : Muestra todos los datos solicitados()

44 : Selecciona el Socio Negocio a procesar y pulsa el botón Ok()

45 : Retorna al formulario de conversión el Socio Negocio solicitado()

46 : Pulsa el botón Producto()

47 : Muestra un nuevo formulario de búsqueda()

48 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()
49 : Solicita la Verificacion de los datos en la BD.()

50 : Responde la solicitud()

51 : Muestra todos los datos solicitados()

52 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

53 : Retorna al formulario de conversión el producto solicitado()

54 : Clic en la lista desplegable Categoria de Producto()

55 : Muestra una lista desplegable precargada con Categoria de Producto()

56 : Selecciona la Lista de Categoria de Producto a procesar()

57 : Muestra Categoria de Producto seleccionado()

58 : Clic en la lista desplegable Base del Precio Lista()


59 : Muestra una lista desplegable precargada con Base del Precio Lista()

60 : Selecciona de la Lista de Base del Precio Lista a procesar()

61 : Muestra Base del Precio Lista seleccionado()

62 : Clic en la lista desplegable Base para Precio Estandar()

63 : Muestra una lista deplegable precargada con Base para Precio Estandar()

64 : Selecciona de la Lista de Base para Precio Estandar a procesar()

65 : Muestra Base para Precio Estandar seleccionado()

66 : Clic en la lista desplegable Base para Precio Limite()

67 : Muestra una lista deplegable precargada con Base para Precio Limite()

68 : Selecciona de la Lista de Base para Precio Limite a procesar()

69 : Muestra Base para Precio Limite seleccionado()

70 : Clic en la lista desplegable Redondeo del Precio de Lista()

71 : Muestra una lista deplegable precargada con Redondeo del Precio de Lista()

72 : Selecciona de la Lista de para Redondeo del Precio de Lista a procesar()

73 : Muestra Redondeo del Precio de Listate seleccionado()

74 : Clic en la lista desplegable Redondeo del Precio Estandar()

75 : Muestra una lista desplegable precargada con Redondeo del Precio Estandar()

76 : Selecciona de la Lista de Precio para Redondeo del Precio Estandar a procesar()

77 : Muestra Redondeo del Precio Estandar seleccionado()

78 : Clic en la lista desplegable Redondeo del Precio Limite()

79 : Muestra una lista deplegable precargada con Redondeo del Precio Limite()

80 : Selecciona de la Lista de para Redondeo del Precio Limite a procesar y Pulsa el Boton Guardar()

81 : Valida los Campos()

82 : Registra los datos()

83 : Datos Registrados()

84 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

87
Consultar Esquema de Lista de Precio

Usuario Sistema Bd

1 : Selecciona Formulario Esquema de Lista de Precio()

2 : Muestra el formulario Esquema de Lista de Precio()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Esquema de Lista de Precio()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

88
Registrar Lista de Precio
Usuario Sistema BD

1 : Selecciona Formulario Lista de Precio()

2 : Muestra el formulario Lista de Precio.()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los Datos Solicitados()

6 : Muestra todos los campos a registrar resaltando los campos obligatorios()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa el Nombre, Descripción, Clic en el siguiente campo()


12 : Muestra el cursor y lista desplegable ingresar Moneda()

13 : Selecciona la Moneda a procesar()

14 : Muestras la Moneda seleccionada.()

15 : Clic een el Boton “Presicion Precio”.()


16 : Muestra el formulario de “Presicion Precio” .()

17 : Ingresa la Presicion Precio a procesar()

18 : Muestra la Presicion Precio Ingresada()

19 : Pulsa el Botón “Guardar Registro”.()

20 : Valida los campos obligatorios()

21 : Guarda el registro()

22 : Datos Registrados()

23 : Muestra en la parte Inferior mensaje del registro guardado()

24 : Ingresa a la pestaña Version()

25 : Muestra el formulario Version()

26 : Pulsa en el Botón Registro Nuevo()


27 : Solicita los datos precargados a la pestaña lista de precio()

28 : Envia los Datos Solicitados()

29 : Muestra todos los campos a registrar resaltando los campos obligatorios()

30 : Ingresa Nombre, Descripcion, Clic en el siguiente campo()

31 : Muestra el cursor y Formulario para Ingresar Esq List Precios/Desc()

32 : Selecciona el Esq List Precios/Desc()

33 : Muestras Esq List Precios/Desc seleccionado.()

34 : Clic en la lista desplegable Lista de Precios Base()

35 : Muestra una lista desplegable precargada con Lista de Precios Base()

36 : Selecciona la Lista de Precios Base a procesar()

37 : Muestra el Precio Base seleccionado()

38 : Pulsa el boton Valido Desde()

39 : Muestra el Objeto Calendario()

40 : Selecciona la Fecha()

41 : Muestra la fecha seleccionada()

42 : Pulsa el Botón Guardar()

43 : Valida los campos obligatorios()

44 : Registra los datos()

45 : Datos Registrados()

46 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

47 : Ingresa a la pestaña Precio de Producto()

48 : Muestra el formulario Precio de Producto()

49 : Pulsa en el Botón Registro Nuevo()

89
50 : Solicita los datos precargados a la base de datos()

51 : Envia los Datos Solicitados()


52 : Muestra todos los campos a registrar resaltando los campos obligatorio()

53 : Pulsa el botón Producto()

54 : Muestra un nuevo formulario de búsqueda()


42 : Pulsa el Botón Guardar()

43 : Valida los campos obligatorios()

44 : Registra los datos()

45 : Datos Registrados()

46 : Muestra en la barra inferior del f ormulario el mensaje “Registro guardado”.()

47 : Ingresa a la pestaña Precio de Producto()

48 : Muestra el formulario Precio de Producto()

49 : Pulsa en el Botón Registro Nuevo()

50 : Solicita los datos precargados a la base de datos()

51 : Envia los Datos Solicitados()


52 : Muestra todos los campos a registrar resaltando los campos obligatorio()

53 : Pulsa el botón Producto()

54 : Muestra un nuevo formulario de búsqueda()

55 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

56 : Solicita la Verif icacion de los datos en la BD. ()

57 : Responde la solicitud()
58 : Muestra todos los datos solicitados()

59 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

60 : Retorna al formulario conversión el producto solicitado()

61 : Pulsa el boton Precio de Lista()

62 : Muestra el formulario Precio de Lista()

63 : Ingresa Precio de Lista()

64 : Muestra Precio de Lista Ingresado()

65 : Pulsa el boton Precio Estandar()

66 : Muestra el formulario Precio Estandar()

67 : Ingresa Precio Estandar()

68 : Muestra Precio Estandar Ingresado()

69 : Pulsa el boton Precio Limite()

70 : Muestra el formulario Precio Limite()

71 : Ingresa Precio Limite()

72 : Muestra Precio Limite Ingresado()

73 : Pulsa el Botón Guardar()

74 : Valida los campos obligatorios()

75 : Registra los datos()

76 : Datos Registrados()

77 : Muestra en la barra inf erior del formulario el mensaje “Registro guardado”. ()

78 : Ingresa a la pestaña Rango Precio de Producto.()

79 : Muestra el nuevo formulario Rango Precio Producto()

80 : Pulsa en el Botón Registro Nuevo()


81 : Solicita los datos precargados a la base de datos()

82 : Envia los Datos Solicitados()

83 : Muestra todos los campos a registrar resaltando los campos obligatorios()

84 : Clic en la lista desplegable “Organización”.()

85 : Muestra datos precargados “Organización” .()

86 : Selecciona la “Organización” a procesar()


87 : Muestra la “Organización” seleccionada.()

88 : Pulsa el botón Producto()

89 : Muestra un nuevo f ormulario de búsqueda()

90 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

91 : Solicita la Verificacion de los datos en la BD.()

92 : Responde la solicitud()

93 : Muestra todos los datos solicitados()

94 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

95 : Retorna al formulario de conversión el producto solicitado()

96 : Pulsa el botón Socio del Negocio()


97 : Muestra un nuevo formulario de búsqueda()

98 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

99 : Solicita la Verificacion de los datos en la BD.()

100 : Responde la solicitud()

101 : Muestra todos los datos solicitados()

102 : Selecciona el Socio de Negocio a procesar y pulsa el botón Ok()

103 : Retorna al formulario de conversión el Socio Negocio solicitado()

104 : Ingresa Valor de Corte, Precio de Lista, Precio Estándar, Precio Límite y Pulsa el Boton Guardar()

105 : Valida los Campos Obligatorios()

106 : Registra los datos()

107 : Datos Registrados()

108 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

90
Consultar Lista de Precio

Usuario Sistema Bd

1 : Selecciona Formulario Lista de Precio()

2 : Muestra el formulario Lista de Precio()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Lista de Precio()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

91
Registrar Esquema de Descuento
Usuario Sistema BD

1 : Selecciona Formulario Esquema de Descuento()

2 : Muestra el formulario Esquema de Descuento()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra los campos a registrar resaltando los campos obligatorios()

7 : Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa nombre, descripción, Clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Tipo de Descuento"()

13 : . Selecciona el "Tipo de Descuento"a procesar.()

14 : Muestra en la lista desplegable "Tipo de Descuento” la opción seleccionada.()

15 : Pulsa el Botón Guardar Cambios.()

16 : Valida los campos obligatorios()

17 : Registra los datos()

18 : Datos Registrados()

19 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

92
Consultar Esquema de Descuento
Usuario Sistema Bd

1 : Selecciona Formulario Esquema de Descuento()

2 : Muestra el formulario Esquema de Descuento()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Esquema de Descuento()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

93
Registrar Producción

Usuario Sistema BD

1 : Selecciona Formulario Producción()

2 : Muestra el formulario Producción()

3 : Pulsa en el Botón Registro Nuevo()

4 : Solicita los datos precargados a la base de datos()

5 : Env ia los datos Solicitados()


6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : . Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra la “Organización” seleccionada.()

11 : Ingresa nombre, descripción()

12 : Genera Fecha de Movimiento()

13 : Muestra la fecha generada()

14 : Pulsa el Botón “Guardar Registro”.()

15 : Valida los campos obligatorios()

16 : Guarda el registro()

17 : Datos Registrados()

18 : Muestra en la parte Inf erior mensaje del registro guardado()

19 : Ingresa en la pestaña Plan de Produccion()

20 : Muestra el nuevo formulario Plan de Produccion()

21 : Pulsa en el botón Registro Nuev o()

22 : Solicita los datos precargados a la base de datos()

23 : Envia los Datos Solicitados()

24 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

25 : Pulsa el Boton Producto()

26 : Muestra un nuevo formulario de búsqueda()

27 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

28 : Solicita la Verif icacion de los datos en la BD.()

29 : Responde la solicitud()

30 : Muestra todos los datos solicitados()

31 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

32 : Retorna al formulario el producto solicitado()

33 : Ingresa Nro. De Linea y cantidad a producir()

34 : Muestra los datos ingresados()

35 : Pulsa el boton ubicacion()

36 : Muestra el formulario Ubicacion()

37 : Selecciona Ubicacion y pulsa el boton OK()

38 : Retorna al formulario la ubicacion seleccionada()

39 : Ingresa Descripcion()
40 : Muestra los datos ingresados()

41 : Pulsa el Botón Guardar()

42 : Valida los campos obligatorios()

43 : Registra los datos()

44 : Datos Registrados()
45 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

94
46 : Ingresa a la pestaña Línea de Producción()

47 : Muestra el formulario Línea de Producción()

48 : Pulsa el boton No. de Linea()

49 : Muestra el Formulario de No. de Linea()

50 : Ingresa el No. de Linea a procesar()


41 : Pulsa el Botón Guardar()

42 : Valida los campos obligatorios()

43 : Registra los datos()

44 : Datos Registrados()
45 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

46 : Ingresa a la pestaña Línea de Producción()

47 : Muestra el formulario Línea de Producción()

48 : Pulsa el boton No. de Linea()

49 : Muestra el Formulario de No. de Linea()

50 : Ingresa el No. de Linea a procesar()

51 : Muestra el No. de Linea Ingresado()

52 : Pulsa el botón Producto()

53 : Muestra un nuevo formulario de búsqueda()

54 : Ingresa datos relevantes del Producto a buscar y pulsa el Botón refrescar Pantalla()

55 : Solicita la Verificacion de los datos en la BD.()

56 : Responde la solicitud()

57 : Muestra todos los datos solicitados()

58 : Selecciona el “Producto” a procesar y pulsa el botón Ok()

59 : Retorna al formulario de conversión el producto solicitado()

60 : Pulsa el Boton Cantidad del Movimiento()

61 : Muestra el Formulario Cantidad del Movimiento()

62 : Ingresa la Cantidad del Movimiento a procesar()


63 : Muestra la Cantidad del Moviento Ingresado()

64 : Pulsa el Boton Ubicacion()

65 : Muestra el formulario de Ubicacion()

66 : Selecciona la Ubicacion y Pulsa el boton OK()

67 : Retorna al formulario la Ubicacion Seleccionada()

68 : Pulsa el Botón Guardar()

69 : Valida los campos obligatorios()

70 : Registra los datos()

71 : Datos Registrados()
72 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

95
Consultar Producción

Usuario Sistema Bd

1 : Selecciona Formulario Produccion()

2 : Muestra el formulario Produccion()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Produccion()

5 : Ingresa Nombre o Descripción del Documento, clic en el Botón OK()

6 : Solicita los datos()

7 : Envia los datos solicitados()


8 : Muestra el Registro Consultado.()

96
Diagrama de secuencia Modulo Análisis de Desempeño

Registrar Año Calendario y Período.

Usuario Sistema Bd

1 : Selecciona Formulario “Año Calendario y Periodo”.()

2 : Muestra el formulario "Año Calendario y Periodo”.()

3 : Pulsa en el Botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Nombre, Descripción, Pulsa el Botón “Guardar Cambios”.()

12 : Valida campos obligatorios()

13 : Registra los datos()

14 : Ejecuta el registro()
15 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

16 : Selecciona la Pestaña “Año”.()

17 : Muestra el formulario “Año”.()

18 : Pulsa en el botón Registro Nuevo.()

19 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

20 : Ingresa Año y Descripción, Pulsa el Botón “Guardar Cambios"()

21 : Valida campos obligatorios()

22 : Registra los datos()

23 : Ejecuta el registro()

24 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

25 : . Selecciona la Pestaña “Periodo”.()

97
26 : Muestra el formulario "Periodo”.()

27 : Pulsa en el botón Registro Nuevo.()


21 : Valida campos obligatorios()

22 : Registra los datos()

23 : Ejecuta el registro()

24 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

25 : . Selecciona la Pestaña “Periodo”.()

26 : Muestra el formulario "Periodo”.()

27 : Pulsa en el botón Registro Nuevo.()

28 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

29 : . Ingresa el nombre,Pulsa el Bontón Calendario en el Campo "Fecha Inicio"()

30 : Muestra el objeto calendario()

31 : Selecciona Mes, Año, Dia, Pulsa doble Clic()

32 : Muestra en el campo "Fecha Inicio" la fecha DD/MM/AA Ingresada()

33 : Pulsa el Bontón Calendario en el Campo "Fecha Final"()

34 : Muestra el objeto calendario()

35 : Selecciona Mes, Año, Dia, Pulsa doble Clic()

36 : Muestra en el campo "Fecha Final" la fecha DD/MM/AA Ingresada()

37 : Pulsa Clic en la lista desplegable “Tipo de Periodo”.()

38 : Muestra datos precargados “Tipo de Periodo”.()

39 : Selecciona el “Tipo de Periodo” a procesar.()

40 : Muestra en la lista desplegable “Tipo de Periodo” la opción seleccionada.()

41 : Pulsa el boton guardar cambios()

42 : Valida campos obligatorios()

43 : Registra los datos()

44 : Ejecuta el registro()

45 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

46 : . Selecciona la Pestaña “Control de Periodo”. ()

47 : Muestra el formulario “Control de Periodo”.()

48 : Pulsa en el botón Registro Nuevo.()

49 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

50 : Pulsa Clic en la Lista Desplegable “Tipo de Documento Base”.()

51 : Muestra datos precargados "Tipo de Documento Base".()

52 : Selecciona el “Tipo de Documento Base” a procesar.()

53 : Muestra en la lista desplegable "Tipo de Documento Base" la opción seleccionada.()

54 : Pulsa Clic en la Lista Desplegable “Acción del Periodo”.()

55 : Muestra datos precargados "Acción del Periodo".()

56 : Selecciona el “Acción del Periodo” a procesar.()

57 : Muestra en la lista desplegable "Acción del Periodo" la opción seleccionada.()

58 : Pulsa el Botón Guardar()

59 : Valida los campos obligatorios.()

60 : Registra los datos.()

61 : Datos Registrados en la BD()

62 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

63 : .Selecciona la Pestaña “Día No Laboral”.()

64 : Muestra el formulario "Día No Laboral”.()

65 : Pulsa en el botón Registro Nuevo.()

66 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()
98
67 : Ingresa Nombre, Pulsa el Bontón Calendario en el Campo "Fecha"()

68 : Muestra el objeto calendario()

69 : Selecciona Mes, Año, Dia, Pulsa doble Click()

70 : Muestra en el campo "Fecha" la fecha DD/MM/AA Ingresada()


60 : Registra los datos. ()

61 : Datos Registrados en la BD()

62 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

63 : . Selecciona la Pestaña “Día No Laboral”.()

64 : Muestra el formulario "Día No Laboral”. ()

65 : Pulsa en el botón Registro Nuevo. ()

66 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

67 : Ingresa Nombre, Pulsa el Bontón Calendario en el Campo "Fecha"()

68 : Muestra el objeto calendario()

69 : Selecciona Mes, Año, Dia, Pulsa doble Click()

70 : Muestra en el campo "Fecha" la fecha DD/MM/AA Ingresada()

71 : Pulsa el Botón Guardar Cambios.()

72 : Valida los campos obligatorios.()

73 : Registra los datos. ()

74 : Datos Registrados en la base de datos()


75 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”. ()

99
Consultar Año Calendario y Período

Usuario Sistema Bd

1 : Selecciona Formulario Año Calendario y Período.()

2 : Muestra el formulario Año Calendario y Período.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Año Calendario y Período.()

5 : Ingresa el Nombre o Descripción.()


6 : .Solicita los datos()

7 : Envia los datos solicitados()

8 : Muestra el Registro Consultado.()

100
Registrar Categoría de Impuesto

Usuario Sistema Bd

1 : Selecciona Formulario “Categoria de Impuesto”.()

2 : Muestra el formulario “Categoría de Impuesto”.()

3 : Pulsa en el Botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Nombre, Descripción y el Código de Mercancia, Pulsa el Botón “Guardar Cambios”.()

12 : Valida campos obligatorios()

13 : Registra los datos()

14 : Datos registrados en la BD()

15 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

101
Consultar Categoría de Impuesto
Usuario Sistema Bd

1 : Selecciona Formulario Categoría de Impuesto.()

2 : Muestra el formulario Categoría de Impuesto.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Categoría de Impuesto.()

5 : Ingresa el Nombre o Descripción.()


6 : .Solicita los datos()

7 : Envia los datos solicitados()

8 : Muestra el Registro Consultado.()

102
Usuario Sistema Bd

1 : Selecciona Formulario “Tasa de Impuesto”.()

2 : Muestra el formulario “Tasa de Impuesto”.()

3 : Pulsa en el Botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Nombre y la Descripción, pulsa clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Categoria del Impuesto"()

13 : Selecciona la "Categoría de Impuesto” a procesar.()

14 : Muestra en la lista desplegable “Categoria de Impuesto” la opción seleccionada.()

15 : Pulsa el Bontón Calendario en el Campo "Válido Desde"()

16 : Muestra el objeto calendario()

17 : Selecciona Mes, Año, Dia, Pulsa doble Click()

18 : Muestra en el campo "Válido Desde" la fecha DD/MM/AA Ingresada()

19 : Pulsa Clic en la lista desplegable “Impuesto Padre”.()

20 : Muestra datos precargados “Impuesto Padre” .()

21 : Selecciona el "Impuesto Padre” a procesar.()

22 : Muestra en la lista desplegable “Impuesto Padre” la opción seleccionada.()

23 : Pulsa Clic en la lista desplegable “Tipo OV/OC”.()

24 : Muestra datos precargados “Tipo OV/OC” .()

25 : Selecciona el "Tipo OV/OC” a procesar.()

26 : Muestra en la lista desplegable “Tipo OV/OC” la opción seleccionada.()

27 : Ingresa el Identificadorde Impuesto, Tasa. Pulsa clic en el siguiente campo()

28 : Muestra el cursor y despliega la lista "País" 'desde'.()

29 : . Selecciona el “País” 'desde' a procesar.()

30 : Muestra en la lista desplegable “País" la opción seleccionada.()

31 : Pulsa Clic en la lista desplegable “A” 'País/hasta'.()

32 : Muestra datos precargados “A” .()

33 : Selecciona el “A” 'País/hasta' a procesar.()


34 : Muestra en la lista desplegable “A” la opción seleccionada.()
103
35 : Pulsa Clic en la lista desplegable “Región” 'desde'.()

36 : Muestra datos precargados “Región” .()

37 : Selecciona la "Región” 'desde' a procesar.()


Registrar Tasa de Impuesto.

104
26 : Muestra en la lista desplegable “Tipo OV/OC” la opción seleccionada.()

27 : Ingresa el Identificadorde Impuesto, Tasa. Pulsa clic en el siguiente campo()

28 : Muestra el cursor y despliega la lista "País" 'desde'.()

29 : . Selecciona el “País” 'desde' a procesar.()

30 : Muestra en la lista desplegable “País" la opción seleccionada.()

31 : Pulsa Clic en la lista desplegable “A” 'País/hasta'.()

32 : Muestra datos precargados “A” .()

33 : Selecciona el “A” 'País/hasta' a procesar.()


34 : Muestra en la lista desplegable “A” la opción seleccionada.()

35 : Pulsa Clic en la lista desplegable “Región” 'desde'.()

36 : Muestra datos precargados “Región” .()

37 : Selecciona la "Región” 'desde' a procesar.()

38 : Muestra en la lista desplegable “Región" la opción seleccionada.()

39 : Pulsa Clic en la lista desplegable “A” 'Región/hasta'.()

40 : Muestra datos precargados “A” .()


41 : Selecciona el “A” 'Región/hasta' a procesar.()

42 : Muestra en la lista desplegable “A” la opción seleccionada.()

43 : Pulsa el Botón “Guardar Cambios”.()

44 : Valida campos obligatorios()

45 : Registra los datos()

46 : Ejecuta el registro()

47 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

48 : Selecciona la Pestaña Impuesto C.P.”.()

49 : Muestra el formulario “Impuesto C.P.”.()

50 : Pulsa en el botón Registro Nuevo.()

51 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

52 : Ingresa el Código Postal, C.P. Hasta. Pulsa el Botón Guardar Cambios.()

53 : Valida los datos obligatorios()

54 : Registra los datos.()

55 : Datos Registrados en la BD()

56 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

105
Consultar Tasa de Impuesto.
Sistema Bd
Usuario

1 : Selecciona Formulario Tasa de Impuesto.()

2 : Muestra el formulario Tasa de Impuesto.()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Tasa de Impuesto.()

5 : Ingresa el Nombre o Descripción.()

6 : .Solicita los datos()

7 : Envia los datos solicitados()

8 : Muestra el Registro Consultado.()

106
Registrar Tipo de Documento

Usuario Sistema Bd

1 : Selecciona Formulario “Tipo de Documento”.()

2 : Muestra el formulario “Tipo de Documento”.()

3 : Pulsa en el Botón Registro Nuevo.()

4 : Solicita los datos precargados a la base de datos()

5 : Envia los datos Solicitados()

6 : Muestra todos los campos precargados y a registrar resaltando los campos obligatorios.()

7 : Pulsa Clic en la lista desplegable “Organización”.()

8 : Muestra datos precargados “Organización” .()

9 : Selecciona la “Organización” a procesar.()

10 : Muestra en la lista desplegable “Organización” la opción seleccionada.()

11 : Ingresa el Nombre, Descripción, Nombre a ser Impuesto y Nota de Documento. Pulsa clic en el siguiente campo()

12 : Muestra el cursor y despliega la lista "Categoria Contabilidad"()

13 : Selecciona la "Categoría Contabilidad” a procesar.()

14 : Muestra en la lista desplegable “Categoria Contabilidad” la opción seleccionada.()

15 : Pulsa Clic en la lista desplegable “Tipo de Documento Base”.()

16 : Muestra datos precargados "Tipo de Documento Base” .()

17 : Selecciona el "Tipo de Documento Base” a procesar.()

18 : Muestra en la lista desplegable “Tipo de Documento Base” la opción seleccionada.()

19 : Pulsa Clic en la lista desplegable “Secuencia del Documento”.()

20 : Muestra datos precargados “Secuencia del Documento” .()

21 : Selecciona el "Secuencia del Documento” a procesar.()

22 : Muestra en la lista desplegable “Secuencia del Documento” la opción seleccionada.()

23 : Pulsa Clic en la lista desplegable “Formato de Impresión”.()

24 : Muestra datos precargados “Formato de Impresión” .()

25 : Selecciona el "Formato de Impresión” a procesar.()

26 : Muestra en la lista desplegable “Formato de Impresión” la opción seleccionada.()

27 : Ingresa Copias del Documento. Pulsa el Botón “Guardar Cambios”.()

28 : Valida campos obligatorios()

29 : Registra los datos()

30 : Datos registrados en la BD()

31 : Muestra en la barra inferior del formulario el mensaje “Registro guardado”.()

107
Consultar Tipo de Documento
Usuario Sistema Bd

1 : Selecciona Formulario Tipo de Documento()

2 : Muestra el formulario Tipo de Documento()

3 : Pulsa el Botón Encontrar Registro en el Menú Principal.()

4 : Muestra el formulario Encontrar Registro: Tipo de Documento()

5 : Ingresa el Nombre, Descripción o Nombre a ser Impreso()


6 : .Solicita los datos()

7 : Envia los datos solicitados()

8 : Muestra el Registro Consultado.()

108
3.1.2 Diagrama de clases

Materiales
Organizacion
+Nombre de almacen Producto terminado
+Rif +Categoria
+Razon social +Id produto
Socio de negocio +Unidad de medida
+telefono +Descripcion
+Anaquel
+Id +email
+Rif +Almacena Productos Terminados()
+Nombre +Realiza Venta() +Almacena producto Materia Prima()
+reliza compra() Materia Prima
+Direccion +Inventario()
+telefono +Registra Almacen() +Id Producto
+email +Descripcion
+Grupo Socio

+Ingresa Cliente()
+Ingresa Proveedor()
+Ingresa Empleado() disminucion de productos por venta

aumento de producto por compra


Facturacion a cliente
Compra a proveedor

Gestion de venta Gestion Compra

+Id Venta +Id compra


Devoluciones
+Fecha +Fecha
+Id Producto +Id Producto +Nro. de Documento
+Descripcion +Realiza Compra() +Devolucion de compra()
+Realiza Venta() +Ingresa Producto() +Devolucion de venta()
+Ingresa Producto() +Ingresa Proveedor()
Devolucion por defecto de recursos comprados
+Registra cliente()

Devolucion por defecto del producto vendido

109
3.2 Mapa de Navegación o Carta Estructurada

“Aplicación Informática Para La Gestión Administrativa y De Producción en la Empresa de Propiedad


Social Indirecta Comunal El Futuro De las Turaguas”  
 

Gestión Relación
Gestión Del Gestión Análisis Y Gestión de Gestión de Gestión de Gestión de
Con Socios del
Sistema Desempeño Materiales Compras Ventas Devoluciones
Negocio

Año Grupos de Socios Unidad de Órdenes de Autorización


Organización Órdenes de
Calendario y del Negocio Medida Venta de
Compra
Periodo Devolución
Localización Almacén y
Categoria de de Cliente
Socio del Negocio Ubicaciones Recepción de Entragas
Impuesto Producto (Cliente)
Rol Categoría de Devolución
Tasa de Cliente Producto Cliente
Usuario Impuesto Proveedor Producto
Autorización
Tipo de Empleado de Devolución
Esquema de Lista
Documento de Precios de Cliente
Condición de
Pago Lista de Precios Devolución
Cliente
Esquema de
Descuentos
Producción

110
3.3 Modelo de Datos

3.3.1 Diccionario de Datos

DISEÑO DE TABLAS

Módulo:
Nombre: Ad_changelog

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra Cambio de ad_changelog_id Agregar cambio Numeric No Primaria 10
registro de usuario de registro
2 Registra el código de ad_session_id Añadir sesión Numeric No Forane 10
sesiones de usuario a
3 Registra el código de la ad_table_id Añadir tabla Numeric No Forane 10
tabla Del registro de a
usuario
4 Registra el código de la ad_column_id Añadir columna Numeric No Forane 10
columnas de la tabla a
donde esta registrado el

111
usuario
5 Registra el código ad_client_id Añadir cliente Numeric No Forane 10
principal del cliente a
6 Registra el código ad_org_id Añadir Numeric No Forane 10
principal de la organización a
organización
7 Registra el estatus isactive Está activo Char No 1
activo o inactivo de la
tupla
8 Registra la creación del created Creado Timestamp No
registro
9 Registra la información createdby Creado por Numeric No 10
del usuario que crea el
registro
10 agrega la actualización updated actualizado Tiemstamp
de un registro
11 Registra la información updatedby Actualizado por Numeric 10
del usuario que
actualiza el registro
12 Almacena los códigos record_id Dirección Numeric 10
principales grabados grabada
anteriormente
13 Almacena los valores oldvalue Viejo valor Varchar 2000
viejos de los registro de
las tablas
14 Almacena los valores newvalue Nuevo valor Varchar 2000
nuevos de los registro
de las tablas
15 Deshace los cambios a undo Deshacer Char 1

112
realizar
16 Rehace los cambios redo Rehacer Char 1
realizados anteriormente
17 Registra la iscustomization Es Char 1
personalización del rol personalización
del usuario
18 Registra el nombre de trxname Nombre trx Varchar 60
usuario
19 Registra la descripción description Descripción Varchar 255
del usuario
20 Registra los cambios de eventchangelog Cambio de Char 1
usuarios y accesos al evento de
sistemas logueo

113
DISEÑO DE TABLAS

Nombre: Ad_client Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Agrega el código ad_client_i Añadir id de cliente Numeric No Primaria 10
principal del cliente d
2 Agrega el código ad_org_id Añadir id de Numeric No Foranea 10
principal de la organización
organización
3 Registra el estatus Isactive Está activo Char No 1
activo o inactivo del
cliente
4 Agrega la fecha de Created Creado Timestamp No
creación del registro
del cliente
5 Agrega por quien Createdby Creado por Numeric No 10
fue creado el
registro
6 Bitácora de Updated Actualizado Tiemstamp No
actualización de

114
registro
7 Bitácora del usuario Updatedby Actualizado por Numeric No 10
que actualiza el
registro
8 Valor del registro Value Valor Varchar No 40
9 Nombre del cliente Name Nombre Varchar No 60
10 Registra la Description Descripción Varchar No 255
descripción del
cliente
11 Registra la dirección Smtphost Host SMTP Varchar No 60
del servidor
12 Registra los email Requeste Correo de solicitud Varchar No 60
con solicitud mail
13 Registra las Requestus Usuario de solicitud Varchar No 60
solicitudes de los er
clientes
14 Registra las Requestus Password de Varchar No 20
solicitudes de las erpw solicitud
contraseñas de los
clientes
15 Registra las Requestol Solicitud vieja Varchar No 20
solicitudes vieja der
16 Agrega los ad_languaj Añadir lenguaje Varchar No 6
lenguajes de uso e
del sistemas del
cliente
17 Registra el Ismultilingu Es documento Char No 1
documento aldocumen multilenguaje
multilenguaje del t

115
cliente
18 Almacena la Issmtpauth Es autorización Char No 1
autorización del orization SMTP
servidor
19 Almacena si estas Isusebetaf Está usando Char No 1
en uso del sistema unctions funciones beta
en modo prueba
20 Agrega las Ldapquery Consulta LDAP Varchar No 255
consultas a la data
21 Almacena la clase Modelvalid Modelo de clase de Varchar No 255
de validaciones de ationsclass validación
datos del cliente es
22 Almacenaje Autoarchiv Auto Archivo Char No 1
automático e
23 Almacena la política Mmpolicy Politica Char No 1
aplicada por la
empresa al cliente
24 Registra la clase de Emailtest Correo de prueba Char No 1
correo en prueba
usado por el cliente
25 Registra la clase de Isserverem Es correo de Char No 1
correo usado por el ail servidor
cliente
26 Almacena la Document Directorio de Varchar No 60
ubicación de los dir documento
documentos del
cliente
27 Registra la urgencia Ispostimm Es de publicación Char No 1
de publicación de ediate inmediata

116
los documento del
cliente
28 Registra la urgencia Iscotimme Es con copia Char No 1
de publicación de la diate inmediata
copia del cliente
29 Registra el sistema storeattach Sistema de archivos Char No 1
de archivo adjunto mentsonfil adjuntos
que se encuentran esystem almacenados
guardados en el
servidor
30 Almacena las rutas Windowsat Ruta para adjuntar Varchar No 255
de almacenaje en tachmentp en Windows
Ambiente Windows ath
31 Almacena las rutas Unixacttac Ruta para adjuntar Varchar No 255
de almacenaje en hmentpath en unix
Ambiente unix
32 Almacena las clases Storearchi Sistema de archivos Char No 1
de archivos adjunto veonfilesys almacenados
en el servidor tem
33 Almacena las rutas Windowsar Ruta de archivos Varchar No 255
de los archivos en chivepath para Windows
ambiente Windows
34 Almacena las rutas Unixarchiv Ruta de archivos Varchar No 1
de los archivos en epath para unix
ambiente Unix
35 Registra el estatus Isuseasp Está usando ASP Char No 1
de la aplicación
ASP
36 ad_replicat Añadir estrategia de Char No 1

117
ionstrategy replicación
_id

118
DISEÑO DE TABLAS

Nombre: Ad_clientinfo Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Agrega el código principal ad_client_id Añadir Numeric No Primaria 10
del cliente cliente
2 Agrega el código principal ad_org_id Añadir Numeric No Foranea 10
de la organización organizació
n
3 Registra el estatus activo o Isactive Está activo Char No 1
inactivo del cliente
4 Agrega la fecha de Created Creado Timestamp No
creación del registro del
cliente
5 Agrega por quien fue Createdby Creado por Numeric No 10
creado el registro
6 Bitácora de actualización Updated Actualizado timestamp No 10

119
de registro
7 Bitácora del usuario que Updatedby Actualizado Numeric No 10
actualiza el registro por
8 Almacena el tipo de Isdiscountileamt Es monto Char No 1
descuento de
descuento
9 Registro de Fechas de la c_calendar_id Calendario Numeric No 10
información del cliente
10 Registra Esquema y tipo c_acctschema1 Esquema Numeric No 10
de cuenta que tiene como _id de cuenta
cliente
11 Almacena los tipos de c_uom_volume_ Volumen Numeric No 10
unidades de medidas de id para unidad
los productos de medida
12 Registra los tipos de c_uom_weight_i Peso para Numeric No 10
unidades de peso d unidad de
medida
13 Registra los tipos de c_uom_length_i Longitud Numeric No 10
unidades de longitud d para unidad
de medida
14 Registra los tipos de c_uom_time_id Tiempo Numeric No 10
unidades de tiempo para unidad
de medida
15 Registra información del ad_tree_menu_i Agregar Numeric No 10
menú personalizado d árbol de
menú
16 Registra información de la ad_tree_org_id Agregar Numeric No 10
organización árbol de
organizació

120
n
17 Registra información del ad_tree_bpartne Agregar Numeric No 10
socio negocio r_id árbol de
socio
18 Registra información de ad_tree_project Agregar Numeric No 10
proyectos planteados en la _id árbol de
empresa proyecto
19 Registra información de ad_tree_salesre Agregar Numeric No 10
las zonas de ventas gion_id árbol de
zona de
ventas
20 Registra información del ad_tree_product Agregar Numeric No 10
producto _id árbol de
producto
21 Registra información de m_productfreigh Carga Numeric No 10
las cargas de producto t_id (mercancía)
de producto
22 Registra el código principal c_bpartnercasth Grupo de Numeric No 10
del socio trx_id socios
23 Registra la bitácora diarias Keepplogdays Mantener Numeric No 10
de accesos al sistema días de
logueo
24 Registra código de las ad_tree_activity Agregar Numeric No 10
actividades de la _id árbol de
organización actividad
25 Registra código de la ad_tree_campai Agregar Numeric No 10
compañía gn_id árbol de
campaña
26 Registra el código del logo logo_id Logo Numeric No 10

121
27 Registra el reporte código logoreport_id Reporte de Numeric No 10
del usuario que acceso al logueo
sistema
28 Almacena el logoweb logoweb_id Logo web Numeric No 10

122
DISEÑO DE TABLAS

Nombre: Módulo:
Ad_document_action_access

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Añade un nuevo ad_client_id Añadir cliente Numeric No Primaria 10
identificador de cliente
2 Añade un nuevo ad_org_id Añadir Numeric No Foranea 10
identificador de organización
organización
3 Establece al proceso isactive Está activo Char No 1
como activo
4 Valor relativo en el Created Creado Timestamp No
tiempo de creacion del
registro
5 Indica que el registro Createdby Creador por Numeric No 10
fue creado
6 Valor relativo en el Updated Actualizado Tiemstamp No
tiempo de

123
actualización del
registro
7 Indica que el registro Updatedby Actualizado por Numeric No 1
fue actualizado
8 Valor del identificador C_doctype_id Tipo de Numeric No 10
del tipo de documento documento
9 Identificador del tipo Ad_role_id Añadir rol Numeric No 10
de rol
10 Identificador de la lista Ad_ref_list_id Añadir lista de Numeric No 10
de referencia referencia

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra El código principal ad_form_id Añadir Numeric No Primaria 10
del formulario de acceso formulario
por el usuario
2 Registra el código principal ad_role_id Añadir rol Numeric No Forane 10
del rol de usuario a
3 Registra el código principal ad_client_i Añadir cliente Numeric No 10
del cliente d
4 Registra el código principal ad_org_id Añadir Numeric No 10
de la organización organización
vinculada con el usuario
5 Registra el estatus del Isactive Está activo Char No 1
usuario
6 Registra la creación del Created Creado Timestamp No
formulario
7 Registra la información por Createdby Creado por Numeric No 10
quien fue creado el
formulario

124
8 Registra la actualización Updated Actualizado Timestamp No
del formulario
9 Registra la información por Updatedby Actualizado por Numeric No 10
quien fue creado el
formulario
10 Almacena el registro de Isreadwrite Es leído o Char No 1
lectora o escritura del escrito
formulario

125
DISEÑO DE TABLAS

Nombre: Ad_menu Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el código principal del ad_menu_id Añadir menú Numeric No Primari 10
Menú a
2 Almacena el código principal ad_client_id Añadir cliente Numeric No Forane 10
del cliente a
3 Almacena el código principal ad_org_id Añadir Numeric No 10
de la organización organización
4 Registra el estatus del Menú Isactive Está activo Char No 1
5 Registra información de la Created Creado Timestam No
creación del menú p
6 Registra información por quien Createdby Creado por Numeric No 10
fue creado el menú
7 Almacena datos de Updated Actualizado Timestam No
actualizaciones del menu p
8 Almacena Name Nombre Varchar No 60
9 Registra información por quien Updatedby Actualizado por Numeric No 10

126
fue Actualizado el menú
10 Almacena la descripción de Description Descripción Varchar No 255
utilidad del menú
11 Issummary Es sumario Char No 1
12 Issotrx Char No 1
13 Registra es estatus de lectura Isreadonly Está como solo Char No 1
o modificación del menú lectura
14 Registra la acción que toma el Action Acción Char No 1
menú
15 Registra el código de ventana ad_windows Añadir ventana Numeric No 10
agregada al diccionario de _id
datos
16 Registra el código del flujo de ad_workflow Añadir flujo de Numeric No 10
trabajo del menú _id trabajo
17 Registra el código de tarea ad_task_id Añadir tarea Numeric No 10
con el cual cuente el menú
18 Registra el código de ad_process Añadir proceso Numeric No 10
procesos con el que cuente el _id
menú
19 Registra el código de ad_form_id Añadir Numeric No 10
formulario con el que cuente el formulario
menú
20 Registra el banco de trabajo ad_workben Añadir banco de Numeric No 10
del menú ch_id trabajo
21 Registra el tipo de entidad que Entitytype Tipo de entidad Varchar No 40
tenga el menú
22 Almacena el registro del iscentrallym Se mantiene Char No 1
estatus de centralización del aintained centralizada
menú

127
23 Registra el código de ad_browse_ Agregar Numeric No 10
navegación del menu id navegación

128
DISEÑO DE TABLAS

Nombre: Ad_org Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el código ad_org_id Agregar Numeric No Primari 10
principal de la organización a
organización
2 Registra el código ad_client_i Agregar cliente Numeric No Forane 10
principal del cliente d a
3 Registra el estatus de Isactive Está activo Char No 1
la organización
4 Registra datos de la Created Creado Timestamp No
creación de la
organización en el
sistema
5 Registra información createdby Creado por Numeric No 10
del usuario que crea la
organización en el
sistema

129
6 Registra información de Updated Actualizado Timestamp No
actualizaciones de la
organización
7 Registra información updatedby Actualizado por Numeric No 10
del usuario que
actualiza la información
de la organización en el
sistema
8 Registra la información Value Valor Varchar No 40
de valor de la
organización
9 Registra el nombre de Name Nombre Varchar No 60
la organización
10 Registra la descripción description Descripción Varchar No 255
de la organizacion
11 issummary Es sumario Char No 1
12 ad_replicati Añadir Numeric No 10
onstategy_i estrategia de
d replicación

130
DISEÑO DE TABLAS

Nombre: Ad_clientinfo Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Lon


g
1 Registra el código de la ad_org_i Añadir Numeric No Forane 10
organización d organización a
2 Registra el código del cliente ad_client Añadir cliente Numeric No Forane 10
_id a
3 Registra el estatus del cliente Isactive Está activo Char No 1
4 Registra información de la Created Creado Timestam No
creación del cliente en el p
sistema
5 Registra información de por createdby Creado por Numeric No 10
quien fue creado el cliente en
el sistema
6 Registra información de Updated Actualizado timestam No
actualizaciones del cliente p
7 Registra información por quien updatedb Actualizado por Numeric No 10

131
fue Actualizada la información y
del cliente
8 Dirección del cliente c_locatio Ubicación Numric No 10
n
9 Duns Apremio Char No 11
10 Impuesto del cliente Taxid Impuesto varchar No 20
11 Código de meta del cliente pa_goald Meta Numeric No 10
_id
12 Código del supervisor del superviso Supervisor Numeric No 10
cliente r_id
13 Registro del socio de negocio parent_or Socio negocio Numeric No 10
g_id
14 Registra el tipo de ad_orgty Agregar tipo de Numeric No 10
organización del cliente pe_id organización
15 Código de almacén del cliente m_wareh Almacen Numeric No 10
ouse_id
16 Código de transferencia transferb Banco de Numeric No 10
bancaria ank_id transferencia
17 Registro de libro de transferc Libro de caja de Numeric No 10
transferencias bancaria ashbook transferencia
18 receiptfoo Pie de mensaje Varchar No 102
termsg de recibo 3
19 Código de almacén de dropship_ Almacen de Numeric No 10
deposito del cliente warehous deposito
e_id
20 Fecha de registros del cliente c_calend Calendario Numeric No 10
ar_id
21 Código del logo del cliente logo_id Logotipo Numeric No 10
22 Teléfono de contactos del Pone Teléfono Varchar No 40

132
cliente
23 Teléfono de contactos del phone2 Teléfono 2 Varchar No 40
cliente
24 Numero de fax del cliente Fax Fax varchar No 40
25 Correo electrónico del cliente Email Correo electónico Varchar No 60

133
DISEÑO DE TABLAS

Nombre: Ad_pinstance Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de
extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 ad_pinstance_id Numeric No Primaria 10
2 Añadir identificador de ad_process_id Añadir Numeric No Foranea 10
proceso proceso
3 Identificador de registro record_id registro Numeric No 10
4 Fija el estado de isprocessing Está Char No 1
procesamiento procesándose
5 Valor fijo para un proceso Created Creado Timestamp No
que ha sido creado
6 Añadir identificador de ad_user_id Añadir Numeric No 10
usuario usuario
7 Valor fijo cuando un registro Updated Actualizado Timestamp No
ha sido actualizado
8 Resultado de una consulta Result Resultado Numeric No 10
9 Contador para mensaje de Errormsg Mensaje de Varchar No 2000

134
error error
10 Añadir identificador del ad_client_id Añadir cliente Numeric No 10
cliente
11 Añadir identificador de ad_org_id Añadir Numeric No 10
organización organización
12 Valor para un registro creado createdby Creado por Numeric No 10
en una sesión de trabajo
13 Valor para un registro updatedby Actualizado Numeric No 10
actualizado en una sesión de por
trabajo
14 Indicador para un proceso Isactive Está activo Char No 1
activo

135
DISEÑO DE TABLAS

Nombre: ad_pinstance_para Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Añadir identificador de ad_pinstance Numeric No Forane 10
_id a
2 Añadir un numero de segmento Segno Numeró de Numeric No 10
segmento
3 Carácter para determinar el valor parameterna Nombre del Varchar No 60
almacenado de un parámetro me parámetro
4 Destinado para almacenar una p_string Carácter Varchar No 255
cadena de caracteres
5 Convertir cadena de caracteres a p_string_to Convertir Varchar No 255
cualquier otro valor carácter a
6 Destinado para almacenar una p_number Numero Numeric No 10
cantidad numérica
7 Convertir una cantidad numérica a p_number_to Convertir Numeric No 10
cualquier otro valor número a
8 Destinado para fechas p_date Fecha Timestam No

136
p
9 Convertir una fecha a cualquier p_date_to Convertir Timestam No
otro valor fecha a p
10 Espacio para almacenar Info Información Varchar No 60
información entre procesos
11 Convertir información a cualquier info_to Información a Varchar No 60
otro valor
12 Añadir identificador de cliente ad_client_id Añadir cliente Numeric No 10
13 Añadir identificador de ad_org_id Añadir Numeric No 10
organización organización
14 Valor que determina que se ha Created Creado Timestam No
creado un registro p
15 Valor que determina por quién ha createdby Creado por Numeric No 10
sido creado el registro
16 Determina la un valor relativo al Updated Actualizado Timestam No 10
tiempo en que fue actualizado un p
registro
17 Determina un valor numérico sobre updatedby Actualizado Numeric No 10
la actualización de un registro por
18 Indicador del estado de activo de Isactive Está activo Char No 1
algún procedimiento

137
DISEÑO DE TABLAS

Nombre: Ad_process_access Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Añadir identificador ad_process_i Añadir proceso Numeric No Primaria 10
de proceso d
2 Añadir identificador ad_role_id Añadir rol Numeric No 10
de rol
3 Añadir identifcador de ad_client_id Añadir cliente Numeric No 10
cliente
4 Añadir identificador ad_org_id Añadir Numeric No 10
de organización organización
5 Indicador de el estado Isactive Está activo Char No 1
activo en un proceso
6 Determina un valor Created Creado Timestamp No
relativo al tiempo en
el que fue creado un
registro
7 Determina un valor createdby Creado por Numeric No 10

138
numérico sobre quien
creó el registro
8 Determina un valor Updated Actualizado Timestamp No 10
relativo al tiempo en
el que fue actualizado
un registro
9 Fija un valor numérico updatedby Actualizado por Numeric No 10
sobre quién actualizo
el registro
10 Determina un valor iseadwrite Es lectura Char No 1
sobre el permiso de escritura
acceso y modificación
de atributos a un
archivo

139
DISEÑO DE TABLAS

Nombre: Ad_role Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clav Long


e
1 Valor fijado para un rol ad_role_i Añadir rol Numeric No Prima 10
d ria
2 Valor del identificador del ad_client Añadir cliente Numeric No Foran 10
cliente _id ea
3 Valor del identificador de la ad_org_i Añadir organización Numeric No Foran 10
organización d ea
4 Valor sobre el estado de Isactive Está activo Char No 1
un proceso en curso
5 Valor indicativo de un Created Creado Timestamp No
proceso que ha sido
creado
6 Valor identificador de Createdb Creado por Numeric No 10
quien creò el proceso y

140
7 Valor relativo al tiempo en Updated Actualizado Timestamp No
el que un registro ha sido
actualizado
8 Nombre del proceso Name Nombre Varchar No 60
9 Valor que determina una Updatedb Actualizado por Numeric No 10
modificación de registro y
10 Almacena datos de Descripti descripción Varchar No 255
descripciòn on
11 Valor que determina el Userlevel Nivel de usuario Char No 3
Nivel de usuario
12 Valor indicador de una c_currenc Concurrencia Numeric No 10
concurrencia y_id
13 Valor que indica si el Amtappro Monto aprobado Numeric No 10
proceso en curso ha sido val
aprobado
14 Añade un nivel dentro del ad_tree_ Agregar árbol de menú Numeric No 1
árbol del menú menu_id
15 Determina cuando un Ismanual Es Manual Char No 1
proceso se lleva de forma
manual
16 Determina si el valor es Isshowac Está como cuenta Char No 1
relativo a una cuenta de ct
usuario, socio o cliente
17 Determina si el registro ispersona Está como acceso Char No 1
concede el acceso lacceess personal
personal
18 Determina si el registro iscanexp está como puede Char No 1
concede reportes ort exportar
19 iscanrepo Esta como puede Char No 1

141
rt reportar
20 Valor relativo alsuperviso Supervisor Numeric No 10
identificador del supervisor r_id
21 Relativo a la facultad de iscanappr Está como puede Char No 1
aprobación de documentos oveownd aprobar propio
oc documento
22 Relativo al permiso de isaccessa Está como puede Char No 1
acceso a las llorgs acceder a todas las
organizaciones organizaciones
23 Tiene acceso a ischangel Está como puede Char No 1
modificación de ficheros og cambiar los ficheros de
de logueo logueo
24 Valor que determina el tipo preferenc Tipo de preferencia Char No !
de preferencia en el etype
proceso
25 Relativo al valores de overwrite Escribir limite de Char No 1
sobreprecio pricelimit sobreprecio
26 Determina una isuseuser Es uso, usuario Char No 1
funcionalidad según el orgacces organización o acceso
valor almacenado s
27 Relativo a una ramificación ad_tree_ Añadir árbol de Numeric No 10
entre organizaciones org_id organizaciones
28 Valor que determina la confirmqu Confirmar registros de Numeric No 10
realización de una eryrecord consultas
consulta s
29 Relativo al numero maxquery Registro máximo de Numeric No 10
máximo de consultas records consultas
almacenadas
30 Valor de un perfil de connectio Perfil de conexión Char No 1

142
concexiòn nprofile
31 Valor sobre el acceso de allow_inf Permitir información de Char No 1
información a las cuentas o_accoun la cuenta
t
32 Valor que determina la allow_inf Permitir colocar Char No 1
facultad de otorgar o_asset información
permiso de acceso a
información
33 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_bpartn socio negocio
información sobre el socio er
de negocio
34 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_cashjo libro de caja
información sobre el libro urnal
de caja
35 Valor que determina la allow_inf Permitir entrada y Char No 1
facultad de otorgar la o_inout salida de información
salida y entrada de
información
36 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_invoice factura
información sobre
facturación
37 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_order orden
información sobre las
ordenes (compra-venta)
38 Valor que determina la allow_inf Permitir información de Char No 1

143
facultad de otorgar o_payme pago
información sobre pagos nt
39 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_produc producto
información sobre t
información de producto
40 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_resour recurso
información sobre uso de ce
recursos
41 Valor que determina la allow_inf Permitir información de Char No 1
facultad de otorgar o_schedu calendario
información sobre le
calendario
42 Valor que determina si un userdisco Descuento de usuario Numeric No 10
usuario posee descuento unt
43 Valor que determina la allow_inf Permitir información Char No 1
facultad de otorgar o_mrp mrp
información sobre el mrp
44 Valor que determina la allow_inf Permitir información Char No 1
facultad de otorgar o_crp crp
información sobre la
información crp
45 Valor de descuento a limite
isdiscoun Es descuento a precio Char No 1
de precio tuptolimit limite
price
46 Valor del descuento sobre isdiscoun Es descuento Char No 1
el total permitido tallowedo permitido sobre el total
ntotal

144
DISEÑO DE TABLAS

Nombre: Ad_role_orgaccess Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
1 Añadir identificador de rol ad_role_id Añadir rol Numeric No Foranea 10
2 Añadir identificador de ad_org_id Añadir Numeric No Foranea 10
organización organización
3 Añadir identificador de cliente ad_client_id Añadir Numeric No Foranea 10
cliente
4 Estatus sobre un proceso activo isactive Está activo Char No 1
5 Indicador de si un proceso ha sido created Creado Timestamp No
creado
6 Indicador de quien ha creado el createdby Creado por Numeric No 10
registro
7 Valor relativo al tiempo sobre la updated Actualizado Timestamp No
actualización de un registro
8 Valor sobre quien actualizo el updatedby Actualizado Numeric No 10
registro por

145
9 Valor que determina el permiso de isreadonly Esta como Char No 1
solo lectura solo lectura

146
DISEÑO DE TABLAS

Nombre: Ad_session Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Nul Clave Long


l
1 Añadir identificador de sesión ad_session_id Añadir sesión Numeric No Forane 10
a
2 Añadir identificador de cliente ad_client_id Añadir cliente Numeric No Forane 10
a
3 Añadir identificador de ad_org_id Añadir Numeric No Forane 10
organización organización a
4 Determina si el estado de un Isactive Está activo Char No 1
proceso es activo
5 Valor relativo al tiempo en el Created Creado Timestam No
que un registro ha sido creado p
6 Valor que determina quien ha Createdby Creado por Numeric No 10
creado un registro
7 Valor relativo al tiempo en el Updated Actualizado Timestam No

147
que un registro ha sido p
actualizado
8 Valor que determina por quien Updatedby Actualizado por Numeric No 10
ha sido actualizado un regtistro
9 Valor relativo a la sesión we websession Sesión web Varchar No 40
10 Identificador de una sesión remote_addr Dirección remota Varchar No 60
remota
11 Identificador del host remoto remote_host Host remoto Varchar No 120
12 Indicador de estado de un Processed Procesado Char No 1
proceso que ha sido ejecutado
13 Relevante a la descripción description Descripción varchar No 255
14 Añadir identificador de rol ad_role_id Añadir rol Numeric No 10
15 Fecha de ingreso al sistema Longindate Fecha de logueo Timestam No
p

148
DISEÑO DE TABLAS

Nombre: Ad_task_access Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra identificador ad_task_id Añadir tarea Numeric No Pimaria 10
de tarea
2 Registra identificador ad_role_id Añadir rol Numeric No Foranea 10
de rol
3 Registra identificador ad_client_i Añadir cliente Numeric No Foranea 10
de cliente d
4 Registra el ad_org_id Añadir Numeric No Foranea 10
identificador de la organización
organización
5 Registra el estatus de isactive Está activo Char No 1
la tarea
6 Almacena información created Creado Timestamp No
de la creación del
registro
7 Almacena información createdby Creado por Numeric No 10

149
del creador del
registro
8 Almacena información updated Actualizado Timestamp No
de las actualizaciones
del registro
9 Almacena información updatedby Actualizado por Numeric No 10
del modificador del
registro
10 Almacena el estatus isreadwrite Está como solo Char No 1
de lectura del registro lectura

150
DISEÑO DE TABLAS

Nombre: Ad_user Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador del ad_user_id Añadir usuario Numeric No Pimaria 10
usuario
2 Registra el identificador del ad_client_id Añadir cliente Numeric No Foranea 10
cliente
3 Registra el identificador de ad_org_id Añadir Numeric No Foranea 10
la organización organización
4 Almacena el registro de isactive Está activo Char No 1
estatus del cliente
5 Almacena el registro de la created Creado Timestam No
creación del sistema p
6 Almacena información del createdby Creado por Numeric No 10
creador del registro
7 Almacena información de updated Actualizado Timestam No
las actualizaciones del p
registro

151
8 Almacena información del updatedby Actualizado por Numeric No 10
modificador del registro
9 Registra el nombre del name Nombre Varchar No 60
usuario
10 Relevante a la información desccription Descripción Varchar No 255
11 Registra la contraseña de Password Password Varchar No 40
acceso al sistema
12 Almacena datos del correo email Correo Varchar No 60
electrónico electrónico
13 Registra el código del supervisor_id Supervisor Numeric No 10
supervisor
14 Registra el identificador del c_bpartner_i Socio de Numeric No 10
socio de negocio d negocio
15 Estatus de procesamiento processing Procesando Char No 1
16 Datos del correo del usuario emailuser Correo de Varchar No 60
usuario
17 Contraseña de la emailuserpw Password de Varchar No 255
contraseña del correo de correo de
usuario usuario
18 Direccion del socio de c_bpartner_l Ubicación de Numeric No 60
negocio ocation_id socio de negocio
19 Almacena el registro de c_greeting_id Titulo de saludo Numeric No 10
saludos para el usuario
20 Titulo del usuario title Titulo Varchar No 40
21 Registra comentarios comments Comentarios Varchar No 2000
relevantes del usuario
22 Registra el teléfono de phone Teléfono Varchar No 40
contacto del usuario
23 phone2 Teléfono 2 Varchar No 40

152
24 Registra el numero del fax fax Fax Varchar No 40
del cliente
25 Ultimo contacto del usuario lastcontact Ultimo contacto Timestam No
p
26 Ultimo resultados del latresult Ultimo resultado Varchar No 255
usuario del sistema
27 Fecha de cumpleaños del birthday Cumpleaños Timestam No
usuario p
28 ad_orgtrx_id Numeric No 10
29 Correo de verificación del emailverify Correo de Varchar No 40
usuario verificacion
30 Fechas de verificación del emailverifyda Fecha de correo timestam No
correo te de verificación p
31 Registra los tipos de notificationty Tipo de Char No 1
notificación pe notificación
32 Estatus de acceso publico isfullbpacces Está como Char No 1
de la información s acceso público
total
33 Registra el identificador del c_job_id Trabajo Numeric No 10
trabajo
34 ldapuser Usuario idap Varchar No 60
35 Almacena registro de la connectionpr Perfil de Char No 1
conexión de perfil ofile conexión
36 value Valor Varchar No 40
37 userpin Pin de usuario Varchar No 20
38 Estatus de pago del usuario isinpayroll Está en rol de Varchar No 1
pago

153
DISEÑO DE TABLAS

Nombre: Ad_user_roles Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador del usuario ad_user_id Añadir Numeric No Forane 10
usuario a
2 Registra el identificador del rol ad_role_id Añadir rol Numeric No Forane 10
a
3 Registra el identificador del cliente ad_client_i Añadir cliente Numeric No Forane 10
d a
4 Registra identificador de la ad_org_id Añadir Numeric No Forane 10
organización organización a
5 Estatus del registro isactive Está activo Char No 1
6 Almacena información de la creación created Creado Timestamp No
del registro
7 Almacena información del creador del createdby Creado por Numeric No 10
registro
8 Almacena información de las updated Actualizado Timestamp No
actualizaciones del registro

154
9 Almacena información del modificador updatedby Actualizado Numeric No 10
del registro por

155
DISEÑO DE TABLAS

Nombre: Ad_window_access Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador de la ad_window_i Añadir Numeric No Pimaria 10
ventana de acceso al sistema d ventana
2 Registra el identificador del rol de ad_role_id Añadir rol Numeric No Foranea 10
usuario
3 Registra el identificador del cliente ad_client_id Añadir cliente Numeric No Foranea 10
4 Registra el identificador de la ad_org_id Añadir Numeric No Foranea 10
organización organización
5 Registra el estatus de la ventana isactive Está activo Char No 1
6 Almacena información de la created Creado Timestam No
creación del registro p
7 Almacena información del creador createdby Creado por Numeric No 10
del registro
8 Almacena información de las updated Actualizado Timestam No
actualizaciones del registro p
9 Almacena información del updatedby Actualizado Numeric No 10

156
modificador del registro por
10 Estatus de lectura de la isreadwrite Está como Char No 1
información lectura-
escritura

157
DISEÑO DE TABLAS

Nombre: Ad_workflow_access Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador del flujo ad_workflow_id Añadir flujo de Numeric No Pimaria 10
de trabajo trabajo
2 Registra el identificador del rol ad_role_id Añadir rol Numeric No Forane 10
del usuario a
3 Registra el identificador del ad_client_id Añadir cliente Numeric No Forane 10
cliente a
4 Registra el identificador de la ad_org_id Añadir Numeric No Forane 10
organización organización a
5 Registra el estatus del acceso Isactive Está activo Char No 1
al flujo de trabajo
6 Almacena información de la Created Creado Timestam No
creación del registro p
7 Almacena información del Createdby Creado por Numeric No 10
creador del registro

158
8 Almacena información de las Updated Actualizado Timestam No
actualizaciones del registro p
9 Almacena información del Updatedby Actualizado por Numeric No 10
modificador del registro
10 Estatus de lectura de la Isreadwrite Está como Char No 1
información lectura-escritura

159
DISEÑO DE TABLAS

Nombre: Ad_bp_group Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador del c_bp_group Grupo de Numeric No Primari 10
grupo de socio de negocio _id socio de a
negocio
2 Registra el identificador del ad_client_id Añadir cliente Numeric No Forane 10
cliente a
3 Estatus del registro Isactive Está activo Char No 1
4 Almacena información de la Created Creado Timestam No
creación del registro p
5 Almacena información del Createdby Creado por Numeric No 10
creador del registro
6 Almacena información de las Updated Actualizado Timestam No
actualizaciones del registro p
7 Almacena información del Updatedby Actualizado Numeric No 10
modificador del registro por
8 Value Valor Varchar No 40

160
9 Nombre del grupo de socio de Name Nombre Varchar No 60
negocio
10 Relevante a la descripción del Description Descripción Varchar No 255
grupo
11 Estatus por defecto Isdefault Está por Char No 1
defecto
12 Registro de impresión a color ad_printcolo Añadir Numeric No 10
r_id impresión a
color
13 isconfidentia Es información Char No 1
linfo confidencial
14 Estatus de la base de prioridad Prioritybase Base prioridad Char No 1
15 Registra el identificador del m_discount Monto de Numeric No 10
monto esquema de descuento schema_id Esquema de
descuento
16 po_discount Po esquema Numeric No 10
schema_id de descuento
17 Valor del porcentaje de creditwatchc Porcentaje de Numeric No 10
descuento hpercent crédito en
observación
18 Tolerancia de la lista de precio pricematcht Tolerancia de Numeric No 10
olerance coincidencia
de precio
19 c_dunning_i apremiando Numeric No 10
d

161
DISEÑO DE TABLAS

Nombre: Ad_c_bpartner Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador del socio c_bp_partner Socio de Numeric No Primari 10
de negocio _id negocio a
2 Registra el identificador del cliente ad_client_id Añadir cliente Numeric No Forane 10
a
3 Estatus del socio de negocio Isactive Está activo Char No 1
4 Almacena información de la Created Creado Timestamp No
creación del registro
5 Almacena información del creador Createdby Creado por Numeric No 10
del registro
6 Almacena información de las Updated Actualizado Timestamp No
actualizaciones del registro
7 Almacena información del Updatedby Actualizado Numeric No 10
modificador del registro por
8 Value Valor Varchar No 40
9 Registra nombre del socio de Name Nombre Varchar No 60

162
negocio
10 name2 Nombre 2 Varchar No 60
11 Relevante a la descripcion Description Descripción Varchar No 255
12 Issummary Es sumario Char No 1
13 Registra el identificador del grupo c_bp_group_i Grupo de Numeric No 10
del socio de negocio d socios de
negocio
14 Estatus del tiempo de los registros Isonetime Es un tiempo Char No 1
15 Relevante al prospecto del socio Ispropect Es prospecto Char No 1
de negocio
16 Relevante al tipo de socio de Isvendor Es vendedor Char No 1
negocio registrado
17 Relevante al tipo de socio de Iscustomer Es cliente Char No 1
negocio registrado
18 Relevante al tipo de socio de Isemployee Es empleado Char No 1
negocio registrado
19 Relevante al tipo de socio de Issalesrep Es Char No 1
negocio registrado representante
de venta
20 Referencia de identificador del Referenceno Numero de Varchar No 40
socio de negocio referencia
21 Apremios del socio de negocio Duns Apremios Char No 11
22 url url Varchar No 120
23 Agrega lenguajes para el socio de ad_language Añadir Varchar No 6
negocio registrado lenguaje
24 Impuestos programados para ese Tax_id Impuesto Varchar No 20
tipo de socio de negocio
25 Impuestos exentos programados Istaxexempt Está excento Char No 1
para ese tipo de socio de negocio de impuesto

163
26 Registra el identificador del c_invoicesch Esquema de Numeric No 10
esquema de facturación edule_id facturación
27 Niveles escalables para el socio de Rating Ratio Char No 1
negocio
28 Registros de los resultados de Salesvolume Volumen de Numeric No 10
ventas del socio de negocio ventas
29 Relevantes la información del numberemplo Numero de Numeric No 10
socio de negocio con empleados yees empleados
asociados a el
30 Naics Char No 6
31 Estatus de la escala de Firstsale Primero en Timestamp No 10
vendedores en el socio de negocio ventas
32 Costo de la adquisición de la acqusitioncos Costo de Numeric No 10
sociedad t adquisición
33 potentiallifeti Valor de Numeric No 10
mevalue potencial de
tiempo de
vida
34 actuallifetime Valor actual Numeric No 10
value de tiempo de
vida
35 Niveles de comparación del socio shareofcusto Compartición Numeric No 10
de negocios mer de cliente
36 Términos de reglas de pagos Paymentrule Regla de Numeric No 10
según el socio de negocio pago
37 Limitación de créditos según el so_creditlimit Límite de Numeric No 10
socio de negocio crédito
38 Tipo de crédito usado so_credituse Crédito Numeric No 10
d usado

164
39 Términos de pagos acordados con c_paymentter Término de Numeric No 10
el socio de negocio m_id pago
40 Lista de precios para el socio de m_pricelist Lista de Numeric No 10
negocio precio
41 Esquemas de descuento para el m_discountsh Monto de Numeric No 10
socio de negocio ema_id esquema de
descuento
42 c_dunning_id Apremio Numeric No 10
43 Estatus del tipo de descuento isdiscountprin Es descuento Char No 1
ted impreso
44 Relevante a la información del so_descriptio Descripción Varchar No 255
socio de negocio n
45 Poreference Referencia Varchar No 20
po
46 Regla paymentrulep Regla de Char No 1
o pago po
47 po_pricelist_i Lista de Numeric No 10
d precio po
48 Registra el identificador del po_discounts Esquema de Numeric No 10
esquema de descuento chema_id descuento po
49 Registra el identificador de los po_paymentt Término de Numeric No 10
términos de pagos erm_id pago po
50 documentcop Copia de Numeric No 10
ies documentos
51 Registra el identificador del saludo c_greeting_id Saludo Numeric No 10
al socio de negocio
52 Regla de facturación del socio de Invoicerule Regla de Char No 1
negocio facturación
53 Regla de entrega para el socio de Deliveryrule Regla de Char No 1

165
negocio entrega
54 Regla del costo de la mercancía freightcostrul Regla de Char No 1
de la organización e costo de
mercancía
55 Regla del modo de entrega por el deliveryviarul Regla de Char No 1
socio de negocio e modo de
entrega
56 salesrep_id Representant Numeric No 10
e de venta
57 Registros del emisor de los Sendemail Emisor de Char No 1
correos del socio de negocio correo
58 Registra el identificador del b_partner_pa Socio de Numeric No 10
parentesco como socio de negocio rent_id negocio
59 Registra el identificador del invoice_printf Formato de Numeric No 10
formato de facturación impresa ormat_id facturación
impresa
60 Socreditstatu Estado de char No 1
s crédito
61 Nivel de la existencias mínimas de shelflifeminpc Mínimo de Numeric No 10
productos de la organización t existencia en
estante
62 Registra el identificador de la ad_orgbp_id Añadir Numeric No 10
organización del socio de negocio organización
de socio
negocio
63 Esquema de tipos de descuentos flatdiscount Descuento Numeric No 10
fijos fijo
64 Registros de resultados de los totalopenbala Total de Numeric No 10
balances en la organizacion nce balance

166
abierto
65 dunninggrace Carrera de Timestamp No
apremio
66 Registra el identificador del grupo c_taxgroup_i Grupo de Numeric No 10
de impuestos asignados al socio d impuestos
de negocio
67 Registra el identificador del logo logo_id logo Numeric No 10
del socio de negocio
68 ispotaxexemp Tasa Char No 1
t extenuada de
isp
69 Estatus de la fabricación de ismanufactur Manufactura Char No 1
productos e is

167
DISEÑO DE TABLAS

Nombre: Ad_c_bpartner_location Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Registra el identificador de la c_bpartner_loc Ubicación de Numeric No Primaria 10
ubicación del socio de negocio ation_id socio de
negocio
2 Registra el identificador del ad_client_id Añadir cliente Numeric No Foranea 10
cliente
3 Registra el identificador de la ad_org_id Añadir Numeric No 10
organización vinculada al registro organización
4 Estatus activación del registro isactive Está activo Char No 1
5 Almacena información de la created Creado Timestam No
creación del registro p
6 Almacena información del createdby Creado por Numeric No 10
creador del registro
7 Almacena información de las updated Actualizado Timestam No
actualizaciones del registro p
8 Almacena información del updatedby Actualizado Numeric No 10

168
modificador del registro por
9 Relevante a la información de la name Nombre Varchar No 60
localidad del socio de negocio
10 isbillto Es cuenta a Char No 1
11 Relevante de la información del isshipto Es cargo a Char No 1
responsable socio de negocio
12 Relevante de la información del ispayfrom Es pago de Char No 1
responsable del pago
13 Relevante de la información de la isremitto Es remitido a Char No 1
entrega
14 Relevante de la información de phone telefono Varchar No 40
contacto
15 Relevante de la información de phone2 Teléfono 2 Varchar No 40
contacto
16 Relevante de la información de fax Fax Varchar No 40
contacto
17 isdn isdn Varchar No 40
18 Registra el identificador de la c_salesregion_ Zona de Numeric No 10
zona de ventas del socio de id ventas
negocio
19 Registra el identificador del socio c_bpartner_id C_socionego Numeric No 10
de negocio cio
20 Registra el identificador de la c_location_id C ubicacion Numeric No 10
ubicacion

169
DISEÑO DE TABLAS

Nombre: : Ad_c_calendar Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
1 Registra el identificador del c_calendar_id Calendario Numeric No Pimaria 10
calendario
2 Registra el identificador del cliente ad_client_id Cliente Numeric No Foranea 10
3 Registra el identificador de la ad_org_id organización Numeric No Foranea 10
organización
4 Estatus del registro isactive Está activo Char No 1
5 Almacena información de la created Creado Timestamp No
creación del registro
6 Almacena información del creador createdby Creado por Numeric No 10
del registro
7 Almacena información de las updated Actualizado Timestamp No
actualizaciones del registro
8 Almacena información del updatedby Actualizado Numeric No 10
modificador del registro por

170
9 Relevante a la información name Nombre Varchar No 60
10 Relevante a la información desccription descripción Varchar No 255

171
DISEÑO DE TABLAS

Nombre: Ad_ c_order Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Identificador de orden c_order_id Orden Numeric No Primaria 10
2 Añadir identificador del cliente ad_client_id Cliente Numeric No Foranea 10
3 Añadir identificador de organización ad_org_id Organización Numeric No Foranea 10
4 Valor que determina que un registro isactive Está activo Char No 1
está activo
5 Valor relativo al tiempo que created Creado Timestam No
determina que un registro ha sido p
creado
6 Valor indicativo sobre la creación de createdby Creado por Numeric No 10
un registro
7 Valor relativo al tiempo que updated Actualizado Timestam No
determina si un registro ha sido p
actualizado
8 Valor indicativo sobre la updatedby Actualizado Numeric No 10
actualización de un registro por

172
9 issotrx Es clasificado Char No 1
10 Indicador de un archivo de tipo documento Documento Varchar No 30
documento
11 Valor indicativo sobre el estado de doscstatus Estado de Char No 2
un documento documento
12 Valor que indica la acción por la que docaction Acción de Char No 2
pasa un documento documento
13 Indicador de que un trámite está en processing Procesando Char No 1
proceso
14 Indica que el registro ha sido processed Procesado Char No 1
procesado
15 Valor relativo al identificador del tipo c_doctype_id Tipo de Numeric No 10
de documento documento
16 Identificador del objetivo del tipo de c_doctypetarg Objetivo de Numeric No 10
documento et_id tipo de
docuento
17 Campo relativo a la descripción description Descripción Varchar No 1
18 Indicador de que el trámite en ha isapproved Está Char No 1
sido aprobado aprobado
19 Indica que el crédito ha sido iscreditapprov Es crédito Char No 1
aprobado ed aprobado
20 Indica que la requisición ha sido isdelivered Está Char No 1
entregada entregado
21 Indica que el tramite está en isinvoiced Está Char No 1
facturación Facturado
22 Indicador de que el archivo ha sido isprinted Está impreso Char No 11
impreso
23 Indica que el registro ha sido istransferred Es transferido Char No 120
transferido

173
24 Indica que el trámite fue isselected Es Char No 6
seleccionado seleccionado
25 Identificador del representante de salesrep_id Representant Numeric No 20
ventas e de venta
26 Valor relativo al tiempo en el que dateordered Ordenado por Timestam No
fue realizada una orden fecha p
27 Valor relativo en el tiempo que datepromised Fecha Timestam No
indica la fecha pautada para una prometida p
entrega
28 Valor relativo al tiempo en el que la dateprinted Fecha Timestam No
orden fue impresa impresa p
29 Valor relativo al tiempo de fecha de dateacct Cuenta de Timestam No
creación de la cuenta fecha p
30 Identificador del socio del negocio c_bpartner_id Socio de Numeric No 10
negocio
31 Identificador de la ubicación de c_bpartner_loc Ubicación de Numeric No 10
socio de negocio ation_id socio de
negocio
32 Referencia PO poreference Preferencia Varchar No 20
33 Indica si el descuento fue impresoisdiscountprint Es descuento Char No 1
ed impreso
34 Valor relativo a la concurrencia c_currency_id Concurrencia Numeric No 10
entre consultas
35 Parámetro relativo a la regla de paymentrule Regla de Numeric No 10
pago pago
36 Identificador del termino de pago c_paymentter Termino de Numeric No 10
m_id pago
37 Parámetro relativo a la regla de invoicerule Regla de Char No 1
facturación facturación

174
38 Valor relativo a la regla de entrega deliveryrule Regla de Char No 1
entrega
39 Valor relativo a reglas de costo de freightcostrule Regla de Char No 1
mercancía costo de
mercancía
40 Valor relativo al monto de la freightamt Monto de Numeric No 10
mercancía mercancía
41 Definición de la regla de entrega deliveryviarule Regla de via Char No 1
de entrega
42 Identificador de transporte m_shipper_id Transporte Numeric No 10
43 Identificador de carga c_charge_id Cargo Numeric No 10
44 Valor del monto de la carga chargeamt Monto de Numeric No 10
carga
45 Definición de regla de prioridad priorityrule Regla de Char No 1
prioridad
46 Número de líneas totales totallines Líneas Numeric No 10
totales
47 Total de la transacción grandtotal Gran total Numeric No 10
48 Identificador del almacen m_warehouse Almacen Numeric No 10
_id
49 Identificador de la lista de precios m_pricelist_idLista de Numeric No 10
precio
50 Indicador de impuesto añadido istaxincluded Impuesto Char No 1
incluido
51 Identificador de campaña c_campaign_id Campaña Numeric No 10
52 Identificador de proyecto c_project_id Proyecto Numeric No 10
53 Identificador de actividad c_activity_id Actividad Numeric No 10
54 Información publicada posted Publicado Char No 1
55 Identificador de pago c_payment_id Pago Numeric No 10

175
56 Valor de la línea de caja c_cashline Línea de caja Numeric No 10
57 Correo electrónico enviado sendemail Emisor de Char No 1
correo
58 Añadir identificador de usuario ad_user_id Usuario Numeric No 10
59 Copiar información desde una copyfrom Copiar de Char No 1
ubicación
60 Autoservicio isselfservice Es auto Char No 1
servicio
61 ad_orgtrx_id Numeric No 10
62 Identificador de usuario 1 user1_id Usuario 1 Numeric No 10
63 Identificador de usuario 2 user2_id Usuario 2 Numeric No 10
64 Identificador del tipo de conversión c_conversionty Tipo de Numeric No 10
pe_id conversión
65 Identificador de cuenta pendiente bill_bpartner_i Cuenta de Numeric No 10
del socio de negocio d socio de
negocio
66 Identificador de localización del bill_location_id Cuenta de Numeric No 10
socio con cuenta pendiente localización
67 Identificador de usuario con cuenta bill_user_id Cuenta de Numeric No 10
pendiente usuario
68 Monto de pago de socio de negocio pay_bpartner Pago de Numeric No 10
socionegocio
69 Localización de quién paga pay_location Ubicación de Numeric No 10
pago
70 Identificador para orden de ref_order_id Orden Numeric No 10
referencia referida
71 Valor para carga depositada isdropship Es carga Char No 1
depositada
72 Valor de volumen de la carga volume volumen Numeric No 10

176
73 Valor de peso de la carga weight Peso Numeric No 10
74 Valor para tipo de orden ordertype Tipo de orden Varchar No 510
75 c_pos_id Numeric No 10
76 Valor de monto referido amounttendere Monto Numeric No 10
d referido
77 Valor para monto de reembolso amountrefunde Monto de Numeric No 10
d reembolso
78 Identificador de vinculo de orden link_order_id Vinculo de Numeric No 10
orden
79 Identificador de la categoría de la m_freightcateg Categoría de Numeric No 10
mercancía ory_id mercancía
80 Valor de depósito de socio de dropship_bpart Deposito Numeric No 10
negocio ner_id socio negocio
81 Identificador para la Ubicación del dropship_locati Deposito Numeric No 10
almacen on_id Ubicación
82 Identificador del usuario que se dropship_user Deposito Numeric No 10
sirve de un almacen _id usuario
83 Valor del Código de promoción promotioncode Código de Varchar No 30
promoción
84 Identificador del recurso de orden c_ordersourse Recurso de Numeric No 10
_id orden
85 Valor relativo a la cantidad de proceessedon Procesos en Numeric No 10
procesados activos curso

177
DISEÑO DE TABLAS

Nombre: Ad_ c_orderline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Identificador de línea de orden c_orderline_id Línea de Numeric No Primari 10
orden a
2 Identificador de cliente ad_client_id Cliente Numeric No Forane 10
a
3 Identificador de organización ad_org_id Organización Numeric No Forane 10
a
4 Indicador de estado de un proceso isactive Está activo Char No 1
activo
5 Valor relativo al tiempo en el que el created Creado Timesta No
registro fue creado mp
6 Valor indicativo de creación de createdby Creado por Numeric No 10
registro
7 Valor relativo al tiempo en el que updated Actualizado Timesta No
fue actualizado el registro mp
8 Valor indicativo de actualización de updatedby Actualizado Numeric No 10

178
registro por
9 Identificador de la orden c_order_id Orden Char No 1
10 Guía de segmento de línea line linea Varchar No 30
11 Identificador de socio de negocio c_bpartner_id Socio Numeric No 10
negocio
12 Identificador de la ubicación del c_bpartner_loc Ubicación de Numeric No 10
socio de negocio ation_id socio negocio
13 Fecha en la que fue tramitada la dateordered Fecha de Timesta No
orden orden mp
14 Fecha prometida de entrega datepromised Fecha Timesta No
prometida mp
15 Fecha en la que se hace la entrega datedelivered Fecha de Timesta No
entrega mp
16 Fecha reflejada en factura dateinvoiced Fecha en Timesta No
factura mp
17 Descripción de la actividad description Descripción Varchar No 255
18 Identificador de producto m_product_id Producto Numeric No 10
19 Identificador del almacen m_warehouse Almacen Numeric No 10
_id
20 Identificador de la unidad de medida c_uom_id Numeric No 10
21 Identificador para la lista de precios m_pricelist_id Lista de Numeric No 10
precio
22 Trámite de orden qtyordered Ordenado Numeric No 10
23 Trámite de reserva qtyreserved Reservado Numeric No 10
24 Indicador de trámite entregado qtydelivered Entregado Numeric No 10
25 Trámite en facturación qtyinvoiced En factura Numeric No 10
26 Identificador de transporte m_shipper_id Transporte Numeric No 10
27 Identificador de ocurrencia c_currency_id Concurrencia Numeric No 10
28 Lista de precio pricelist Lista de Numeric No 10

179
precio
29 Valor del precio actual pricectual Precio actual Numeric No 10
30 Límite de precio pricelimit Limite de Numeric No 10
precio
31 Monto de costo por línea linenetamt Monto de Numeric No 10
línea
32 Valor de descuento discount Descuento Numeric No 10
33 Valor del monto de la mercancía freghtamt Monto de Numeric No 10
mercancía
34 Identificador de impuesto c_tax_id Impuesto Numeric No 10
35 Identificador de asignación de s_resourceassi Asignación Numeric No 10
recursos gnment_id de Recurso
36 Identificador de Referencia para ref_orderline_i Línea de Numeric No 10
orden de línea d orden
37 Identificador de instancia de m_attributeseti Instancia de Numeric No 10
atributos nstance_id atributo
38 Indicador para descripción isdescription Es Char No 1
descripción
39 Indicador de estado del proceso processed procesado Char No 1
40 Trámite ingresado qtyentered Entrado Numeric No 10
41 Precio ingresado priceentered Precio Numeric No 10
entrado
42 Identificador de proyecto c_project_id Proyecto Numeric No 1
43 Valor de Precio de costo pricecost Precio costo Numeric No 1
44 Trámites de ventas perdidas qtylostsales Ventas Numeric No 10
perdidas
45 Identificador de la fase en la que c_projectphase Fase Numeric No 10
está un proyecto _id proyecto
46 Identificador de tareas de proyecto c_projecttask_i Tarea Numeric No 10

180
d proyecto
47 Valor de la fecha de inicio de rrstartdate Timesta No 10
proyecto mp
48 rramt Numeric No 10
49 Referencia a la campaña c_campaign Campaña Numeric No 10
50 Identificador de actividades c_activity_id Actividad Numeric No 10
51 Identificador de usuario 1 user1_id Usuario 1 Numeric No 10
52 Identificador de usuario 2 user2_id Usuario 2 Numeric No 10
53 ad_orgtrx_id Numeric No 10
54 Identificador de vinculo de linea de link_orderline_i Vinculo de Numeric No 10
orden d línea de
orden
55 Identificador de costos de pp_cost_collec Costo de Numeric No 10
recolección tor_id recolección
56 Identificador de costos de m_promotion_i promocion Numeric No 10
promoción d

181
DISEÑO DE TABLAS

Nombre: Ad_ c_ordertax Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


1 Identificador de orden c_order_id Orden Numeric No Clave
Primaria
2 Identificador de impuestos c_tax_id Impuesto Numeric No Clave
foránea
3 Agregar identificador de ad_client_id Cliente Numeric No Clave
cliente foránea
4 Agregar identificador de ad_org_id organización Numeric No Clave
organización foránea
5 Valor indicativo de estado isactive Está activo Char No 5
del proceso
6 Valor relativo al tiempo en Created creado Timestamp No
el que el registro fue creado
7 Valor indicativo de creación createdby Creado por Numeric No
de registro
8 Valor relativo al tiempo en updated Actualizado Timestamp No

182
el que el registro fue
actualizado
9 Valor indicativo de updatedby Actualizado Numeric No
actualización de registro por
10 Valor del monto básico del taxbaseamt Monto base de Numeric No
impuesto impuesto
11 Valor del monto del Taxamt Monto de Numeric No
impuesto impuesto
12 Indicador de estado processed Procesado Char No 1
13 Indicador de impuesto istaxinclude Impuesto Char No 1
aplicado d incluido

183
DISEÑO DE TABLAS

Nombre: c_payment Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de pago "c_payment Pago numeric NOT primaria (10,0)
_id" NULL,
Añadir identificador de "ad_client Añadir cliente numeric NOT foránea (10,0)
cliente _id" NULL,
Añadir identificador de "ad_org_i Añadir numeric NOT foránea (10,0)
organización d" organizacion NULL,
Indicador de estado del "isactive" Està activo char NOT Foránea (1)
proceso NULL
Valor relativo en el que el "created" Creado timestam NOT Foránea
registro fue creado p NULL
Indicador de creación de "createdb Creado por numeric NOT Foránea (10,0)
registro y" NULL,
Valor relativo a la fecha en "updated" Actualizado timestam NOT Foránea
la que fue actualizado el p NULL
registro

184
Indicador de actualización "updatedb Actualizado por numeric NOT Foránea (10,0)
y" NULL,
Valor de número de "documen Nùmero de varchar NOT Foránea (30)
documento tno" document NULL,
"datetrx" Fecha rlx timestam NOT Foránea
p NULL,
Indicador de trámite "isreceipt" Es recibido char NOT Foránea (1)
recibido NULL
Identificador de tipo de "c_doctyp Tipo de numeric NOT Foránea (10,0)
document e_id" document NULL,
"trxtype" Tipo de lrx char NOT Foránea (1)
NULL,
Identificador de cuenta "c_bankac Cuenta de numeric NULL, Foránea (10,0)
bancaria count_id" banco
Identificador de socio de "c_bpartn Socio de numeric NULL, Foránea (10,0)
negocio er_id" negocio
Identificador de facturación "c_invoice En facturacion numeric NULL, foránea (10,0)
_id"
Identificador de cuenta "c_bp_ba Cuenta de numeric NULL, Foránea (10,0)
bancaria de socio de nkaccount_i banco de socio
negocio d" de negocio
Identicador de lote de pago "c_payme Lote de pago numeric NULL, Foránea (10,0)
ntbatch_id"
indicador del tipo de oferta "tendertyp Tipo de oferta char NOT Foránea (1)
e" NULL,
Valor del tipo de tarjeta de "creditcar Tipo de tarjeta char NULL, Foránea (1)
crédito dtype" de crédito
Número de la tarjeta de "creditcar Nùmero de varchar NULL, Foránea (20)
crédito dnumber" tarjeta de

185
crédito
Vv de la tarjeta de crédito "creditcar Vv de tarjeta de varchar NULL, Foránea (4)
dvv" crédito
"creditcar numeric NULL, Foránea (10,0)
dexpmm"
"creditcar numeric NULL, Foránea (10,0)
dexpyy"
"micr" varchar NULL, Foránea (20)
"routingno varchar NULL, foránea (20)
"
"accountn varchar NULL, (20)
o"
Valor del número de "checkno" Nùmero de varchar NULL, (20)
verificación verificaciòn
Campo de dirección "a_name" Nombre varchar NULL, (60)
Campo de dirección "a_street" Calle varchar NULL, (60)
Campo de dirección "a_city" Ciudad varchar NULL, (60)
Campo de dirección "a_state" Estado varchar NULL, (40)
Campo de dirección "a_zip" Còdigo zip varchar NULL, (20)
Campo de dirección "a_ident_ identificaciòn varchar NULL, (20)
dl"
Campo de dirección "a_ident_ Identificador de varchar NULL, (20)
ssn" seguro social
Campo de dirección "a_email" Correo varchar NULL, (60)
electònico
Código de autenticación de "voiceauth Codigo de varchar NULL, (20)
factura code" autenticaciòn de
factura
"orig_trxid varchar NULL, (20)

186
"
Campo de dirección "ponum" Nùmero de varchar NULL, (60)
apartado postal
Identificador de ocurrencia "c_curren Ocurrencia numeric NOT (10,0)
cy_id" NULL,
Valor del monto de pago "payamt" Monto de pago numeric NOT (0,0)
NULL
Valor del monto de "discounta Monto de numeric NULL (0,0)
descuento mt" descuento
Reflejo del monto "writeoffaEscritura del numeric NULL (0,0)
mt" monto
Valor de Tasa de impuesto "taxamt" Monto de numeric NULL (0,0)
impuesto
Indicador de estado del "isapprov Està aprobado char NOT (1)
proceso ed" NULL
Indicador de referencia "r_pnref" Referencia varchar NULL, (20)
Indicador de resultado "r_result" Resultado varchar NULL, (20)
Mensaje "r_respms Mensaje de varchar NULL, (60)
g" respuesta
Valor de código de "r_authco Còdigo de varchar NULL, (20)
autenticación de" autenticacion
Campo de dirección "r_avsadd Direccion avs char NULL, (1)
r"
Campo de dirección "r_avszip" Zip avs char NULL, (1)
Información "r_info" Informaciòn varchar NULL, (2000)
Indicador de estado del "processin procesando char NULL, (1)
proceso g"
Indicador de estado del "oprocessi Procesando char NULL, (1)
proceso ng" apartado postal

187
Indicador de estado del "docstatus Estado de char NOT (2)
documento " document NULL,
Indicador de acción del "docaction Accion de char NOT (2)
documento " documento NULL,
"isreconcil Es reconciliado char NOT (1)
ed" NULL
"isallocate Es char NOT (1)
d" relocacionado NULL
Indicador de estado del "isonline" Està en linea char NOT (1)
proceso NULL
Indicador de estado del "processe Procesado char NOT (1)
proceso d" NULL
Indicador de estado del "posted" Publicado char NOT (1)
proceso NULL
Indicador de estado del "isoverun Esta en niveles char NOT (1)
proceso derpayment" de pago NULL
Indicador de estado del "overunde Niveles de numeric NULL (0,0)
proceso ramt" monto DEFAUL
T
localización "a_countr Pais varchar NULL, (40)
y"
Identificador de proyecto "c_project Proyecto numeric NULL, (10,0)
_id"
Tipo de servicio "isselfserv Es autoservicio char NOT (1)
ice" NULL
Valor de monto de carga "chargea Monto de carga numeric NULL (0,0)
mt"
Identificador de carga "c_charge Carga numeric NULL, (10,0)
_id"

188
Indicador de estado del "isdelayed Es retraso de char NOT (1)
proceso capture" captura NULL
Valor del código de "r_authco Codigo de varchar NULL, (20)
autenticación de_dc" autenticacion
Coincidencia del número de "r_cvv2m Coincidencia de char NULL, (1)
Cvv atch" Cvv2
"r_pnref_d varchar NULL, (20)
c"
"swipe" Apandar varchar NULL, (80)
"ad_orgtrx numeric NULL, (10,0)
_id"
Identificador de campaña "c_campai Campaña numeric NULL, (10,0)
gn_id"
Identificador de actividad "c_activity Actividad numeric NULL, (10,0)
_id"
Identificador de usuario 1 "user1_id" Usuario 1 numeric NULL, (10,0)
Identificador de usuario 2 "user2_id" Usuario 2 numeric NULL, (10,0)
Identificador de tipo de "c_conver Tipo de numeric NULL, (10,0)
conversión siontype_id" conversion
Información "descriptio Descripciòn varchar NULL, (255)
n"
Fecha en la que se creó la "dateacct" Fecha de timestam NOT
cuenta cuenta p NULL,
Identificador de orden "c_order_i Orden numeric NULL, (10,0)
d"
Estado de proceso "isprepay Es repago char NOT (1)
ment" NULL
Identificador de referencia "ref_paym Referencia de numeric NULL, (10,0)
de pago ent_id" pago

189
Valor de reversion "reversal_ Reversion numeric NULL, (10,0)
id"
Identificación de libro de "c_cashbo Libro de caja numeric NULL, (10,0)
caja ok_id"
Estado de proceso "processe Procesado en numeric NULL, (0,0)
don" marcha

190
DISEÑO DE TABLAS

Nombre: c_paymentterm Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de termino "c_paymentterm_id" termino de numeric NOT (10,0)
de pago pago NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Está active "isactive" Está active char NOT (1)
NULL
Fecha en la que fue "created" Creado timestamp NOT
creado un registro NULL
Indicador de creación de "createdby" Creado por numeric NOT (10,0)
registro NULL,
Valor relativo al tiempo "updated" Actualizado timestamp NOT
en el que fue actualizado NULL
el registro
Indicador de "updatedby" Actualizado numeric NOT (10,0)

191
actualización de registro por NULL,
Información "name" Nombre varchar NOT (60)
NULL,
Información "description" Descripción varchar NULL, (255)
Valor de la nota de "documentnote" Nota de varchar NULL, (2000)
document documento
Indicador posterior a la "afterdelivery" Después de char NOT (1)
entrega entrega NULL
"isduefixed" char NOT (1)
NULL
Días de permanencia en "netdays" Dias red numeric NOT (10,0)
red NULL,
Días de gracia "gracedays" Dias gracias numeric NOT (10,0)
NULL,
Referente a corte de mes "fixmonthcutoff" Arreglo corte numeric NULL, (10,0)
de mes
Referente a arreglo "fixmonthday" Arreglo dia numeric NULL, (10,0)
días/mes mensual
Compensación mensual "fixmonthoffset" Compensación numeric NULL, (10,0)
de mes
Días aplicables al "discountdays" Días de numeric NOT (10,0)
descuento descuento NULL,
Monto de descuento "discount" Descuento numeric NOT (0,0)
NULL,
Días aplicables a "discountdays2" Días de numeric NOT (10,0)
descuento 2 descuento 2 NULL,
Monto de descuento 2 "discount2" Descuento 2 numeric NOT (0,0)
NULL,
Fecha próxima de "isnextbusinessd Es próximo día char NULL (1)

192
negociación ay" de negocios
Valor por defecto del "isdefault" Es por defecto char NULL (1)
estado de proceso
"value" Valor varchar NOT (40)
NULL,
Referente a día de red "netday" Día red char NULL, (1)
Validez del trámite "isvalid" És valido char NOT (1)
NULL
Estado del proceso "processing" procesando char NULL, (1)

193
DISEÑO DE TABLAS

Nombre: c_period Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de period "c_period_id" Periodo numeric NOT (10,0)
NULL,
Añadir identificador de cliente "ad_client_i Cliente numeric NOT (10,0)
d" NULL,
Añadir identificador de "ad_org_id" organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo al tiempo en el "created" Creado timestam NOT
que fue creado un registro p NULL
Indicador de creación de "createdby" Creado por numeric NOT (10,0)
registro NULL,
Valor relativo al tiempo en el "updated" Actualizado timestam NOT
que fue actualizado el registro p NULL
Indicador de actualización de "updatedby" Actualizado numeric NOT (10,0)

194
registro por NULL,
Información "name" Nombre varchar NOT (60)
NULL,
Información "periodno" Periodo numeric NOT (10,0)
NULL,
información "c_year_id" Año numeric NOT (10,0)
NULL,
Fecha de inicio "startdate" Fecha de timestam NOT
inicio p NULL,
Fecha de fin "enddate" Fecha fin timestam NULL,
p
Valor del tipo de periodo en "periodtype" Tipo de period char NOT (1)
curso NULL,
Estado del proceso "processing" procesando char NULL, (1)

195
DISEÑO DE TABLAS

Nombre: c_tax Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de impuesto "c_tax_id" Impuesto numeric NOT (10,0)
NULL,
Añadir identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Añadir identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está activo char NOT (1)
NULL
Valor relativo al tiempo en "created" Creado timestam NOT
el que fue creado un p NULL
registro
Indicador de creación de "createdby" Creado por numeric NOT (10,0)
registro NULL,
Valor relativo al tiempo en "updated" Actualizado timestam NOT
el que fue actualizado un p NULL

196
registro
Información "name" Nombre varchar NOT (60)
NULL,
Indicador de creación de "updatedby" Actualizado numeric NOT (10,0)
registro por NULL,
información "description" Descripción varchar NULL, (255)
Valor del indicador de "taxindicator" Indicador de varchar NULL, (10)
impuesto impuesto
Estado de documento "isdocumentlevel" Es Nivel de char NOT (1)
documento NULL
Fecha de validez "validfrom" Valido desde timestam NOT
p NULL,
Tipo de trámite "issummary" Es sumario char NOT (1)
NULL
Indicador del certificado "requirestaxcertifica Requiere char NOT (1)
de impuesto te" certificado NULL
de impuesto
Valor de tasa de crédito "rate" tasa numeric NOT (0,0)
NULL,
Identificador de "parent_tax_id" Parentesco numeric NULL, (10,0)
parentesco de impuesto de impuesto
Información "c_country_id" Pais numeric NULL, (10,0)
Información "c_region_id" Region numeric NULL, (10,0)
Información "to_country_id" A pais numeric NULL, (10,0)
Información "to_region_id" A region numeric NULL, (10,0)
Identificador de la "c_taxcategory_id" Categoría de numeric NOT (10,0)
categoria del impuesto impuesto NULL,
Valor por defecto del "isdefault" Está por char NOT (1)
trámite defecto NULL

197
Indicador de estado "istaxexempt" Está excento char NOT (1)
de impuesto NULL
Indicador de tipo "sopotype" Tipo de char NOT (1)
soporte NULL
Indicador de estado "issalestax" Es impuesto char NOT (1)
de venta NULL,
Identificador de regla "ad_rule_id" regla numeric NULL, (10,0)

198
DISEÑO DE TABLAS

Nombre: c_taxcategory Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de "c_taxcategory_id Categoría de numeric NOT (10,0)
categoria de impuesto " impuesto NULL,
Identificador de cliente "ad_client_id" cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está activo char NOT (1)
NULL
Valor relativo al tiempo "created" Creado timestamp NOT
en el que fue creado un NULL
registro
Indicador de creación "createdby" Creado por numeric NOT (10,0)
de registro NULL,
Valor relativo al tiempo "updated" Actualizado timestamp NOT
en el que fue NULL

199
actualizado un registro
Indicador de "updatedby" Actualizado por numeric NOT (10,0)
actualización de registro NULL,
información "name" Nombre varchar NOT (60)
NULL,
información "description" descripción varchar NULL, (255)
Valor de modificaciones "commoditycod Codigo de varchar NULL, (20)
comunes e" modificación
común
Valor por defecto de "isdefault" Es por defecto char NOT (1)
trámite NULL

200
DISEÑO DE TABLAS

Nombre: c_uom Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de unidad de "c_uom_id" Unidad de numeric NOT (10,0)
medida medida NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de añadir "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL,
Valor relativo al tiempo en "created" Creado timestamp NOT
el que fue creado el NULL
registro
Valor relativo al tiempo en "updated" Actualizado timestamp NOT
el que fue actualizado el NULL
registro
Indicador de creación de "createdby" Creado por numeric NOT (10,0)
registro NULL,

201
Indicador de actualización "updatedby" Actualizado numeric NOT (10,0)
de registro por NULL,
"x12de355" varchar NOT (4)
NULL,
Simbologia para la uom "uomsymbol" Simbolo de varchar NULL, (10)
unidad de
medida
información "name" nombre varchar NOT (60)
NULL,
información "description" Descripción varchar NULL, (255)
Valor estandar "stdprecision"Precision numeric NOT (10,0)
estandar NULL,
Valor estandar "costingprecis Precision de numeric NOT (10,0)
ion" costeo NULL,
Valor por defecto de "isdefault" Es por char NOT (1)
trámite defecto NULL
Tipo de unidad de medida "uomtype" Tipo de varchar NULL, (2)
unidad de
medida

202
DISEÑO DE TABLAS

Nombre: c_uom_conversion Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de "c_uom_conversion_id" Conversion de numeric NOT (10,0)
convertidor de unidad de NULL,
unidad de medida medida
Identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
añadir organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL,
Valor relativo al "created" creado timestamp NOT
tiempo en el que fue NULL
creado el registro
Indicador de creación "createdby" Creado por numeric NOT (10,0)
de registro NULL,
Valor relativo al "updated" Actualizado timestamp NOT
tiempo en el que fue NULL
actualizado el

203
registro
Indicador de "updatedby" Actualizado por numeric NOT (10,0)
actualización de NULL,
registro
Identificador de "c_uom_id" Unidad de numeric NOT (10,0)
unidad de medida medida NULL,
Convertir unidad de "c_uom_to_id" Unidad de numeric NOT (10,0)
medida a medida a NULL,
Valor de la tasa de "multiplyrate" Tasa de numeric NOT (0,0)
multiplicación multiplicación NULL
Valor de la tasa de "dividerate" Tasa de division numeric NOT (0,0)
multiplicación NULL
Identificador de "m_product_id" producto numeric NULL, (10,0)
producto

204
DISEÑO DE TABLAS

Nombre: c_year Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
Identificador de año "c_year_id" Año numeric NOT (10,0)
NULL,
Añadir identificador de "ad_client_id Cliente numeric NOT (10,0)
cliente " NULL,
Añadir identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está activo char NOT (1)
NULL,
Valor relativo al tiempo en el "created" Creado timestamp NOT
que fue creado el registro NULL
Indicador de creación de "createdby" Creado por numeric NOT (10,0)
registro NULL,
Valor relativo al tiempo en el "updated" Actualizado timestamp NOT
que fue actualizado el NULL

205
registro
Indicador de actualización "updatedby" Actualizado numeric NOT (10,0)
de registro por NULL,
Valor del año fiscal "fiscalyear" Año fiscal varchar NOT (10)
NULL,
Información "description" Descripción varchar NULL, (255)
Identificador de calendario "c_calendar_ Calendario numeric NOT (10,0)
id" NULL,
Estado del proceso "processing" procesando char NULL, (1)

206
DISEÑO DE TABLAS

Nombre: m_discountschema Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador para "m_discounts Esquema de numeric NOT (10,0)
esquema de chema_id" descuento NULL,
descuento
Identificador para "ad_client_ Cliente numeric NOT (10,0)
cliente id" NULL,
Identificador para "ad_org_id Organización numeric NOT (10,0)
organización " NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL,
Valor relativo al tiempo "created" Creado timestamp NOT
en el que fue creado el NULL
registro
Indicador de creación "createdby Creado por numeric NOT (10,0)
de registro " NULL,
Valor relativo al tiempo "updated" Actualizado timestamp NOT
en el que fue NULL

207
actualizado el registro
Indicador de "updatedby Actualizado por numeric NOT (10,0)
actualización de " NULL,
registro
Información "name" Nombre varchar NOT (60)
NULL,
Información "descriptio Descripción varchar NULL, (255)
n"
Fecha de validez de "validfrom" Valido desde timestamp NOT
trámite NULL,
Valor del tipo de "discountty Tipo de char NOT (1)
descuento aplicable pe" descuento NULL,
Campo para script "script" Script varchar NULL, (2000
(secuencia de )
instrucciones)
Valor de descuento fijo "flatdiscou Descuento fijo numeric NULL, (0,0)
nt"
Atributo basado en "isquantity Está basado en char NOT (1)
cantidad based" cantidad NULL
Nivel de acumulación "cumulativ Nivel acumulativo char NULL, (1)
elevel"
Estado del proceso "processin Procesando char NULL, (1)
g"
Indica si es descuento "isbpartner Es descuento fijo char NOT (1)
fijo applicable para flatdiscount" de socio NULL
socio

208
DISEÑO DE TABLAS

Nombre: discountschemabreak Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de rupture "m_discountschem Ruptura de numeric NOT (10,0)
de esquema de abreak_id" esquema de NULL,
descuento descuento
Añadir identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL,
Valor relativo al tiempo "created" Creado timesta NOT
en el que fue creado el mp NULL
registro
Indicador de creación "createdby" Creado por numeric NOT (10,0)
de registro NULL,
Valor relativo al tiempo "updated" Actualizado timesta NOT
en el que fue mp NULL

209
modificado registro
Indicador de "updatedby" Actualizado por numeric NOT (10,0)
actualización de NULL,
registro
Identificador de "m_discountsch Esquema de numeric NOT (10,0)
esquema de desuento ema_id" descuento NULL,
"seqno" numeric NOT (10,0)
NULL,
Valor de la ruptura "breakvalue" Valor de ruptura numeric NOT (0,0)
NULL,
Valor de la ruptura de "breakdiscount" Ruptura de numeric NOT (0,0)
descuento descuento NULL,
Identificador de "m_product_cat Categoría de numeric NULL, (10,0)
categoría de product egory_id" producto
Identificador de "m_product_id" Product numeric NULL, (10,0)
product
Indica si aplica el "isbpartnerflatdis Es Descuento de char NOT (1)
Descuento fijo para count" socio NULL,
socio

210
DISEÑO DE TABLAS

Nombre: "m_discountschemaline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de "m_discountschemaline_id Linea de numeric NOT (10,0)
linea de esquema " esquema de NULL,
de descuento descuento
Identificador de "ad_client_id" Cliente numeric NOT (10,0)
añadir cliente NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
añadir NULL,
organización
Estado del proceso "isactive" Está activo char NOT (1)
NULL
Valor relativo al "created" Creado timestam NOT
tiempo en el que p NULL
fue creado el
registro
Indicador de "createdby" Creado por numeric NOT (10,0)
creación de NULL,

211
registro
Valor relativo al "updated" Actualizado timestam NOT
tiempo en el que p NULL
fue actualizado el
registro
Indicador de "updatedby" Actualizado numeric NOT (10,0)
actualización de por NULL,
registro
Identificador de "m_discountschema_id" Esquema de numeric NOT (10,0)
esquema de descuento NULL,
descuento
"seqno" numeric NOT (10,0)
NULL,
Identificador de "m_product_category_id Categoría de numeric NULL, (10,0)
categoría de " product
producto
Identificador de "c_bpartner_id" Socio negocio numeric NULL, (10,0)
socio negocio
Identificador de "m_product_id" Product numeric NULL, (10,0)
product
Fecha de "conversiondate" Fecha de timestam NOT
conversion conversion p NULL,
Lista básica "list_base" Lista básica char NOT (1)
NULL,
Lista del monto "list_addamt" Lista monto numeric NOT (0,0)
añadido añadido NULL
Lista de descuento "list_discount" Lista numeric NOT (0,0)
descuento NULL,
Lista de redondeo "list_rounding" Lista de char NOT (1)

212
redondeo NULL,
Lista del monto "list_minamt" Lista monto numeric NOT (0,0)
minimo minimo NULL
Lista del monto "list_maxamt" Lista monto numeric NOT (0,0)
máximo máximo NULL
Lista arreglada "list_fixed" Lista arreglada numeric NULL (0,0)
Monto base "std_base" Base estandar char NOT (1)
estandar NULL,
Monto añadido "std_addamt" Monto numeric NOT (0,0)
estandar estandar NULL
Descuento "std_discount" Descuento numeric NOT (0,0)
estandar estandar NULL,
Redondeo "std_rounding" Redondeo char NOT (1)
estandar estandar NULL,
Monto minimo "std_minamt" Monto minimo numeric NOT (0,0)
estandar estandar NULL
Monto máximo "std_maxamt" Monto maximo numeric NOT (0,0)
estandar estandar NULL
Estandar arreglado "std_fixed" Estandar numeric NULL (0,0)
arreglado
Limite base "limit_base" Limite base char NOT (1)
NULL,
Limite de monto "limit_addamt" Limite monto numeric NOT (0,0)
añadido añadido NULL
Limite de "limit_discount" Limite numeric NOT (0,0)
descuento descuento NULL,
Limite de redondeo "limit_rounding" Limite char NOT (1)
redondeo NULL,
Limite de monto "limit_minamt" Limite monto numeric NOT (0,0)

213
mínimo minimo NULL
Limite de monto "limit_maxamt" Limite monto numeric NOT (0,0)
maximo máximo NULL
Limite arraglado "limit_fixed" Limite numeric NULL (0,0)
arreglado
Identificador del "c_conversiontype_id" Tipo de numeric NOT (10,0)
tipo de conversion conversion NULL,
Valor de "classification" Calsificación varchar NULL, (12)
clasificación
Grupo 1 "group2" Grupo 2 varchar NULL, (255)
Grupo 2 "group1" Grupo 1 varchar NULL, (255)

214
DISEÑO DE TABLAS

Nombre: m_inout Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


"m_inout_id" Entrada/salida numeric NOT (10,0)
NULL,
Valor identificador de "ad_client_id Cliente numeric NOT (10,0)
cliente " NULL,
Valor identificador de la "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Establece el proceso "isactive" Está activo char NOT (1)
actual como activo NULL,
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL
registro
Indicador de que el "createdby" Creado por numeric NOT (10,0)
registro fue creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de actualización NULL

215
del registro
Indicador de que el "updatedby" Actualizado por numeric NOT (10,0)
registro fue actualizado NULL,
"issotrx" char NOT (1)
NULL,
Valor identificador del "documentn Numero de varchar NOT (30)
documento o" documento NULL,
Valor de la acción que "docaction" Accion de char NOT (2)
toma el documento documento NULL,
Indica el estado en el "docstatus" Estado de char NOT (2)
que se encuentra el documento NULL,
documento
Indica que el documento "posted" Publicado char NOT (1)
ha sido publicado NULL
Valor que indica que el "processing" Procesando char NULL, (1)
documento está
procesandose
Indica que el documento "processed" Procesado char NOT (1)
ha sido procesado NULL,
Identificador del tipo de "c_doctype_i Tipo de documento numeric NOT (10,0)
documento d" NULL,
Campo informativo "description" Descripción varchar NULL, (255)
Identificador de la orden "c_order_id" Orden numeric NULL, (10,0)
Fecha en la que se ha "dateordered Fecha orden timestamp NULL,
tramitado una orden "
Indica que el aval ha "isprinted" Fue impreso char NOT (1)
sido impreso NULL,
Valor que hace "movementty Tipo de movimiento char NOT (2)
referencia al tipo de pe" NULL,

216
acción sobre el proceso
Fecha en la que fue "movementd Fecha de timestamp NOT
realizada una ate" movimiento NULL,
transaccion
Fecha de creacion de la "dateacct" Fecha cuenta timestamp NOT
cuenta NULL,
Identificador de socio de "c_bpartner_ Socio negocio numeric NOT (10,0)
negocio id" NULL,
Identificador de la "c_bpartner_ Ubicación socio numeric NOT (10,0)
ubicacion del socio de location_id" negocio NULL,
negocio
Identificador del "m_warehou Almacen numeric NOT (10,0)
almacen se_id" NULL,
Referencia POR "poreference Referencia varchar NULL, (20)
"
Valor fijado para la "deliveryrule" Regla de entrega char NOT (1)
fecha de entrega NULL,
Valor fijado para la regla "freightcostr Regla de costo de char NOT (1)
de costo de la ule" mercancia NULL,
mercancia
Monto de la mercancía "freightamt" Monto mercancia numeric NULL (0,0)
Indicador de la regla de "deliveryviar Regla de via de char NOT (1)
via de entrega de ule" entrega NULL,
operación
Identificador del "m_shipper_i Transportista numeric NULL, (10,0)
transportista d"
Identificador de la carga "c_charge_id Carga numeric NULL, (10,0)
"
Monto de la carga "chargeamt" Monto de carga numeric NULL (0,0)

217
Valor fijado para la regla "priorityrule" Regla de prioridad char NOT (1)
de prioridad de entrega NULL,
Fecha de impresión del "dateprinted" Fecha impression timestamp NULL,
aval
Identificador de la "c_invoice_i Facturacion numeric NULL, (10,0)
factura d"
Valor que identifica la "createfrom" Creado para char NULL, (1)
razon del tramite
Valor rerente al "generateto" Generado a char NULL, (1)
destinatario
Dirección de quien envia "sendemail" Correo emisor char NOT (1)
la petición NULL
Identificador de usuario "ad_user_id" Usuario numeric NULL, (10,0)
Identificador de "salesrep_id" Representante de numeric NULL, (10,0)
representante de ventas ventas
Valor que indica el "nopackages Numero de numeric NULL, (10,0)
número de paquetes " paquetes
circulantes
Fecha de recepción de "pickdate" Fecha de recogida timestamp NULL,
mercancia
Fecha de translado de "shipdate" Fecha de timestamp NULL,
mercancia transportada
Valor asignado para "trackingno" Numero de rastreo varchar NULL, (60)
rastreo de carga
"ad_orgtrx_i numeric NULL, (10,0)
d"
Identificador de proyecto "c_project_id Proyecto numeric NULL, (10,0)
"
Identificador de la "c_campaign Campaña numeric NULL, (10,0)

218
campaña _id"
Identificador de "c_activity_id Actividad numeric NULL, (10,0)
actividad "
Identificador de usuario "user1_id" Usuario 1 numeric NULL, (10,0)
1
Identificador de usuario "user2_id" Usuario 2 numeric NULL, (10,0)
2
Fecha en la que fue "datereceive Fecha recibido timestamp NULL,
recibida la carga d"
Valor indicador de "isintransit" Está en transito char NOT (1)
estado del proceso NULL
"ref_inout_id Referencia numeric NULL, (10,0)
" entrada/salida
Confirmación de "createconfir Confirmación de char NULL, (1)
creacion del paquete m" creación
Indicador de que el "createpacka Paquete creado char NULL, (1)
paquete ha sido creado ge"
Indica que el paquete ha "isapproved" Está aprobado char NOT (1)
sido aprobado NULL
Indica si el paquete está "isindispute" Esta en discusión char NOT (1)
en discusión NULL
Volumen del paquete "volume" Volume numeric NULL, (0,0)
Peso del paquete "weight" Peso numeric NULL, (0,0)
"m_rma_id" numeric NULL, (10,0)
Identificador de "reversal_id" Reversion numeric NULL, (10,0)
reversión
Indica si la carga fue "isdropship" Carga depositada char NULL (1)
depositada
Referencia de la carga "dropship_b Carga depositada numeric NULL, (10,0)

219
depositada a socio de partner_id" socio negocio
negocio
Identificador de "dropship_lo Localización carga numeric NULL, (10,0)
ubicación de la carga cation_id" depositada
depositada
Identificador de usuario "dropship_us Usuario de carga numeric NULL, (10,0)
de la carga depositada er_id" depositada
Indicador de estado del "processedo Procesado numeric NULL, (0,0)
proceso n" activado

220
DISEÑO DE TABLAS

Nombre: m_inoutline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


"m_inoutline_id" Linea numeric NOT NULL, (10,0)
entrada/salida
Identificador de cliente "ad_client_id" Cliente numeric NOT NULL, (10,0)
Identificador de "ad_org_id" Organización numeric NOT NULL, (10,0)
organizacion
Indicador de estado del "isactive" Está active char NOT NULL (1)
proceso DEFAULT
Valor relativo en el "created" Creado timestam NOT NULL
tiempo de creacion del p
registro
Indica que el registro fue "createdby" Creado por numeric NOT NULL, (10,0)
creado
Valor relativo en el "updated" Actualizado timestam NOT NULL
tiempo de actualización p
del registro
Indica que el registro fue "updatedby" Actualizado numeric NOT NULL, (10,0)

221
actualizado por
Valor de la linea de "line" Linea numeric NOT NULL, (10,0)
products
Información "description" Descripcion varchar NULL, (255)
"m_inout_id" Entrada/salida numeric NOT NULL, (10,0)
Identificador de linea de "c_orderline_i Linea de orden numeric NULL, (10,0)
orden d"
Identificador de ubicacion "m_locator_id localizacion numeric NULL, (10,0)
"
Identificador de producto "m_product_i Product numeric NULL, (10,0)
d"
Identificador de unidad de "c_uom_id" Unidad de numeric NOT NULL, (10,0)
medida medida
"movementqt movimiento numeric NOT NULL (0,0)
y"
Indicador de estado del "isinvoiced" Esta en char NOT NULL, (1)
proceso facturación
Identificador de una "m_attributes Instancia de numeric NULL (10,0)
instacia de atributo etinstance_id" atributo
Información "isdescription Es descripcion char NOT NULL (1)
"
Estado de carga "confirmedqty Confirmado numeric NULL (0,0)
"
Estado de carga "pickedqty" Recogido numeric NULL (0,0)
Estado de carga "scrappedqty" Desechado numeric NULL (0,0)
Estado de carga "targetqty" Objetivo numeric NULL (0,0)
Identificador de linea de "ref_inoutline Linea de numeric NULL, (10,0)
rutina _id" entrada/salida
Indicador de estado del "processed" Procesado char NOT NULL (1)

222
proceso
Estado de carga "qtyentered" Enterado numeric NOT NULL, (0,0)
Identificador de carga "c_charge_id" Carga numeric NULL, (10,0)
Identifcador de proyecto "c_project_id" Proyecto numeric NULL, (10,0)
Identificador de fase de "c_projectpha Fase de numeric NULL, (10,0)
proyecto se_id" proyecto
Identificador de tarea de "c_projecttask Tarea de numeric NULL, (10,0)
proyecto _id" proyecto
Identificador de campaña "c_campaign Campaña numeric NULL, (10,0)
_id"
Identicador de actividad "c_activity_id" Actividad numeric NULL, (10,0)
Identificador de usuario 1 "user1_id" Usuario 1 numeric NULL, (10,0)
Identificador de usuario 2 "user2_id" Usuario 2 numeric NULL, (10,0)
"ad_orgtrx_id numeric NULL, (10,0)
"
"m_rmaline_i numeric NULL, (10,0)
d"
Identificador de linea de "reversalline_i Línea de numeric NULL, (10,0)
reversión d" reversión

223
DISEÑO DE TABLAS

Nombre: m_inventory Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de "m_inventory_id" Inventario numeric NOT (10,0)
inventario NULL,
Identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Identificador de "isactive" Está active char NOT (1)
estado de proceso NULL,
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion NULL
del registro
Indica que el "createdby" Creado por numeric NOT (10,0)
registro fue creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de NULL

224
actualización del
registro
Indica que el "updatedby" Actualizado por numeric NOT (10,0)
registro fue NULL,
actualizado
Valor del numero de "documentno" Numero de varchar NOT (30)
documento document NULL,
Información "description" Descripción varchar NULL, (255)
Identificador de "m_warehouse Almacen numeric NOT (10,0)
almacen _id" NULL,
Fecha en la que se "movementdat Fecha timestamp NOT
realiza la e" movimiento NULL,
transacción
Estado del "posted" Publicado char NOT (1)
documento NULL,
Estado del "processed" Procesado char NOT (1)
documento NULL
Estado del "processing" Procesando char NULL, (1)
documento
"updateqty" actualizado char NULL (1)
Indica que la lista "generatelist" Lista generada char NULL (1)
fue generada
Identificador de "m_perpetualin Inventario numeric NULL, (10,0)
inventario v_id" perpetuo
"ad_orgtrx_id" numeric NULL, (10,0)
Identificador de "c_project_id" Proyecto numeric NULL, (10,0)
proyecto
Identificador de "c_campaign_i Campaña numeric NULL, (10,0)
campaña d"

225
Identificador de "c_activity_id" Actividad numeric NULL, (10,0)
actividad
Identificador de "user1_id" Usuario1 numeric NULL, (10,0)
usuario 1
Identificador de "user2_id" Usuario2 numeric NULL, (10,0)
usuario 2
Estado en el que se "isapproved" Está aprobado char NOT (1)
encuentra el NULL
paquete
Estado en el que se "docstatus" Estado de char NOT (2)
encuentra el document NULL,
documento
Acción aplicable al "docaction" Acción de char NOT (2)
documento document NULL,
Monto aprobado "approvalamt" Monto aprobado numeric NULL, (0,0)
para creación
Identificador de tipo "c_doctype_id" Tipo de document numeric NOT (10,0)
de documento NULL,
Identificador de "reversal_id" Reversion numeric NULL, (10,0)
reversión
Estado del proceso "processedon" Procesado numeric NULL, (0,0)
activado

226
DISEÑO DE TABLAS

Nombre: m_inventoryline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
Identificador de la linea "m_inventoryline_id Linea de numeric NOT (10,0)
de inventario " inventario NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Añadir identificador de "ad_org_id" Organizacion numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL
registro
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT

227
tiempo de actualización NULL
del registro
Indica que el registro fue "updatedby" Actualizado numeric NOT (10,0)
actualizado por NULL,
Identificador de "m_inventory_id" Inventario numeric NOT (10,0)
inventario NULL,
Identificador de "m_locator_id" Localizacion numeric NOT (10,0)
ubicacion NULL,
Identificador de producto "m_product_id" Product numeric NOT (10,0)
NULL,
"line" Linea numeric NULL, (10,0)
"qtybook" Libro numeric NOT (0,0)
NULL
"qtycount" Cuenta numeric NOT (0,0)
NULL,
Informacion "description" Descripción varchar NULL, (255)
Identificador del conjunto "m_attributesetin Instancia de numeric NULL, (10,0)
de instacias de atibutos stance_id" atributos
Identificador de carga "c_charge_id" Carga numeric NULL, (10,0)
Valor del tipo de "inventorytype" Tipo char NOT (1)
inventario inventario NULL
Estado del proceso "processed" Procesado char NOT (1)
NULL
"qtyinternaluse" Uso interno numeric NULL, (0,0)
"reversalline_id" Lina reversion numeric NULL, (10,0)
"qtycsv" numeric NOT (10,0)
NULL

228
DISEÑO DE TABLAS

Nombre: m_locator Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
Identificador de "m_locator_id" Localización numeric NOT (10,0)
localizacion NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL
registro
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de actualización NULL

229
del registro
Indica que el registro fue "updatedby" Actualizado por numeric NOT (10,0)
actualizado NULL,
"value" Valor varchar NOT (40)
NULL,
Identificador de almacen "m_warehouse Almacen numeric NOT (10,0)
_id" NULL,
Numero de prioridad "priorityno" Numero numeric NOT (10,0)
prioridad NULL,
Valor por defecto "isdefault" Es por defecto char NOT (1)
NULL
"x" X varchar NULL, (60)
"y" Y varchar NULL, (60)
"z" Z varchar NULL, (60)

230
DISEÑO DE TABLAS

Nombre: m_pricelist Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clav Long


e
Identificador de lista de "m_pricelist_i Lista de precious numeric NOT NULL (10,0)
precio d"
Identificador de cliente "ad_client_id" Cliente numeric NOT NULL (10,0)
Identificador de "ad_org_id" Organización numeric NOT NULL (10,0)
organizacion
Estado del proceso "isactive" Está active char NOT NULL (1)
Valor relativo en el "created" Creado timestam NOT NULL
tiempo de creacion del p
registro
Indica que el registro fue "createdby" Creado por numeric NOT NULL (10,0)
creado
Valor relativo en el "updated" Actualizado timestam NOT NULL
tiempo de actualización p
del registro

231
Indica que el registro fue "updatedby" Actualizado por numeric NOT NULL (10,0)
actualizado
Informacion "name" Nombre varchar NOT NULL (60)
Información "description" Descripción varchar NULL, (255)
Identificador de lista "basepricelist Lista basica de numeric NULL, (10,0)
básica de precios _id" precious
Indica que el impuesto "istaxincluded Impuesto incluido char NOT NULL (1)
va incluido en la "
operación
"issopricelist" Lista de precio char NOT NULL (1)
Valor por defecto "isdefault" Es por decto char NOT NULL (1)
Identificador de "c_currency_i Ocurrencia numeric NOT NULL (10,0)
ocurrencia d"
Valor de limite de precio "enforcepricel Limite de precio char NOT NULL (1)
forzado imit" forzado
Valor de precision para "priceprecisio Precision de numeric NOT NULL (10,0)
limite de precio n" precio
"ismandatory" Es mandatario char NULL (1)
"ispresentforp Es presente para char NULL (1)
roduct" producto

232
DISEÑO DE TABLAS

Nombre: m_pricelist_version Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de la "m_pricelist_versio Version de lista numeric NOT (10,0)
versión de la lista de n_id" de precious NULL,
precio
Identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organizacion NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion NULL
del registro
Indica que el "createdby" Creado por numeric NOT (10,0)
registro fue creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT

233
tiempo de NULL
actualización del
registro
Indica que el "updatedby" Actualizado por numeric NOT (10,0)
registro fue NULL,
actualizado
Información "name" Nombre varchar NOT (60)
NULL,
Información "description" descripcion varchar NULL, (255)
Identificador de lista "m_pricelist_id" Lista de precio numeric NOT (10,0)
de precio NULL,
Identificador de "m_discountschem Esquema de numeric NOT (10,0)
esquema de a_id" descuento NULL,
descuento
Fecha de validez "validfrom" Valido desde timestamp NOT
NULL,
Estado del proceso "proccreate" Procedimiento char NULL, (1)
creado
Identificaddor de la "m_pricelist_versio Version de lista numeric NULL, (10,0)
versión básica de la n_base_id" básica de precio
lista de precios

234
DISEÑO DE TABLAS

Nombre: m_product Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de producto "m_product_id" Producto numeric NOT (10,0)
NULL
Identificador de cliente "ad_client_id" cliente numeric NOT (10,0)
NULL
Identificador de "ad_org_id" Organización numeric NOT (10,0)
organización NULL
Estado del proceso "isactive" Esta active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL
registro
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL
Valor relativo en el "updated" Actualizado timestamp NOT NULL
tiempo de actualización

235
del registro
Indica que el registro fue "updatedby" Actualizado numeric NOT (10,0)
actualizado por NULL
Información "value" Valor varchar NOT (510)
NULL
Informacion "name" Nombre varchar NOT (255)
NULL
Información "description" Descripcion varchar NULL, (255)
Numero de la nota del "documentnote" Nota de varchar NULL, (2000
documento document )
Ayuda "help" Ayuda varchar NULL, (2000
)
"upc" upc varchar NULL, (30)
"sku" Sku varchar NULL, (30)
"c_uom_id" Unidad de numeric NOT (10,0)
medida NULL
Identificador de "salesrep_id" Representante numeric NULL, (10,0)
representate de venta de ventas
"issummary" Es sumario char NOT (1)
NULL
Estado del producto "isstocked" Está char NOT (1)
almacenado NULL
Estado del producto "ispurchased" Es comprador char NOT (1)
NULL
Estado del producto "issold" Es vendido char NOT (1)
NULL
Estado del producto "isbom" Es bom char NOT (1)
NULL
Indica si los detalles de "isinvoiceprintde Es detalle de char NOT (1)

236
facturas fueron impresos tails" facturación NULL
impreso
Indica si los detalles de "ispicklistprintde Es lista de char NOT (1)
recolección fueron tails" detalles de NULL
impresos recoleccion
impreso
Indica si el producto está "isverified" Es verificado char NOT (1)
verificado NULL
Identicador de "c_revenuereco Reconocimient numeric NULL, (10,0)
reconocimiento de gnition_id" o de
renovación de producto renovacion
Identificador de la "m_product_cat Categoria de numeric NOT (10,0)
categoria de producto egory_id" product NULL
Clasificación del producto "classification" Clasificacion varchar NULL, (12)
Volumen del producto "volume" Volume numeric NULL (0,0)
Peso del producto "weight" Peso numeric NULL, (0,0)
Ancho que abarca en el "shelfwidth" Añcho de numeric NULL, (10,0)
anaquel anaquel
Alto que abarca en el "shelfheight" Alto de numeric NULL, (0,0)
anaquel anaquel
Profundidad que abarca "shelfdepth" Profundidad numeric NULL, (10,0)
en el anaquel de anaquel
Valor de las paletas por "unitsperpallet" Paletas por numeric NULL, (0,0)
unidad unidad
Identificador de la "c_taxcategory_i Categoria de numeric NOT (10,0)
categoria de impuesto d" impuesto NULL
Identificador de recurso "s_resource_id" Recurso numeric NULL, (10,0)
Indica si el producto ha "discontinued" Descontinuado char NULL (1)
sido descontinuado

237
Fecha en la que se "discontinuedby Descontinuado timestamp NULL,
descontinua el producto " por
Estado del proceso "processing" Procesando char NULL, (1)
Identificador del tipo de "s_expensetype Fjar tipo de numeric NULL, (10,0)
costo fijado _id" costo
Tipo de producto "producttype" Tipo de char NOT (1)
product NULL
Direccion de la imagen "imageurl" url de imagen varchar NULL, (120)
del producto
Dirección de la "descriptionurl"
Descripcion de varchar NULL, (120)
descripción url
Dias de garantia "guaranteedays" Días de numeric NULL, (10,0)
aplicables garantia
Identificador del texto en "r_mailtext_id" Texto de numeric NULL, (10,0)
correo correo
Valor del numero de la "versionno" Numero de varchar NULL, (20)
versión version
Identifcador de conjunto "m_attributeset_ Conjunto de numeric NULL, (10,0)
de atributos id" atributos
Identificador de instancia "m_attributeseti Fijar instancia numeric NULL (10,0)
de atributos nstance_id" de atributos
Direccion de descarga "downloadurl" url de varchar NULL, (120)
descarga
Categoría de la "m_freightcateg Categoria de numeric NULL, (10,0)
mercancia ory_id" mercancia
Identificador de la "m_locator_id" Localizacion numeric NULL, (10,0)
localización
Dias minimos de garantia "guaranteedays Dias minimos numeric NULL, (10,0)
min" de garantia

238
Indica si tiene "iswebstorefeatu Esta char NOT (1)
caracteristica de red" catalogado a NULL
webstore implementada webstore
Indica si es autoservicio "isselfservice" Es char NOT (1)
autoservicio NULL
Identificador de tipo de "c_subscriptiont Tipo de numeric NULL, (10,0)
suscripción ype_id" suscripcion
Indica si la carga fue "isdropship" Es carga char NOT (1)
depositada depositada NULL
Indica si se excluyó la "isexcludeautod Es char NOT (1)
autoentrega elivery" autoentrega NULL
excluida
Grupo 1 "group1" Grupo1 varchar NULL, (255)
Grupo 2 "group2" Grupo2 varchar NULL, (255)
Valor de la formula "istoformule" Lista de char NULL, (1)
formula
"lowlevel" Bajo nivel numeric NOT (10,0)
NULL
Valor de las unidades por "unitsperpack" Unidades por numeric NOT (10,0)
paquete paquete NULL
Fecha en la queun "discontinuedat" Fecha de timestamp NULL,
producto es descontinuidad
descontinuado
Accion de documento "copyfrom" Copiado para char NULL, (1)

239
DISEÑO DE TABLAS

Nombre: m_product_category Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N Descripción Nombre Traducción Tipo Null Clave Long


°
Identificador de categoria "m_product_categ Categoria de numeric NOT (10,0)
de producto ory_id" producto NULL
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL
Identificador de la "ad_org_id" Organizacion numeric NOT (10,0)
organizacion NULL
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo en el tiempo "created" Creado timestamp NOT
de creacion del registro NULL
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL
Valor relativo en el tiempo "updated" actualizado timestamp NOT
de actualizacion del NULL
registro

240
Indica que el registro fue "updatedby" Actualizado por numeric NOT (10,0)
actualizado NUL
Informacion "value" Valor varchar NOT (40)
NULL
Informacion "name" Nombre varchar NOT (60)
NULL
Informacion "description" Descripcion varchar NULL, (255)
Valor por defecto "isdefault" Es por defecto char NOT (1)
NULL
Margen planificado "plannedmargin" Margen numeric NOT (0,0)
planificado NULL
"a_asset_group_id Fijar grupo numeric NULL, (10,0)
"
Indica que es autoservicio "isselfservice" Es autoservicio char NOT (1)
NULL
Identificador de "ad_printcolor_id" Impression a numeric NULL, (10,0)
documento a imprimirse color
Valor de la politica "mmpolicy" Politica char NOT (1)
aplicable NULL
Identificador de la "m_product_categ Parentezco de numeric NULL, (10,0)
categoria de producto ory_parent_id" categoria de
producto

241
DISEÑO DE TABLAS

Nombre: m_product_price Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de la "m_pricelist_versi Version de lista numeric NOT (10,0)
version de la lista de on_id" de precios NULL,
precio
Identificador de "m_product_id" Producto numeric NOT (10,0)
producto NULL,
Identificador de "ad_client_id" Cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" organizacion numeric NOT (10,0)
organizacion NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion NULL
del registro
Indica que el "createdby" Creado por numeric NOT (10,0)
registro fue creado NULL,

242
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de NULL
actualizacion del
registro
Indica que el "updatedby" Actualizado por numeric NOT (10,0)
registro fue NULL,
actualizado
Valor de la lista de "pricelist" Lista de precious numeric NOT (0,0)
precio NULL
Valor de precio "pricestd" Precio estandar numeric NOT (0,0)
estandar NULL
Valor de limite de "pricelimit" Precio limite numeric NOT (0,0)
precio NULL

243
DISEÑO DE TABLAS

Nombre: m_promotion Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" organizacion numeric NOT (10,0)
organizacion NULL,
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL,
registro
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Informacion "description" Descripcion varchar NULL, (255)
Estado del proceso "isactive" Esta active char NOT (1)
NULL
Identificador de la "m_promotion_ Promocion numeric NOT (10,0)
promocion id" NULL,
Informacion "name" Nombre varchar NOT (60)
NULL,

244
Valor de prioridad de "promotionprior Prioridad de numeric NOT (10,0)
promocion ity" promocion NULL
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de actualizacion NULL,
del registro
Indica que el registro fue "updatedby" Actualizado por numeric NOT (10,0)
actualizado NULL,
Identificador de campaña "c_campaign_i campaña numeric NULL, (10,0)
d"

245
DISEÑO DE TABLAS

Nombre: m_promotionline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" organizacion numeric NOT (10,0)
organizacion NULL,
Valor relativo en el tiempo "created" Creado timestamp NOT
de creacion del registro NULL,
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Estado del proceso "isactive" Está active char NOT (1)
NULL
"ismandatorypl" Es mandatario char NOT (1)
NULL
Identificador del grupo de "m_promotiong Grupo de numeric NULL, (10,0)
promocion roup_id" promocion
Identificador de linea de "m_promotionli Linea de numeric NOT (10,0)

246
promocion ne_id" promocion NULL,
Identificador de promocion "m_promotion_i Promocion numeric NOT (10,0)
d" NULL,
Valor del monto minimo "minimumamt" Monto minimo numeric NULL, (0,0)
Valor relativo en el tiempo "updated" Actualizado timestamp NOT
de actualizacion del NULL,
registro
Indica que el registro fue "updatedby" Actualizado por numeric NOT (10,0)
actualizado NULL,

247
DISEÑO DE TABLAS

Nombre: m_mra Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


"m_rma_id" numeric NOT (10,0)
NULL,
Identificador de "ad_client_id" cliente numeric NOT (10,0)
cliente NULL,
Identificador de "ad_org_id" Organizacion numeric NOT (10,0)
organizacion NULL,
Estado del proceso "isactive" Esta active char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion NULL
del registro
Indica que el registro "createdby" Creado por numeric NOT (10,0)
fue creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de NULL

248
actualizacion del
registro
Indica que el registro "updatedby" Actualizado numeric NOT (10,0)
fue actualizado por NULL,
Valor de numero de "documentno" Numero de varchar NOT (30)
documento document NULL,
Informacion "name" Nombre varchar NOT (60)
NULL,
informacion "description" Descripcion varchar NULL, (255)
"inout_id" Entrada/salida numeric NOT (10,0)
NULL,
Estado del proceso "processing" Procesando char NULL, (1)
Estado del proceso "processed" Procesado char NOT (1)
NULL
Identificador de la "c_order_id" Orden numeric NULL, (10,0)
orden
Identificador del tipo "c_doctype_id" Tipo de numeric NOT (10,0)
de documento documento NULL,
Identificador del "salesrep_id" Representante numeric NOT (10,0)
representante de de ventas NULL,
ventas
Accion del "docaction" Accion de char NOT (2)
documento document NULL,
Estado del "docstatus" Estado de char NOT (2)
documento documento NULL,
Indica que el "isapproved" Está aprobado char NOT (1)
producto ha sido NULL,
aprobado
Valor del monto "amt" Monto numeric NULL, (0,0)

249
"m_rmatype_id" numeric NULL, (10,0)
Ayuda "help" Ayuda varchar NULL, (2000)
Identificador de "c_currency_id" Ocurrencia numeric NULL, (10,0)
ocurrencia
Identificador de "c_bpartner_id" Socio negocio numeric NULL, (10,0)
socionegocio
"issotrx" char NOT (1)
NULL
Estado de "generateto" Generado char NULL, (1)
documento para
"ref_rma_id" numeric NULL, (10,0)

250
DISEÑO DE TABLAS

Nombre: m_rmaline Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


"m_rmaline_id" numeric NOT (10,0)
NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" Organizacion numeric NOT (10,0)
organización NULL,
Estado del proceso "isactive" Está activo char NOT (1)
NULL
Valor relativo en el "created" Creado timestamp NOT
tiempo de creacion del NULL
registro
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Valor relativo en el "updated" Actualizado timestamp NOT
tiempo de actualizacion NULL

251
del registro
Indica que el registro fue "updatedby" Actualizado numeric NOT (10,0)
actualizado por NULL,
"m_rma_id" numeric NOT (10,0)
NULL,
"m_inoutline_id" Linea de numeric NULL, (10,0)
entrada/salida
"qty" numeric NOT (0,0)
NULL
Informacion "description" Descripcion varchar NULL, (255)
Estado del proceso "processed" Procesado char NOT (1)
NULL
Valor del monto "amt" monto numeric NULL, (22,0)
Identificador de la carga "c_charge_id" Carga numeric NULL, (10,0)
Valor de la linea de "line" Linea numeric NOT (10,0)
producto NULL
Monto de la linea de "linenetamt" Monto linea numeric NULL, (22,0)
producto
"qtydelivered" Entregado numeric NULL, (22,0)
"qtyinvoiced" En numeric NULL, (0,0)
facturacion
"ref_rmaline_id" numeric NULL, (10,0)

252
DISEÑO DE TABLAS

Nombre: m_warehouse Módulo:

Contenido de la tabla: Información referente a las actividades llevadas a cabo por un proyecto de extensión

DESCRIPCIÓN DE REGISTROS

N° Descripción Nombre Traducción Tipo Null Clave Long


Identificador de almacen "m_warehouse Almacen numeric NOT (10,0)
_id" NULL,
Identificador de cliente "ad_client_id" Cliente numeric NOT (10,0)
NULL,
Identificador de "ad_org_id" Organizacio numeric NOT (10,0)
organizacion n NULL,
Estado del proceso "isactive" Está activo char NOT (1)
NULL
Valor relativo en el tiempo "created" creado timestamp NOT
de creacion del registro NULL
Indica que el registro fue "createdby" Creado por numeric NOT (10,0)
creado NULL,
Valor relativo en el tiempo "updated" Actualizado timestamp NOT
de actualizacion del registro NULL
Indica que el registro fue "updatedby" Actualizado numeric NOT (10,0)

253
actualizado por NULL,
Informacion "value" Valor varchar NOT (40)
NULL,
Informacion "name" Nombre varchar NOT (60)
NULL,
Informacion "description" descripcion varchar NULL, (255)
Identificador de ubicacion "c_location_id" Localizacion numeric NOT (10,0)
NULL,
Valor del separador "separator" Separador Char NOT (1)
NULL,
Identificador de recurso de "m_warehouse Recurso de Numeric NULL, (10,0)
almacen source_id" Almacen
Valor de la clase de "replenishment reposicion Varchar NULL, (60)
reposicion class"
Estado del proceso "isintransit" Está en Char NULL (1)
tránsito

254
3.3.2 Modelo Entidad Relacion (M.E.R) (Anexo Desplegable)

255
3.3 Modelo de Implantación

3.4.1 Diagrama de componentes

Compras Ventas

Identificacion de frm.

Rutinas de conexion

Almacen

Acceso a base de datos

Base de Datos

256
3.4.2 Diagrama de despliegue

<<artifact>>
Usuario Servidor Principal

Presentacion del sistema Busqueda de aplicacion Base de datos

Busqueda de resultados

Aplicacion: procesos logicos

Compras Almacen
Ventas

3. Implementación

ESTRUCTURAR EL MODELO DE IMPLEMENTACIÓN DEL SISTEMA

Gestión de Ventas:

Rol Responsable:
Arquitecto de Software.

Descripción:
Los productos terminados y servicios de la organización son facturados y
vendidos a otros productores asicados a la empresa como cliente el cual
son registrados en el sistema para tener el privilegio de compras de
productos y servicios por la organización. De allí la venta produce:

257
Factura, orden de entrega, Manejando también otro documento como
presupuesto y cotización.

Artefacto(s) de Entrada:
Modelo de Diseño.

Artefacto(s) de Salida:
Modelo de Implementación.
Documento de Arquitectura del Software.

Gestión de compra.

Rol Responsable:
Arquitecto de Software.

Descripción:
La organización realiza compras de materia prima materiales necesarios
para la producción de empaquetado. Manejando documentos como
ordenes de compras por parte del departamento de producción y
cotizaciones y presupuestos de las organizaciones asociadas como
Proveedores.

Artefacto(s) de Entrada:
Modelo de Diseño.

Artefacto(s) de Salida:
Modelo de Implementación.
Documento de Arquitectura del Software.

Gestión del socio de negocio.

258
Rol Responsable:
Arquitecto de Software.

Descripción:
La gestión está basada en el registro de usuarios del sistema, vinculado
a la organización tales como los clientes los proveedores, los empleados
y las organizaciones vinculadas. Manejando documento documentos
como informe d socio de negocio, informes de grupo de socio de
negocio.

Artefacto(s) de Entrada:
Modelo de Diseño.

Artefacto(s) de Salida:
Modelo de Implementación.
Documento de Arquitectura del Software.

Gestión de devoluciones

Rol Responsable:
Arquitecto de Software.

Descripción:
Las devoluciones son realizadas bajos estándares de autorizaciones de
devolución ya sea de compra o de ventas y así realizar el cambio de las
mercancías o la reposición del capital invertido.

Artefacto(s) de Entrada:
Modelo de Diseño.

Artefacto(s) de Salida:
Modelo de Implementación.

259
Documento de Arquitectura del Software.

Gestión de materiales

Rol Responsable:
Arquitecto de Software.

Descripción:
La gestión se basa en lo que es el manejo de los almacenes y recursos
de producción de la empresa, maneja el inventario de materia prima,
inventario de producto terminado, almacén de los recursos de
producción. Manejando documentos de lista de precios de los productos
de ventas, lista de precios de los productos de compras, lista de stock de
los inventarios, Categorías de productos y unidades de medidas.

Artefacto(s) de Entrada:
Modelo de Diseño.

Artefacto(s) de Salida:
Modelo de Implementación.
Documento de Arquitectura del Software.

Sistema Administrativo

Rol Responsable:
Arquitecto de Software.

Descripción:
El sistema se basa en la producción de empaquetado de polvos y
granos en diferentes tipos de presentaciones de unidades de medidas,
donde nace un sistema de inventario el cual almacena los materiales y

260
recursos para la producción. Surgiendo así los sistemas de compra de
recursos y venta de productos terminados.
 Sistema de inventario: Este subsistema maneja la parte de Mate-
ria Prima para la producción, los productos terminados para al-
macenaje y ubicación, unidades de medidas, categoría de pro-
ducto
 Sistema de compra: Este sistema se basa en la adquisición del
recurso necesario tanto para la producción como para utilidades
de la empresa.
 Sistema de ventas: Este sistema maneja lo que es facturación,
lista de precios de los productos de ventas, órdenes de ventas,
entregas al cliente y el servicio de empaquetado.

Artefacto(s) de Entrada:
Modelo de Implementación (Subsistema de Implementación).
Plan de Iteración.

Artefacto(s) de Salida:
Plan de Integración.

261
PLANIFICAR LA INTEGRACIÓN DEL SISTEMA

Rol Responsable:
Desarrollador.

Descripción:
 Gestión de Ventas
 Facturación: Se procesa la venta de productos o servi-
cios de la organización a los clientes
 Cotización: Se realizan presupuestos de los productos y
servicios ofrecidos por la organización a los clientes.

 Orden de entrega: Se realiza un documento para la en-


trega del producto por la compra realizada.
 Lista de precios de los productos: Se listan los produc-
tos para las ventas con su descripción y precio de venta.
 Gestión de compra.
 Requisiciones de Compra: Se realizan las lista de la ne-
cesidades por departamento y es transferido al departa-
mento de compras para que apruebe la compra de los
productos necesario.
 Cotización: Se realizan presupuestos de los productos y
servicios Buscados por la organización por lo proveedo-
res.
 Orden de compra: Se realiza un documento de autoriza-
ción con los productos listados para comprar los recursos
necesitados en la organización.
 Gestión del socio de negocio.
 Registro de usuarios del sistema: Se registra los datos

262
personales del usuario tales como nombre, localidad, te-
léfono entre otros
 Registra los grupos de socio de negocio: Se registra
las categorías de grupos de socio de negocio con sus
condiciones de navegación según su tipo de socio de ne-
gocio.
 Gestión de devoluciones
 Devolución a Proveedor: Se realiza un documento de
autorización y una lista con los productos a devolver al
proveedor por traer fayas.
 Devolución a cliente: Se realiza un documento de auto-
rización con reembolso al cliente por productos vendido y
entregados con defectos.
 Gestión de materiales
 Inventario de Producción: Se lleva un control de los
productos terminados y mano facturados por la organiza-
ción.
 Inventario de recursos: Se lleva un control de los pro-
ductos terminados y mano facturados por la organización.
 Almacén y ubicación de productos terminados: Se lle-
va un control de almacén de los productos según su cate-
goría y unidad de medidas de los productos empaqueta-
dos.

Artefacto(s) de Entrada:
Plan de Iteración.

Artefacto(s) de Salida:
Plan de Integración.

263
PARTE IV
PLAN DE PRUEBAS (VER ANEXO “D”, Documento de Plan de Pruebas)

264

Das könnte Ihnen auch gefallen