Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

XGFEAPRF - Executar validação antes de realizar a aprovação das Faturas de Frete.

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Distribuição e Logística

Módulo:

SIGAGFE

Ponto de Entrada - XGFEAPRF

Descrição:

Executar validação antes de realizar a aprovação das Faturas de Frete

Localização:

Antes de executar a validação padrão da rotina

Programa Fonte:

GFEA071

Parâmetros:

NomeTipoDescriçãoObrigatório
PARAMIXB[1]CaracterFilial da Fatura de FreteSim
PARAMIXB[2]CaracterEmissor da Fatura de FreteSim
PARAMIXB[3]CaracterSérie da Fatura de FreteSim
PARAMIXB[4]CaracterNúmero da Fatura de FreteSim
PARAMIXB[5]CaracterData de Emissão de FreteSim

Retorno:

Nome

Tipo

Descrição

Obrigatório

lxRet

Boolean

Retornar se é possível aprovar ou não (.T. / .F.)

Sim

Observação:

Não se aplicaO PE é executado antes das validações padrões do sistema.
Após executar o PE é executada as validações padrões do sistema.
Caso o PE retorne que pode ser aprovado, as validações padrões podem não aceitar a aprovação.
Caso o PE retorne que não pode ser aprovado, as validações padrões não são executadas.

 

Bloco de código
languagedelphi
themeMidnight
titleExemplo: XGFEAPRF
linenumberstrue
User Function XGFEAPRF()
	Local cGW6Fil := PARAMIXB[1]
	Local cGW6Emi := PARAMIXB[2]
	Local cGW6Ser := PARAMIXB[3]
	Local cGW6NRF := PARAMIXB[4]
	Local cGW6DT := PARAMIXB[5]

	Alert("Filial: " + cGW6Fil + "Emissor: " + cGW6Emi + "Serie: " + cGW6Ser + "Num. Fat.: " + cGW6NRF)
Return .T.