Home
        04 ISC 217-Manual Técnico
         Contents
1.                            A  MANUAL T  CNICO             Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         NDICE DE CONTENIDOS  AAN O a o o na o nd O ne 3  Al DICCIONARIO DEDATO Stata iia 3  A 1 1  Descripci  n de los campos de cada una de las Tablas del Aplicativo                           3  A 2  GU  A DE PROGRAMACION ri   41  A 2 1  Est  ndares de Programaci  n        s s s sssssssssisaisasinenininininininstarstatatnrnrnnrntntnrnrntntenena 41  A 2 2  Estandarizaci  n del Dise  o de la Base de DatOS    ooncicinnicininccomoononorcaronononnonos 41  A 2 3  Estandarizaci  n del Lenguaje de Programaci  n        s s sssssrsrsrererereresrirsrsrsrsrsrsrsns 42  A 3   PROTOTIPO DE INTERFAZ DE USUAL lo 44  A 3 1  Dise  o de la Plantilla Principal         s sssessrsssrssrsrsrsrsrsrnsraninnnnsraninnnnranrnnnnnrnnrnnnnne 44  A 3 2  Dise  o d   la Plantilla ES car dial ioaS 45  A 3 3  AE Aa 46    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       A  MANUAL T  CNICO    A 1  DICCIONARIO DE DATOS  A 1 1  Descripci  n de los campos de cada una de las Tablas del Aplicativo    A 1 1 1  Nombre de la Tabla  Usuario                   Descripci  n  Almacena la informaci  n de los usuarios que acceder  n al Sistema     4 EA  Fila   Nombre campo Tipo Dato HCaract  Null Descripci  n  y CHARACTER       1 usuario VARYING 40 Not Null Nombre del Usuario 
2.        Fuente  Propia  Tabla A 2 2 1  Tipos de objetos de la Base de Datos      Nombres de los Objetos utilizados en la base de datos     Los tipos de objetos ir  n unidos al nombre que se asigne para su identificaci  n                 Objeto Ejemplo  TABLE TABLE producto  SEQUENCE SEQUENCE precio_id_precio_seq  FOREIGN KEY marca_modelo Foreign key                41    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto          PRIMARY KEY pk_modelo                Fuente  Propia  Tabla A 2 2 2  Nombre de los Tipos de objetos de la Base de Datos      Tipos de Datos b  sicos en PostgreSQL                                            Tipo Descripci  n  bigint Entero con signo de ocho bytes   bigserial Entero autoincremental de ocho bytes   boolean Valor l  gico o Booleano  true false    character varying Cadena de caracteres de longitud variable   char Cadena de caracteres de longitud fija   date Fecha de calendario  a  o  mes  d  a    double precision N  mero de punto flotante de precisi  n doble  8 bytes    integer Entero con signo  de cuatro bytes   real N  mero de punto flotante de precisi  n simple  4 bytes    smallint Entero con signo de dos bytes   serial Entero autoincremental de cuatro bytes   text Cadena de caracteres de longitud variable  ilimitado                 Fuente  Propia  Tabla A 2 2 3  Tipos de Datos b  sicos en PostgreSQL    A 2 3  Estandarizaci  n del Lenguaje de Programaci  n    La nomencla
3.      Clave For  nea       CONSTRAINT formulacion_detalle_formulacion FOREIGN KEY  id_formulacion   REFERENCES formulacion  id_formulacion      CONSTRAINT producto_detalle_formulacion FOREIGN KEY  id_producto   REFERENCES producto  id_producto      A 1 1 41  Nombre de la Tabla  Creacion_formulacion                               Descripci  n  Almacena informaci  n relacionada a la elaboraci  n del color     E ha  Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_creacion_formulacion BIGSERIAL na Identificador   nico de la tabla   2   id_ formulacion INTEGER Nor  Identificador de la tabla  Null Formulacion       3 fecha DATE Fecha en la que se va elaborar la  formulaci  n del color    4   id bodegas INTEGER C  digo de la Bodega    A DOUBLE   STE   5 cantidad PRECISION Cantidad a utilizarse    o   1d Propietario INTEGER C  digo del Propietario   7 io CHARACTER 100 Nombre del usuario que accede   VARYING al Sistema    Almacena el estado que indica si   8 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 41  Descripci  n de los campos de la Tabla  Creacion_formulacion    39    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       Clave Primaria     CONSTRAINT PK_creacion_formulacion PRIMARY KEY  id_creacion_formulacion    Claves For  neas       CONSTRAINT bodegas_creacion_formulacion FOREIGN KEY  id_bodegas   REFERENCES bodegas  id_
4.      INTEGER Identificador   nico de la tabla  6 id_kardex e     Kardex      7 ao CHARACTER 100 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  8 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                         Fuente  Propia  Tabla A 1 1 19  Descripci  n de los campos de la Tabla  Detalle_requisicion    Clave Primaria     CONSTRAINT PK_detalle_requisicion PRIMARY KEY  id_detalle_requisicion    Claves For  neas       CONSTRAINT kardex_detalle_requisicion FOREIGN KEY  id_kardex   REFERENCES kardex  id_kardex       CONSTRAINT producto_detalle_requisicion FOREIGN KEY  id_producto   REFERENCES producto  id_producto       CONSTRAINT requisicion_detalle_requisicion FOREIGN KEY  id_requisicion   REFERENCES requisicion  id_requisicion            17    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 20  Nombre de la Tabla  Ingreso_egreso    Descripci  n     de inventario     Almacena informaci  n relacionada a las entradas o salidas de productos por ajuste                                                    Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_ingreso_egreso BIGSERIAL i Identificador   nico de la tabla   A P CHARACTER m me SS Movimiento  Ingreso o  iPS  VARYING eno    3 id bodegas INTEGER 40 Not C  digo de la bodega en donde se  Null   realiza el ajuste de inventario   4 fecha DATE Fecha en la que se realiza el  aj
5.   6 id_rol_pago_empleado INTEGER Identificador del Rol de pago   7 numero_cuota INTEGER N  mero de cuota a cancelar   CHARACTER A  8 periodo_contable VARYING 100 Periodo Contable  9 ME CHARACTER 100 Nombre del usuario que accede  PAAR VARYING al Sistema   Almacena el estado que indica si  10 estado BOOLEAN el registro est   Activo  true o    Inactivo  false          Fuente  Propia    Tabla A 1 1 38  Descripci  n de los campos de la Tabla  Pago_prestamo_empleado    37    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       Clave Primaria     CONSTRAINT PK_pago_prestamo_empleado PRIMARY KEY  id_pago_prestamo_empleado    Clave For  nea       CONSTRAINT prestamo_empleado_pago_prestamo_empleado FOREIGN KEY  id_prestamo_empleado   REFERENCES prestamo_empleado  id_prestamo_empleado      A 1 1 39  Nombre de la Tabla  Formulacion    Descripci  n  Almacena informaci  n relacionada a la formulaci  n de colores                                                  sa Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_formulacion BIGSERIAL e Identificador   nico de la tabla   2 fecha DATE Fecha en la que se formula el  color   3 id_producto Eo 40 oe C  digo del producto a formular   4 unidad Base DOUBLE Unidad de medida del color que  al PRECISION se va ha formular   5 costo DOUBLE Costo total de la formulaci  n del  PRECISION color   6 asud CHARACTER 100 Nombre del usuario que accede  VARYING al Sistema   Almacena el
6.   Almacena la informaci  n relacionada a las bodegas     k O  Fila   Nombre campo Tipo Dato HCaract  Null Descripci  n  1 id_bodegas BIGSERIAL Not Null   Identificador   nico de la tabla   CHARACTER  2 nombre VARYING 200 Nombre de la Bodega   3 direcci  n CHARACTER 400 Ubicaci  n de la bodega en la  VARYING Empresa   CHARACTER A A  4 telefono VARYING 20 N  mero de tel  fono 1  sai CHARACTER SEES  5 descripcion VARYING 800 Descripci  n de la Bodega   6 es CHARACTER 500 Informaci  n adicional de la  VARYING Bodega     CHARACTER pam riir  7 codigo_tercero VARYING 40 Not Null   C  digo del responsable de bodega   codigo_plan_cuenta CHARACTER on z  8 A VARYING 100 Not Null   C  digo del plan de Cuentas   9 E CHARACTER 150 Nombre del usuario que accede al  VARYING Sistema   Almacena el estado que indica si el  10 estado BOOLEAN registro est   Activo  true o  Inactivo  false                         Fuente  Propia    Tabla A 1 1 5  Descripci  n de los campos de la Tabla  Bodegas    Clave Primaria     CONSTRAINT PK_bodegas PRIMARY KEY  id_bodegas     Claves For  neas       CONSTRAINT plan_cuentas_bodegas FOREIGN KEY  codigo_plan_cuentas   REFERENCES plan_cuentas  codigo_plan_cuentas      CONSTRAINT terceros_bodegas FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero         Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 6  Nombre de la Tabla  Marca                      Descripci  n  Al
7.   n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       Clave Primaria     CONSTRAINT PK_orden_trabajo PRIMARY KEY  id_orden_trabajo    Claves For  neas       CONSTRAINT proforma_orden_trabajo FOREIGN KEY  id_proforma   REFERENCES proforma  id_proforma       CONSTRAINT terceros_orden_trabajo FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      A 1 1 33  Nombre de la Tabla  Detalle orden trabajo    Descripci  n  Almacena informaci  n relacionada al detalle de la orden de trabajo                                Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_detalle_orden_trabajo BIGSERIAL e Identificador   nico de la tabla   2 id ordeni  trab  j   INTEGER Not Identificador de la orden de  Null   trabajo   y CHARACTER z z  3 matricula VARYING 40 Matr  cula del veh  culo   4   Cantidad INTEGER Cantidad   5 tari CHARACTER 300 Informaci  n adicional del detalle  ELS VARYING de la orden   6 usiane CHARACTER 150 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  7 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 33  Descripci  n de los campos de la Tabla  Detalle_orden_trabajo    Clave Primaria     CONSTRAINT PK_detalle_orden_trabajo PRIMARY KEY  id_detalle_orden_trabajo    Claves For  neas       CONSTRAINT orden_trabajo_detalle_orden_trabajo FOREIGN KEY  id_orden_trabajo   REFERENCES orden_tra
8.  Automotriz M ega A uto       A 1 1 25  Nombre de la Tabla  Contacto                                                    Descripci  n  Almacena informaci  n relacionada a los Contactos de Clientes  Aseguradoras y de  Proveedores     y T  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_contacto BIGSERIAL a Identificador   nico de la tabla     CHARACTER Not zas y cs o    2 codigo_tercero VARYING 40 Null C  digo de la tabla    Terceros  CHARACTER  3 nombre VARYING 300 Nombre del Contacto   CHARACTER  4 cargo VARYING 300 Cargo   e i CHARACTER TETE   5 direccion VARYING 200 Direcci  n del Contacto   CHARACTER p at  6 telefono VARYING 20 N  mero telef  nico   CHARACTER a  7 ext VARYING 10 Extensi  n  CHARACTER    8 celular VARYING 20 N  mero de celular   CHARACTER  9 operadora VARYING 40 Nombre de la operadora     CHARACTER ds e  10 email VARYING 100 Direcci  n de correo electr  nico   z CHARACTER 7  11 tipo_contacto VARYING 20 Tipo de contacto   12 ii CHARACTER 400 Informaci  n adicional del  PEIES VARYING contacto   13 mA CHARACTER 150 Nombre del usuario que accede  Suaa VARYING al Sistema   Almacena el estado que indica si  14 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia    Tabla A 1 1 25  Descripci  n de los campos de la Tabla  Contacto    Clave Primaria       CONSTRAINT PK_contacto PRIMARY KEY  id_contacto      Clave For  nea       CONSTRAINT terceros_contacto FOREIGN KEY  codigo_tercero   REFERENCES t
9.  a A  9 telefonol VARYING 40 N  mero de tel  fono 1  CHARACTER A A  10 telefono2 VARYING 40 N  mero de tel  fono 2  CHARACTER  11 fax VARYING 40 Fax    CHARACTER UITE oie  12 email VARYING 200 Direcci  n de correo electr  nico   13 comentando CHARACTER 500 Informaci  n adicional del  VARYING propietario   CHARACTER Nombre de la p  gina Web del  1E Dai VARYING 200 Propietario     T CHARACTER Selecci  n entre persona natural y  15 tipo_persona VARYING 200 jur  dica   16 id Snpiesa INTEGER Identificador   nico de la tabla  Empresa   17 porcentaje_utilidad_ DOUBLE Valor del porcentaje de utilidad de  empleados PRECISION los empleados  18 porcentaje_impuest DOUBLE Valor del impuesto a la renta   o_renta PRECISION  19 porcentaje_reserva_ DOUBLE Valor del porcentaje de reserva  legal PRECISION legal   20 o CHARACTER 40 Nombre del usuario que accede al  VARYING Sistema   Almacena el estado que indica si el  21 estado BOOLEAN registro est   Activo  true O  Inactivo  false                         Fuente  Propia    Tabla A 1 1 4  Descripci  n de los campos de la Tabla  Propietario    Clave Primaria     CONSTRAINT PK_propietario PRIMARY KEY  id_propietario        Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       Clave For  nea       CONSTRAINT empresa_propietario FOREIGN KEY  id_empresa   REFERENCES empresa  id_empresa      A 1 1 5  Nombre de la Tabla  Bodegas                                        Descripci  n
10.  diferentes opciones del    M  dulo Contable       Secci  n de Contenidos  Abarca la zona principal del Aplicativo  se encuentra ubicada en la  secci  n derecha del Men   vertical   En esta secci  n se visualiza la informaci  n de la Empresa  pero adem  s  puede contener las    ventanas que se activan una vez que el usuario ha seleccionado entre las opciones     Archivo Control de Productos Proformas de Reparaci  n Proceso de Reparaci  n Nomina y Roles de Pago Laboratorio Ayuda       O Control Financiero       EE  Compras     4 Tipos de Documentos y       Proveedores     Conceptos de Compras    Doc  de Compras     E Informes de Compras  EQ  Ventas e q e  4 Tipos de Documentos y     DIRECCI  N    4 Clientes     Doc  de Ventas CENTRO INTEGRAL AUTOMOTRIZ Panamericana Norte diagonal a Gasolinera Los Olivos  4 Anulaci  n de Ventas Telf   06  2604 920   Telefax   06  2641 282  a IBARRA   ECUADOR  4 5  Informes de Ventas  B  Cuentas por Pagar     Comprobante de Egreso   OSsoti    NOosoiros    Saldo a Proveedores              Pago a Proveedores c noceme S    E  A  Pago a Proveedore       Control Cheques Provee   B  Cuentas por Cobrar   E Comprobante de Ingrese    4 Saldo de Clientes    Cobro a Clientes pea  EUROPEOS     4 B JA  Pago de Clientes  Control Cheques Clientes  EE  Contabilidad    Plan de Cuentas  e Tipos de Documentos y       Periodo Contable a T   R  4 Diario General Integrado y mamos a e de ju       Libro Mayor peg   a omo      Cierre Periodo Contable 1 4 a la pertecci  
11.  estado que indica si  7 estado BOOLEAN el registro est   Activo  true o  Inactivo  false       Fuente  Propia  Tabla A 1 1 39  Descripci  n de los campos de la Tabla  Formulacion    Clave Primaria     CONSTRAINT PK_formulacion PRIMARY KEY  id_formulacion    Clave For  nea       CONSTRAINT producto_formulacion FOREIGN KEY  id_producto   REFERENCES producto  id_producto      A 1 1 40  Nombre de la Tabla  Detalle formulacion    Descripci  n  Almacena informaci  n relacionada al detalle de formulaci  n del color                                H  Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1   id_detalle_formulacion BIGSERIAL ae Identificador   nico de la tabla        38    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto                                           2   id formulacion INTEGER Cade la tabla  Formulacion        a i CHARACTER ji Not E N del Gns a se E  id_producto VARYING Null a a para la formulaci  n de  4 dad DOUBLE Cantidad del producto a  PRECISION utilizarse   DOUBLE Pa  5 costo PRECISION Costo del producto a utilizarse   6 ud CHARACTER 100 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  T  estado BOOLEAN el registro est   Activo  true o  Inactivo  false          Fuente  Propia  Tabla A 1 1 40  Descripci  n de los campos de la Tabla  Detalle_formulacion    Clave Primaria       CONSTRAINT PK_detalle_formulacion PRIMARY KEY  id_detalle_formulacion 
12.  hora   50 seguro_social BOOLEAN Es o no afiliado al IEES  z CHARACTER z a  51 numero_seguro_social VARYING 40 N  mero de seguro social   52 carga_familiar INTEGER N  mero de carga familiar  53 numero_hijos INTEGER N  mero de hijos   54 carga_estudiante INTEGER N  mero de hijos estudiando   CHARACTER  55 forma_pago VARYING 100 Forma de pago     E CHARACTER eE A  56 codigo_plan_cuentas VARYING 100 C  digo de plan de cuentas   57 retencion_ventas BOOLEAN Valor de retenci  n en ventas   58 iiris CHARACTER 150 Nombre del usuario que accede  nikai VARYING al Sistema   Almacena el estado que indica si  59 estado BOOLEAN el registro est   Activo  true o  Inactivo  false          Fuente  Propia  Tabla A 1 1 23  Descripci  n de los campos de la Tabla  Terceros    Clave Primaria       CONSTRAINT PK_terceros PRIMARY KEY  codigo_tercero      Claves For  neas       CONSTRAINT banco_terceros FOREIGN KEY  id_banco2   REFERENCES banco  id_banco      22    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto         CONSTRAINT banco_tercerosl FOREIGN KEY  id_bancol     REFERENCES banco  id_banco        CONSTRAINT plan_cuentas_terceros FOREIGN KEY  codigo_plan_cuentas     REFERENC          ES plan_cuentas  codigo_plan_cuentas        CONSTRAINT propietario_terceros FOREIGN KEY  id_propietario   REFERENCES propietario  id_propietario         A 1 1 24  Nombre de la Tabla  Ajustador    Descripci  n     Almacena informaci  n relac
13.  nombres de tipos de Objetos        Tipos de datos y nombres de variables     Nombres de variables  Para la asignaci  n de los nombres de las variables se sugiere que estos    sean referentes o que identifiquen el uso de la variable  Ejemplo  nombreCliente    Tipos de Datos  El trabajo con datos es parte fundamental de cualquier programa  las variables  y sus tipos se encargan de almacenar esa informaci  n y la memoria que es necesaria para    gestionarlas     La manera m  s habitual de declarar una variable siempre contiene dos elementos  el tipo de la    variable y su nombre     Nombres de constantes     Para todo nombre de constante  se sugiere  que el nombre que se le asigne describa el uso de la  misma     Todas las variables constantes se especifican en el archivo    DatosConstantes    del Aplicativo     43    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         Documentaci  n y comentarios en el c  digo     Todo tipo de comentario o descripci  n ir   como a continuaci  n se indica   pex      Comentario o descripci  n              Nombres de Funciones   Todos los nombres de funciones estar  n escritos la primera letra de la primera palabra con    min  scula  si el nombre fuera compuesto  entonces  la segunda palabra ir   unida a la primera    pero iniciar   con may  scula  Por ejemplo  armarTabla     A 3  PROTOTIPO DE INTERFAZ DE USUARIO    Todo modelo de presentaci  n consta de un patr  n de dis
14.  pepee PORN Not Null   Identificador   nico de la tabla   CHARACTER  2 nombre VARYING 300 Nombre de la Empresa   3 automatico_codigo_pro BOOLEAN Permite generar el c  digo del  veedor proveedor autom  ticamente   4 odioso provedor CHARACTER 20 Es el rango de d  gitos asociados  Esp VARYING al c  digo del proveedor   5 automatico_codigo_clie BOOLEAN Permite generar el c  digo del  nte cliente autom  ticamente  E a CHARACTER Es el rango de d  gitos asociados  6   codigo_cliente VARYING 20 al c  digo del cliente   7 porcentaje_iva INTEGER Valor del IVA   8 porcentaje_ice INTEGER Valor del ICE   9   l A CHARACTER 100 M  scara del Plan de Cuentas   mascara_plan_cuentas VARYING  10 dotoho DOUBLE Costo que la empresa cobra a sus  a PRECISION clientes por una hora de trabajo   11 S crorae  is CHARACTER 5 Es la nomenclatura inicial a usar  E VARYING en el c  digo del cliente   12 i codisa do CHARACTER 5 Es la nomenclatura inicial a usar    e AS VARYING en el c  digo del proveedor   13 automatico_codigo_ase BOOLEAN Permite generar el c  digo de la  guradora aseguradora autom  ticamente   14 OS CHARACTER 5 Es la nomenclatura inicial a usar  An VARYING en el c  digo de la aseguradora   15 codi P d CHARACTER 20 Es el rango de d  gitos asociados  TE ASPE ACOTA VARYING al c  digo del proveedor   16 automatico_codigo_trab BOOLEAN Permite generar el c  digo del  ajador trabajador autom  ticamente  17 A O baador CHARACTER 5 Es la nomenclatura inicial a usar  i   VARYING en el c  digo del traba
15.  puicich CHARACTER 50 Aseguradora  Proveedor   po    VARYING Contacto  Ajustador  Empleado   Trabajador    4 aooo CHARACTER 200 Tipo de Persona  natural o  AN VARYING jur  dica   5 rae CHARACTER 20 Registro   nico de  VARYING contribuyentes     CHARACTER 7    6 razon_social VARYING 300 Raz  n Social   CHARACTER i  7 nombre VARYING 300 Nombre de la persona                                20    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto          CHARACTER                                                                                                 8 pais VARYING 200 Pa  s   9 provincia E e R 60 Provincia    10 ciudad INTEGER 200 Ciudad   11 parroquia ANG R 60 Parroquia   12 direccion Eene R 500 Direcci  n de la persona    13 sector_barrio Ee o R 60 Sector o barrio    14 telefonol ae e 40 N  mero de Tel  fono 1   15 telefono2 O  gt  40 N  mero de Tel  fono 2   16 notificacion_emergencia A E S 100 N  mero de emergencia    17 fax EOS S 40 N  mero de Fax    18 celular e 7 R 40 N  mero de celular    19 operadora CHARACTER 50 Nombre de la operadora de la  VARYING l  nea de tel  fono    20 web SNE R 100 P  gina Web   21 email ECON R 100 Direcci  n de correo electr  nico    22 a Ee N 500 Direcci  n imagen    23 id_bancol INTERES Banco 1   24 tipo_cuental pae t E R 100 Tipo de Cuenta bancaria    25 numero_cuenta1 Eo 50 N  mero de cuenta 1   26 nombre_cuental NE  200 Nombre de la cuenta 1   27 id_banco2 INTEG
16. 0 Null C  digo del repuesto   4 codice tercero CHARACTER 40 Not C  digo del Proveedor del  80  VARYING Null repuesto                                Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                                            DOUBLE f  5 cantidad PRECISION Cantidad   DOUBLE  6 costo_proveedor PRECISION Costo del proveedor   DOUBLE  7 descuento_proveedor PRECISION Descuento del proveedor   8 TER DOUBLE Costo que la empresa cobra por   gt  PRECISION el repuesto   9 utilidad DOUBLE Valor de la utilidad por la venta  PRECISION del repuesto   DOUBLE i   o  10 descuento PRECISION Descuento aplicado al repuesto   DOUBLE  11 total PRECISION Valor total del repuesto   12 original BOOLEAN Repuesto original   13 vari   CHARACTER 150 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  14 estado BOOLEAN el registro est   Activo  true o  Inactivo  false             Fuente  Propia    Clave Primaria     Tabla A 1 1 29  Descripci  n de los campos de la Tabla  Detalle_proforma_repuestos      CONSTRAINT PK_detalle_proforma_repuestos PRIMARY KEY  id_detalle_proforma_repuestos      Claves For  neas       CONSTRAINT producto_detalle_proforma_repuestos FOREIGN KEY  id_producto   REFERENCES producto  id_producto      CONSTRAINT proforma_detalle_proforma_repuestos FOREIGN KEY  id_proforma   REFERENCES proforma  id_proforma        CONSTRAINT terceros_detalle_proforma
17. 1 1 11  Nombre de la Tabla  Proceso elaboracion                                     Descripci  n  Almacena la informaci  n relacionada a los trabajos de Mano de Obra     3 A  Fila Nombre campo Tipo Dato  Crc    Null Descripci  n  1 id_proceso_elaboracion BIGSERIAL k Identificador   nico de la tabla   2 odio e CHARACTER 40 C  digo del proceso o trabajo  AA VARYING de mano de obra   3 Obie CHARACTER 300 Nombre del Trabajo de Mano  VARYING de Obra   4 id_tipovehiculo INTEGER e Tipo de Veh  culo   5 ti Ste DOUBLE Tiempo que tarda en realizarse  IEMpo  nora PRECISION el proceso   DOUBLE    6 costo PRECISION Costo por cada hora de trabajo   porcentaje_materiales PRECISION materiales  al realizar e  trabajo   8 Comentario CHARACTER 800 Informaci  n adicional del  AA VARYING trabajo de mano de obra   9 PS CHARACTER 150 Nombre del usuario que accede  BS VARYING al Sistema   Almacena el estado que indica  10 estado BOOLEAN si el registro est   Activo  true o  Inactivo  false                            Fuente  Propia    Tabla A 1 1 11  Descripci  n de los campos de la Tabla  Proceso_elaboracion    Clave Primaria       CONSTRAINT PK_tipo_operaciones PRIMARY KEY  id_tipo_operaciones      Claves For  neas       CONSTRAINT partes_vehiculos_proceso_elaboracion FOREIGN KEY  codigo_partes_vehiculos     10    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       REFERENCES partes_vehiculos  codigo_partes_vehiculos      CO
18. AINT proforma_detalle_proforma_extras FOREIGN KEY  id_proforma   REFERENCES proforma  id_proforma      CONSTRAINT terceros_detalle_proforma_extras FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero            A 1 1 32  Nombre de la Tabla  Orden _ trabajo                                           Descripci  n  Almacena informaci  n relacionada a la orden de trabajo           2  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_orden_trabajo BIGSERIAL a Identificador   nico de la tabla   CHARACTER a    2 numero VARYING 40 N  mero de la orden de trabajo   CHARACTER a  3 num_proforma VARYING 40 N  mero de proforma   Fecha en que se genera la orden  4 fecha DATE de trabajo     CHARACTER Not war 7  9 codigo_tercero VARYING 40 Null C  digo del Cliente   6 fecha_entrega DATE Fecha de entrega del veh  culo   i CHARACTER Informaci  n adicional de la  7 comentario VARYING 300 orden de trabajo   8 id_proforma INTEGER a Identificador de la proforma   CHARACTER Determina el estado de la orden  9 estatus VARYING 40 de trabajo   False  la orden est   en proceso   10 Erminis BOOLEAN True  los trabajos se terminaron   la orden se cumpli   con   xito   11 ato CHARACTER 150 Nombre del usuario que accede  RD VARYING al Sistema   Almacena el estado que indica si  12 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 32      Descripci  n de los campos de la Tabla  Orden_trabajo    31    Sistema de Gesti
19. ARY KEY  id_conteo_bodegas   Claves For  neas       CONSTRAINT bodegas_conteo_bodegas FOREIGN KEY  id_bodegas   REFERENCES bodegas  id_bodegas       CONSTRAINT propietario_conteo_bodegas FOREIGN KEY  id_propietario   REFERENCES propietario  1d_propietario      CONSTRAINT terceros_conteo_bodegas FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero        A 1 1 17  Nombre de la Tabla  Detalle conteo bodegas    Descripci  n  Almacena informaci  n relacionada al detalle de conteo f  sico de productos                                   Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  g    1  dstalleconteo_ bode BIGSERIAL Not   Tdentificador   nico de la tabla   gas Null  2 id_conteo_bodegas INTEGER ai Identificador del conteo f  sico     CHARACTER Not aa  3 id_producto VARYING 40 Null C  digo del producto     DOUBLE    4 cantidad PRECISION Cantidad     INTEGER Identificador   nico de la tabla  5 id_kardex e     Kardex  6 Umg CHARACTER 150 Nombre del usuario que accede  AR VARYING al Sistema   Almacena el estado que indica si  7 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                         Fuente  Propia  Tabla A 1 1 17  Descripci  n de los campos de la Tabla  Detalle_conteo_bodegas    Clave Primaria     CONSTRAINT PK_detalle_conteo_bodegas PRIMARY KEY  id_detalle_conteo_bodegas   Claves For  neas       CONSTRAINT categoria_detalle_conteo_bodegas FOREIGN KEY  id_categoria   REFERENCES categoria  id_categoria       CONSTRAINT conteo_bo
20. CHARACTER 40 Tipo de movimiento de  po VARYING productos   8 PA CHARACTER 200 Informaci  n adicional del  Ar VARYING kardex                             19    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto                                              9 referencia INTEGER Valor de referencia     DOUBLE     10 cantidad PRECISION Cantidad de productos   l DOUBLE    11 costo PRECISION Costo del producto   DOUBLE  12 costo_kardex PRECISION Costo del producto en el kardex   j CHARACTER z  13 periodo_contable VARYING 100 Per  odo contable   14 ToN CHARACTER 150 Nombre del usuario que accede  SHANS VARYING al Sistema   Almacena el estado que indica si  15 estado BOOLEAN el registro est   Activo  true o  Inactivo  false          Fuente  Propia    Tabla A 1 1 22  Descripci  n de los campos de la Tabla  Kardex    Clave Primaria     CONSTRAINT PK_kardex PRIMARY KEY  id_kardex    Clave For  nea     CONSTRAINT producto_kardex FOREIGN KEY  id_producto   REFERENCES producto  id_producto      A 1 1 23  Nombre de la Tabla  Terceros                            Descripci  n  Almacena informaci  n relacionada a Clientes   Contactos  Aseguradoras   Ajustadores  Proveedores  Personal de la empresa       SCS  Fila Nombre campo Tipo Dato  Crct    Null Descripci  n  1 id_terceros BIGSERIAL a Identificador   nico de la tabla     CHARACTER Not q  i  2 codigo_tercero VARYING 40 Null C  digo de la persona   Tipo de Persona  Cliente   3
21. Clave For  nea       CONSTRAINT marca_modelo FOREIGN KEY  id_marcavehiculo     Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       REFERENCES marca  id_marca      A 1 1 8  Nombre de la Tabla  Vehiculo    Descripci  n     instalaciones de Mega Auto     Almacena la informaci  n relacionada al Veh  culo que se va a reparar en las                                                                                           Fila Nombre campo Tipo Dato  Crc    Null Descripci  n    CHARACTER Not Identificador   nico de la tabla   1 matricula VARYING 40 Null Este campo corresponde a la  ha Matr  cula del Veh  culo   A   Not Identificador   nico de la Tabla  2 id_tipovehiculo INTEGER Null    Tipo_vehiculo      3 da  ado INTEGER Not Identificador   nico de la Tabla  Null Marca      4 id emodelovehic  i   INTEGER Not Identificador   nico de la tabla  Null Modelo        CHARACTER Not Identificador   nico de la Tabla  3 codigo_tercero 40 Tercero     Este campo corresponde  VARYING Null EO p  al propietario del Veh  culo     CHARACTER P DERRI    6 anio VARYING 100 A  o de fabricaci  n del veh  culo   CHARACTER y  7 motor VARYING 100 Motor del Veh  culo     CHARACTER A E  8 serial VARYING 100 N  mero de Serial   CHARACTER A  9 Color VARYING 100 Color del Veh  culo   b CHARACTER y Ta  10 transmision VARYING 100 Tipo de Transmisi  n   Y pd CHARACTER z Gaz  11 sistema_combustion VARYING 100 Sistema de Combusti  n       CHA
22. ER Banco 2   28 tipo_cuenta2 e R 100 Tipo de Cuenta    29 numero_cuenta2 O di 50 N  mero de cuenta 2    30 nombre_cuenta2 O 200 Nombre de la cuenta 2    31 cuota_credito os ION Valor de la cuota de cr  dito    32 descuento ION Valor de descuento    33 mena CHARACTER 800 Informaci  n adicional de la  VARYING persona    34 descuento_repuestos a SON Descuento en repuestos   35 descuento_extras RES ION Descuento en trabajos externos    36 productor o 300 Nombre del productor                         21    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                                                                                 ae CHARACTER a ee  37 cedula_militar VARYING 20 C  dula militar   38 fecha_nacimiento DATE Fecha o dela  persona   F f CHARACTER    39 tipo_sangre VARYING 20 Tipo de Sangre   CHARACTER  40 sexo VARYING 50 Sexo   E CHARACTER ne  41 estado_civil VARYING 50 Estado civil de la persona  CHARACTER    42 cargo VARYING 40 Cargo en la Empresa     CHARACTER  43 jefe VARYING 40 Nombre del Jefe     CHARACTER    44 tratamiento VARYING 40 Tratamiento  Fecha de contrataci  n del  45 fecha_contrato DATE personal   46 horas s al DOUBLE Horas que el personal de la  SS PRECISION empresa trabaja semanalmente   du o DOUBLE Aa  47 bonificacion PRECISION Valor de bonificaci  n   mE p DOUBLE Tae  48 salario_basico PRECISION Valor del salario   DOUBLE  49 valor_hora PRECISION Valor por cada
23. KEY  id_producto      Claves For  neas     CONSTRAINT formas_adquisicion_activos_producto FOREIGN KEY  id_formas_adquisicion     REFERENCES formas_adquisicion_activos  id_formas_adquisicion_activos    CONSTRAINT grupo_producto FOREIGN KEY  id_grupo    REFERENCES grupo  id_grupo     CONSTRAINT modelo_producto FOREIGN KEY  id_modelo   REFERENCES modelo  id_modelo     CONSTRAINT plan_cuentas_producto FOREIGN KEY  codigo_plan_ cuentas   REFERENCES plan_cuentas  codigo_plan_cuentas     CONSTRAINT propietario_producto FOREIGN KEY  id_propietario           REFERENC       ES propietario  id_propietario      A 1 1 15  Nombre de la Tabla  Precio                         Descripci  n  Almacena informaci  n relacionada a los precios de los productos      Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_precio BIGSERIAL a Identificador   nico de la tabla   2 id_producto NE R 40 S C  digo del producto   3 tipo_precio aoe    10 Tipo de precio   4 codigo_tercero a R 40 C  digo del Proveedor                       13    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                               5 precio ECON Precio del producto   6 as CHARACTER 150 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  7 estado BOOLEAN el registro est   Activo  true o  Inactivo  false             Fuente  Propia    Tabla A 1 1 15  Descripci  n de los campos de la Tabla  Precio    Clave Primari
24. NSTRAINT tipo_vehiculo_proceso_elaboracion FOREIGN KEY  id_tipovehiculo   REFERENCES tipo_vehiculo  id_tipovehiculo      A 1 1 12  Nombre de la Tabla  Extras    Descripci  n     de la empresa de manera subcontratada     Almacena la informaci  n relacionada a los trabajos externos que se realizan fuera                                  ua Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id extras BIGSERIAL ke Identificador   nico de la tabla     u  2 descripci  n Eeoa 100 Descripci  n del trabajo externo   3 Eo DOUBLE Costo que paga Mega Auto por  PRECISION el trabajo subcontratado   4 comentaris CHARACTER 100 Informaci  n adicional del trabajo  VARYING externo   5 iO CHARACTER 100 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  6 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                   Fuente  Propia    Tabla A 1 1 12  Descripci  n de los campos de la Tabla  Extras    Clave Primaria       CONSTRAINT PK_extras PRIMARY KEY  id_extras      A 1 1 13  Nombre de la Tabla  Grupo                            Descripci  n  Almacena informaci  n relacionada a los grupos de productos     q AG  Fila   Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_grupo BIGSERIAL An Identificador   nico de la tabla   CHARACTER  2 nombre VARYING 300 Nombre del grupo   E CHARACTER a OS   3 descripcion VARYING 800 Descripci  n del grupo    4 grupo_padre INTEGER Identificador del grupo padre    5 opirep  est   BOOLEAN Permite deter
25. RACTER E    12 tipo_combustible VARYING 100 Tipo de Combustible       CHARACTER     S  13 direccion VARYING 100 Tipo de direcci  n   14 airbag BOOLEAN Airbag  15   n CHARACTER 800 Informaci  n adicional del  PARAR VARYING veh  culo   16 D CHARACTER 150 Nombre del usuario que accede al  eg VARYING Sistema   Almacena el estado que indica si el  17 estado BOOLEAN registro est   Activo  true o       Inactivo  false          Fuente  Propia    Tabla A 1 1 8  Descripci  n de los campos de la Tabla  Vehiculo    Clave Primaria       CONSTRAINT PK_vehiculo PRIMARY KEY  matricula      Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       Claves For  neas       CONSTRAINT marca_vehiculo FOREIGN KEY  id_marcavehiculo   REFERENCES marca  id_marca       CONSTRAINT modelo_vehiculo FOREIGN KEY  id_modelovehiculo   REFERENCES modelo  id_modelo       CONSTRAINT terceros_vehiculo FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero       CONSTRAINT tipo_vehiculo_vehiculo FOREIGN KEY  id_tipovehiculo   REFERENCES tipo_vehiculo  id_tipovehiculo               A 1 1 9  Nombre de la Tabla  Tipo vehiculo    Descripci  n  Almacena la informaci  n relacionada a los Tipos de Veh  culos                                               Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_tipovehiculo BIGSERIAL Sp Identificador   nico de la tabla   sia CHARACTER Rp   4  2 abreviacion VARYING 20 Abreviaci  n del tipo 
26. _repuestos FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      A 1 1 30  Nombre de la Tabla  Original_alterno                                        Descripci  n  Almacena informaci  n relacionada a repuestos originales o alternos       Si  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n   1 id_original_alterno BIGSERIAL a Identificador   nico de la tabla   y Di CHARACTER Not Identificador del repuesto   2   id_producto_original VARYING ble Null   original   f CHARACTER Not Identificador del repuesto   3   id_producto_altemno VARYING at Null   alterno    4 usuario CHARACTER 100 Nombre del usuario que accede       29    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                            VARYING al Sistema   Almacena el estado que indica si  5 estado BOOLEAN el registro est   Activo  true o          Inactivo  false       Fuente  Propia    Tabla A 1 1 30  Descripci  n de los campos de la Tabla     Clave Primaria     Original_alterno      CONSTRAINT PK_original_alterno PRIMARY KEY  id_original_alterno      Claves For  neas       CONSTRAINT producto_original_alternol FOREIGN KEY  id_producto_original   REFERENCES producto  id_producto      CONSTRAINT producto_original_alterno2 FOREIGN KEY  id_producto_alterno   REFERENCES producto  id_producto      A 1 1 31  Nombre de la Tabla  Detalle proforma_extras                                                 Descripci  n  Almacena in
27. a       CONSTRAINT PK_precio PRIMARY KEY  id_precio      Claves For  neas       CONSTRAINT producto_precio FOREIGN KEY  id_producto     REFERENCES producto  id_producto        CONSTRAINT terceros_precio FOREIGN KEY  codigo_tercero     REFERENCES terceros  codigo_tercero      A 1 1 16  Nombre de la Tabla  Conteo _ bodegas                                     Descripci  n  Almacena informaci  n relacionada al conteo f  sico de productos     i E  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_conteo_bodegas BIGSERIAL or Identificador   nico de la tabla   2 leds CHARACTER 40 Not C  digo del responsable de  80  VARYING Null   bodega    3 id_bodegas INTEGER e C  digo de la bodega    4 fecha DATE Fecha en que se realiza el conteo  f  sico    e CHARACTER S en  5 descripcion VARYING 300 Descripci  n del conteo f  sico   DOUBLE  6 total_costo PRECISION Costo del producto   gt  CHARACTER     7 periodo_contable VARYING 100 Periodo Contable   8 id_propietario INTEGER C  digo del Propietario    9 NE  CHARACTER 150 Nombre del usuario que accede   USS VARYING al Sistema    Almacena el estado que indica si   10 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 16      Descripci  n de los campos de la Tabla     Conteo_bodegas    14    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       Clave Primaria     CONSTRAINT PK_conteo_bodegas PRIM
28. aci  n  18 electricidad BOOLEAN Tipo de Operaci  n  19 armado BOOLEAN Tipo de Operaci  n  20 lavado_pulitura BOOLEAN Tipo de Operaci  n  21 fibra BOOLEAN Tipo de Operaci  n    CHARACTER 3  22 observacion VARYING 800 Observaci  n   CHARACTER 7  23 fotol_llegada VARYING 200 Foto 1 de Entrada del Veh  culo   CHARACTER 7  24 foto2_llegada VARYING 200 Foto 2 de Entrada del Veh  culo   CHARACTER 7  25 foto3_llegada VARYING 200 Foto 3 de Entrada del Veh  culo   CHARACTER 7  26 Foto4_llegada VARYING 200 Foto 4 de Entrada del Veh  culo     DOUBLE    27 fletes PRECISION Valor de fletes   DOUBLE  28 otros_gastos PRECISION Valor de otros gastos                             25    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                                                      p DOUBLE  27  e PRECISION wa  CHARACTER  30 forma_pago VARYING 100 Forma de pago   31 dias INTEGER D  as de cr  dito   32 dias_credito T D  as de cr  dito   33 num_poliza e 100 N  mero de p  liza   34 num_siniestro_asegurad CHARACTER 100 N  mero de siniestro de la  ora VARYING aseguradora   a  CHARACTER   7  35 fotol_salida VARYING 200 Foto 1 de Salida del Veh  culo   36 foto2_ salida keee 200 Foto 2 de Salida del Veh  culo   mes CHARACTER   e  37 foto3_ salida VARYING 200 Foto 3 de Salida del Veh  culo   o CHARACTER    5  38 foto4_ salida VARYING 200 Foto 4 de Salida del Veh  culo   39 estatus e 60 Estatus del veh  culo   40 
29. ario        Fuente  Propia  Figura A 3 2  Plantilla Est  ndar    A 3 3  Mensajes en Pantalla    Para llevar a efecto la ejecuci  n de tareas en las distintas ventanas  se le solicitar   al usuario    confirme o cancele la acci  n a realizar     Mensaje       1   Los Datos han sido guardados    Aceptar       Fuente  Propia  Figura A 3 3  Mensajes en Pantalla    46    
30. bajo  id_orden_trabajo       CONSTRAINT vehiculo_detalle_orden_trabajo FOREIGN KEY  matricula   REFERENCES vehiculo  matricula         32    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 34  Nombre de la Tabla  Operaci  n trabajador    Descripci  n     empresa     Almacena informaci  n relacionada a los trabajos realizados por los t  cnicos de la                                                    Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_operacion_trabajador BIGSERIAL oe Identificador   nico de la tabla   2 id orden trabajo INTEGER Not Identificador de la orden de  Null   trabajo    B CHARACTER z z  3 matricula VARYING 20 Matr  cula del veh  culo   4 fecha DATE Fecha en la que se registra el   trabajo terminado    5 codisoi terceto CHARACTER 40 Not C  digo del t  cnico que realiz   el   80  VARYING Null   trabajo          Not   Identificador del trabajo de   6 id_proceso_elaboracion INTEGER Null   Mano de obra    y DOUBLE    7 cantidad PRECISION 300 Cantidad      CHARACTER Estado de la operaci  n  pagado   8   estado_op VARYING i pendiente   9 aai CHARACTER 100 Nombre del usuario que accede  k VARYING al Sistema   Almacena el estado que indica si   10 estado BOOLEAN el registro est   Activo  true o       Inactivo  false          Fuente  Propia    Tabla A 1 1 34  Descripci  n de los campos de la Tabla  Operaci  n_trabajador    Clave Primaria       CONSTRAINT PK_operacion_t
31. bodegas       CONSTRAINT formulacion_creacion_formulacion FOREIGN KEY  id_formulacion   REFERENCES formulacion  id_formulacion       CONSTRAINT propietario_creacion_formulacion FOREIGN KEY  id_propietario   REFERENCES propietario  id_propietario         A 1 42  Nombre de la Tabla  Detalle creacion formulacion    Descripci  n  Almacena informaci  n relacionada al detalle de la elaboraci  n del color                                      Fila Nombre campo Tipo Dato  Car    Null Descripci  n          d detalle_creacion_formul BIGSERIAL Not   Identificador   nico de la tabla    acion Null  2 id_creacion_formulacion INTEGER Not Id entificador de la tabla    Null Creacion_formulacion       E CHARACTER Not yan   3 id_producto VARYING 40 Null C  digo del producto a crear     DOUBLE   aio  4 cantidad PRECISION Cantidad a utilizarse   f DOUBLE l   5 costo PRECISION Costo    i INTEGER Identificador de la tabla  6 id_kardex e      Kardex       7 e  CHARACTER 100 Nombre del usuario que accede   Hp VARYING al Sistema    Almacena el estado que indica si  8 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                         Fuente  Propia  Tabla A 1 1 42  Descripci  n de los campos de la Tabla  Detalle_creacion_formulacion    Clave Primaria     CONSTRAINT PK_detalle_creacion_formulacion PRIMARY KEY  id_detalle_creacion_formulacion    Claves For  neas       CONSTRAINT creacion _formulacion_detalle_creacion_formulacion FOREIGN KEY   id_creacion_formulacion  REFERENCES creac
32. c_comision BOOLEAN Descuento comisi  n     CHARACTER   a  12 tipo_prestamo VARYING 40 Tipo de pr  stamo     CHARACTER sei    13 codigo_plan_cuentas VARYING 100 C  digo de plan de cuentas     CHARACTER    14 periodo_contable VARYING 100 Periodo Contable   15 stio CHARACTER 100 Nombre del usuario que accede  TANAH VARYING al Sistema   Almacena el estado que indica si  16 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 35  Descripci  n de los campos de la Tabla  Prestamo_empleado    Clave Primaria       CONSTRAINT PK_prestamo_empleado PRIMARY KEY  id_prestamo_empleado      Claves For  neas       CONSTRAINT plan_cuentas_prestamo_empleado FOREIGN KEY  codigo_plan_cuentas     REFERENCES plan_cuentas  codigo_plan_cuentas        CONSTRAINT terceros_prestamo_empleado FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      34    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 36  Nombre de la Tabla  Periodo_pago empleado    Descripci  n     Almacena informaci  n relacionada a las fechas permitidas en las que se pueden    realizar los pagos de los pr  stamos otorgados al personal de Mega Auto                                                        Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_periodo_pago_empleado BIGSERIAL in Identificador   nico de la tabla   2 fecha inicio DATE Fecha desde la cual se 
33. ci  n     Almacena informaci  n relacionada a los descuentos que se aplican al grupo de tipo                                              Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  e E Ean BIGSERIAL NOL   Identificador   nico de la tabla   2 id_tipo_operaciones INTEGER Not Iennncador d  ltpo de  Null   operaci  n   3 id_proforma INTEGER A C  digo de la proforma   4 E DOUBLE Valor de descuento del tipo de  PRECISION operaci  n   5 isian CHARACTER 150 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  6 estado BOOLEAN el registro est   Activo  true o  Inactivo  false       Fuente  Propia    Tabla A 1 1 28  Descripci  n de los campos de la Tabla  Descuento _grupo_mo    Clave Primaria       CONSTRAINT PK_descuento_grupo_mo PRIMARY KEY  id_descuento_grupo_mo     Claves For  neas       CONSTRAINT proforma_descuento_grupo_mo FOREIGN KEY  id_proforma   REFERENCES proforma  id_proforma        CONSTRAINT tipo_operaciones_descuento_grupo_mo FOREIGN KEY  id_tipo_operaciones     REFERENCES tipo_operaciones  id_tipo_operaciones      A 1 1 29  Nombre de la Tabla  Detalle proforma_repuestos                   Descripci  n  Almacena informaci  n relacionada al detalle de repuestos de la Proforma       r  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  y  1d detalle_proforma re BIGSERIAL Not   Identificador   nico de la tabla   puestos Null  2 id_proforma INTEGER e Identificador de la proforma   CHARACTER Not E  3 id_producto VARYING 4
34. cia m  nima     DOUBLE   TO  11 maximo PRECISION Valor de la existencia m  xima   12 iara CHARACTER 40 Nombre de la marca del  VARYING producto       DOUBLE a    13 equivalencia PRECISION Equivalencia del producto       DOUBLE   x  14 existencia PRECISION Existencia del producto   k M DOUBLE A el R de P  reservado PRECISION productos reservados para la  orden de trabajo   16 anio INTEGER A  o de fabricaci  n del  producto     CHARACTER f  17 tipo_producto VARYING 200 Tipo de producto   18 Accesorios CHARACTER 500 Si el veh  culo viene con  VARYING accesorios   CHARACTER  19 modelo VARYING 200 Modelo del producto              12    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                           20 fact ombra CHARACTER 50 N  mero de factura de compra  DOARA Op VARYING del producto   21 fecha_compra DATE Fecha de adquisici  n del  producto   a Da DOUBLE Ki AD e  22 anios_vida_util PRECISION A  os de vida   til del producto     CHARACTER Aar    23 codigo_plan_cuentas VARYING 100 C  digo del plan de cuentas   24 original BOOLEAN Si el producto es o no original  25 roaa CHARACTER 150 Nombre del usuario que accede  SE VARYING al Sistema   Almacena el estado que indica  26 estado BOOLEAN si el registro est   Activo  true o  Inactivo  false             Fuente  Propia  Tabla A 1 1 14  Descripci  n de los campos de la Tabla  Producto    Clave Primaria       CONSTRAINT PK_producto PRIMARY 
35. de Veh  culo   CHARACTER i E  3 nombre VARYING 300 Nombre del Tipo de Veh  culo   4 o CHARACTER 150 Nombre del usuario que accede al  VARYING Sistema    Almacena el estado que indica si el   5 estado BOOLEAN registro est   Activo  true o  Inactivo  false       Fuente  Propia  Tabla A 1 1 9  Descripci  n de los campos de la Tabla  Tipo_vehiculo    Clave Primaria       CONSTRAINT PK_tipo_vehiculo PRIMARY KEY  id_tipovehiculo    A 1 1 10  Nombre de la Tabla  Tipo_operaciones    Descripci  n  Almacena la informaci  n relacionada a los Tipos de operaciones que se realizan en                Mega Auto       EA  Fila Nombre campo Tipo Dato  Crct    Null Descripci  n  1 id_tipo_operaciones BIGSERIAL D Identificador   nico de la tabla   suene CHARACTER Descripci  n del Tipo de    gesernpaon VARYING 190 Operaci  n   3 cod_ma CHARACTER 10 C  digo del tipo de Operaci  n                             Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto                                     VARYING  CHARACTER y By  4 nombre VARYING 100 Nombre del tipo de operaci  n   5 S   CHARACTER 150 Nombre del usuario que accede al  VARYING Sistema   Almacena el estado que indica si el  6 estado BOOLEAN registro est   Activo  true o  Inactivo  false          Fuente  Propia    Tabla A 1 1 10  Descripci  n de los campos de la Tabla  Tipo_operaciones    Clave Primaria       CONSTRAINT PK_tipo_operaciones PRIMARY KEY  id_tipo_operaciones      A 
36. degas_detalle_conteo_bodegas FOREIGN KEY  id_conteo_bodegas   REFERENCES conteo_bodegas  id_conteo_bodegas       CONSTRAINT kardex_detalle_conteo_bodegas FOREIGN KEY  id_kardex   REFERENCES kardex  id_kardex                  15    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         CONSTRAINT producto_detalle_conteo_bodegas FOREIGN KEY  id_producto   REFERENCES producto  id_producto      A 1 1 18  Nombre de la Tabla  Requisicion    Descripci  n  Almacena informaci  n relacionada a las requisiciones de productos                                                     Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_requisicion BIGSERIAL No Identificador   nico de la tabla   2 fecha DATE Fecha en que se realiza la  requisici  n de productos   3 id_orden_trabajo INTEGER a N  mero de la orden de trabajo   4 id_bodegas INTEGER Not C  digo de la bodega en donde se  Null   realiza la requisici  n   5 drot    CHARACTER 40 Not C  digo del t  cnico que solicita  a VARYING Null   los productos   a CHARACTER E EES  6 tipo VARYING 40 Tipo de requisici  n   7 nta CHARACTER 300 Informaci  n adicional sobre la  VARYING requisici  n   CHARACTER z  gt   8 departamento VARYING 40 Tipo de Operaci  n   DOUBLE  9 total PRECISION Valor total   Permite determinar si la  10 op_detalle BOOLEAN requisici  n es de materiales o de  repuestos   11   id_propietario INTEGER C  digo del Fropietario   12 nds CHARACTER 100 No
37. del Sistema   CHARACTER    2 clave VARYING 40 Clave de acceso al sistema     CHARACTER DEN   SART   3 comentario VARYING 100 Datos adicionales del usuario   Almacena el estado que indica si el   4 estado BOOLEAN registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 1  Descripci  n de los campos de la Tabla  Usuario    Clave Primaria       CONSTRAINT PK_usuario PRIMARY KEY  usuario     A 1 1 2  Nombre de la Tabla  Formulario                   Descripci  n  Almacena los nombres de todos los formularios del Sistema       A  Fila Nombre campo Tipo Dato  Caract  Null Descripci  n  1 id_formulario BIGSERIAL Not Null Identificador   nico del formulario   CHARACTER    2 nombre VARYING 100 Nombre del formulario     CHARACTER e 5   3 comentario VARYING 150 Datos adicionales del formulario   Almacena el estado que indica si el   4 estado BOOLEAN registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 2  Descripci  n de los campos de la Tabla  Formulario    Clave Primaria       CONSTRAINT PK_formulario PRIMARY KEY  id_formulario     Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 3  Nombre de la Tabla  Empresa                                                                      Descripci  n  Almacena la informaci  n relacionada a la Empresa     s an  Fila Nombre campo Tipo Dato    Caract  Null Descripci  n  Le 
38. e  o en funci  n del sistema y de elementos  b  sicos que lo van a formar  El uso combinado de estos elementos permite presentar al usuario un  entorno visual destinado a representar un medio de comunicaci  n entre personas y ordenadores  este    es el caso de una interfaz de usuario     La interfaz de usuario debe ser sencilla  de f  cil manejo para los usuarios  debe permitir  comunicarse con el ordenador de una forma muy r  pida e intuitiva representando gr  ficamente los    elementos de control y administraci  n     A 3 1  Dise  o de la Plantilla Principal    La plantilla principal del Sistema de Gesti  n y Control de Talleres de veh  culos para el Centro    Integral de reparaci  n automotriz Mega Auto  estar   estructurada de la siguiente manera     Barra de T  tulos  Muestra el t  tulo o nombre del Aplicativo     Botones de Control  En el extremo derecho de la barra de t  tulo hay botones para poder    minimizar la ventana hacia la Barra de Tareas  maximizar la ventana para cubrir el Escritorio o    cerrar la ventana     Barra de Men   Horizontal  Presenta diferentes opciones mediante men  s desplegables que el    usuario puede elegir para realizar determinadas tareas     Las opciones asignadas para este men   corresponden al m  dulo de Gesti  n y Control del Taller     44    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         Men   Vertical     rbol de Contenidos  Muestra a manera de   rbol las
39. e Trabajo    37 usuario CHARACTER 100     VARYING Nombre del usuario que accede                         36    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto          al Sistema        38 estado             BOOLEAN             Almacena el estado que indica si  el registro est   Activo  true o  Inactivo  false          Fuente  Propia    Tabla A 1 1 37  Descripci  n de los campos de la Tabla  Rol_pago_empleado    Clave Primaria       CONSTRAINT PK_rol_pago_empleado PRIMARY KEY  id_rol_pago_empleado      Claves For  neas       CONSTRAINT periodo_pago_empleado_rol_pago_empleado FOREIGN KEY     id_periodo_pago_empleado   REFERENCES periodo_pago_empleado  id_periodo_pago_empleado        CONSTRAINT terceros_rol_pago_empleado FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      A 1 1 38  Nombre de la Tabla  Pago_prestamo_empleado    Descripci  n     personal de Mega Auto     Almacena informaci  n relacionada a los pagos de    los prestamos realizados    al                                                          Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 ii bi BIGSERIAL mon    Identificador   nico de la tabla   2 fecha DATE Fecha en la que se registra el  pago     Not Identificador de la tabla  3 id_prestamo_empleado INTEGER Null    Prestamo_empleado        CHARACTER Informaci  n adicional del pago     comentario VARYING 209 de pr  stamos   DOUBLE  5 monto PRECISION Valor del pago 
40. erceros  codigo_tercero      24    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       A 1 1 26  Nombre de la Tabla  Proforma                                                                                                 Descripci  n  Almacena informaci  n relacionada a la Proforma o Cotizaci  n de Reparaci  n     3 LA  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_proforma BIGSERIAL Rp Identificador   nico de la tabla     CHARACTER 3  2 num_proforma VARYING 40 N  mero de Proforma      CHARACTER Not P    3 codigo_tercero_cliente VARYING 40 Null C  digo del Cliente   4 fecha DATE Fecha en que se realiza la  proforma   o CHARACTER Not    3 matricula VARYING 40 Null Matr  cula del veh  culo   6 activo BOOLEAN Activo   DOUBLE 7  7 odometro PRECISION Valor del od  metro   unidad_medida_odomet CHARACTER      z  8 o VARYING 20 Unidad de medida del od  metro   Dl CHARACTER TES  9 descripcion VARYING 800 Descripci  n de la Proforma   codigo_tercero_respons CHARACTER Not Ja  AA  10 able VARYING 40 Null C  digo del Responsable   11 sa eines CHARACTER 100 N  mero de siniestro en la  z EP VARYING empresa   12   id ajustador INTEGER 400 C  digo del Ajustador   13 codigo_tercero_asegura CHARACTER 40 C  digo de la empresa  dora VARYING aseguradora   14 latoneria BOOLEAN Tipo de Operaci  n  15 pintura BOOLEAN Tipo de Operaci  n  16 mecanica BOOLEAN Tipo de Operaci  n  17 enderezada BOOLEAN Tipo de Oper
41. formaci  n relacionada al detalle de los trabajos externos     3 AA  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1   iddetalle_proforma_ex    BIGSERIAL Not   Identificador   nico de la tabla   tras Null  2 id_proforma INTEGER ne Identificador de la proforma   a CHARACTER Not C  digo del la persona o empresa  2 codigo_tercero VARYING ai Null   subcontratada   4 id_extras INTEGER a C  digo del trabajo externo   as pouar Ieo o F  utilida PRECISION mpresa percibir   en ese trabajo  externo   a DOUBLE j    6 costo PRECISION Costo del trabajo externo     DOUBLE E E  7 precio PRECISION Precio del trabajo externo   a DOUBLE      8 descuento PRECISION Descuento en el trabajo externo   DOUBLE    9 total PRECISION Valor total del trabajo externo   CHARACTER  10 estatus VARYING 60 Estado del trabajo externo   r AN  S CHARACTER eN ea del usuario que accede  usuario VARYING al Sistema   Almacena el estado que indica si  12 estado BOOLEAN el registro est   Activo  true o                      Inactivo  false          Fuente  Propia    Tabla A 1 1 31  Descripci  n de los campos de la Tabla  Detalle_proforma_extras    30    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       Clave Primaria       CONSTRAINT PK_detalle_proforma_extras PRIMARY KEY  id_detalle_proforma_extras      Claves For  neas       CONSTRAINT extras_detalle_proforma_extras FOREIGN KEY  id_extras   REFERENCES extras  id_extras      CONSTR
42. ico de la tabla  Kardex      6 D CHARACTER 150 Nombre del usuario que accede  aka VARYING al Sistema   Almacena el estado que indica si  7 estado BOOLEAN el registro est   Activo  true o  Inactivo  false             Fuente  Propia    Tabla A 1 1 21  Descripci  n de los campos de la Tabla  Detalle_ingreso_egreso    Clave Primaria       CONSTRAINT PK_detalle_ingreso_egreso PRIMARY KEY  id_detalle_ingreso_egreso      Claves For  neas       CONSTRAINT categoria_detalle_ingreso_egreso FOREIGN KEY  id_categoria   REFERENCES categoria  id_categoria           CONSTRAINT ingreso_egreso_detalle_ingreso_egreso FOREIGN KEY  id_ingreso_egreso     REFERENCES ingreso_egreso  id_ingreso_egreso           CONSTRAINT kardex_detalle_ingreso_egreso FOREIGN KEY  id_kardex   REFERENCES kardex  id_kardex      CONSTRAINT producto_detalle_ingreso_egreso FOREIGN KEY  id_producto   REFERENCES producto  id_producto                  A 1 1 22  Nombre de la Tabla  Kardex                               Descripci  n  Almacena informaci  n relacionada al movimiento de los productos     7 aan  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_kardex BIGSERIAL a Identificador   nico de la tabla   2 fecha DATE Fecha en que se realiza el  movimiento del producto  3   bodega CHARACTER 40 AS  E VARYING  productos   4 id_bodegas INTEGER C  digo de la bodega     CHARACTER Not r  5 id_producto VARYING 40 Null C  digo del producto   z CHARACTER Dg e  6 codigo_tercero VARYING 40 C  digo del responsable   7 A 
43. id_propietario INTEGER C  digo del propietario   41 a CHARACTER 150 Nombre del usuario que accede  Nec VARYING al Sistema   Almacena el estado que indica si  42 estado BOOLEAN el registro est   Activo  true o  Inactivo  false          Fuente  Propia  Tabla A 1 1 26  Descripci  n de los campos de la Tabla  Proforma    Clave Primaria       CONSTRAINT PK_proforma PRIMARY KEY  id_proforma      Claves For  neas       CONSTRAINT ajustador_proforma FOREIGN KEY  id_ajustador   REFERENC    ES ajustador  id_ajustador        CONSTRAINT terceros_proforma FOREIGN KEY  codigo_tercero_cliente     REFERENC    ES terceros  codigo_tercero        CONSTRAINT terceros_proformal FOREIGN KEY  codigo_tercero_aseguradora     REFERENC    ES terceros  codigo_tercero           CONSTRAINT terceros_proforma2 FOREIGN KEY  codigo_tercero_responsable     REFERENC    CONSTRAINT vehiculo_proforma FOREIGN KEY  matricula              ES terceros  codigo_tercero      REFERENCES vehiculo  matricula      26    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 27  Nombre de la Tabla  Detalle proforma_mo                                                    Descripci  n  Almacena informaci  n relacionada al detalle de Mano de Obra de la Proforma             Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 ia ERES BIGSERIAL Red Identificador   nico de la tabla   2 id_proforma INTEGER a Identificador de la Proforma   3 id_proces
44. ion_formulacion  id_creacion_formulacion       CONSTRAINT kardex_detalle_creacion_formulacion FOREIGN KEY  id_kardex   REFERENCES kardex  id_kardex         40    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       CONSTRAINT producto_detalle_creacion_formulacion FOREIGN KEY  id_producto   REFERENCES producto  id_producto      A 2  GU  A DE PROGRAMACI  N  A 2 1  Est  ndares de Programaci  n    El presente documento pretende dar a conocer los lineamientos definidos para el desarrollo del  Sistema de Gesti  n y Control de talleres para el Centro Integral de reparaci  n automotriz Mega   Auto  por lo cual se han utilizado est  ndares de programaci  n  los cuales permitir  n una mejor  comprensi  n de  la estructura y organizaci  n del c  digo fuente  del dise  o de base de datos  del    contenido de los documentos y dem  s recursos utilizados para el desarrollo del mismo     A 2 2  Estandarizaci  n del Dise  o de la Base de Datos    En las siguientes l  neas se muestra la nomenclatura utilizada en el dise  o e implementaci  n de la    base de datos           Tipos de objetos que se pueden definir en la base de datos                             Objeto Descripci  n  TABLE Tabla  SEQUENCE Secuencias  FOREIGN KEY Claves For  neas  PRIMARY KEY Claves Primarias  UNIQUE Claves   nicas   CONSTRAINTS NOT NULL Restricci  n  no es permitido valores nulos   CONSTRAINTS NULL Restricci  n  permite valores nulos          
45. ionada al representante de la empresa aseguradora     quien se encarga de valorar y llegar a un acuerdo con respecto al costo de reparaci  n del veh  culo                                                                    Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_ajustador BIGSERIAL des Identificador   nico de la tabla     CHARACTER Not pe de A   2 codigo_tercero VARYING 40 Null C  digo de la tabla    Terceros  CHARACTER     3 nombre VARYING 300 Nombre del Ajustador   CHARACTER   4 cargo VARYING 200 Cargo   CHARACTER z ya   5 telefono VARYING 20 N  mero telef  nico      CHARACTER 3   6 extension VARYING 20 Extensi  n   i CHARACTER PRES zs   7 email VARYING 100 Direcci  n de correo electr  nico   CHARACTER  gt    8 celular VARYING 40 N  mero de celular   CHARACTER   9 aseguradora VARYING 200 Nombre de la aseguradora    12 OTTENE CHARACTER 800 Informaci  n adicional del   VARYING ajustador   13 io CHARACTER 150 Nombre del usuario que accede  pl VARYING al Sistema   Almacena el estado que indica si  14 estado BOOLEAN el registro est   Activo  true o  Inactivo  false          Fuente  Propia    Tabla A 1 1 24     Clave Primaria       CONSTRAINT PK_ajustador PRIMARY KEY  id_ajustador      Clave For  nea     Descripci  n de los campos de la Tabla  Ajustador      CONSTRAINT terceros_ajustador FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      23    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n 
46. jador   E y CHARACTER Es el rango de d  gitos asociados  18   codigo_trabajador VARYING 2 al c  digo del trabajador   19 digitos_sistema INTEGER Es el n  mero de decimales a usar  en las cantidades   20 denia CHARACTER 150 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  21 estado BOOLEAN el registro est   Activo  true o                         Inactivo  false       Fuente  Propia    Tabla A 1 1 3  Descripci  n de los campos de la Tabla  Empresa    Clave Primaria       CONSTRAINT PK_empresa PRIMARY KEY  id_empresa     Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       A 1 1 4  Nombre de la Tabla  Propietario                                                                            Descripci  n  Almacena la informaci  n relacionada al Propietario de la Empresa     A BA  Fila   Nombre campo Tipo Dato HCaract  Null Descripci  n  1 id_propietario BIGSERIAL Not Null   Identificador   nico de la tabla   CHARACTER E f  2 ruc VARYING 20 Registro   nico de contribuyente     CHARACTER PE   3 razon_social VARYING 500 Nombre de la raz  n social   CHARACTER E  4 nombre VARYING 500 Nombre del Propietario   so CHARACTER 25  5 pais VARYING 100 Nombre del pa  s   N CHARACTER E  6 provincia VARYING 100 Nombre de la provincia     CHARACTER a E f  ad ciudad VARYING 100 Nombre de la ciudad de residencia   A CHARACTER A EP  8 direcci  n VARYING 500 Direcci  n del Propietario   CHARACTER
47. macena la informaci  n relacionada a las Marcas de Veh  culos     A SA  Fila   Nombre campo Tipo Dato HCaract  Null Descripci  n  1 id_marca BIGSERIAL Not Null   Identificador   nico de la tabla   CHARACTER E  2 nombre VARYING 300 Nombre de la Marca del Veh  culo   3 A CHARACTER 800 Descripci  n de la Marca del  aa VARYING Veh  culo   4 SAS CHARACTER 150 Nombre del usuario que accede al  VARYING Sistema   Almacena el estado que indica si el  5 estado BOOLEAN registro est   Activo  true o  Inactivo  false                            Fuente  Propia    Tabla A 1 1 6  Descripci  n de los campos de la Tabla  Marca    Clave Primaria       CONSTRAINT PK_marca PRIMARY KEY  id_marca      A 1 1 7  Nombre de la Tabla  Modelo                         Descripci  n  Almacena la informaci  n relacionada a los Modelos de Veh  culos     P aS   Fila Nombre campo Tipo Dato  Caract  Null Descripci  n  1 id_modelo BIGSERIAL e Identificador   nico de la tabla   CHARACTER 5  2 nombre VARYING 300 Nombre del Modelo del Veh  culo   3 anio INTEGER A  o de Fabricaci  n del Veh  culo   4 dd marcando INTEGER Not Identificador   nico de la tabla  Null Marca   5 O CHARACTER 150 Nombre del usuario que accede al  PEL VARYING Sistema   Almacena el estado que indica si el  6 estado BOOLEAN registro est   Activo  true o Inactivo   false                            Fuente  Propia    Tabla A 1 1 7  Descripci  n de los campos de la Tabla  Modelo    Clave Primaria       CONSTRAINT PK_modelo PRIMARY KEY  id_modelo      
48. mbre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  13 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                         Fuente  Propia  Tabla A 1 1 18  Descripci  n de los campos de la Tabla  Requisicion    Clave Primaria     CONSTRAINT PK_requisicion PRIMARY KEY  id_requisicion   Claves For  neas       CONSTRAINT bodegas_requisicion FOREIGN KEY  id_bodegas   REFERENCES bodegas  id_bodegas       CONSTRAINT orden_trabajo_requisicion FOREIGN KEY  id_orden_trabajo   REFERENCES orden_trabajo  id_orden_trabajo       CONSTRAINT propietario_requisicion FOREIGN KEY  id_propietario   REFERENCES propietario  id_propietario                  16    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         CONSTRAINT terceros_requisicion FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero      A 1 1 19  Nombre de la Tabla  Detalle requisicion    Descripci  n  Almacena informaci  n relacionada al detalle de las requisiciones                                      Fila Nombre campo Tipo Dato  Caract    Null Descripci  n  1 id_detalle_requisicion BIGSERIAL Sa Identificador   nico de la tabla   2 id reguisi  ion INTEGER Not Identificador   nico de la tabla  Null Requisicion      y CHARACTER Not ds  3 id_producto VARYING 40 Null C  digo del producto   y DOUBLE        4 Cantidad PRECISION Cantidad a ser despachada   DOUBLE  5 Costo PRECISION Costo del producto
49. minar el tipo de  producto    6 op_materiales BOOLEAN Permite determinar el tipo de  producto   Permite determinar el tipo de   7 Op_otros BOOLEAN producto                             11    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                8 E CHARACTER 150 Nombre del usuario que accede al  VARYING Sistema   Almacena el estado que indica si el  9 estado BOOLEAN registro est   Activo  true o Inactivo   false                         Fuente  Propia    Tabla A 1 1 13  Descripci  n de los campos de la Tabla  Grupo    Clave Primaria     CONSTRAINT PK_grupo PRIMARY KEY  id_grupo      A 1 1 14  Nombre de la Tabla  Producto                                                                                  Descripci  n  Almacena informaci  n relacionada a los productos     E d    Fila Nombre campo Tipo Dato  Crc    Null Descripci  n    CHARACTER Not    Bie  1 id_producto VARYING 40 Null Identificador   nico de la tabla   2 id_grupo INTEGER 300 a Identificador del grupo       CHARACTER Codigo alternativo del  3 codigo_alternativo VARYING 40 producto   4 codigo_barras RIE R 40 C  digo de barras del producto   CHARACTER  3 nombre VARYING 300 Nombre del producto   CHARACTER  6 nombre_corto VARYING 200 Nombre corto del producto   7 3 CHARACTER      7 unidad_medida VARYING 40 Unidad de medida   8 iva BOOLEAN Lleva IVA o no el producto   9 ice BOOLEAN ICE  pan DOUBLE E  10 minimo PRECISION Valor de la existen
50. n  S O Informes Contables  4  Informes Principales    Informe de Kardex                    lt     gt      Fuente  Propia    Figura A 3 1  Plantilla principal    A 3 2  Dise  o de la Plantilla Est  ndar    Se ha denominado plantilla est  ndar a cada uno de los formularios que componen las opciones del    men       La plantilla estar   estructurada de la siguiente manera       Barra de T  tulos  Muestra el t  tulo o nombre de la Ventana       Botones de Control  En el extremo derecho de la barra de t  tulo hay botones para poder    minimizar la ventana hacia la Barra de Tareas  restaurar la ventana o cerrar la ventana     45    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto         Barra de Herramientas  Contiene botones para los comandos usados m  s com  nmente  Cada  bot  n va acompa  ado de un   cono que hacen m  s f  cil saber qu   es lo que hace cada bot  n   Dependiendo de la necesidad  en las ventanas se mostrar  n las siguientes opciones de la barra de    herramientas  Nuevo   Modificar   Cancelar   Guardar   Eliminar   Buscar   Imprimir   Salir        Area de Contenido  Contiene los campos necesarios para la administraci  n de la informaci  n     Bodegas    iy Nuevo  Y    Modificar   cancelar Ho dar A Eliminar A Buscar G Salir  Informaci  n de Bodegas   1D  Nombre        Direcci  n           Tel  fono        Descripci  n        Responsable  s    Cuenta   gt    Ej  1 13 01 01 MATERIALES      Coment
51. o_elaboracion INTEGER Nor C  digo del trabajo  de manode  Null   obra   4 ti Sho DOUBLE Tiempo que se tardar   en realizar  pia PRECISION el trabajo de mano de obra   5 Sen INTEGER Orden en que se realizar   el  trabajo       CHARACTER   E  6 tipo_operacion VARYING 10 Tipo de operaci  n   7 tilidad DOUBLE Porcentaje de utilidad en mano  Pie PRECISION de obra   DOUBLE i  8 mo_descuento PRECISION Porcentaje de descuento   DOUBLE  9 mo_total PRECISION Valor total   10 ti h DOUBLE Tiempo en horas que se demora  EROA PRECISION en realizar el TMO  DOUBLE    11 costo_hora PRECISION Costo por hora de trabajo   12 ada CHARACTER 150 Nombre del usuario que accede  paid VARYING al Sistema   Almacena el estado que indica si  13 estado BOOLEAN el registro est   Activo  true o  Inactivo  false                            Fuente  Propia  Tabla A 1 1 27  Descripci  n de los campos de la Tabla  Detalle_proforma_mo    Clave Primaria       CONSTRAINT PK_detalle_proforma_mo PRIMARY KEY  id_detalle_proforma_mo     Claves For  neas       CONSTRAINT proceso_elaboracion_detalle_proforma_mo FOREIGN KEY  id_proceso_elaboracion     REFERENCES proceso_elaboracion  id_proceso_elaboracion        CONSTRAINT proforma_detalle_proforma_mo FOREIGN KEY  id_proforma   REFERENCES proforma  id_proforma      27    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto       A 1 1 28  Nombre de la Tabla  Descuento _grupo_mo    Descripci  n     de opera
52. puede  realizar los pagos   3 fecha final DATE Fecha hasta la cual se pueden  E realizar los pagos   4 Comentaris CHARACTER 200 Informaci  n adicional del  VARYING periodo de pagos     CHARACTER    5 periodo_contable VARYING 100 Periodo Contable     CHARACTER    6 estado_periodo VARYING 20 Estado del Periodo     CHARACTER a  7 periodo_pago VARYING 40 Periodo de Pago   8 asiano CHARACTER 100 Nombre del usuario que accede  VARYING al Sistema   Almacena el estado que indica si  9 estado BOOLEAN el registro est   Activo  true o  Inactivo  false             Fuente  Propia    Clave Primaria     Tabla A 1 1 36  Descripci  n de los campos de la Tabla  Periodo_pago_empleado      CONSTRAINT PK_periodo_pago_empleado PRIMARY KEY  id_periodo_pago_empleado      A 1 1 37  Nombre de la Tabla  Rol_pago_empleado                               Descripci  n  Almacena informaci  n relacionada a los roles de pagos     3 TARE  Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_rol_pago_empleado BIGSERIAL i Identificador   nico de la tabla       Not Identificador del periodo de  2 id_periodo_pago_empleado INTEGER Null   pago   3 fecha DATE Fecha en la que se efect  a el rol  de pago   4 c  diso tercero CHARACTER 40 Not C  digo del empleado o  80  VARYING Null   trabajador   5 Hoas les DOUBLE Horas semanales que  pi IAS PRECISION normalmente se trabaja     DOUBLE aea  6 dias_no_laborados PRECISION D  as no laborados   Ta i DOUBLE bi u E  7 dias_laborados PRECISION D  as laborados   8 horas_ex
53. rabajador PRIMARY KEY  id_operacion_trabajador      Claves For  neas       CONSTRAINT orden_trabajo_operacion_trabajador FOREIGN KEY  id_orden_trabajo   REFERENCES orden_trabajo  id_orden_trabajo      CONSTRAINT proceso_elaboracion_operacion_trabajador FOREIGN KEY  id_proceso_elaboracion     REFERENCES proceso_elaboracion  id_proceso_elaboracion              CONSTRAINT terceros_operacion_trabajador FOREIGN KEY  codigo_tercero   REFERENCES terceros  codigo_tercero         33    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto       A 1 1 35  Nombre de la Tabla  Prestamo_empleado    la                                                       Descripci  n  Almacena informaci  n relacionada a pr  stamos otorgados al personal de  empresa     S RBA  Fila Nombre campo Tipo Dato  Car    Null Descripci  n  1 id_prestamo_empleado BIGSERIAL O Identificador   nico de la tabla   2 fecha DATE Fecha en la que se realiza el  pr  stamo   3 codigo_tercero CHARACTER 40 Nor ena eN na  80  VARYING Nul   OA  pr  stamo   DOUBLE za  4 monto PRECISION Monto del pr  stamo   5   numero_cuotas INTEGER N  mero de cuotas para los  pagos   6 cuot DOUBLE Val en cuotas  uota PRECISION alor a pagar en cuotas   DOUBLE  7 pagado PRECISION Valor pagado   y DOUBLE    8 saldo PRECISION Saldo pendiente a pagar   9 mentai CHARACTER 300 Informaci  n adicional del  RISTEA VARYING pr  stamo   10 desc_mensual BOOLEAN Valor del descuento mensual   11 des
54. tras DOUBLE Horas extras trabajadas                             35    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                                                                                          PRECISION   9 comportamiento DOUBLE Comportamiento valorado en  PRECISION porcentaje    10 siena DOUBLE Asistencia valorado en  PRECISION porcentaje    11 less N IESS    12 anticipo N Valor de anticipo    13 faltas E ON Faltas    14 saldo_pendiente Paa al Saldos pendientes    15 multas ion Valor de las multas    16 otros Eed Otros valores    17 salario_basico Ea ON Salario b  sico    18 valor_hora RESISTEN Valor por horas trabajadas    19 motivol IE 100 Motivo de otros ingresos    20 ingresol n Valor del ingreso   21 motivo2 e 100 Motivo de otros ingresos    22 ingreso2 Beo t Valor del ingreso    23 motivo3 E 100 Motivo de otros ingresos    24 ingreso3 Beanna Valor del ingreso    25 motivo4 a 100 Motivo de otros ingresos    26 Ingreso4 a SON Valor del ingreso    27 motivoS E 100 Motivo de otros ingresos    28 ingreso5 A Valor del ingreso    29 motivo6 nr 100 Motivo de otros ingresos    30 ingreso6 ON Valor del ingreso    31   melai comisiones BOOLEAN O   32 total_ingresos Ean Valor total de ingresos    33 total_egresos Kain Valor total de egresos    34 periodo_contable pe n 100 Periodo Contable    35 tiempo_real a N Tiempo real de horas trabajadas    36 ordenes_trabajo EOS 200 Orden d
55. tura utilizada en la estructura y organizaci  n del c  digo fuente es la siguiente     Nombres de objetos     Para la declaraci  n de variables de objetos como  etiquetas  campos de texto  textarea  checkbox y    otros  se seguir   la siguiente nomenclatura     Los nombres de los objetos empezar  n con el nombre que se desea asignar a la variable  seguido del    nombre del tipo de objeto  Por ejemplo  guardarButton    En el caso de que el nombre de la variable conste de 2 o m  s palabras  la primera letra a partir de la  segunda palabra iniciar   con may  scula  al finalizar tendr   el nombre del tipo de objeto  Por    ejemplo  tipoPersonaComboBox    A continuaci  n se muestran ejemplos de los nombres asignados a los tipos de objetos     42    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n  Automotriz M ega A uto                                                    Descripci  n Objeto Ejemplo  Botones JButton buscarButton  Campos de Texto JTextField nombreTextField  Etiquetas JLabel identificadorLabel  Campo de texto multil  nea JTextArea comentarioTextArea  Casillas de Verificaci  n JCheckBox detallePinturaCheckBox  Casillas de Verificaci  n JRadioButton nombreRadioButton  Listas desplegables JComboBox tipoPersonaComboBox  Tablas JTable tablaBusqueda  Selector de fechas JDateChooser fechaDateChooser  Panel de desplazamiento JScrollPane contenedorScroll  Paneles JPanel datosPanel       Fuente  Propia    Tabla A 2 3 1  Ejemplos de
56. uste de inventario   5 menats CHARACTER 300 Informaci  n adicional del ajuste  VARYING de inventario   6 id_propietario INTEGER C  digo del Propietario   7 ao CHARACTER 150 Nombre del usuario que accede  Sua VARYING al Sistema   Almacena el estado que indica si  8 estado BOOLEAN el registro est   Activo  true o    Inactivo  false          Fuente  Propia    Tabla A 1 1 20  Descripci  n de los campos de la Tabla  Ingreso_egreso    Clave Primaria       CONSTRAINT PK_ingreso_egreso PRIMARY KEY  id_ingreso_egreso      Claves For  neas       CONSTRAINT bodegas_ingreso_egreso FOREIGN KEY  id_bodegas     REFERENCES bodegas  id_bodegas      CONSTRAINT propietario_ingreso_egreso FOREIGN KEY  id_propietario   REFERENCES propietario  id_propietario      A 1 1 21  Nombre de la Tabla  Detalle _ingreso_egreso                Descripci  n  Almacena informaci  n relacionada al detalle de los ajustes de inventario     i EISS  Fila Nombre campo Tipo Dato  Caract    Null Descripci  n   y    ddetalle_ingreso_egre BIGSERIAL Not   Identificador   nico de la tabla   so Null  i Not Identificador   nico de la tabla   2 id_ingreso_egreso INTEGER Null    Ingreso_egreso        CHARACTER Not Vei   3 id_producto VARYING 40 Null C  digo del producto                             18    Sistema de Gesti  n y Control de talleres de V eh  culos para el Centro Integral de Reparaci  n    Automotriz M ega A uto                                    DOUBLE    4 cantidad PRECISION Cantidad   5 dd INTEGER Identificador   n
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
  ALM-008 `Pip Slope` - Operation Manual -    Copyright © All rights reserved. 
   Failed to retrieve file