Tiempo aproximado de lectura 00:03:00 min
Duda
¿Cómo corregir el HELP MA280FLOCK en las rutinas de procesamiento como MATA330 o MATA300?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - A partir de la versión 12
Solución
Para solucionar esta duda, considere lo siguiente:
Generalmente este Help es causado cuando la rutina intenta 'trabar' una tabla especifica para que sea utilizada en el procesamiento pero esta tiene otra conexión (Puede ser de un usuario) que este utilizando esta misma tabla provocando que no sea ejecutado el procesamiento
Para este escenario debe tomar en cuenta que la ejecución de las rutinas de procesamiento como MATA330 o MATA300 utilizan la ejecución en modo exclusivo, por lo cual debe garantizar que otro usuario no este grabando registros en sus tablas, o en dicho caso puede optar por la alternativa de deshabilitar el parámetro MV_CUSTEXC que permite o no utilizar estas rutinas en modo exclusivo (Sin embargo esto punto no es recomendable ya que puede generar inconsistencias en los registros futuros)
0 Comentarios