01. DADOS GERAIS

Produto:

Segmento:

Módulo:

FSWCustomModule

Função:Encerramento Automático de Ordem de Serviço Agrícola
País:Brasil
Ticket:

24365834

Requisito/Story/Issue (informe o requisito relacionado) :

FSWAGRO-5875


02. SITUAÇÃO/REQUISITO

 Necessidade de encerrar automaticamente as Ordens de Serviço Agrícolas com área executada maior ou igual a área total da OS e suas respectivas OS associadas.
 Outra necessidade é encerrar OS parciais que sejam indicadas para encerrar. Suas respectivas Os associadas também precisam ser encerradas. Após esses encerramentos, o cliente tem a necessidade de ser informado da conclusão do processamento via e-mail.

03. SOLUÇÃO

       Criar uma Schedule no PIMSServer com agendamento de execução de uma tarefa que encerre as OS.
       Para a primeira necessidade apontada, o processo irá buscar as OS que estejam com área maior ou igual a área total da OS e as encerrar.
       Para a segunda necessidade, existirá uma tabela que guardará as OS que se deseja serem encerradas, mesmo sem área total executada. O mesmo processo anterior buscará essas OS com status que indica que não foi processado e tentará encerra-las. Caso ocorra algum problema, será alterado o status dessa tabela para indicar o erro e descreverá o erro em um campo de observação.
       As respectivas OS associadas serão encerradas junto, caso tudo ocorra bem e 
            ao final da execução, será criada uma funcionalidade de enviar um e-mail com status dos processamentos das Ordens de Serviço para endereços configurados..



04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS