Árvore de páginas

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 y jurídico - Mercado internacional
Módulo:

SIGAFIN - Financiero

Función:
Rutina (s)Nombre técnico
FINA850.PRWOrden de pago Mod II
FINA847.PRWEncabezado Orden de Pago Mod. Ii
FINRETARG.PRWCálculo de Retenciones Orden de Pago Mod. Ii
FINA850I.PRWFunciones genéricas para Orden de Pago Mod. Ii
FINA850A.PRWFunciones genéricas para Orden de Pago Mod. Ii
Ticket:

8861550 | 8938035

Issue:DMICNS-8459 | DMICNS-8526
Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

     Error en la anulación de la orden de pago con cheque emitido.


03. SOLUCIÓN

      Se realizó un ajuste para que al generar una orden de pago utilizando cheque, el campo Talón (EK_TALAO) se complete con el código correcto evitando el problema en el borrado del registro.


Configuraciones previas

  • Tener los datos necesarios en el sistema para la inclusión de una orden de pago con la utilización de cheques.
  • Tener más de un talonario de cheques.
  • Parámetro MV_ESTORDP = "N" (Define si se realizará un registro de reversión en el SE5 al anular una orden de pago S - Si / N - No (estándar del sistema) ). 

Flujo de la prueba:

  • Acceda al módulo Financiero:
  • Acceda a la rutina Cuentas por pagar. (FINA050)
    • Incluya un título por pagar.
  • Acceda a la rutina Orden de pago Mod II. (FINA847)
    • Genere una orden de "Pago automático".
    • Complete los parámetros.
    • Seleccione el título por pagar y genere el “Pago automático”.
    • Solapa "Documentos propios".
      • Incluya dos movimientos del tipo cheque.
      • Seleccione un talón de cheques.
      • Para el segundo ítem seleccione otro talón de cheques.
      • Observe si los registros están correctamente completados.
    • Informe la modalidad y grabe el registro.
    • Observe que se genere la OP.
  • Acceda a la base de datos:
    • Observe que la tabla Orden de pago (SEK) y el campo “Talón” (EK_TALAO) se grabaron correctamente.
  • Acceda al módulo Financiero:
  • Acceda a la rutina Cheques emitidos. (FINA095)
    • Observe que los cheques están con el estatus “Pago vinculado
    • Seleccione uno de los cheques y utilice la opción “emitir
    • Seleccione el segundo cheque y también realice la emisión.
    • Observe que ambos estén con el estatus. “Emitido
  • Acceda a la base de datos:
    • Observe que en la tabla de cheques (SEF) los dos cheques tengan el campo Impresión (EF_IMPRESS) con el contenido “S” de Sí.
  • Acceda al módulo Financiero:
  • Acceda a la rutina Orden de pago Modelo II. (FINA847)
    • Utilice la opción “Anular Ord. Pago
    • Complete los parámetros.
    • Seleccione la orden de pago y confirme el proceso.
  • Acceda a la rutina Cheques emitidos. (FINA095)
    • Observe que el estatus de los cheques quede como “Anulado”.
  • Acceda a la base de datos:
    • Observe la tabla de cheques (SEF) donde el campo Impresión (EF_IMPRESS) quedó con el contenido “C” de Cancelado.


Issue asociado DMICNS-8526: https://tdn.totvs.com/x/zffAI


04. TABLAS UTILIZADAS       

         FRE- Talón de cheques.

         SEF - Cheques.

 SEK - Órdenes de pago.