01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:


Função:MATA120 - Pedidos de Compra
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MTA120G3, tem como função gravar informações nos campos e validar o pedido que irá cair em alçada.


03. LOCALIZAÇÃO

Function A120GRAVA - Função responsável pela gravação do Pedido de Compras e Autorização de Entrega.


04. PARAMETROS

Nome

Tipo

Descrição

PARAMIXB

Array

Array contendo como estrutura: {aArrayG1 , lGeraSCR }
Onde:
aArrayG1 := Parâmetro retornado pelo ponto de entrada MTA120G1 executado antes de começar a gravar os itens do Pedido de Compra.
lGeraSCR := Variável logica que indica se foi gerado arquivo de alçadas tabela SCR.


05. RETORNO

Tipo

Descrição

Lógico
  • Se .T.  Será gerado o bloqueio (SCR)

  • Se .F. Não será gerado o bloqueio (SCR)

06. EXEMPLO DE UTILIZAÇÃO

#Include 'Protheus.ch'
/*/{Protheus.doc} MTA120G3
PE para gravar informações na tabela SC7
e validar Pedido que irá cair em alçada.
@type     function
@author      
@since       11/11/2024


PARAMIIXB[1] ===>>> Parametro retornado pelo ponto de entrada MTA120G1
PARAMIIXB[2] ===>>> Parametro gera ou não SCR


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


SC7->C7_OBS := "Informações do Usuário"


lRet:= FWAlertYesNo("Deseja prosseguir com a ação? Sim / Não", "ATENÇÃO MTA120G3!")


Return lRet