Versões comparadas

Chave

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

Al aprobar un pedido de compra que generó bloqueo por centro de costo éste no actualiza su estatus


Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGACOM - Compras.

Función:

Informe la función.

Conversores y Parámetros:

Informe los conversores / parámetros.

Llamados vinculados:

Informe el(los) llamado(s) vinculado(s).

Rutina(s)Nombre Técnico

MATXALC

Control de movimiento vertical

Situación/Requisito:

Al aprobar un pedido de compra que generó bloqueo por centro de costo desde la rutina de liberación de documentos, el sistema no está actualizando la leyenda del pedido por lo que permanece en color azul a pesar de que todos los niveles ya fueron aprobados.

Dentro del fuente MATXALC.PRX, en la función MaAlcItEC cuando la opción es Aprobación (nOper = 4) en la cadena cKeyDBM que forma la llave (DBM_FILIAL+DBM_TIPO+DBM_NUM+DBM_GRUPO+DBM_ITGRP+DBM_USAPRO) para filtrar la tabla DBM se está asignado la variable cUsrApv que contiene el código de usuario lo que ocasiona que no se guarde correctamente la información en el campo de Aprobación (DBM_APROV) por lo tanto nunca cambia el estatus del Pedido de Compra.

Solución/Implementación:

Dentro del fuente MATXALC.PRX, se modifica la función MaAlcItEC cuando la opción es Aprobación (nOper = 4) en la cadena cKeyDBM que forma la llave para filtrar la tabla DBM se asigna la variable cUsrApv que contiene el Código del Aprobador.

Implementación

Acceder con el Perfil “Comprador” y dar de alta un Pedido de Compra

Desde el menú Actualizaciones > Pedidos > Pedidos de Compra 

Asignar el Centro de Costo configurado dentro de Grupo de Aprobadores

Verificar el estatus de aprobación visualizando el pedido.

Dentro del Pedido, en el menú “Otras acciones” seleccionar la opción “Aprobac.

Se muestra una Ventana con el estatus de aprobación con la siguiente Información

Aprobador1 - Pendiente

Aprobador2 – Aguardando niveles anteriores 

Acceder con el Perfil “Aprobador1” y aprobar Pedido

En el menú Actualizaciones > Liberación > Liberación de Doc.    

Verificar los datos y después confirmar la Aprobación.

Acceder con el Perfil “Aprobador2” y aprobar Pedido

En el menú Actualizaciones > Liberación > Liberación de Doc.

Verificar los datos y después confirmar la Aprobación.

Después de aprobar, los documentos cambian su estatus a “Documento Liberado por el usuario”)

Acceder con el Perfil “Comprador” y verificar estatus de pedido

Dentro de Menú Actualizaciones > Pedidos > Pedidos de Compra 

El pedido cambia a estatus de “Pendiente” porque ha sido aprobado por los aprobadores Aprobador1 y Aprobador2

Verificar el estatus de aprobación visualizando el pedido.

Dentro del Pedido, en el menú “Otras acciones” seleccionar la opción “Aprobac.”   

Se muestra una Ventana con el estatus de aprobación con la siguiente Información

Aprobador1 - Aprobado

Aprobador2 – Aprobado

El estatus del pedido es el correcto


Requisito (Issue):
Informe el requisito vinculado.Documento de Referencia:Informe el documento de referencia vinculado.

Pacote:

Insira el [linkdopacote]
DMINA-3517

Versión:

12.1.14



Al aprobar un pedido de compra no cambia su estatus permaneciendo bloqueado

...