Ponto de entrada MT120PCOK
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Backoffice | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | MT120PCOK | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas utilizadas: | SC7 | ||||
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O ponto de entrada MT120PCOK é utilizado para validar a inclusão do pedido de compra (MATA120) após a confirmação do formulário. | ||||||||
Localização: | Na validação total do formulário, após a confirmação de inclusão e/ou alteração. | ||||||||
Eventos: | Não permitir a inclusão e/ou alteração do pedido. | ||||||||
Programa Fonte: | MATA120 | ||||||||
Função: | A120TUDOK | ||||||||
Observações: | Esse ponto de entrada possui os mesmos primeiros 8 caracteres do MT120PCOL - Valida Pedido de Compra Item a Item, fazendo com que ambos sejam executados em pontos distintos. Para tratar esse problema sem afetar validações do legado, foi disponibilizado no MATA120 com data maior ou igual a o parâmetro abaixo onde é possível identificar a partir de qual ponto está sendo executada a chamada do ponto de entrada. | ||||||||
Parâmetros: |
| ||||||||
Retorno: |
| ||||||||
Exemplo: | Exemplo de utilização #INCLUDE "PROTHEUS.CH" User Function MT120PCOK() Local lRet := .T. Local nOper := PARAMIXB[1] If nOper == 2 //-- 1 = Chamada via A120LINOK, 2 = Chamada via A120TUDOK //-- Validações de usuário lRet := .F. EndIf Return lRet |