3.14.12

Anterior
Próximo
Imprimir

3.14.12

 

Implementações

 

 

Correções

 

 

1. Filtro Grupo não está funcional na gestão de usuários.

 Incidente:  Na gestão de usuários na tela de Configurações Gerais ao aplicar algum filtro de 'Grupo' (Adminstrador, Embaracador ou Transportador) nenhum dos usuários é exibido, sendo que existem usuários de todos os grupos neste ambiente.

           Solução: Alterado para retomar o roleName e tratado no frontend para exibir corretamente.

 Referências:  ISSUE 38081;

 

2. Embarque com status de integração com OTM fica em processamento.

 Incidente:  Ao atualizar o embarque com o status INICIADO o mesmo apresentava falha na integração com o OTM devido a falta da configuração de dominio  STATUS EMISSAO do tipo EMISSAO_INICIADA. Após ser realizado o cadastro da configuração e enviado uma nova atualização do embarque, o mesmo ficava com o a integração com o OTM com o status EM PROCESSAMENTO eternamente.

           Solução: Ajustado para atualizar status de emissão do embarque com dados inconsistentes quando não encontrado domínio. Para que dessa forma a atualização do embarque funcione corretamente.

 Referências:  BUG 34917;

 

3. Deadlocks na geração de pré-documento por agrupamento personalizado.

 Incidente:  Ocorreram deadlocks na geração e vinculação do pré-documento.

           Solução: Realizado ajustes para melhorar performance e quantidade de transações com o banco.

 Referências:  BUG 26755;

 

4. Mensagem legal informada na regra de ICMS não era integrada com OTM.

 Incidente:  A mensagem legal não era integrada com o OTM.

           Solução: Alterado para enviar a mensagem legal para o OTM.

 Referências:  ISSUE 38942;

 

5. Não está validando equipamento, quando o mesmo não é informado no embarque.

 Incidente:  Não estava apresentando mensagem de erro quando não era informado equipamento para o embarque em cenários onde o transportador era TAC ou ETC Equiparado, ou então quando o  embarque possuía o refnum CLL_PAGAMENTO_PEDAGIO.

           Solução: Alterado para deixar o embarque inconsistente e apresentar mensagem de erro nos cenários descritos.

 Referências:  BUG 20193;

 

6. Embarque não está considerando redução da BC quando configurado regra de imposto com CST90.

 Incidente:  Não estava considerando a redução de Base de Cálculo quando configurado regra de imposto com CST90.

           Solução: Alterado para considerar porcentagem de redução informada no cadastro da regra de imposto.

 Referências:  BUG 35103;

 

7. Redução da base de cálculo não é levado em consideração para o valor da Base da cálculo.

 Incidente: Na visualização dos Impostos de uma Release, o cálculo da coluna "Base de Cálculo" não está levando em consideração o valor da coluna "Redução BC".

           Solução: Alterado para exibir corretamente a base de cálculo reduzida.

 Referências:  BUG 35099;

 

8. Lentidão na recepção do retorno de Pagamento da Fatura CIOT

 Incidente: Foi recepcionado  um arquivo com o apontamento de 1873 faturas, e com isso o sistema processava por exatos 10 minutos, e realizava Rollback do que tinha feito.

           Solução: Criado uma fila nova para quebrar o processo em partes e enviar mensagens por parcela da fatura, dessa forma evita o problema de exceder os 10 minutos e fazer um rollback de todas as faturas.

 Referências:  ISSUE 38930;

 

9. Recepção de Ocorrências na fila de erro

 Incidente: Identificamos algumas transmissions de shipmentStatus caindo na fila de erro com a mensagem "Object reference not set to an instance of an object".

Descompactamos algumas das transmissions e identificamos que se tratavam de IOD e estes foram atrelados ao embarque.

           Solução: Se no XML de evento de embarque, o campo de data divergir do campo que seria esperado pelo sistema, é adicionada a data atual.

 Referências:  ISSUE 32842;

 

10. Sistema não recepciona Location de transportador

 Incidente: O sistema retorna erro ao enviar uma location de transportador via WS.

           Solução: Removido configuração referente ao processamento das mensagens relacionadas a impostos, pois já havia um configuração genérica que atende a todo esse processamento.

 Referências:  ISSUE 39702;

 

11. Custos de embarques anteriores a atualização para a 3.14.6 aparecem duplicados na tela de digitação de NFS-e

 Incidente:  Após a atualização do ambiente para a versão 3.14.6, os embarques que apresentavam custos acessórios que geram NFS-e têm esses custos duplicados na tela de digitação de NFS-e.

           Solução: Alterado para o campo balance utilizar a mesma coluna que o value da tabela tabela shipper.serviceItem, ambas estão consumindo da coluna  UnallocatedValue da tabela otm.GroupedShipmentCost.

 Referências:  ISSUE 39771;

 

12. Erro ao recepcionar Motorista com data de nascimento inválida.

 Incidente:  Ao recepcionar um motorista com a data de nascimento inválida (com caracteres faltantes), não apresentava nenhuma mensagem de erro.

           Solução: Adicionada mensagem de erro interna ao identificar motorista com dados inválidos.

 Referências:  Bug 23031;

 

13. Integração OTM apresentando dados incorretos (chamado: 426146)

 Incidente:  Em determinado embarque que possuía pedágio com valor zerado e CIOT emitido com sucesso, não ouve integração de status DPS_EMITIDO para o TMS.

           Solução: Efetuado ajuste para realizar integração de status DPS_EMITIDO para o CIOT quando pedágio estiver com valor zerado.

 Referências:  ISSUE 38539;

 

14. Saldo do CTE consumido antes de CTE ficar sem pendencias

 Incidente: Estava consumindo o saldo do documento de transporte mesmo quando o documento estava com o status de "Pendente".

           Solução: Corrigido para consumir o saldo apenas de documentos de transporte com o status de "Válido".

 Referências:  ISSUE 39626;