Ponto de entrada MT120PCOL
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Backoffice | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | MT120PCOL | ||||
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 MT120PCOL é utilizado para validar a inclusão do pedido de compra (MATA120) antes da validação do módulo SIGAPCO (validação de bloqueio). | ||||||||
Localização: | Linha a linha dos itens do pedido. | ||||||||
Eventos: | Não permitir a inclusão de linha invalidada. | ||||||||
Programa Fonte: | MATA120 | ||||||||
Função: | A120LINOK | ||||||||
Observações: | Esse ponto de entrada possui os mesmos primeiros 8 caracteres do MT120PCOK - Valida Pedido de Compra, 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 MT120PCOL() Local lRet := .T. Local nOper := PARAMIXB[1] If nOper == 1 //-- 1 = Chamada via A120LINOK, 2 = Chamada via A120TUDOK //-- Validações de usuário lRet := .F. EndIf Return lRet |