01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM)

Función:

MATA120 - Pedidos de compra

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado):



02. DESCRIPCIÓN

El Punto de Entrada MTA120G3, tiene como función grabar información en los campos y validar el pedido que caerá en pertinencia.


03. UBICACIÓN

Function A120GRAVA - Función responsable por la grabación del pedido de compras y autorización de entrega.


04. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB

Array

Array que contiene como estructura: {aArrayG1 , lGeraSCR }
Dónde:
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 pertinancias tabla SCR.


05. DEVOLUCIÓN

Tipo

Descripción

Lógico

  • Si es .T.  Se generará el bloqueo (SCR)
  • Si es .F. No se generará el bloqueo (SCR)

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#Include 'Protheus.ch'
/*/{Protheus.doc} MTA120G3
PE para grabar informaciones en la tabla SC7
y validar el Pedido que entrará en jerarquía de aprobación.
@type     function
@author      
@since       11/11/2024


PARAMIIXB[1] ===>>> Parámetro devuelto por el punto de entrada MTA120G1
PARAMIIXB[2] ===>>> Parámetro genera o no SCR


/*/
User Function MTA120G3()
Local aInformacoes := PARAMIXB
Local lRet := .T.


SC7->C7_OBS := "Informaciones del usuario"


lRet:= FWAlertYesNo("¿Desea continuar con la acción? Sí / No", "¡ATENCIÓN MTA120G3!")


Return lRet