Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGACOM - Compras.

Función:

   

Rutina(s)Nombre TécnicoFecha
MATA447BGeneración de Facturas de Compra y Movimientos de Almacén.11/08/2021
LOCXFUNAFunciones Genéricas para Notas Fiscales.11/08/2021
FINA080Baja de títulos por pagar.11/08/2021

      

Rutina(s) Involucrada(s)Nombre TécnicoFecha
LOCXNF2Funciones Genéricas para Notas Fiscales.22/07/2021

   

País:México (MEX)
Ticket:11706728
Requisito/Story/Issue (informe el requisito vinculado):DMINA-12747

02. SITUACIÓN/REQUISITO

En la rutina Pedimentos (MATA447), se observa que no es posible "Eliminar documentos" de un Pedimento que tiene Facturas con Condición de Pago que tiene configurado el campo Bj. Tit. Autom (E4_BXTITVAV) igual a 1 - Si.

03. SOLUCIÓN

  • En la rutina Generación de Facturas de Compra y Movimientos de Almacén (MATA447B), se agrega la función M447VldCon() para que se valide la Condición de Pago de cada documento del Pedimento y se permita el borrado cuando se tiene configurado el campo Bj. Tit. Autom (E4_BXTITVAV) igual a 1 - Si.
  • En la rutina Funciones genéricas para Notas Fiscales (LOCXFUNA), se actualiza el orden de las validaciones, ademas se localiza el uso de la funcion FaCanDelCP() para rutinas diferentes de Pedimentos (MATA447).
  • En la rutina Baja de Títulos por Pagar (FINA080) se apertura tratamiento al eliminar documentos desde Pedimentos, como se realiza actualmente desde la rutina Facturas de Entrada (MATA101N).


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-12747.
  3. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. Crear un Pedimento que tenga al menos una Factura de tipo "Mercancía" y que esta utilice una Condición de Pago con Baja automática (E4_BXTITAV = 1).
  5. Generar los documentos del Pedimento creado en el paso anterior.
  1. Ingresar al módulo Compras (SIGACOM).
  2. Ingresar a la rutina Pedimentos, ubicada en "Actualizaciones | Importaciones | Pedimentos" (MATA447).
  3. Seleccionar el Pedimento creado en las "Pre-condiciones".
  4. Dar clic en la opción "Eliminar Doctos.", ubicada en "Otras acciones".
  5. Confirmar la eliminación de las facturas generadas por el pedimento, dando clic en "Si".
  6. Confirmar la reversión de cada documento, dando clic en "Si".
  7. Validar que el Pedimento queda con estatus "No ha generado facturas" ().

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Solución disponible para versión 12.1.17 o superiores.

05. ASUNTOS RELACIONADOS

No aplica.