Inclusão de novos campos da atividade em modelos de exportação

Para a entrega completa da solução utilizando a plataforma uMov.me, a integração é fundamental. Estamos constantemente aprimorando os recursos de integração, através de nossa API e com a utilização de arquivos via modelos de importação e exportação de dados. Os modelos de exportação de dados do tipo execução possuem todos os campos criados em uma atividade. Esses campos podem ser exportados a fim de integrar todos os dados coletados com outro sistema através de um arquivo .csv.

Novo campo na atividade

Figura 1: Criação de novo campo na atividade com aviso de inclusão nos modelos de exportação desativados

A fim de facilitar a manutenção dos modelos de exportação, a partir da versão 04.01 do uMov.Center, ao criar um novo campo em uma atividade associada a um ou mais modelos de exportação, o sistema automaticamente cria o novo campo da atividade nos modelos de exportação, conforme mostrado na Figura 1. Porém, esses campos são criados desativados, conforme mostrado na Figura 2, a fim de não impactar em integrações já existentes.

Modelo exportacao

Figura 2: Configuração do novo campo criado na atividade no modelo de exportação

O sistema também foi alterado para ativar ou desativar um campo de um modelo de exportação, permitindo que a ação seja executada diretamente na listagem de campos, conforme mostrado na Figura 2, sem a necessidade de editar o campo para executar a ação. Veja no exemplo que o campo Data Entrega está desativado e tem a opção de ativação (checkbox) diretamente na listagem.

Importante ressaltar também que a alteração da descrição de um campo da atividade não muda o modelo de exportação. Ao fazer a alteração na descrição de um campo que já estiver em algum modelo, o sistema gera aviso, informando para acessar o modelo de exportação e alterar a descrição do campo, se necessário, conforme pode ser observado na Figura 3. Isso é feito para não impactar integrações já existentes.

Atividade 2

Figura 3: Alteração da descrição do campo da atividade com aviso de não alteração nos modelos de exportação

A remoção de um campo da atividade somente é permitida se o campo não possuir dados já coletados em uma execução e se o campo estiver desativado no modelo de exportação. Dessa forma, a exclusão do campo ocorre na atividade e também nos modelos em que o campo está desativado. Caso contrário, o sistema gera alerta e não permite a exclusão.

Esses ajustes também serão aplicados em breve nos modelos de importação de dados. Aguarde as novidades em nosso blog.

Ficou alguma dúvida? Faça contato com o nosso time!