Especificación de Requisitos |
|
Proyecto/Versión: M_SER_MI002/TOTVS Microsiga Protheus V12.1.11 | Requisito/Módulo: PCREQ-2096/SIGACOM |
Sub-Requisito/Función:PCREQ-9825 /Factura de entrada | Tarea/Llamado: PDR_SER_MI002-64 |
País: México | Fecha de especificación: 19/02/16 |
Rutinas Involucradas |
|
|
Rutina | Tipo de Operación | Opción de Menú |
LOCXNF | Modificar | Actualizaciones->Movimientos->Factura de entrada |
Estrategia de Desarrollo y Liberación |
|
Producto | PROTHEUS |
Release que está siendo desarrollado | 12.1.7 |
Tiene réplica? | ( )Si (X )No |
Qué versión? |
|
Evitar que desde la opción de Facturas de Entrada, que el usuario pueda eliminar las facturas que fueron generadas por el pedimento.
Ubicar la llamada al punto de entrada Locxvlddel, antes de esas líneas colocar la validación que deberá verificar si la factura seleccionada para borrar, fue generada por un pedimento, esto es si el campo d{}1_numped sea diferente de vacío, si es así, deberá enviar un mensaje al usuario indicando que este factura la debe eliminar por la opción de Eliminar Documentos dentro del Pedimento, y evitar que el usuario borre las facturas.
También debe verificar si existe la factura en pedimentos (RSE), como una extracción (rse_extfac='EF'), esta solo puede ser eliminada desde la opción de pedimentos.
Tablas Utilizadas
Prototipo 01
Mencionada en la sección de Reglas de Negocio
N/A
Diccionario de Datos
Caso de Pruebas | No debe permitir eliminar una factura que fue generada a través de la opción de Pedimentos. |
|
|
Finalidad de la Pruebas | Debe enviar un mensaje al usuario dando aviso de que no puede eliminar la factura desde esa opción. |
Estimativas | 10min |
Prueba del Programador | ( x) Si ( ) No |
Recomendaciones | N/A |
Pré-condiciones | Verifique que la factura pertenezca a algún pedimento. |
Póst-condiciones | N/A |
Cómo verificar los resultados | Si el mensaje de aviso es activado y no permite la anulación. |
Procedimientos | Resultados Esperados |
Ingrese a la opción Informes->Actualizaciones->Movimientos->Facturas de Entrada | Visualizara el browse de las facturas. |
Seleccione la factura que procesará |
|
Seleccione en la Borrar | Abrirá la pantalla mostrando los datos de la factura, pero sin permitir cambios a los datos. |
Selecciones el botón Confirmar. | Preguntara al usuario, ¿si está seguro de eliminar? |
Responda afirmativamente | Enviara el mensaje de que no puede eliminar la factura por que fue generada desde un pedimento. Y no permitirá la anulación. |