Árvore de páginas

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:
NomeTipoDescriçãoObrigatório
PARAMIXB[1]CaracterNúmero do DocumentoX
PARAMIXB[2]CaracterTipo do documento (PC, NF, SA, IP, AE)X
PARAMIXB[3]NuméricoOperação a ser executada (1-Aprovar, 2-Estornar, 3-Aprovar pelo Superior, 4-Transferir para Superior, 5-Rejeitar, 6-Bloquear)X
PARAMIXB[4]CaracterFilial do documentoX
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