Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
Função:

FINA091 - Baixa Automática de Multi-Filiais

Requisito/Story/Issue (informe o requisito relacionado) :DSERFINP-29428


02. DESCRIÇÃO

A finalidade do ponto de entrada F090VLEX é permitir realizar validações e tratamentos específicos após a validação do sistema nos registros da tabela temporária usada na rotina de Baixa Automática de Multi-Filiais (FINA091).
Este ponto de entrada é chamado na função F091MTTMP .

03. PARÂMETROS

Nome

Tipo

Descrição

cMotBx

Caractere

Motivo da Baixa

nTipoBx

Numérico

Tipo de Baixa

nMoedaBcoNuméricoMoeda do Banco

04. RETORNO

Não há.

05. EXEMPLO DE UTILIZAÇÃO

F090VLEX
#INCLUDE "Totvs.ch"

/*/{Protheus.doc} F090VLEX()

    Ponto de Entrada para tratamentos específicos de exclusão dos registros da rotina FINA091 - 
    função F091MTTMP
    @param Paramixb[1] - cMotBx - motivo da baixa
    @param Paramixb[2] - nTipoBx - tipo da baixa    //nTipoBx -> 1 = Baixa somente titulos que não estao em bordero
                                                    //nTipoBx -> 2 = Baixa somente titulos em bordero
	@param Paramixb[3] - nMoedaBco - Moeda do Banco
/*/
User Function F090VLEX()
    Local cMotBx    := ParamIxb[1]
    Local nTipoBx   := ParamIxb[2]
	Local nMoedaBco := ParamIxb[3]

	If MovBcoBx(cMotBx,.T.)
        SE2->(DBGoto((cAliasSE2)->NUM_REG))
        (cAliasSE2)->(DbDelete())
    EndIf
    
Return


Observação

cAliasSE2 - alias da tabela temporária em utilização nesse processo.