Linha de Produto: | Protheus |
Segmento: | Manufatura |
Módulo: | SIGACOM - Compras |
Rotina: | Rotina | Nome Técnico | Liberação de Documentos | MATA094 |
|
País: | Brasil |
Banco de Dados: | Todos |
Sistemas operacionais: | Todos |
Release: | 12.1.7 |
Ponto de Entrada
Descrição: | O ponto de entrada MT094END trás as seguintes informações: Número do Documento, Tipo do Documento, Operação que está sendo executada (Aprovação, Transferência e/ou Superior) e filial do documento com controle de alçadas, para serem usadas conforme necessidade do usuário. O mesmo não possui retorno e tem por finalidade somente mostrar as informações.
|
Eventos: | Este Ponto de Entrada é executado antes da conclusão do tipo de operação que está em andamento (Liberar o Documento, Transferência do Documento, Transferência para Superior)
|
Programa Fonte: | MATA094.PRW |
Função: | A094Commit |
Parâmetro: | Nome | Tipo | Descrição | Obrigatório |
---|
PARAMIXB[1] | Caracter | Número do Documento | X | PARAMIXB[2] | Caracter | Tipo do documento (PC, NF, SA, IP, AE) | X | PARAMIXB[3] | Numérico | Operação a ser executada (1-Aprovar, 2-Estornar, 3-Aprovar pelo Superior, 4-Transferir para Superior, 5-Rejeitar, 6-Bloquear) | X | PARAMIXB[4] | Caracter | Filial do documento | X |
|
Retorno: | Não possui retorno. |
---|
Observação: | Para a versão 11 já existe o ponto de entrada MT097END. Segue o link: MT097END - Para fins de necessidade do usuário Entre os dois Pontos de Entrada existe uma diferença da variável nOpc, que terá opções diferentes conforme documentação do parâmetro PARAMIXB[3]. |
#Include 'Protheus.ch'
User Function MT094END()
Local cDocto := PARAMIXB[1]
Local cTipo := PARAMIXB[2]
Local nOpc := PARAMIXB[3]
Local cFilDoc := PARAMIXB[4]
// Validações do usuário.
Return