Árvore de páginas

Ponto-de-Entrada: MT140SAI
Abrangências: Microsiga Protheus 10
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function A140NFiscal() - Responsável por controlar a interface de um pre-documento de entrada.

EM QUE PONTO : Ponto de entrada disparado antes do retorno da rotina ao browse.
Dessa forma, a tabela SF1 pode ser reposicionada antes do retorno ao browse.

Eventos


 

Programa Fonte
MATA140.PRW
Sintaxe

MT140SAI ( [ PARAMIXB ] ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor Numero da operação ; Número da nota ; Série da nota ; Fornecedor ; Loja ; Tipo; Opção de Confirmação
Retorno
    Nil(nulo)
  • Nil
Observações


 

Exemplos
USER FUNCTION MT 140SAI()Local nOrdem := SF1->( IndexOrd() )//PARAMIXB[1] = Numero da operação - ( 2-Visualização, 3-Inclusão, 4-Alteração, 5-Exclusão )//PARAMIXB[2] = Número da nota//PARAMIXB[3] = Série da nota//PARAMIXB[4] = Fornecedor//PARAMIXB[5] = Loja//PARAMIXB[6] = Tipo//PARAMIXB[7] = Opção de Confirmação (1 = Confirma pré-nota; 0 = Não Confirma pré-nota)If ParamIxb[1] == 3   SF1->( dbSetOrder( 1 ) )   SF1->( MsSeek( xFilial( 'SF1' ) + ParamIxb[2] + ParamIxb[3] + ParamIxb[4] + ParamIxb[5] ) )   SF1->( dbSetOrder( nOrdem ) )EndIfReturn( NIL )