Forlog 4.1.26.0
|
|
|
|
Ticket Movidesk | Chave | Resumo | Documentação |
---|---|---|---|
| Implementado procedimento no carregamento da tarefa que contém a definição de desfazer processos (alocação), com isso o coletor alerta o operador deste passo e permite ao operador confirmar a mesma. Segue imagem do carregamento da tela no coletor de dados: Podemos notar que o sistema notifica ao operador que, ao confirmar a tarefa, serão desfeitos os processos do UArm. Segue imagem da movimentação pendente (antes da confirmação): Segue imagem da tarefa pendente (antes da confirmação): Após a confirmação da tarefa o sistema realiza a exclusão de todos os processos realizados no UArm, incluindo a movimentação/tarefa executados. Segue imagem após a confirmação: Segue abaixo imagem da aba de “Confirmar”, pode-se notar que o UArm confirmado não está mais nesta lista, devido à exclusão dos processos do mesmo: | ||
| Implementado carregamento do relatório a partir do botão “Imprimir relatório”, segue imagem da tela: Neste relatório temos as movimentações pendentes para os UArms envolvidos, segue tela do relatório: Neste relatório temos os seguintes dados:
Este processo contempla a operação física manualmente (sem coletor de dados), para posterior confirmação por tela | ||
| Implementado procedimento no botão “Confirma selecionados”, segue imagem da tela: Este botão confirma as movimentações selecionadas no campo de “Confirmar”. Neste processo de confirmar a movimentação o sistema irá desfazer os processos executados nos UArms envolvidos, até a movimentação confirmada será deletada após este processo. Com isso o sistema irá voltar estes UArms para o status inicial dos mesmos na etapa do acondicionamento, possibilitando a exclusão do UArm na etapa de acondicionamento dentro a O.S. do mesmo. Segue imagem de exemplo após executar o processo: | ||
| Implementado carregamento da tela de confirmar com as movimentações pendentes para os UArms desta entrada que estão definidos como exclusão automática Nesta tela temos um check para “Selecionar todos”, no qual podemos selecionar todas as movimentações (UArms) para confirmar a movimentação Nesta tela também temos a lista com os seguintes campos:
Também temos os botões:
| ||
| Implementado processo de “Gerar movimentação”, segue imagem da tela: Para este botão é necessário selecionar somente os UArm que estão na etapa de “Precisa movimentar?”, não é possível selecionar UArms em outros status. Este botão gera movimentações para os UArms selecionados para o local selecionado em tela, preparando os mesmos para a exclusão automática assim que houver a confirmação das mesmas, sendo confirmação por tela ou por coletor de dados Segue imagem de exemplo após executar o processo: Segue imagem da movimentação pendente a aba de “Confirmar”: | ||
| Implementado procedimento no botão “Desfazer processos”, segue imagem da tela: Para este botão é necessário selecionar somente os UArm que estão na etapa de “Precisa desfazer processos?”, não é possível selecionar UArms em outros status. Este botão elimina todos os passos executados no UArm, sejam estes processos alocação (já encerrada), movimentação, classificação, tarefa ou inventário. Com isso o sistema irá voltar este UArm para o status inicial do mesmo na etapa do acondicionamento, possibilitando a exclusão do UArm na etapa de acondicionamento dentro a O.S. do mesmo. Segue imagem de exemplo após executar o processo: A linha do UArm estando como acima, consideramos que o UArm está com todos os seus processos defeitos, possibilitando a exclusão do mesmo no serviço de acondicionamento | ||
| Implementada opção de selecionar todos, para selecionar todos os UArms possíveis de desfazer processos ou gerar movimentações Exemplo com UArms não selecionados: Exemplo com UArms selecionados: | ||
| Definido carregamento dos UArms da nota de entrada, apresentando os mesmos conforme abaixo: Nesta aba temos as seguintes opções e ações possíveis:
| ||
| Segue abaixo aba desenvolvida para a etapa de desfazer processos contidos em UArms para possibilitar a exclusão dos mesmos: Nesta aba temos as seguintes opções e ações possíveis:
| ||
375545 | Objetivo da alteraçãoPossibilitar alteração do pedido macro após aprovação (com a devida permissão) para evitar refazer todo o processo. Acesso a tela alteradaTela de edição do pedido macro. (Painel de solicitações → Editar pedido macro) Descrição da alteraçãoNo embarcador para pedidos que estejam na situação:
Será possível sua edição APENAS usuário com os seguintes requisitos:
Nesse caso o operador deve ser permitido editar o pedido através da configuração em seu grupo ou diretamente atribuído a ele. | ||
| Definido layout de tela e carregamentos iniciais Também definidos métodos que irão movimentar e desfazer os processos dos UArms | ||
375545 | Objetivo da alteraçãoPossibilitar uma nova forma de configuração de permissões. Acesso a tela alteradaPermissão adicional dada através de grupo ou do próprio usuário. Grupos: Usuário: Por enquanto só há uma permissão adicional que é para permitir alteração do pedido macro do embarcador, ou seja vai trazer apenas esta permissão, porém o componente é um lookup para estar preparado para outras permissões no futuro. Descrição da alteração A configuração desta permissão não deve alterar as demais funcionalidade de permissões já existentes para grupo e para operador, deve apenas ser uma permissão extra para o operador/grupo. | ||
345513 | Descrição da soluçãoReferente ao problema no filtro por vencimento, ao realizar o teste em 05/10/2022, o mesmo estava funcional e não está retornando a mensagem de erro reportada. Referente ao problema no filtro por período de realização do serviço, foram feitos alguns ajustes na rotina que estavam limpando todas as ordens de manutenção retornadas. Também foi solicitado um ajuste no filtro “Equipamento”, pois, de acordo com o que foi reportado, o mesmo deve ser apto a pesquisar tanto pela placa quanto pelo número frota. | ||
365500 | Tela Importação de serviços, não fecha a tela ao clicar no número do agendamento. | Descrição da soluçãoPara o erro de não conseguir fechar a tela, foi ajustado a chamada ao método da tela principal. Até então, o sistema estava tentando chamar a tela principal incorreta. Para o erro ao gerar OS, foi identificado que o mesmo ocorria pois o agendamento estava sem a informação de cliente. Foi feito um teste na importação de agendamento via planilha, mas o processo está inserindo o cliente corretamente. Porém, foi identificado um erro ao carregar a tela de agendamento, pois mesmo com o cliente informado, a informação não estava sendo apresentada na tela. Provavelmente, essa foi a causa do erro que deixou o agendamento sem cliente. Foi feita, então, uma correção no carregamento dos dados na tela de agendamento. | |
Adicionada TAG para as impressões de UArm e de volumes:
Esta TAG refere-se ao número agrupador de nota (CRT) que o pedido ou a entrada estiver vinculado | |||
| Alterar padrão de dimensão no cadastro de produto pela integração | Alterado o padrão de dimensão para:
Este padrão vale para cadastros por integração quando na integração não são informados os campos referentes | |
311071 | Descrição da soluçãoA solução será ajustar o filtro da consulta por cliente/grupo empresarial, pois o mesmo está utilizando o seguinte comando: “Ativo = true”. O banco Oracle interpreta parâmetros booleanos como 1 e 0 e não true e false. | ||
| Objetivo da alteraçãoAcrescentar informações sobre o motorista da viagem para a integração. Descrição da alteraçãoNo Json de integração estará os dados do motorista vinculado a viagem.
| ||
347305 | Criar ocorrências de inicio e fim da viagem para alimentar o OnlineCargo | Objetivo da alteraçãoCriar duas novas ocorrências das Viagens do ATS de Início de viagem e Finalização de viagem. Acesso a tela alteradaNão houve alteração em tela. As alterações ocorrem na integração para o ATM. Descrição da alteraçãoTratado para que no Início de viagem, ao iniciar o monitoramento da viagem no ATS, o Forlog dispare ao ERP uma ocorrência de início de trajeto com o código “00”. E na Finalização de viagem, ao finalizar o monitoramento da viagem no ATS, o Forlog dispare ao ERP uma ocorrência de finalização de trajeto com o código “99”.
Exemplo: Inicio Viagem { "CNPJEmissor": "82270711002003", "Viagem": "580832", "DataInicioViagem": "2022-07-26T00:01:00", "DataFimViagem": "2022-07-26T19:00:00", "CnpjTomador": "02162259000750", "Sequencia": 1, *"CodigoOcorrencia": "00"*, "DescricaoOcorrencia": "Inicio da Viagem", "Entrega": false, "Coleta": true, "Data": "2022-07-26T08:16:00", "CNPJ": "57159923000108", "Nome": "RESIPLASTIC INDUSTRIA E COMERCIO LTDA", "Cidade": "Mauá", "Estado": "SP", "Latitude": -23.699912, "Longitude": -46.4630269, "CODIGODEMANDA": "mwm2388", "CODIGODEMANDACLIENTE": null, "CODIGOATS": "03-580832-20220725-08:27:53" } Fim da Viagem { "CNPJEmissor": "82270711002003", "Viagem": "580832", "DataInicioViagem": "2022-07-26T00:01:00", "DataFimViagem": "2022-07-26T19:00:00", "CnpjTomador": "02162259000750", "Sequencia": 1, *"CodigoOcorrencia": "99"*, "DescricaoOcorrencia": "Fim da Viagem", "Entrega": false, "Coleta": true, "Data": "2022-07-26T08:16:00", "CNPJ": "57159923000108", "Nome": "RESIPLASTIC INDUSTRIA E COMERCIO LTDA", "Cidade": "Mauá", "Estado": "SP", "Latitude": -23.699912, "Longitude": -46.4630269, "CODIGODEMANDA": "mwm2388", "CODIGODEMANDACLIENTE": null, "CODIGOATS": "03-580832-20220725-08:27:53" } | |
334701 | Objetivo da melhoriaPossibilitar consulta de cargas de expedição bem como suas notas via API. Descrição da alteraçãoPossibilitar uma consulta semelhante a feita no processo da FCA via o painel “Integração MVM” disponibilizando como uma consulta via integração padrão do sistema. Sua documentação encontra-se como padrão de integrações na pasta “Expedição” → “Consultar”. O filtro obrigatório é o filtro de Cliente. | ||
| Sistema permite salvar tela de "Exceção de impressão da DACTe" com todos os campos vazio | Sistema permite salvar tela de "Exceção de impressão da DACTe" com todos os campos vazio. | |
292462 | Ajuste na impressão do DACTE para respeitar nova regra de exceções | Objetivo da alteraçãoAjustar a rotina de geração da DACTe para que o sistema passe a respeitar as novas regras de impressão de valores no CT-e. Acesso a rotina alteradaNa tela de Transmissão e Impressão, selecionar um ou mais documentos do tipo CT-e que estejam no status “Impresso” ou “Aguardando impressão” e clicar no botão imprimir. Na mesma tela de Transmissão e Impressão também selecionar os CT-es e enviar para um endereço de e-mail. Permissões ativas: visOpeTransmitirImprimirDocs. Descrição da alteraçãoAo imprimir um CT-e, o sistema deverá observar as novas regras para exibição dos valores na DACTe. O padrão do sistema é sempre imprimir os valores, porém se o parâmetro “Aplicar o padrão de ocultar os valores impressos na DACTe.” estiver ativo, o padrão será invertido e o sistema não irá imprimir os valores na DACTe. As Exceções:
Quando aplicada a ocultação de valores no CT-e, esses serão os campos ocultados:
| |
292462 | Objetivo da alteraçãoCriar um parâmetro do tipo booleano que permitirá inverter o padrão de impressão da DACTe. Acesso ao parâmetro criado.O parâmetro criado pode ser localizado na tela “Atribuir parâmetros” pelo menu “Administração” > “Atribuir parâmetros”. Nessa tela, selecionar o nível (Empresa ou Unidade operacional) e o segmento “Transporte”. O parâmetro estará na aba “Fiscal”. Nome do parâmetro para filtro: Aplicar o padrão de ocultar os valores impressos na DACTe. Descrição da alteraçãoO parâmetro servirá para inverter o padrão de impressão do sistema. Quando desativado ou não utilizado, o padrão será sempre imprimir os valores da DACTe (salvo quando houver alguma configuração de exceção cadastrada). Quando ativado, o padrão será nunca imprimir os valores da DACTe (salvo quando houver alguma configuração de exceção cadastrada). | ||
292462 | Tela de cadastro de exceções de impressão de valores na DACTE | Objetivo da alteraçãoPermitir cadastrar as exceções da regra vigente para impressão do CTe. Acesso a tela criadaNo portal novo, acessar o produto TMS. Em seguida, acessar o menu “Fiscal > Cadastro > Exceção Impressão DACTe”. Descrição da alteraçãoA nova tela permite cadastrar as exceções de impressão da DACTe pelos seguintes campos.
A tela permite também editar e excluir configurações previamente cadastradas. A tela não possui campos obrigatórios ou qualquer outro tipo de validação. A ideia é permitir qualquer tipo de combinação. TELA: Cadastro de Exceção X PARÂMETRO: “Aplicar o padrão de ocultar os valores impressos na DACTe”
Obs.: Lembrando que a permissão IMPRIMIR_INFO_FRETE_CTE_DENTRO deve estar desativada para sistema respeitar a tela de Exceção, se a permissão estiver ativada o sistema irá respeitar a permissão. |