DESCRIÇÃO DA ALTERAÇÃO
Remover a trava do EcoCTe para abrir várias instâncias do emissor.
Isabella Bressan Bremm - Liberado p/ Implantação
Isabella Bressan Bremm - Teste OK
- Realizado o teste emitindo em duas máquinas na mesma base os CT-es, agora não ocorre mais a falha citada anteriormente;
- Cada CT-e foi emitido com uma numeração diferente;
- Teste ok.
Isabella Bressan Bremm - Certificando
- Certificando.
Olimpio Gonzatto Junior - Encaminhado p/ Certificação
[Programa]
EcoCTe.exe (versão: 3.0.40.1, branch: develop, feature: FIS-885)
[Descrição]
Agora o programa CTe pode ser aberto mais de uma vez.
Foi alterado a forma como o programa controla o nr. de série. Este número era gerado quando a tela principal do programa era aberta, e conforme ia transmitindo ia atualizando o nr. localmente. Isso foi alterado, agora o nr. de série só será gerado quando o CTe for transmitido.
Olimpio Gonzatto Junior - Programando
Corrigindo
Isabella Bressan Bremm - Devolvido p/ Programação
- Ocorreu falha ocorreu quando em uma máquina o CT-e foi somente salvo, o mesmo já foi salvo com uma numeração.
- Ao transmitir na outra máquina, pegou a numeração do CT-e salvo, e ao transmitir ele, ocorreu a falha:
- 95037 - Não foi possível validar o número da CTe/CTeOS
Isabella Bressan Bremm - Certificando
- Certificando.
Olimpio Gonzatto Junior - Encaminhado p/ Certificação
Olimpio Gonzatto Junior - Programando
...implementando.
Anderson Luiz Barbosa da Silva - Encaminhado p/ Programação
DESCRIÇÃO DA ALTERAÇÃO
Alguns clientes estão precisando que o emissor CT-e seja utilizado em mais de uma máquina e com vários usuário simultâneos
ALTERAÇÃO
Hoje o grande problema desse tipo de cenário é o número do CT-e, o usuário consegue deixar um CT-e na tela sem transmitir e outro usuário pode abrir o CT-e mandar transmitir um outro CT-e o número ele pega o mesmo para os CT-e, quando o primeiro usuário mandar o CT-e dele que deixou parada, vai apresentar falha no número.
Conforme imagem abaixo:
O número do CT-e ele é carregado da tabela 'TSERIES' do campo 'SEQUENCIA'.
Verificar a melhor forma de controlar o número do CT-e
Não há necessidade de validar o usuário que está logado, o mesmo usuário pode ser logado em um ou mais terminais.
- Remover a validação de múltiplas instâncias do programa
Essa validação não tem mais necessidade sendo que agora você pode logar e emitir de qualquer lugar o CT-e
Observações:
- Dentro do cadastro do emitente, tem o campo para editar ou cadastrar uma nova série o campo 'AMBIENTE' não é mais utilizado, quem faz o controle do ambiente é o DFeMonitor
- Dentro da tabela "CT-e Rodoviário" o campo número pode ser ocultado, caso a exibição do número seja um problema
JORNADA DO USUÁRIO
- Na base de dados de teste (TRR Ariquemes Transporte LTDA)
- Abrir mais de um EcoCTe
- Digitar os dados para emissão de CT-e, mas não transmitir
- No outro EcoCTe emitir e transmitir o CT-e
- Acessar o EcoCTe anterior e mandar transmitir o CT-e
- Ambos CTes deverão ser aprovados
Anderson Luiz Barbosa da Silva - Analisando
Analisando.
Anderson Luiz Barbosa da Silva - Encaminhado p/ Análise
[Programa]
EmissorCTe.exe (versão: 3.0.36.1, branch: develop)
Obs.: Feature: FIS-885.
[Descrição]
O fonte foi alterado para permitir abrir mais de uma instância do programa EmissoCTe.
Foi alterado o controle do "Número do CTe", antes ao abrir o programa já era carregado o obj "Series" com o número que constava na tabela TSeries / Sequencial. Agora esse número só será gerado quando o usuário transmitir com sucesso o CTe.