01. DADOS GERAIS
Produto: | Meu Fitossanitário |
---|---|
Linha de Produto: | |
Segmento: | Agroindústria |
Módulo: | Apontamentos |
Função: | Apontamento de Inspeções |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROCTA-5165 |
02. SITUAÇÃO/REQUISITO
Se houver somente um usuário realizando pontos em um talhão a exclusão do pontos acontece normalmente mesmo sendo antes ou depois do sincronismo.
Mas a situação problema nesse caso é diferente, usuário A realiza dois pontos do Talhão no T1 e usuário B realiza mais dois pontos no talhão T1 e sincronizam.
Nesse momento ocorre o fato.
O usuário A consegue excluir o ponto que fez sem sincronizar no botão em tela e após sincronizar somente aparece o botão de excluir na lista de pontos, mas consegue excluir, diferentemente disso o usuário B não consegue excluir nenhum dos pontos que fez nem por tela e nem pela lista.
Nesse sentido o segundo usuário fica impossibilitado de excluir pontos.
03. SOLUÇÃO
Implementação para incluir o atributo de Inspetor em cada ponto realizado, e não mais a inspeção completa ter somente um Inspetor. Sendo assim, a verificação do inspetor é realizada ao selecionar o ponto, se esse foi apontado pelo inspetor que está logado no aplicativo, ele terá permissão de alterar ou excluir o ponto realizado por ele.