OS 105816 - CORREÇÃO - CONTAS A PAGAR - CANCELAMENTO DE LANÇAMENTOS DE BAIXAS PARCIAIS EM PERÍODOS DISTINTOS
Objetivo:
EstaPermitirsolicitaço cancelamento individual dos lançamentos gerados por baixas parciais de um mesmo título, considerando corretamente a data da baixa e a apuraçãotemcorrespondenteporaoobjetivolançamento selecionado.- O sistema deverá impedir o cancelamento somente quando existir uma apuração vinculada à baixa selecionada, apresentando uma mensagem clara ao usuário com o período que deverá ser cancelado previamente.
Situação reportada:
- Usuário reporta que
""não consegue cancelar o lançamento de uma baixa parcial quando um mesmo título possui baixas e apurações realizadas em períodos diferentes. - Ao tentar cancelar uma das baixas, o sistema considera indevidamente as demais baixas vinculadas ao mesmo título. Com isso, pode tentar cancelar informações correspondentes a outro período e apresentar uma mensagem de erro de integridade, mesmo quando a apuração referente ao lançamento selecionado já foi cancelada.
Premissas:
- Necessário que o ambiente
estaresteja atualizado com a versãodoContasmóduloaAAAPagar de númeroxxxxxxxxGenexus 16 / xxxxx Genexus 17ousuperior; Funcionalidade "xxxxxxxx"precisa estar ativa via banco de dados, caso necessário entre em contato com a Send Solutions.
Teste realizado após a atualização
Cenário 1: Teste Tela
Passos:
Resultados Esperados:
O campo "Sexo" não deve apresentar nenhum valor pré-selecionado.superior.- O usuário
devedeveráconseguirpossuirselecionaracesso às rotinas de borderô, cancelamento de lançamentos, integraçãosexocomdesejadoa EFD-Reinf e apuração dos eventos da série R-4000. - Deverá existir um título de serviço sujeito à EFD-Reinf, com saldo disponível para realização de duas baixas parciais.
- As duas baixas deverão ser realizadas e apuradas em períodos distintos.
Cenário 01: Preparar baixas parciais e apurações em períodos distintos
Objetivo: Preparar um título com duas baixas parciais, realizadas e apuradas em períodos diferentes.
Pré-condição:
- Possuir um título de serviço sujeito à EFD-Reinf e com saldo disponível.
- Possuir permissão para realizar a manutenção e a
integraçbaixa de borderôs. - Possuir acesso à transmissão da EFD-Reinf e à apuração
devedosrefletireventosadaescolhasériecorretamente.R-4000.
AcessandoResultado Esperado:
O mesmo título deverá possuir duas baixas parciais, realizadas por meio de borderôs diferentes e com datas pertencentes a funcionalidadeperíodos distintos. Cada baixa deverá possuir sua respectiva transmissão da EFD-Reinf e apuração fiscal.
TelaPasso a passo:
- Acesse o módulo Contas a Pagar.
- Acesse o menu Consultas > Títulos.
- Localize um título de
testeserviço sujeito à EFD-Reinf e que possua saldo disponível. - Acesse o menu Manutenções > Borderô > Manutenção.
- Crie um borderô para realizar o pagamento parcial do título.
- Vincule o título ao borderô.
- Edite o valor a pagar e informe um valor inferior ao saldo total do título.
- Salve o borderô.
- Acesse o menu Manutenções > Borderô > Integração - REINF.
- Selecione a parcela, informe a data de retenção correspondente à data que será utilizada na baixa e realize a transmissão.
- Acesse o menu Manutenções > Borderô > Baixa.
- Informe a mesma data utilizada na retenção, selecione o lote para lançamento e confirme a baixa.
- Acesse o módulo Fiscal.
- Realize a apuração dos impostos da EFD-Reinf para o evento R-4020, considerando o período da primeira baixa.
- Retorne ao módulo Contas a Pagar.
- Crie outro borderô para pagar o saldo restante do mesmo título.
- Realize a segunda baixa utilizando uma data pertencente ao período seguinte.
- Transmita as informações da EFD-Reinf utilizando a data correspondente à segunda baixa.
- Acesse o módulo Fiscal e realize a apuração do evento R-4020 para o período da segunda baixa.
- Confirme que o título possui duas baixas parciais e duas apurações em períodos distintos.
Cenário 02: Impedir o cancelamento quando existir apuração para a baixa selecionada
Objetivo: Validar que o sistema impeça o cancelamento do lançamento enquanto existir uma apuração vinculada à baixa selecionada.
Pré-condição:
- Cenário 01 concluído.
- Manter efetivada a apuração referente ao período da segunda baixa.
Resultado Esperado:
O lançamento não deverá ser cancelado enquanto existir uma apuração vinculada à baixa selecionada. O sistema deverá apresentar uma mensagem clara, informando que existe uma apuração para o período correspondente e que ela deverá ser cancelada previamente. Não deverá ser apresentada mensagem técnica de erro de integridade.
Passo a passo:
- Acesse o módulo Contas a Pagar.
- Acesse o menu Manutenções > Lançamentos > Cancelar lançamento.
- Localize o lote correspondente à segunda baixa parcial.
- Selecione o lançamento.
- Clique em Excluir Lote.
- Confirme a operação.
- Verifique a mensagem apresentada pelo sistema.
- Confirme que o lançamento não foi cancelado.
- Verifique se a mensagem informa corretamente o período da apuração correspondente à baixa selecionada.
Cenário 03: Cancelar somente o lançamento correspondente ao período selecionado
Objetivo: Validar que, após o cancelamento da apuração correspondente, seja possível cancelar somente o lançamento da baixa selecionada, mantendo os registros dos demais períodos.
Pré-condição:
- Cenário 02 concluído.
- Manter efetivada a apuração referente à primeira baixa.
- Possuir permissão para cancelar e limpar a apuração referente à segunda baixa.
Resultado Esperado:
Após o cancelamento da apuração correspondente à segunda baixa, o sistema deverá permitir o cancelamento do respectivo lançamento. O lançamento e a apuração referentes à primeira baixa deverão permanecer inalterados. Caso seja solicitado o cancelamento do lançamento da primeira baixa enquanto sua apuração estiver efetivada, o sistema deverá impedir a operação e informar corretamente o período que precisa ser cancelado.
Passo a passo:
- Acesse o módulo Fiscal.
- Acesse a rotina de manutenção da apuração dos eventos da série R-4000.
- Localize a apuração correspondente ao período da segunda baixa.
- Cancele e limpe a apuração.
- Confirme que a apuração do período foi removida.
- Retorne ao módulo Contas a Pagar.
- Acesse o menu Manutenções > Lançamentos > Cancelar lançamento.
- Localize o lote correspondente à segunda baixa.
- Selecione o lançamento.
- Clique em Excluir Lote e confirme a operação.
- Confirme que o lançamento da segunda baixa foi cancelado com sucesso.
- Consulte o título e verifique que a primeira baixa permanece registrada.
- Acesse novamente a rotina de cancelamento de lançamentos.
- Selecione o lançamento correspondente à primeira baixa, cuja apuração permanece efetivada.
- Solicite o cancelamento.
- Confirme que o sistema impede a operação e informa corretamente o período da apuração correspondente.
- Verifique que nenhuma baixa ou apuração pertencente a outro período foi excluída.
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.
