Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.internacional
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnicotécnico
FINA846Recibo diversos Mod2..PRWCobros Diversos Ii
FINR087.PRXImpresión de RecibosFinr087Impressão de recibos
Ticket:6336476
Issue:DMINADMICNS-69616581
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al realizar la impresion de un recibo desde la rutina de recibo diversos y intentar hacer despues la inclusion de un recibo ocurre un error.visualizar un Recibo en la rutina de Cobros Diversos Ii (FINA846.PRW) se identifica un error.log, el error ocurre cuando se realiza la Impresión del Recibo y posteriormente se intenta visualizar otro Recibo de cobro previamente grabado:

"array out of bounds ( 1 of 0 ) on F846PREVLD(FINA846.PRW) 02/04/2019 16:04:52 line : 1113"


03. SOLUCIÓN

El proceso de impresion impresión no guardaba grababa la posicion situación actual del registro e con esto al  intentar incluir un nuevo se generava un error

Pre-condiciones.

, por eso se generaba un error al visualizar otro registro.


Condiciones previas

  1. Tener un cliente registrado.
  2. Tener registros de cuentas por cobrar para generar recibos.
  3. Tener registros de Recibos de cobros.Tener cuentas por recibir



Pasos para probar la solución

Generación e impresion de un Recibo:

...

  1. Entrar al módulo Financiero (SIGAFIN).
  2. A través de la rutina de Cobros Diversos Ii (FINA846.PRW) se capturan Recibos.
  3. En el browse de Cobros Diversos Ii seleccione el botón de "Otras acciones" y la opción "Imprimir".
  4. Informe los parámetros de impresión y confirme.
  5. Posterior a la impresión, seleccione el botón de "Visualizar" para ver cualquier Recibo.
  6. Verifique que puede visualizar el Recibo y ya no se genera el error.log.


Importante!

Botón Imprimir: Al momento de seleccionar el botón "Imprimir", debe informar en los parámetros el Recibo que desea imprimirse (o rango de Recibos), ya que este es un facilitador para la rutina de impresión y depende de la información que sea proporcionada en los parámetros. Si desea utilizar otro informe personalizado, puede utilizar el punto de entrada que existe F486PRT

...

.