Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Soluções para problemas apresentados em Garantia John Deere

Linha de Produto:

Microsiga Protheus

Versões:11.8

Segmento:

Varejo

Módulo:

Oficina (SIGAOFI)

Função:

Solic. Garantia JD (OFINJD15)

Situação:

Problemas apresentados:

  1. Mensagem de Help NJD15TTCAN no momento da atualização da Ordem de Serviço.
  2. Alguns concessionários estavam com problema no faturamento do serviço de uma solicitação de garantia. Em determinados casos, após a atualização da ordem de serviço, o usuário não conseguia gerar a nota fiscal de serviço pois era exibida a mensagem "Valor total de serviços da solicitação de garantia está divergente com o valor total do tipo de tempo." O problema estava no cálculo do valor de horas.
  3. Identificado um problema no cálculo do valor unitário retornado da peça quando uma mesma peça era enviada em duas linhas na solicitação de garantia. A duplicidade de linhas pode ocorrer quando a peça é requisitada mais de uma vez utilizando, por exemplo, TES, fórmula ou preço unitário de requisição (Atualização de preço de lista) diferente.
  4. Alguns concessionários não estavam conseguindo atualizar a ordem de serviço, devido a exibição da mensagem de help LINPOS := VO4_TIPTEM+VO4_CODSER - < -- INVALIDO. Analisando melhor o problema no cliente, verificamos que os registros da tabela de Itens da solicitação de garantia estavam referenciando a uma liberação de ordem de serviço cancelada.
  5. Problema apresentado quando a John Deere retorna um item que teve o código substituído ficando diferente do código de peça transmitida. No momento da atualização da ordem de serviço, o sistema não permitia informar o tipo de tempo de garantia para a peça retornada pela John Deere.
  6. No momento da atualização da ordem de serviço, era exibida a mensagem de M020DEVQTDE. O problema poderia ocorrer quando a peça foi requisitada mais de uma vez utilizando, por exemplo, TES, fórmula ou preço unitário de requisição (Atualização de preço de lista) diferente.

Solução:

  1. Alterada rotina de atualização de ordem de serviço para verificar somente as peças devolvidas quando houve um cancelamento parcial de tipo de tempo e o mesmo está relacionado nos registros de peças da solicitação de garantia.

  2. Alterada a rotina de atualização de ordem de serviço para gravar o valor retornado do total do serviço no campo VO4_VALSER, assim o fechamento utilizará este valor independentemente do valor da hora calculado no momento da atualização da ordem de serviço.

  3. Alterada rotina de geração de solicitação de garantia para analisar as requisições de peças e gerar somente uma linha na solicitação de garantia (tabela VMC). Para isto, quando a mesma peça for requisitada com preço unitário diferente, o sistema irá somar a quantidade requisitada e calcular um preço unitário final (Somando o valor total de cada requisição e dividindo pelo total de peça requisitado). Assim, em determinados casos o valor unitário da peça transmitida pode ser diferente o valor unitário da peça analisando todas as requisições. Como o valor a ser considerado no faturamento da solicitação é o valor retornado pela John Deere, essa alteração do valor da transmissão não vai influenciar no resultado final.

  4. Alterada a rotina de solicitação de garantia para verificar se o número de liberação de ordem de serviço é valido. A checagem será feita no momento da transmissão da solicitação de garantia, na opção de clonagem de solicitação de garantia e no antes de atualizar uma ordem de serviço. Quando o número da liberação não for encontrado, será exibida a mensagem "Registro de liberação de tipo de tempo não encontrado." com o número da ordem de serviço / número da liberação / tipo de tempo.

  5. Alterada a rotina de atualização de ordem de serviço para permitir informar um tipo de tempo de garantia no momento da atualização para as peças que não possuem quantidade transmitida, mas que possuem uma quantidade retornada.

  6. Alterada rotina de atualização de ordem de serviço para analisar as requisições das peças antes de realizar a integração com a Requisição de Peças (OFIOM020) gerando a devolução da mesma.

Endereço(s) do(s) Pacote(s):
11.80: https://suporte.totvs.com/portal/p/10098/download?e=642414