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 |
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 .
Nome | Tipo | Descrição |
cMotBx | Caractere | Motivo da Baixa |
nTipoBx | Numérico | Tipo de Baixa |
nMoedaBco | Numérico | Moeda do Banco |
Não há.
#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.
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |