01. DATOS GENERALES

Al generar un cobro diverso en moneda diferente a 1 se detona un errorlog.

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FISA815Generación de CFDI con Complemento para Recepción de Pagos.
Ticket:4560169 | 4720192 | 4745116.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-5606 | DMINA-5612 | DMINA-5637.


02. SITUACIÓN/REQUISITO

Al realizar la captura de un cobro diverso por la recepción de un pago en moneda 2 desde la rutina de Cobros Diversos (FINA087A), el sistema muestra un mensaje de errorlog:

"variable does not exist _MOEDAS on CREAXML(FISA815.PRW) 10/12/2018 23:06:30 line : 486".

03. SOLUCIÓN

En la rutina FISA815, se inicializa la variable _MOEDAS.

Pre requisitos para probar la solución:

Se debe contar con documentos previamente timbrados y con saldo pendiente.

Pasos para probar la solución:

  1. Ingresar al módulo "SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Cobros Diversos" (FINA087A).
  2. Capturar un recibo de cobro, indicando que el pago será en moneda 2.
  3. Seccionar el título a saldar (total o parcialmente).
  4. Concluir la captura del recibo de cobro.
  5. Validar que el timbrado y la generación de la representación impresa concluyan correctamente.