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.
Módulo:SIGAFIN - Financiero
Función:

Rutina(s) involucrada(s)

Nombre técnico

FINA847.PRWOrden de pago Mod II
FINA850.PRWOrden de pago Mod ||
FINRETARG.PRWCálculo de Retención de Impuestos
FINA850A.PRWComplemento Orden de Pago Mod II  
FINA850I.PRWComplemento Orden de Pago Mod II 
FINA855Pre - Orden de Pago
Ticket:

5051309

Issue (informe el requisito vinculado):DMICNS-5707
Versión:12.1.17


02. SITUACIÓN/REQUISITO.

En la "Pre Orden de Pagopago previa", cuando se intenta seleccionar vários al intentar seleccionar varios documentos que calculen retencion e retención y otros que no calculen retencion  ocurre un "error.log".

Array out of bounds:

on F850SE2(FINA850.PRW)

...

Se reemplaza la forma de verificar la actualizacion actualización de las variables de retencionretención.


Implementación

Configuraciones previas

  1. Verificar Verifique o incluir incluya una configuración para tener retencion de Impuestos:obtener la retención de impuestos:

    Flujo de prueba

  • Tener un documento que

...

  • calcule la retención y otros que no calculen

...

  • .
  • Entrar en la rutina de

...

  • Orden de

...

  • pago previa y seleccione los registros que

...

  • formarán parte de esta

...

  • Orden previa.

...

  • Confirme la

...

  • generación de la

...

  • Orden de

...

  • pago previa.
  • Verifique
  • Crear TES de entrada que incluya los impuestos necesarios según requerimientos .
  • Crear una Factura de Entrada para proveedor.
  • Crear una Orden de Pago a partir de la Factura de Entrada creada en el paso anterior.
  • Verificar que no aparezca el "error.log" y que aparezca las retenciones municipales de acuerdo a la configuración establecidaconfirme que se generó la Orden previa.