Está en la página 1de 8

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 del paquete “PACK_TABGEN”


Versión 1.0

05/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.

05/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 los procedimientos almacenados.

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 realizar store pocedures 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.

05/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. PROCEDIMIENTO PARA INSERTAR GUIAS

NOMBRE P_001_INSERTARGUIA

DESCRIPCION Realiza la inserción de datos para la creación de un nueva guía realizada por el
BREVE usuario desde la aplicación.

PARAMETROS NOMBRE TIPO OBSERVACION

C_TAB_SUBDES VARCHAR2
ENTRADA N_TAB_TIP NUMBER
N_TAB_ORD NUMBER
C_TAB_NOMREP VARCHAR2
N_TAB_GUIENL NUMBER
N_TAB_GUIREF NUMBER
C_TAB_GUISUN VARCHAR2
C_TAB_GUICCEA VARCHAR2
C_TAB_GUICCEE VARCHAR2
C_TAB_GUICCEI VARCHAR2
C_TAB_GUICCET VARCHAR2
C_TAB_GUIVOUENL VARCHAR2
C_TAB_GUICCEAF VARCHAR2
C_TAB_GUIINGART VARCHAR2
N_TAB_EMPID NUMBER
N_TAB_SUCID NUMBER
N_FLAG NUMBER Indicador numérico de error
SALIDA C_MSG VARCHAR2 Mensaje de Error o Éxito.

El procedimiento solo debe devolver el indicador de error o éxito según sea el


caso, si es 0 quiere decir que el procedimiento se ejecuto con éxito y si
devuelve 1 quiere decir que se ejecuto con errores.
OBSERVACIONES
El parámetro de salida C_MSG debe devolver el mensaje de error o éxito.

05/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. PROCEDIMIENTO PARA ACTUALIZAR GUIAS

NOMBRE P_001_ACTUALIZARGUIA

DESCRIPCION Realiza la actualización de datos para una guía realizada por el usuario desde
BREVE la aplicación.

PARAMETROS NOMBRE TIPO OBSERVACION

N_TAB_ID NUMBER
ENTRADA C_TAB_SUBDES VARCHAR2
N_TAB_TIP NUMBER
N_TAB_ORD NUMBER
N_TAB_EST NUMBER
C_TAB_NOMREP VARCHAR2
N_TAB_GUIENL NUMBER
N_TAB_GUIREF NUMBER
C_TAB_GUISUN VARCHAR2
C_TAB_GUICCEA VARCHAR2
C_TAB_GUICCEE VARCHAR2
C_TAB_GUICCEI VARCHAR2
C_TAB_GUICCET VARCHAR2
C_TAB_GUIVOUENL VARCHAR2
C_TAB_GUICCEAF VARCHAR2
C_TAB_GUIINGART VARCHAR2
N_FLAG NUMBER Indicador numérico de error
SALIDA C_MSG VARCHAR2 Mensaje de Error o Éxito.

El procedimiento solo debe devolver el indicador de error o éxito según sea el


caso, si es 0 quiere decir que el procedimiento se ejecuto con éxito y si
devuelve 1 quiere decir que se ejecuto con errores.
OBSERVACIONES
El parámetro de salida C_MSG debe devolver el mensaje de error o éxito.

05/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. PROCEDIMIENTO PARA ELIMINAR GUIAS

NOMBRE P_001_ELIMINARGUIA

DESCRIPCION Realiza la eliminación de una guía realizada por el usuario desde la aplicación.
BREVE

PARAMETROS NOMBRE TIPO OBSERVACION

ENTRADA N_TAB_ID NUMBER

N_FLAG NUMBER Indicador numérico de error


SALIDA C_MSG VARCHAR2 Mensaje de Error o Éxito.

El procedimiento solo debe devolver el indicador de error o éxito según sea el


caso, si es 0 quiere decir que el procedimiento se ejecuto con éxito y si
devuelve 1 quiere decir que se ejecuto con errores.
OBSERVACIONES
El parámetro de salida C_MSG debe devolver el mensaje de error o éxito.

05/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. PROCEDIMIENTO PARA INSERTAR UN ALMACEN

NOMBRE P_002_INSERTARALMACEN

DESCRIPCION Realiza la inserción de los datos para un almacén nuevo, realizada por el
BREVE usuario desde la aplicación.

PARAMETROS NOMBRE TIPO OBSERVACION

C_TAB_SUBDES VARCHAR2
ENTRADA C_TAB_SUBDIR VARCHAR2
N_TAB_TIP NUMBER
N_TAB_ORD NUMBER
N_TAB_EST NUMBER
C_TAB_NOMREP VARCHAR2
N_TAB_ALMDEF NUMBER
N_TAB_ALMVTA NUMBER
N_TAB_EMPID NUMBER
N_TAB_SUCID NUMBER
N_FLAG NUMBER Indicador numérico de error
SALIDA C_MSG VARCHAR2 Mensaje de Error o Éxito.

El procedimiento solo debe devolver el indicador de error o éxito según sea el


caso, si es 0 quiere decir que el procedimiento se ejecuto con éxito y si

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


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

OBSERVACIONES devuelve 1 quiere decir que se ejecuto con errores.


El parámetro de salida C_MSG debe devolver el mensaje de error o éxito.

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

También podría gustarte