01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Financeiro


02. VISÃO GERAL 

O parâmetro MV_DATAFIN determina a data em que serão iniciadas as movimentações financeiras, já o parâmetro MV_BXDTFIN determina se as operações de baixas a pagar e a receber considerarão a data definida no parâmetro MV_DATAFIN.

03. DESCRIÇÃO

Para as operações de inclusão, exclusão e alterações de Contas a Receber e a Pagar (FINA040 e FINA050), o sistema sempre verifica a data definida no parâmetro MV_DATAFIN. Caso a data da operação seja inferior à data definida no parâmetro, não será permitido realizar nenhuma destas operações, independente do tipo de documento utilizado (NF, PA, RA, BOL, etc.). 

O parâmetro MV_BXDTFIN será considerado nas operações de Baixas a pagar e Baixas a receber, independente do tipo de baixa (Dação, Devolução, Normal, etc.), que envolvem:

Nestas operações, o sistema verifica a configuração do parâmetro MV_BXDTFIN para determinar se as baixas serão efetuadas, independente do parâmetro MV_DATAFIN.


Exemplo de utilização nas rotina de inclusão, alteração e exclusão (FINA040 / FINA050)

  1. Inclusão do titulo no dia   no valor de 100,00
  2. Alterado o parâmetro MV_DATAFIN 
  3. Realizar a exclusão do titulo no dia  , o sistema ira apresentar a mensagem de help informando que não é possível realizar movimentações financeiras com data inferior ao parâmetro MV_DATAFIN.
  4. Realizar a exclusão dia  , o sistema permitira a exclusão pois se trata de uma movimentação financeira apos o período de bloqueio.

Ao realizar uma inclusão de titulo e efetuada a inserção do movimento financeiro nas tabelas FJV (Movimento Analítico P/Natureza), FIV (Movimentos diários por natureza) contendo a data da movimentação, o tipo de saldo e o valor.

Ao realizar a exclusão sera verificado se a data de inserção do movimento em questão é menor que a data contida no MV_DATAFIN, se for menor não permite a exclusão.

Porem se a data for maior sera inserido um novo registro nas tabelas FJV e FIV como uma nova movimentação financeira fora do período de bloqueio. 

Exemplo de utilização nas rotina de baixas, estornos e cancelamentos (FINA080 / FINA070)

  1. Titulo Baixado no dia   no valor de 1000,00
  2. Alterado o parâmetro MV_DATAFIN = e MV_BXDTFIN = 2  , ou seja, só poderão ser efetuados movimentos financeiros que atualizem banco após a data  
  3. Caso o usuário precise cancelar a baixa efetuada  , poderá:
  4. Acessar o sistema com uma data superior a   e efetuar o cancelamento normalmente, lembrando que a atualização do saldo bancário será a data base informada no sistema.


04. BPM (Business Process Management)


MV_DATAFIN =  

MV_DATAFIN =  

MV_BXDTFIN = 2





05. ASSUNTOS RELACIONADOS

Não há.




<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>