Duda
¿Cuales son los puntos de entrada de la rutina MATA125?
Ambiente
Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Compras (SIGACOM) – A partir de la versión 12.1.25
Solución
La rutina MATA125 cuenta con los siguientes puntos de entrada:
- MT125COR - Es utilizado después del montaje del Filtro de la Tabla SC3 y antes de la ejecución del Mbrowse, permitiendo manipular el Array con las reglas para la presentación de los colores de los estatus en el MBrowse. Debe ser utilizado en conjunto con el punto de entrada MT125LEG. https://tdn.totvs.com/pages/releaseview.action?pageId=6085668
- MT125F4 - Punto de entrada en el momento en que se activa la tecla F4 para comunicarse con los pedidos de compra en abierto. https://tdn.totvs.com/pages/releaseview.action?pageId=6085492
- MT125FIL - Este punto de entrada permite la creación de un filtro en Mbrowse de la rutina MATA125. A través de este punto de entrada, debe especificar una expresión Advpl para filtrar los registros en la tabla SC3. https://tdn.totvs.com/display/public/PROT/MT125FIL+-+Filtra+Mbrowse+na+rotina+Contrato+Parceria
- MT125QRY - Punto de entrada que filtra el Query del Mbrowse para ambiente TOP. Este solo será ejecutado si el punto de entrada MT125FIL no existe. https://tdn.totvs.com/display/public/PROT/MT125QRY+-+Filtra+a+Mbrowse+para+ambiente+Top
- MT125BRW - Al principio de la función después de definir aRotina y antes de ejecutar el Mbrowse del contrato, se usa para agregar más opciones en aRotina o cualquier otra utilidad que deba suceder antes de montar el browse. https://tdn.totvs.com/pages/releaseview.action?pageId=6085489
- MT125GET - Se encuentra dentro de la rutina que establece el diálog del contrato de asociación antes de que se realice el montaje de la pantalla. Se utiliza para cambiar las coordenadas de la matriz aPosObj para cambiar el tamaño del diálog. https://tdn.totvs.com/display/public/PROT/MT125GET+-+Redimensiona+a+Dialog
- MA125BUT - Punto de entrada para agregar botones de usuario a la barra de herramientas de la rutina del contrato de asociación. https://tdn.totvs.com/pages/releaseview.action?pageId=6085346
- MT125TEL - Se encuentra dentro de la rutina que monta el diálog del contrato de colaboración antes del montaje de las carpetas. https://tdn.totvs.com/display/public/PROT/MT125TEL
- MT125LOK - Tiene como objetivo validar el ítem del contrato de colaboración seleccionado, en las operaciones de inclusión y modificación. Ej.: Permite validar si la cantidad informada no excede el límite para el tipo de producto, de acuerdo a su valor agregado. https://tdn.totvs.com/display/public/PROT/MT125LOK+-+Valida+limite+de+produto+de+acordo+com+seu+valor+agregado
- MT125OK - Punto de entrada utilizado en la función A125TudOk para validar que el contrato de asociación está bien. https://tdn.totvs.com/pages/releaseview.action?pageId=6085495
- MT125LEG - Se llama después del ensamblaje del Array que contiene las leyendas de la tabla SC3 y antes de la ejecución de la función Brwlegenda que ensambla el diálog con las leyendas, que se utiliza para agregar leyendas en el diálog. Este punto de entrada se debe usar junto con el punto MT125COR que maneja el arreglo con las reglas para mostrar los colores de estado en Mbrowse. https://tdn.totvs.com/pages/releaseview.action?pageId=6085669
- MT125GRV - Punto de entrada ejecutado en el momento de registrar el contrato de asociación. https://tdn.totvs.com/display/public/PROT/MT125GRV
- MT125EXC - Punto de entrada ejecutado después de eliminar elementos del contrato de asociación. https://tdn.totvs.com/display/public/PROT/MT125EXC
- MT125APV - Punto de entrada ejecutado al generar el archivo de control de alias SCR, utilizado para cambiar el Grupo de aprobación. https://tdn.totvs.com/pages/releaseview.action?pageId=6085623
- MT125F - Punto de entrada ejecutado después de la generación del archivo de control de alias SCR. https://tdn.totvs.com/display/public/PROT/MT125F
- MT125DELOK - Indica si se puede excluir el contrato. Retorna un valor lógico (.T. o .F.).
- MTA125MNU - Punto de entrada utilizado para insertar nuevas opciones en el array aRotina.
0 Comentarios