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 /Eliminar Documentos

Tarea/Llamado: PDR_SER_MI002-64

País: México

Fecha de especificación: 09/02/16

Rutinas Involucradas

 

 

Rutina

Tipo de Operación

Opción de Menú

MATA447A

Incluir

NA



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?

 

 

Objetivo



Revertir los movimientos generados por el proceso de Generación de Documentos.

Definición de las Reglas de Negocio


Dentro de la pantalla de browse de pedimentos, se podrá generar este proceso (prototipo 01):
Al seleccionar esta opción, el sistema validara que el pedimento seleccionado:

  • Este con status (RSC_status) vacío o 1.
  • Si es un pedimento de depósito fiscal, verificara que no tenga extracciones.
  • Si en un pedimento que no es de tipo rectificación, validara que no tenga asociados otros pedimentos de Rectificación.


Para identificar los pedimentos que van a deposito fiscal, es identifica si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_DESPFIS.
Para identificar los pedimentos de extracción del depósito fiscal, es identifica si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_PEDEXT.
Para identificar los pedimentos de rectificación, se identifica si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_PEDREC.
Si el proceso pasa las validaciones y sigue, enviara un mensaje al usuario, y preguntara, si continuara con el proceso o no.
De ser afirmativa la respuesta, ejecutara el proceso.
Descripción del proceso.
Seleccionara todas las facturas (RSE) que correspondan al pedimento seleccionado y que hayan sido registradas en compras (RSE_ok='S') y que no sean extracción de factura (RSE_extfac='').Realizara cada uno de los pasos:

  1. Eliminará todas las facturas de gastos y después de mercancía, haciendo uso de la rutina automática mata101n. En el caso de haber órdenes de compra relacionadas a la factura, por cada una se actualizara la cantidad clasificada (c7_qtdacla), sumando la cantidad del ítem de la factura (RSF_cant).
  2. Revertirá el movimiento interno de los incrementables,
  3. Eliminará la factura de impuestos de importación (haciendo uso de la rutina automática mata101n), al mismo tiempo revertirá el movimiento interno en el almacén que esta por el total de impuestos.
  4. Revertirá el traspaso entre almacenes, solo en el caso de ser una extracción o una extracción por factura.

Si por alguna causa alguno de los procesos es interrumpido, por algún error de información, el status del pedimento puede quedar como "con documentos parcialmente generados" (RSC_status=1).
Si el proceso es exitoso, marcara el status del pedimento en abierto (RSC_status='').

Tablas Utilizadas

  • SF1.-Encabezado de facturas.
  • SD1.-Partidas de las facturas.
  • RSC..RSN .- Tablas con la información de los pedimentos (ver definición en ME_Pedimentos.doc)
  • SD3.- Movimientos internos de stock
  • SX5.- Tabla Z3
  • SC7.-Órdenes de compra

 

Prototipo de Pantalla


Prototipo 01

Reglas de Integridad


Mencionada en la sección de Reglas de Negocio

Release Notes


N/A


Diccionario de Datos
Nota: Las definiciones abajo pueden variar dependiendo las necesidades del desarrollo, solo es un predefinición de las mismas.

  • Diccionario de Datos


**Pasar a formato correcto esta sección
Nuevo Índice

Tabla

Indice

SD3

D3_FILIAL+D3_NUMPED



Nuevos Campos

Tabla

Campo

Descripción

Tipo

Observaciones

SD1

D1_CIFPROR

Cif prorrateado

N(14,2)

Solo visualizar

SD3

D3_NUMPED

Numero de Pedimento

C(15)

 

 

  • Parámetros


**Pasar a formato correcto esta sección
MV_DESPFIS, Carácter, Lista de claves de pedimento que son para Deposito Fiscal.
MV_PEDEXT, Carácter, Lista de claves de pedimento que son para Extracción de Depósito Fiscal.
MV_TESMOVI, Carácter, Código de TES movimientos internos, generados para la factura de impuestos y los incrementables.
MV_SECFACI, Consecutivo de facturas para Impuestos.
MV_CONPGO, Carácter, Código de condición de pago para la Factura de Impuestos de Importación.
MV_IMPTES, Carácter, Código de TES para la factura de impuestos de importación, eje: 208

Casos de Pruebas

 

  1. Caso(s) de Pruebas Específico(s) del Proyecto

 

Caso de Pruebas

Eliminar documentos para un pedimento de tipo Deposito Fiscal (A4)

 

 

Finalidad de la Pruebas

Observar que los documentos y movimientos que generó el proceso de Generación de Documentos, se reviertan.

Estimativas

15min

Prueba del Programador

( x) Si ( ) No

Recomendaciones

N/A

Pré-condiciones

El status del pedimento debe estar en color Rojo o Amarillo

Póst-condiciones

N/A

Cómo verificar los resultados

Consulte en la opción de Movimientos->Facturas de Entrada que las facturas del pedimento en cuestión ya no existen. Consulte en SIGAEST los movimientos internos y consulte el Kardex para observar que los movimientos ya no existen.

Procedimientos

Resultados Esperados

Ingrese a la opción Informes->Actualizaciones->importaciones->Pedimentos

Visualizara el browse de los pedimentos.

Seleccione el pedimento que procesará

 

Seleccione en la opción Eliminar Documentos

Preguntara ¿si desea eliminar los documentos?, confirme, y visualizara una barra de avance mencionando los documentos que está procesando.

 

Al finalizar el proceso, si este tuvo éxito, cambiara el status del pedimento a color verde.

  • Sem rótulos