Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero.
Función:

   

Rutina(s)Nombre TécnicoFecha
FINA086Anulación de orden de pago06/12/2021

   

País:MEX
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13658

02. SITUACIÓN/REQUISITO

Para la rutina Anulación de Órdenes de pago  (FINA086), es necesario implementar el uso de "Métricas adicionales" para registrar la cantidad de anulaciones de órdenes de pago por tipo, país y empresa.

03. SOLUCIÓN

  • En la función Cancela(), ubicada en la rutina de Anulación de Órdenes de pago  (FINA086), se agrega el uso de una métrica personalizada, que registra la cantidad de anulaciones de órdenes de pago por tipo, país y empresa. Se realiza el uso del siguiente método con el ID de Métrica "financiero-protheus_cantidad-de-anulaciones-de-op-por-tipo-por-pais-por-empresa_total":

    FwCustomMetrics():setSumMetric()

  • El tipo de anulación de Orden de Pago informado en la Sub-rutina, puede ser el siguiente:
    1. TB : Indica que es una anulación.

      • Si la Orden de Pago a anular cuenta con información de retención en la tabla Órdenes de Pago (SEK).

    2. RG : Indica que es una anulación con retención.

    3. TB_RG : Indica que es una anulación combinada (documentos con y sin retención).


  1. ontar con las siguientes actualizaciones de librerías:
    • LIB versión 20200727 o superior
    • License Server versión 3.2.0 superior
    • Binario versión 19.3.0.6 o superior
  2. Realizar un respaldo del repositorio (RPO).
  3. Aplicar el parche correspondiente al issue DMINA-13658.
  4. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  5. Contar con catálogos para la creación de Facturas de Entrada con retención de IG.
  6. Crear una Factura de Entrada con retención de IG.
  7. Generar una Orden de Pago para la factura con retención IG.
  1. Ingresar al módulo Financiero(SIGAFIN).
  2. Ingresar a la rutina Anulación de Orden de Pago, ubicada en "Actualizaciones| Cuentas por Pagar| Anular Ord. Pago" (FINA086).
  3. Informar los parámetros solicitados.
  4. Seleccionar la Orden de Pago.
  5. Dar clic en el botón "Confirmar".
  6. Validar que en la tabla "MP_CUSTOM_METRICS_EXP", se encuentran los registros de la métrica "financiero-protheus_cantidad-de-anulaciones-de-op-por-tipo-por-pais-por-empresa_total".
  7. Validar que en la tabla "MP_CUSTOM_METRICS_EXP", se informe la sub-rutina "anulacion_op_" + "TB", "RG"  o "TB_RG" + "_PAIS"

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Solución disponible para versión 12.1.17 o superiores; excepto versión 12.1.23.

05. ASUNTOS RELACIONADOS

  • Documentación de Métricas:

    Cómo usar Métricas Adicionales en Protheus