Está en la página 1de 6

Plan de Desarrollo de Software

Grupo Jiménez – Red de Distribuidoras


Ing. Camacho Cuadros Williams Junior

Proyecto del Sistema ERP Comercial Web del


Grupo Jiménez – “ERP JIMVER”

Especificación de la tabla “TNUMERACION”


Versión 1.0

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial


Plan de Desarrollo de Software
Grupo Jiménez – Red de Distribuidoras
Ing. Camacho Cuadros Williams Junior

Historial de Revisiones

Fecha Versión Descripción Autor


05/09/2013 1.0 Versión preliminar como propuesta Williams Camacho Cuadros
de desarrollo.

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial


Plan de Desarrollo de Software
Grupo Jiménez – Red de Distribuidoras
Ing. Camacho Cuadros Williams Junior

Introducción
Este documento describe la tabla.

Objetivo
El objetivo de este documento es institucionalizar buenas prácticas y estandarizar la
nomenclatura de nombres utilizada en el desarrollo de programas en el Departamento
de Sistemas.

Alcance
Este documento aplica al desarrollo de procedimientos en el departamento de
Sistemas, haciendo foco en un entorno de desarrollo en particular: PL-SQL Developer.

Audiencia
Este documento se encuentra dirigido a programadores, analistas, jefes de proyecto y
especialistas técnicos del departamento de Sistemas del Grupo Jimenez, que tengan
entre sus tareas crear tablas para el sistema ERP JIMVER.

Condiciones de Uso de este Documento


Una regla puede romperse sólo ante razones justificadas, discutidas, con previa
autorización del responsable del producto, y en caso que no pueda aplicarse ninguna
alternativa razonable. El autor de la excepción, obligatoriamente debe documentar el
código explicando la causa de la violación de la regla.

Las preferencias personales no se consideran una razón justificada.

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial


Plan de Desarrollo de Software
Grupo Jiménez – Red de Distribuidoras
Ing. Camacho Cuadros Williams Junior

1. TABLA NUMERACION

NOMBRE TNUMERACION

DESCRIPCION BREVE Tabla que almacena la numeración para generar los códigos, identificadores
correlativos para todas las tablas de la base de datos.

COLUMNAS TIPO OBSERVACION

NUM_ID NUMBER(4) Columna que guarda el Código que identifica al registro.


Longitud(1-9999)
Por ejemplo: 8566
NUM_TIP VARCHAR2(1) Columna que guarda el Indicador que muestra el modulo
al que pertenece la numeración. Los indicadores son los
siguientes:
L = LOGISTICA
F = FACTURACION
D = DISTRIBUCION
B = BANCOS
C = CAJA
O = CONTABILIDAD
A = PLANILLAS
X = CXC
P = CXP
Z = FINANZAS
E = ESTADISTICAS
S = SEGURIDAD
NUM_EST NUMBER(1) Columna que guarda el Estado de la numeración. Los
estados que se manejaran son los siguientes:
0 = ELIMINADO
1 = ACTIVO
2 = INACTIVO
NUM_DES VARCHAR2(50) Columna que guarda una descripción breve de la
numeración con la tabla a la que se hace referencia.
Por ejemplo: NUMERACION PARA LA TABLA LINEAS
NUM_COR NUMBER(8) Columna que guarda el número correlativo siguiente que
se va a generar.
NUM_SER VARCHAR2(3) Columna que guarda la serie para los documentos por
sucursal.
Por ejemplo: 001,020,etc
NUM_GUI NUMBER(4) Columna que guarda la código de la guía para el modulo
de Logística, y para el modulo de Facturación guarda la
guía de referencia que se generara.
Por ejemplo:
Inventario: 050 / 002 / 001
Facturación: 050 de venta
NUM_VEN VARCHAR2(1) Columna que guarda el indicador para saber si es una
guía de Venta. Valores a guardar S/N
Por ejemplo:

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial


Plan de Desarrollo de Software
Grupo Jiménez – Red de Distribuidoras
Ing. Camacho Cuadros Williams Junior

S= Si es una guía de Venta


N= No es una guía de Venta
NUM_COS VARCHAR2(1) Columna que guarda el indicador para saber si la guía
debe ser costeada.
NUM_FAC NUMBER(1) Columna que guarda el Indicador del tipo de facturación
para la guía. Referencia tabla TIPO DE VENTAS.
Por ejemplo:
1 = NORMAL
2 = DEL DIA
3 = MAYORISTA
4 = ANTICIPOS
5 = REFACTURADOS
NUM_ALMORI NUMBER(3) Columna que guarda el código del almacén de origen.
NUM_ALMDES NUMBER(3) Columna que guarda el código del almacén de destino.
NUM_CLIPRO VARCHAR2(1) Columna para guardar el Indicador si la guía es para un
cliente o un proveedor, para obtener la dirección del
cliente.
Por ejemplo:
N=Ninguno
C=Cliente
P=Proveedor
NUM_SALALM VARCHAR2(1) Columna que guarda el indicador si la mercadería debe
salir de un almacén o de todos los almacenes.
NUM_COM VARCHAR2(1) Columna que guarda un indicador para saber si es una
guía de compra.
NUM_TIPDOC VARCHAR2(2) Columna que guarda el tipo de documento asociado a la
guía.
NUM_NOMREP VARCHAR2(25) Columna que guarda el nombre del reporte.
NUM_USUADD VARCHAR2(15) Columna que guarda el usuario de adición.
NUM_FECADD DATE Columna que guarda la fecha en que se adiciono.
NUM_USUMOD VARCHAR2(15) Columna que guarda el usuario de modificación.
NUM_FECMOD DATE Columna que guarda la fecha en que se modifico.

LLAVE PRIMARIA PK_NUM (NUM_ID)

LLAVE FORANEA FK_NUM_SUC (SUC_ID, EMP_ID)

IDX_NUM_SUC (SUC_ID, EMP_ID)


INDICES
Llave primaria PK_NUM también funciona como índice.

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial


Plan de Desarrollo de Software
Grupo Jiménez – Red de Distribuidoras
Ing. Camacho Cuadros Williams Junior

23/09/2013 Grupo Jimenez |Departamento de Sistemas - Confidencial

También podría gustarte