Page tree

Produto:

Protheus.

Ocorrência:

M265VEST: Execução de Estorno do Endereçamento de Produtos.

Passo a passo:

Localização: Na rotina de endereçamento de produtos.

Em que ponto: Será executado após a confirmação do estorno do endereçamento.

Utilização: Este ponto de entrada permitirá ao usuário manipular a execução do estorno. Mesmo após a confirmação do estorno será possível validar se o processo será realmente executado ou não. Este ponto de entrada manipula o valor da variável nOpca que por sua vez é determinante na execução da função A261Estorn(). Se o conteúdo desta variável for diferente de 1 então o processo de estorno não ocorrerá.

Parâmetros de Envio: Os parâmetros enviados ao ponto de entrada estão no vetor PARAMIXB, sendo eles: ParamIXB[1] -> Opção selecionada pelo usuário ao confirmar ou cancelar o estorno, sendo: 0-O estorno foi cancelado.(botão Cancelar)1-O estorno foi confirmado (botão OK).

Parâmetros de Retorno: É esperado como retorno um valor numérico. Se o retorno for diferente de 1,então o processo de estorno não ocorrerá.

Programa fonte: MATA265.PRX

Sintaxe: M265VEST - Execução de Estorno do Endereçamento de Produtos ( [ ParamIXB[1] ] ) --> nRet

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]NuméricoOpção selecionada pelo usuário ao confirmar ou cancelar o estorno, sendo:
1-O estorno foi confirmado (botão OK) ou 
2-O estorno foi cancelado.(botão Cancelar)
   

Retorno:

nRet(numerico)

  • É esperado como retorno um valor numérico. Se o retorno for diferente de 1,então o processo de estorno não ocorrerá.

Variáveis:

NomeTipoEscopoPode AlterarDescrição
 Array of RecordGlobalNão 

Exemplo:

#include "rwmake.ch"#include "TbiConn.ch"#include "protheus.ch"User Function M265VEST()Local nRet := ParamIXB[1]// Validações do usuário...Return nRet

Observações: