thiagopena / djangoSIGE

Sistema Integrado de Gestão Empresarial baseado em Django
http://djangosige.com.br
MIT License
423 stars 252 forks source link

Não gera movimento de caixa ao informar a data de pagamento na Conta a Receber #54

Open cvfuhr85 opened 5 years ago

cvfuhr85 commented 5 years ago

Em uma Conta a Receber com CheckBox "Movimentar caixa" em TRUE, ao clicar no botão "Receber" e informar a a data de pagamento o sistema não Gera o Movimento de Caixa se este não existir na relação Entrada x Movimento de caixa.

Como correção implementei isto em views\lancamento.py linha 600 if mvmt:

Caso ainda não tenha movimento de caixa

        if object.movimento_caixa == None:
            self.adicionar_novo_movimento_caixa(
                lancamento=object, novo_movimento=mvmt)
            mvmt.save()
            object.movimento_caixa = mvmt
            object.save()