Visualización de campos para CFDI 3.3 en Factura de Venta, Nota de Débito Cliente y Nota de Crédito Cliente desde otros módulos.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Función:

RutinaNombre Técnico
LOCXNF2Funciones genéricas para Generación de Documentos Fiscales.
Rutina involucradaNombre Técnico
LOCXNFGeneración de Documentos Fiscales.

Situación/Requisito:

Se requiere visualizar los campos para CFDI 3.3 (Fecha Timbre, Fecha Cancelación Timbre, Uso CFDI (F2_USOCFDI), Tipo de Relación (F2_RELSAT) y UUID Relacionados (F2_UUIDREL), al generar Facturas de Venta (NF), Notas de Débito Cliente (NDC) y Notas de Crédito Cliente (NCC) desde otros módulos como Stock y Financiero, o desde menús de usuario. Así como generar y timbrar los CFDI desde el módulo/menú que ejecuta las rutinas indicadas.

Solución/Implementación:

  • Se modifica función BuscaAGH, en la rutina LOCXNF2, en la cual se quita validación que condicionaba que se mostrarán los campos utilizados para CFDI 3.3 (Uso CFDI, Relación CFD y UUID Relacs) para las rutinas de Facturas de Venta, Notas de Crédito Clientes y Notas de Débito Cliente, cuando estás eran detonadas desde módulos diferentes a SIGAFAT.
  • En el campo Uso CFDI, se elimina la llamada a la función ValRetSat, para las Facturas de Venta (Normales), ya que ocasionaba que no se detonarán correctamente las validaciones de datos correspondientes al catálogo S013 de la tabla F3I.
Requisito (Issue):DMINA-1425 | DMINA-1769.
Versión:11.8 | 12.1.17.