01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | F475GrvCan - Grava o cancelamento da Efetivação do movimento bancário (SIG -> FK5/SE5) |
02. DESCRIÇÃO
Ao utilizar o ponto de entrada F475AGRV podemos executar ações do processo de efetivação e cancelamento de efetivação realizada na tela do Conciliador BackOffice na regra da Conciliação Bancária Automática (0023).
Efetivação → Ao clicar no botão Efetivar, o registro selecionado na Tabela de Extrato (SIG) será incluído nas tabelas de movimento bancário do módulo Financeiro (FK5/SE5)
Cancelamento da Efetivação → Após realizar uma efetivação, o usuário pode cancelar este processo, clicando no botão Cancelar Efetivação, para que os registros gerados nas tabelas de movimento bancário do módulo Financeiro (FK5/SE5) serão canceladas.
03. PARÂMETROS
ParamIxb[1] - Recno na tabela SE5
ParamIxb[2] - Processo que está invocando a gravação das tabelas FK5/SE5.
04. RETORNO
Não se aplica.
05. EXEMPLO DE UTILIZAÇÃO
#INCLUDE 'TOTVS.CH' #INCLUDE "PROTHEUS.CH" /*/{Protheus.doc} F475AGRV Ponto de entrada executado após o commit de dados do modelo. ParamIxb[1] - Recno na tabela SE5 ParamIxb[2] - Processo que está invocando a gravação das tabelas FK5/SE5. @type Function @author TOTVS @return Nil /*/ User Function F475AGRV() Local nRecSE5 := Paramixb[1] Local cEfetiva := Paramixb[2] If cEfetiva == 'E' //Efetivação //Aqui você realiza as gravações complementares da sua regra de negócio no processo de efetivação. ElseIf cEfetiva == 'C' //Cancelamento da Efetivação //Aqui você realiza as gravações complementares da sua regra de negócio no processo de cancelamento de efetivação. EndIf Return Nil