Importação EDI

Ao efetuar a leitura do arquivo de retorno, o sistema verifica:

É ocorrência normal? Se sim, salva e disponibiliza para consulta no sistema através da tela de histórico da OS (Shift+F1). 

 É ocorrência de entrega? Se sim, efetua os seguintes passos:

1 – Atualiza Data de Entrega da nota.
2 – Busca as OS’s da nota. Para cada OS encontrada:
- Se a OS for de Material de Consumo ou Cilindro: irá verificar se tem técnico que permite concluir EDI e se a OS está aberta.
                    Caso positivo, irá concluir a OS e gravar no log os status Entregue, Atendimento Concluído e Concluído.
                    Caso Negativo, irá atualizar o status da OS para Entregue e gravar no log o status Entregue.
- Se a OS for de Assistência ou M. Preventiva e estiver aberta:  
– Atualiza status para Entregue e grava no log o status Entregue.
           – Busca as demais notas que estão no mesmo romaneio e para as OS destas notas:
                        – Atualiza a data de entrega da nota
                        – Atualiza o status da OS para Entregue
                        – Insere log no histórico de status Entregue
             – Busca as OS’s sem nota no romaneio e para essas OS:
     – Atualiza o status da OS para Entregue
             – Insere log no histórico de status Entregue
 

– Se for OS de Instalação e estiver aberta:
      – Atualiza status para Entregue e grava no log o status Entregue.
   – Busca o Responsável Projeto ou Técnico Instalação da Rota
           Caso encontre um dos dois:
    – Atualiza o técnico da OS para o Responsável Projeto ou Técnico da Rota
    – Insere no log a alteração do técnico (status Troca de Técnico)
    – Busca a OS de desinstalação (se for troca técnica) e efetua os mesmos passos.