Árvore de páginas

Versões comparadas

Chave

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

...

O ponto de entrada A390AVU é chamado no pelo programa FINA390 - ao término da transação de gravação do cheque nas tabelas SEF mantendo as tabelas SEF e SE5 posicionadas nos respectivos registros.
Esta funcionalidade oferece um ponto de
A funcionalidade tem como objetivo oferecer acesso para tratamentos complementaresações complementares.

Nota
titleNotas Importantes!
  • Nenhum valor de retorno é esperado.
  • Opção disponível apenas na geração de Cheques Avulsos.


03. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagejava
themeMidnight
#INCLUDE "PROTHEUS.CH"

USER FUNCTION A390AVU()
LOCAL cMensagem := NIL

    // A chamada a este ponto de entrada ocorrerá 
    // imediatamente após o processo de gravação do Cheque Avulso.
    
    // As tabelas SE5 e SEF estarão posicionadas nos respectivos registros 
    // para que se possa realizar ações complementares.

    IF !Complements('SE5',@cMensagem) .OR. !Complements('SEF',@cMensagem)
        MSGINFO(cMensagem,'PE: A390AVU')
    ENDIF

RETURN NIL

STATIC FUNCTION Complements(cAlias,cMensagem)
LOCAL lRet := .T.    

DEFAULT cMensagem := ""

    IF cAlias == 'SE5'
        // DO something ...
    ENDIF

    IF cAlias == 'SEF'
        // DO something ...
    ENDIF

RETURN lRet

04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS

...