Punto-de-Entrada: MTA120G3 - Graba informaciones en el ítem del pedido posicionado


Versiones:

Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10

Compatible Países:

Todos

Sistemas operativos:

Todos

Compatible a las bases de datos:

Todos

Idiomas:

Español , Inglés


Descripción:

LOCALIZACIÓN: Function A120GRAVA - Función responsable por la grabación del pedido de compras y autorización de entrega

EN QUÉ PUNTO: En la función A120GRAVA ejecutado después de grabar cada ítem del pedido de compras, recibe como parámetro el Array manejado por el punto de entrada MTA120G1 y se puede utilizar para grabar las informaciones de este array en el ítem de pedido posicionado.

Programa fuente

MAATA120.PRX

Sintaxis

MTA120G3 - Graba informaciones en el ítem del pedido posicionado ( < PARAMIXB> ) --> lRet

Parámetros:



Nombre



Tipo



Descripción



Estándar



Obligatorio



Referencia



PARAMIXB



Vector



Array que contiene como estructura: {aArrayG1 , lGeraSCR } donde : aArrayG1 := Parámetro devuelto por el punto de entrada MTA120G1 ejecutado antes de comenzar a grabar los ítems del pedido de compra. / lGeraSCR := Variable lógica que indica si se generó el archivo de pertinencias de la tabla SCR.






X






Respuesta

lRet

(lógico)

.T. => Se generará el bloqueo (SCR)
.F. => No se generará el bloqueo (SCR)

Obs.: Este respuesta se grabará en la variable lGeraSCR utilizada como una de las condiciones de generación del archivo de control de pertinencias (SCR).

Si la respuesta está configurada como .F. pero existe registro en la tabla (SCR) antes de la modificación, este se eliminará, ya que la posibilidad de modificación de cantidades y valores pueden generar conflicto con la configuración del grupo de aprobación, es decir, registros aprobados con valores superiores al límite de los aprobadores.

Observaciones


La respuesta del punto de entrada no es obligatoria, pero se puede pasar. Vea a pantalla de parámetros y respuesta.

Ejemplos

User Function MTA120G1()Local aArrayPC  :=  Informaciones del Usuario//Código del usuario que aumenta informaciones para posterior grabación en los ítems del PC por los puntos de entrada MTA120G2 y MTA120G3.Return(aArrayPC)//-----------------------------------------------------------------------------------------User Function MTA120G3()Local aInformacoes := PARAMIXBSC7->C7_CAMPO := aInformacoes[1] // informaciones del Usuario Return