Error en la impresión del Recibo de Cobro, cuando la descripción de la Forma de Pago tiene acentos.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFIN - Financiero.

Función:

RutinaDescripción
FISA815Complemento de Recepción de Pagos.
FISA814Carga de Información de Catálogos.

Situación/Requisito:

Cuando se tiene un acento en la descripción de la forma de pago informada en el campo EL_FORPGO, al imprimir el complemento de recepción de pagos se muestra el error.log:

"Argument error in function Len() on FWMSPRINTER:SAY(FWMSPRINTER.PRW) 16/06/2017 16:56:25 line : 824"

Solución/Implementación:

Solución:
  • Se modifica Carga de Información de Catálogos SAT (FISA814), ya que los archivos csv contienen caracteres especiales que se guardan en los registros al momento de la carga y originan inconsistencias al momento de generar la impresión en PDF del Complemento de Recepción de Pago.
  • Se elimina uso de función DecodeUTF8 en fuente Complemento de Recepción de Pagos (FISA815).

Para realizar implementación y validación de la solución, deberá:

Implementación:

  1. Por APSDU eliminar los registros de los Catálogos SAT de las Tablas F3H (Configuración de Catálogos) y F3I (Catálogos).
  2. Realizar nuevamente la carga automática de Catálogos SAT, ingresando a la rutina Definición de Catálogos (FISA812).
  3. Al finalizar la carga automática, validar la nueva información cargada a las tablas, ingresando a las rutinas Mantenimiento de Catálogos (FISA813) y Definición de Catálogos (FISA812).

Validación:

  1. Generar Factura de Venta y realizar su timbrado.
  2. Generar Cobro diverso por el valor de la Factura de Venta.
  3. Confirmar generación de Complemento de Recepción de Pago.
  4. Confirmar generación de Recibo impreso en PDF.
  5. Observará que el PDF se visualiza de manera correcta.

NOTA: De NO Realizarse la eliminación y carga de los Catálogos SAT, el problema persistirá, debido a que los registros aún contendrán caracteres no compatibles.

Requisito (Issue):DMINA-3164 | DMINA-3751.

Versión:

11.8 | 12.1.17.