Janeiro
Comunicado realizado em 17/01/2025
Revisão de acessos e garantia de segurança aos sistemas
Prezado(a) cliente,
Gostaríamos de informá-lo que, em decorrência das recentes eleições municipais, pode haver alterações no quadro de colaboradores em alguns municípios, o que pode impactar também os usuários dos sistemas.
Com o objetivo de evitar acessos indevidos e garantir a segurança das informações a partir do próximo ano, recomendamos que a gestão dos acessos seja revisada.
Pedimos que verifiquem se as permissões de acesso permanecem adequadas e se os responsáveis pelos sistemas (administradores) estão devidamente atualizados.
Esse controle é realizado por meio do menu Utilitários > Gerenciador de acessos.
Esta medida preventiva visa assegurar a integridade e a confidencialidade dos dados, evitando acessos não autorizados.
Agradecemos pela atenção e permanecemos à disposição para quaisquer dúvidas.
Melhorias entregues até 09/01/2025
Aprimoradas as funcionalidades Entrada e Saída de bens
Comunicamos que o sistema Almoxarifado (Cloud) agora reconhece Entradas e Saídas de itens do tipo Parcial, exibindo a situação na listagem inicial.
A Entrada/Saída será parcial quando, pelo menos, um Item da listagem possuir um tipo de inconsistência, como, por exemplo, ausência de saldo. Nessas situações, os itens que não possuem inconsistências serão finalizados normalmente, mas os demais não serão finalizados, o que poderá ser realizado posteriormente, quando sanada a inconsistência.
Além disso, a tela Listando itens (menu Executando > Movimentos de bens > Entradas > Outras opções (ícone de engrenagem) > Itens) agora exibe a Situação de cada material, ou seja, se quando da finalização da Entrada, ele foi finalizado com sucesso ou com Erro.
Ao passar o mouse sobre o ícone de Erro será exibido o motivo da situação, cadastrado quando da finalização.
Vale ressaltar que, os Itens que foram finalizados com Erro são passíveis de edição (ícone de lápis), possibilitando, assim, o seu ajuste ou exclusão. Após a edição, se ainda houver algum item com erro, basta enviar novamente para finalização. Mas, se todos os itens estiverem devidamente finalizados, a Entrada é atualizada automaticamente para a situação Finalizada.
A entrada também pode exibir o status Erro ao finalizar, que ocorre quando a entrada é enviada para finalização, mas nenhum dos itens é finalizado com sucesso. Nesses casos também é possível realizar a edição (ícone de lápis) do procedimento, ajustando ou excluindo os itens com erro e enviando novamente para finalização.
O mesmo procedimento foi aplicado às Saídas de bens (menu Executando > Movimentos de bens > Saídas).
[Técnicos] Alterações no processo de migração de Entradas, Itens e Finalizações do Almoxarifado
Atenção usuários técnicos!
Informamos que foram realizadas alterações na forma de recebimento dos Itens de Entradas, Saídas e Finalizações do sistema Almoxarifado (Cloud). Agora deve-se seguir os seguintes passos:
- Enviar Entradas e Saídas;
- Enviar Itens de Entradas e Saídas;
- Alteramos o JSON de envio, bem como os campos obrigatórios de preenchimento sendo:
- Entrada: campos de valores obrigatórios agora são apenas quantidadeItem e valorUnitario;
- Alteramos o JSON de envio, bem como os campos obrigatórios de preenchimento sendo:
- Saída: campo de valor obrigatório agora é apenas quantidadeItem.
Finalizar Entradas e Saídas;
- Poderá ser utilizado o novo serviço (movimentos-finalizacao) ou os serviços anteriores (saidas-finalizacao e entradas-finalizacao). No novo serviço, caso os movimentos não sejam enviados, estes serão gravados com os valores zerados, sendo necessário executar o recálculo dos movimentos após o término de todas as finalizações;
- O recálculo deve ser realizado antes da criação de Inventários, caso contrário, não seria possível executá-lo;
- Caso os valores dos movimentos sejam enviados junto com o movimento, como é feito atualmente nas migrações, o sistema continuará utilizando os valores recebidos na migração, podendo também ser recalculado os movimentos caso haja necessidade.
Recalcular os valores dos movimentos.
É possível realizar o recálculo de duas formas:
- Recalcular todos os materiais de um Estoque com base na Data e Hora (ao consultar os lotes de migração, estes serão retornados na consulta de Lotes, retornando, também, um hash de processamento, que possibilitará a consulta do andamento em outro endpoint).
- Para consultar o andamento do processamento com base no hash disponibilizado, deverá ser utilizado o endpoint na URL: GET .../estoque-services/api/processamentos/<hash_processamento>;
- Também foram criados endpoints para realizar o recálculo via Service Layer por meio da URL: POST .../estoque-services/api/exercicios/<ano_exercicio>/almoxarifados/<id_estoque>/movimentos/recalcular-movimentos-estoque*
- Recalcular os valores dos movimentos a partir da Data e Hora informada (o processamento será sincronizado com o lote de migração, não retornando o hash de processamento).
- Também foram criados endpoints para realizar o recálculo via Service Layer por meio da URL: POST .../estoque-services/api/exercicios/<ano_exercicio>/almoxarifados/<id_estoque>/movimentos/recalcular-movimentos-material
O procedimento de migração também foi alterado, devendo-se seguir os passos abaixo:
Migrar Entradas (não houve alteração);
Migrar Itens das Entradas, neste é possível escolher uma das duas opções abaixo:
- Opção 1: Migrar os Itens com os valores e saldos (opção atual);
- Opção 2: Migrar os Itens sem o envio dos valores (obrigatório para entrada apenas a quantidade e o valor unitário)
Finalizar Entradas (após finalizar, caso os valores dos movimentos não tenham sido enviados, o sistema irá gravar os valores zerados, incluindo saldos físicos e financeiros);
Migrar Saídas (sem alteração do que temos hoje);
Migrar Itens das Saídas (aqui temos 2 opções):
- Opção 1: Migrar os Itens com os valores e saldos (opção feita atualmente);
- Opção 2: Migrar os Itens sem o envio dos valores (obrigatório para saída apenas a quantidade);
Finalizar Saídas (após finalizar, caso os valores dos movimentos não tenham sido enviados, o sistema gravará os valores zerados, incluindo saldos físicos e financeiros).
Após todas as finalizações, disponibilizamos um serviço que irá recalcular o valor dos movimentos do estoque, o qual poderá ser utilizado tanto para o recálculo dos movimentos com especificação de apenas um estoque, quanto dos movimentos a partir da data e hora informadas. O recálculo será realizado com base nos movimentos existentes de Entradas e Saídas finalizadas.
Caso os movimentos tenham sido enviados com valores errados, o saldo do mesmo ficará negativo (sem qualquer validação em relação a isso). Nessa hipótese, o responsável pela migração deverá analisar e ajustar as Entradas e Saídas de modo a deixar todos os dados consistentes e, se necessário, basta realizar o recálculo novamente.
Esse serviço receberá uma data inicial e irá calcular todos os valores até a data do último movimento existente, portanto, há alguns casos em que não é possível a execução do serviço, tais como:
- Quando houver um Inventário que possui a especificação com Data igual ou maior que a Data informada para o serviço, nos casos de utilização do serviço para recalcular os valores de apenas uma especificação;
- Quando houver um Inventário com Data igual ou maior que a Data fornecida para o serviço, nos casos de utilização do serviço para recalcular todas as especificações.
Após isso, as migrações dos demais dados poderão seguir normalmente.
Nestas situações de recálculo de todos os materiais, o lote enviado ficará com Situação igual a Processando até que todos cálculos de todos materiais sejam concluídos, ou seja, dependendo da quantidade de movimentos e materiais pode ser que o processo demore um pouco.
Após a criação de um Inventário não será possível recalcular os movimentos.