Punto de entrada
Descripción: | El Punto de entrada MA103F4I permite agregar campos en el array con registros de SC7 utilizados en la selección del pedido de compras. Se ejecuta una vez para cada ítem del pedido de compras. Este Punto de entrada debe utilizarse en conjunto con MA103F4H. |
Ubicación: | El Punto de entrada se encuentra en el momento de la inclusión de columnas de selección del Pedido de compras. En el momento de la elaboración del browse de exhibición de los pedidos de compra. |
Programa fuente: | MATA103.PRW |
Função: | A103ForF4 - Pantalla de importación de Pedidos de compra |
Retorno: | Nombre | Tipo | Descripción | Obligatorio | aRet | Array | Devuelve un array con el contenido de los campos que se agregarán al browse. Este punto se disparará para cada pedido de compra agregado (línea). Los contenidos deben estar en formato string y seguir el orden de los campos definidos en MA103F4H. | Sí |
|
Ejemplo:
#Include 'Protheus.ch'
User Function MA103F4I()
Local aRet := {}
// Personalizaciones del usuario.
If A103GCDisp() .And. lNfMedic //Tiene registro en la Tabla de contratos y checkbox "Filtra medición" marcado
aRet := { SC7->C7_OBSM, SC7->C7_COND }
Else
aRet := { SC7->C7_OBSM, SC7->C7_COND }
EndIf
Return(aRet)