Á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
NOME DO REQUISITO

Processos de Garantia John Deere 

Características do Requisito

Linha de Produto:

Informe a linha de produto.

Microsiga Protheus

Segmento:

Informe o segmento.

Varejo

Módulo:

Informe o módulo.

Oficina (SIGAOFI), Veículos (SIGAVEI) e Autopeças (SIGAPEC)

Rotina:

Rotina

Nome Técnico

Informe a rotina.

Informe o nome técnico da rotina.

OFINJD15

Solic. Garantia JD

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

OFINJD16

Proc Warranty Memo

OFINJD26

Atualiza Status SG
OFICJD01Cons. Garantia JD 
OFINJD17Registro de Prod.
OFINJD20Atual. End Cliente

País(es):

Todos

Informe o

Banco(s)

Pais(es).

de Dados:

Todos

Banco(s) de Dados:

Informe o(s) Banco(s) de Dados utilizado(s).

Tabelas Utilizadas:

Informe as tabelas utilizadas.

VMB, VMC e VMY

Sistema(s) Operacional(is):

Informe o(s) sistema(s) operacional(is) utilizados.

Descrição

Escreva aqui a descrição da nova implementação ou melhoria.

 

Importante

Antes de executar o compatibilizador UPDOFIGD é imprescindível:

  • Realizar o backup da base de dados do produto que será executado o compatibilizador (\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
  • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.

 

Atenção

O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.

 

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

 

  • Em TOTVS Smart Client, digite o U_UPDOFIGD no campo Programa Inicial
  • Clique em OK para continuar.
  • Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
  • Windows®/Linux®.

    Descrição

    Implementada melhoria com a criação das rotinas Solic. Garantia JD (OFINJD15), Proc Warranty Memo (OFINJD16), Atualiza Status SG (OFINJD26), Cons. Garantia JD (OFICJD01), Registro de Prod. (OFINJD17) e Atual. End Cliente (OFINJD20).

    O conjunto de rotinas Solic. Garantia JD (OFINJD15), Proc Warranty Memo (OFINJD16), Atualiza Status SG (OFINJD26), Cons. Garantia JD (OFICJD01) foi criado para atender as necessidades de envio e recebimento de informações referentes as garantias/ revisões/ PMP (Programa de Melhoria de Produto) e Autorizações Especiais entre o Protheus e a John Deere (WARRANTY / CLAIM). Durante o processo normal da oficina, em alguns momentos as informações do Protheus serão enviadas a John Deere e também o Protheus irá solicitar informações junto a John Deere. Desta forma, o usuário conseguirá realizar todo o processo através do Protheus de maneira transparente, objetiva e eficaz, sem a necessidade de acesso ou interação direta no portal da John Deere.

    A rotina Registro de Prod. (OFINJD17) tem por objetivo cadastrar as informações do equipamento que foi vendido junto ao portal através do Protheus. Após realizado o cadastro, o usuário poderá transmitir estas mesmas informações do equipamento diretamente para a John Deere. Desta maneira, o usuário manterá as informações dos equipamentos atualizadas tanto no Protheus como na John Deere de forma automática, rápida e transparente.

    A rotina Atual. End Cliente (OFINJD20) tem por objetivo atualizar/sincronizar o cadastro de clientes entre o Protheus e o sistema utilizado pela John Deere via WebService (CREATE CUSTOMER). O usuário poderá cadastrar o cliente dentro do sistema do Protheus e transmitir estas informações diretamente para a John Deere, sem a necessidade de cadastrar novamente o cliente de forma manual no portal da John Deere. Desta forma, o processo de cadastramento de clientes é único, proporcionando rapidez e praticidade ao usuário, mantendo informações de clientes atualizados tanto no Protheus como na John Deere de forma automática, rápida e transparente.


    Importante

    Antes de executar o compatibilizador UPDOFIGD é imprescindível:

    • Realizar o backup da base de dados do produto que será executado o compatibilizador (\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
    • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
    • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
    • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
    • O compatibilizador deve ser executado com a Integridade Referencial desativada*.


    Atenção

    O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

    A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

    1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
    2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
    3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
    4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
    5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
    6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
    7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.


    Contate o Help Desk Framework EM CASO DE DÚVIDAS!


    1. Em TOTVS Smart Client, digite o U_UPDOFIGD no campo Programa Inicial
    2. Clique em OK para continuar.
    3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
    4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
      1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
        É apresentada uma mensagem explicativa na tela.
      2. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
      3. Clique em Gravar para salvar o histórico (log) apresentado.
      4. Clique em OK para encerrar o processamento.

    Atualizações do Compatibilizador

    1.    Criação de tabela no arquivo SX2– Tabelas:

    Chave

    Nome

    Modo

    PYME

    VMB

    Garantia JD cabecalho 

    E

    S

    Chave

    Nome

    Modo

    PYME

    VMC

    Garantia JD itens

    E

    S

    Chave

    Nome

    Modo

    PYME

    VMY

    Registro de Produto JD

    E

    S


    4. Criaçãode Campos no arquivo SX3 – Campos:

    Tabela SA1 - Clientes:

    Campo

    A1_CDJDCLIA1_CDJDENDA1_CDJDTIP

    Tipo

    Caracter

    CaracterCaracter

    Tamanho

    10

    101

    Decimal

    0

    00

    Formato

    @!

    @!@!

    Título

    Cod. Cli JD     

    Cod. End JD      Tipo Cli JD 

    Descrição

    Codigo Cliente J. Deere

    Codigo Endereco J. Deere        Tipo Cliente J. Deere      

    Nível

    1

    11

    Usado

    Sim

    SimSim

    Obrigatório

    Não

    NãoNão

    Browse

    Não

    NãoNão

    Opções



    1=Produtor Agricola;2=Governamental;3=Grupo Especial
    Consulta Padrão


    When




    Relação




    Val. Sistema


                                                         Pertence("123")                

    Help

    Codigo do Cliente na John Deere.

    Codigo do Endereco Cliente na John
    Deere.

    Tipo do Cliente na John Deere.

    • Tabela VMY - Registro de Produto JD:

    Campo

    VMY_FILIAL

    VMY_NUMEROVMY_BUSINDVMY_GETKEY

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    8

    8125

    Decimal

    0

    000

    Formato

    @!

    @!@!@!25              

    Título

    Filial      

    Numero      Utilizacao  Chv Veic    

    Descrição

    Filial      

    Numero de Registro       Indicacao de Uso  Chave do Veiculo         

    Nível

    1

    111

    Usado

    Não

    SimSimSim

    Obrigatório

    Não

    SimSimSim

    Browse

    Não

    SimNãoSim

    Opções



    B=Negocio;I=Particular  
    Consulta Padrão


    V14   

    When





    Relação


    Iif(INCLUI,GetSXENum("VMY","VMY_NUMERO"),VMY_NUMERO)

    Val. Sistema


    NaoVazio().And.ExistChav("VMY")                                                      Pertence("BI").and.OFNJD17VLD()OFNJD17VLD()                                          

    Help

    Informe a Filial.

    Informe o numero do registro.

    Informe o tipo de utilizacao.

    Informe o numero de serie do equipamento

    Campo

    VMY_CHAINT

    VMY_CLIENTVMY_LOJA  VMY_SNOME 

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    6

    6240

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Chassi Int. 

    Cliente     Loja     Sob/Neg Nome

    Descrição

    Chassi Interno           

    Codigo do Cliente        Codigo da Loja           Sobrenome / Nome do Neg. 

    Nível

    1

    1

    11

    Usado

    Sim

    SimSimSim

    Obrigatório

    Sim

    SimSimSim

    Browse

    Não

    SimSimSim
    Consulta Padrão
    VSA   

    Opções





    When





    Relação





    Val. Sistema


    ExistCpo("SA1",M->VMY_CLIENTE,,,,.F.)Vazio() .or. Existcpo("SA1",M->VMY_CLIENTE+M->VMY_LOJA)

    Help

    Informe o numero do chassi interno do
    equipamento.

    Informe o codigo do cliente.

    Informe o numero da loja do cliente.

    Informe o sobrenome/nome do negocio.

    Campo

    VMY_NOME  

    VMY_MNOME VMY_CONTATVMY_CTYPE 

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    40

    40402

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Nome / Nome2

    Nome do MeioContato     Tp. Cliente 

    Descrição

    Nome                     

    Nome do meio             Contato do Cliente       Tipo do Cliente  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoSim

    Browse

    Sim

    SimSimNão

    Opções





    When


    M->VMY_BUSIND=="I"

    Consulta Padrão


    VX5   

    Relação





    Val. Sistema




    Vazio() .or. FG_Seek("VX5","'004'+M->VMY_CTYPE",1,.F.,"M->VMY_CTYPED","VX5_DESCRI")

    Help

    Informe o nome/nome2.

    Informe o nome do meio.

    Informe o contado do cliente.

    Informe o tipo do cliente.

    Campo

    VMY_CTYPED

    VMY_STATUSVMY_MKTCODVMY_MKTDES

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    50

    1250

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Desc. Tp.Cli

    Status      Finalidade  Desc. Final.

    Descrição

    Descricao do tipo do cli.

    Status                   Codigo da Finalidade     Descricao da Finalidade  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    SimSimNão

    Browse

    Não

    NãoNãoNão

    Opções


    1=Novo;2=Usado;3=Alugado    

    When





    Consulta Padrão

    VX5   

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"004"+VMY->VMY_CTYPE,"VX5_DESCRI"),"")



    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"007"+VMY->VMY_MKTCOD,"VX5_DESCRI"),"")                

    Val. Sistema


    Pertence("123")                        Vazio() .or. FG_Seek("VX5","'007'+M->VMY_MKTCODE",1,.F.,"M->VMY_MKTDES","VX5_DESCRI")  

    Help

    Descricao do tipo do cliente.

    Informe o status do equipamento.

    Informe a finalidade.

    Descricao da finalidade


    Campo

    VMY_DTENTR

    VMY_DTFUSEVMY_UN1   VMY_USO1  

    Tipo

    Caracter

    DataCaracterNumérico

    Tamanho

    8

    8610

    Decimal

    0

    000

    Formato

    @!

    @!@!@E 9999999999

    Título

    Data Entrega

    Dt. Prim. UsUn. Med 1   Qtd. Util. 1

    Descrição

    Data de Entrega  

    Dt. prevista do prim. usoUnidade de Medida 1      Quantidade utilizada 1   

    Nível

    1111

    Obrigatório

    Sim

    NãoSimNão

    Browse

    Sim

    SimNãoNão

    Usado

    Sim

    SimSimSim

    When





    Consulta Padrão

    VX5   

    Relação





    Val. Sistema



    Vazio() .or. ExistCPO("VX5","005"+M->VMY_UN1)Positivo()                  

    Help

    Informe a data de entrega.

    Informe a data da primeira utilizacao.

    Informe a unidade de medida de
    utilizacao 1.

    Informe a quantidade de utilizacao 1.


    Campo

    VMY_UN2   

    VMY_USO2  VMY_DTTRANVMY_DRNO  

    Tipo

    Caracter

    NumércoDataNumérico

    Tamanho

    6

    1086

    Decimal

    0

    000

    Formato

    @!

    @E 9999999999@!@E 999999  

    Título

    Un. Med 2   

    Qtd. Util. 2Dt. Transm. Nr. Registro

    Descrição

    Unidade de Medida 2      

    Quantidade utilizada 2   Data de transmissao WS   Numero de Registro       

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação





    Consulta PadrãoVX5   


    Val. Sistema

    Vazio() .or. ExistCPO("VX5","005"+M->VMY_UN2)

    Positivo()                                        

    Help

    Informe a unidade de medida de
    utilizacao 2.

    Informe a quantidade de utilizacao 2.

    Informe a data de transmissao do
    registro.

    Numero do registro retornado pela
    John Deere.

    Criação de Campos no arquivo SX3 – Campos:

    • Tabela VMB: Garantia JD cabecalho  

    Campo

    VMB_FILIAL

    VMB_CODGARVMB_DEALERVMB_TIPGAR

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    8

    864

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Filial      

    Cod.GarantiaDealer AccouTipo Garant 

    Descrição

    Filial      

    Cod.GarantiaDealer AccountTipo Garantia

    Nível

    1

    111

    Usado

    Não

    SimSimSim

    Obrigatório

    Não

    SimSimSim

    Browse

    Não

    SimSimNão

    Opções





    When





    Consulta Padrão


    VX5

    Relação


    If(Inclui,GetSXENum("VMB","VMB_CODGAR"),VMB->VMB_CODGAR)GetMV("MV_MIL0005")

    Val. Sistema




    ExistCPO("VX5","006"+M->VMB_TIPGAR)

    Help

    Informe a Filial.

    Informe o Codigo da Garantia.

    Informe o Codigo do Dealer na John
    Deere.

    Informe o Tipo da Garantia.


    Campo

    VMB_DTPGAR

    VMB_SUBGARVMB_DSBGARVMB_LIFTIM

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    25

    3251

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Desc. TP.Gar

    Subtipo Gar.Desc. SubtipLife Time   

    Descrição

    Descricao do tp. Garantia

    SubTipo GarantiaDescr do Subtp. Garantia Garantia para vida toda  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimNãoNão

    Opções




    0=Nao;1=Sim  

    When


    M->VMB_TIPGAR="ZZMK"                        
    M->VMB_TIPGAR="ZPAR" 
    Consulta Padrão
    VX5

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"006"+VMB->VMB_TIPGAR,"VX5_DESCRI"),"")


    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"010"+VMB->VMB_SUBGAR,"VX5_DESCRI"),"")
    Inicializador PadrãoPosicione("VX5",1,xFilial("VX5")+"006"+VMB->VMB_TIPGAR,"VX5_DESCRI")            


    Val. Sistema


    ExistCPO("VX5","010"+M->VMB_SUBGAR)
    Percente("01")                           

    Help

    Descricao do tipo da garantia.

    Informe o SubTipo da Garantia.

    Descricao do subtipo da garantia.

    Informe se a Garantia para a Vida Toda.


    Campo

    VMB_NUMOSV

    VMB_REPAROVMB_NREFE2VMB_CLAIM 

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    8

    21212

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Ord.Servico 

    N. Reparo   N. Refer. 2 Num. S.G. JD

    Descrição

    Ordem de Servico    

    Numero do ReparoNumero de Referencia 2   Num. da SG na John Deere 

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Sim

    SimNãoNão

    Browse

    Sim

    SimSimSim

    Opções





    When

    INCLUI                                    

    INCLUI                

    Consulta PadrãoVO1   


    Relação





    Val. Sistema

    OFNJD15VLD()                                                




    Help

    Informe a Ordem de Servico.

    Informe o numero do reparo.

    Informe o numero do referencia 2.

    Numero da solicitacao da garantia
    no portal da John Deere.


    Campo

    VMB_CRMEMO

    VMB_STATUSVMB_MEMTYPVMB_STATSG

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    10

    211

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Credit Memo 

    Status J.D. Tipo do WM  Status S.G. 

    Descrição

    Credit Memo              

    Status da Garantia (J.D.)Tipo do Warranty MemoStatus da Garantia

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimSimSim

    Opções


    #OFIOA560CB("016",2)    1=Pagamento Efetuado;2=Debitado;4=Aguardando NF1=Pendente NF;2=NF Enviada;3=Pendente Atualizacao NF;4=Pendente Atual. O.S.;5=Pagto Efetuado                                    

    When





    Relação





    Val. Sistema




    Vazio().or.Pertence("12345")

    Help

    Numero do Memo Credito.

    Status da solicitacao de garantia
    no portal da John Deere.

    Codigo do ultimo arquivo de retorno
    processado.

    Status da solicitacao de garantia.


    Campo

    VMB_DTABER

    VMB_DTENVIVMB_DTRETOVMB_DTATUA

    Tipo

    Data

    DataDataData

    Tamanho

    8

    888

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Dt. Abertura

    Dt. Envio   Dt. Retorno Dt. Atualiz.

    Descrição

    Data de Abertura         

    Data de Envio da Solicit.Data de Retorno da Sol.  Dt. Ultima Atualizacao

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimSimSim

    Opções





    When





    Relação





    Val. Sistema





    Help

    Informe data de abertura da solicitacao
    de garantia.

    Informe data de envio da solicitacao
    de garantia.

    Informe data de retorno da solicitacao
    de garantia.

    Informe data da ultima atualizacao da
    solicitacao de garantia no portal da
    John Deere.

    Campo

    VMB_CHASSI

    VMB_CHAINTVMB_TIPMAQVMB_APLICA

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    25

    654

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Chassi      

    Chassi InterTp Maquina  Aplicacao   

    Descrição

    Chassi      

    Numero Interno do Chassi Tp Maquina    Aplicacao   

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimSimNão

    Opções





    When

    INCLUI                                                      

    INCLUI                                                      
    M->VMB_TIPGAR$"ZZTK/ZZBT"                                   
    Consulta PadrãoVV1
    VX5   VX5   

    Relação





    Val. Sistema

    OFNJD15VLD()                   

    OFNJD15VLD()                                    Vazio() .or. ExistCPO("VX5","015"+M->VMB_TIPMAQ)Vazio().or.FG_Seek("VX5","IF(M->VMB_TIPGAR='ZZBT','008','009')+M->VMB_APLICA",1,.F.,"M->VMB_APLICD","VX5_DESCRI")        

    Help

    Informe o numero de serie/chassi do
    equipamento.

    Informe o numero do chassi interno do
    equipamento.

    Informe o tipo da maquina.

    Informe a Aplicacao.

    Campo

    VMB_APLICD

    VMB_NROAUTVMB_INSPORVMB_MODELO

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    50

    20130

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Desc. Aplic.

    Nro.Autoriz Instalad porModelo      

    Descrição

    Descricao da aplicacao   

    Nro da Autorizacao       Instalado por        Modelo      

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    SimNãoNão

    Opções



    C=Cliente;D=Concessionario;F=Fabrica;R=Concessionaria/Cliente

    When


    M->VMB_TIPGAR="ZZTK"M->VMB_TIPGAR$"ZZPAR/ZPTK/ZZBT"                             

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+IIF(VMB->VMB_TIPGAR="ZZBT","008","009")+VMB->VMB_APLICA,"VX5_DESCRI"),"")




    Val. Sistema



    OFNJD15VLD() 

    Help

    Descricao da aplicacao.

    Informe o Numero da Autorizacao.

    Informe se foi instalado por:
    C=Cliente
    D=Concessionario
    F=Fabrica
    R=Concessionaria/Cliente

    Informe o modelo do equipamento quando
    se tratar de uma solicitacao de
    garantiade outra marca.

    Campo

    VMB_SERMOD

    VMB_NROPIPVMB_INSDATVMB_QTDUTI

    Tipo

    Caracter

    CaracterDataNumérico

    Tamanho

    18

    4088

    Decimal

    0

    000

    Formato

    @!

    @!@!@E 99,999,999                            

    Título

    Serial Model

    Nro.PIP     Dt.Instalac Uso da Maq. 

    Descrição

    Serial Model             

    Nro PIP          Dt.Instalacao  Uso da Maquina

    Nível

    1

    111

    Usado

    Sim

    SimSim

    Obrigatório

    Não

    NãoNão

    Browse

    Não

    SimSim

    Opções





    When


    M->VMB_TIPGAR="ZPIP"

    Relação





    Val. Sistema




    OFNJD15UH()                              

    Help

    Informe o numero de serie do
    equipamentoquando se tratar de uma
    solicitacao de garantia de outra marca.

    Informe o numero do PMP.

    Informe a data de instalacao.

    Informe a quantidade de utilizacao.

    Campo

    VMB_UNIMED

    VMB_CODSTAVMB_GRUITEVMB_CODITE

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    6

    1427

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Unid.Medida 

    Status Prop.Grupo Peca  Codigo Peca 

    Descrição

    Unidade de Medida        

    Codigo Status Propriet.Grupo da PecaCodigo da Peca

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    SimNãoNão

    Opções


    1=Vendido;2=Em Estoque;3=Alugado;4=Demonstracao

    When



    M->VMB_TIPGAR#"ZZMK"M->VMB_TIPGAR#"ZZMK"  
    Consulta PadrãoVX5
    BM1B16   

    Relação





    Val. Sistema

    Vazio() .or. ExistCPO("VX5","005"+M->VMB_UNIMED)

    Vazio() .or. Pertence("1234")OFNJD15VLD()OFNJD15VLD()

    Help

    Informe a unidade de medida da
    utilizacao.

    Informe o codigo do status do
    proprietario.

    Informe o grupo da peca falha.

    Informe o codigo da peca falha.

    Campo

    VMB_KEYPAR

    VMB_SERCOMVMB_PLAMANVMB_INTSRV

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    18

    18184

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Peca Chave  

    Serial Comp Plano Manut Interv. Srvc

    Descrição

    Peca Chave  

    Serial do Componente     Plano de ManutencaoIntervalo do Servico

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoSimNão

    Opções





    Consulta Padrão


    VX5

    When





    Relação





    Val. Sistema




    Vazio() .or. FG_Seek("VX5","'014'+M->VMB_INTSRV",1,.F.,"M->VMB_INTSRD","VX5_DESCRI")

    Help

    Informe o codigo John Deere da
    peca falha.

    Informe o numero de serie da peca
    falha.

    Informe o Plano de Manutencao.

    Informe o intervalo de servico.

    Campo

    VMB_INTSRD

    VMB_USOPECVMB_UNUSPCVMB_TESRES

    Tipo

    Caracter

    NuméricoNuméricoCaracter

    Tamanho

    30

    22620

    Decimal

    0

    000

    Formato

    @!

    @E 9999999999     @!@!

    Título

    Descricao   

    Uso da Peca Un. Uso PecaResult. Test

    Descrição

    Descricao   

    Uso da Peca Un. de Medida do Uso PecaResultado de testes

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When




    M->VMB_TIPGAR="ZZBT"

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"014"+VMB->VMB_INTSRV,"VX5_DESCRI"),"")




    Consulta Padrão

    VX5

    Val. Sistema



    Vazio() .or. ExistCPO("VX5","005"+M->VMB_UNUSPC)

    Help

    Descricao do intervalo do servico

    Informe o uso da peca.

    Informe a unidade de medida do uso da
    peca

    Informe o resultado de testes (codigos).

    Campo

    VMB_DTFALH

    VMB_FALHA VMB_FALHADVMB_FALCOM

    Tipo

    Data

    CaracterCaracterCaracter

    Tamanho

    8

    23040

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Dt. da Falha

    Cod. Falha  Desc. Falha Coment Falha

    Descrição

    Data da Falha            

    Codigo da FalhaDescricao da FalhaComentario da Falha

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimSimNão

    Opções





    Consulta Padrão
    VX5

    When





    Relação



    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+IIF(VMB->VMB_TIPGAR="ZZBT","024","011")+VMB->VMB_FALHA,"VX5_DESCRI"),"")           
    Inicializador Padrão

    OFIOA560DS(IIF(VMB->VMB_TIPGAR="ZZBT","024","011"),VMB->VMB_FALHA)              

    Val. Sistema


    Vazio() .or. OFNJD15VLD()

    Help

    Informe a data da falha.

    Informe o codigo da falha.

    Descricao do codigo da falha.

    Informe o comentario da falha.

    Campo

    VMB_ALTMED

    VMB_UNIALTVMB_FALAREVMB_MAQPAR

    Tipo

    Numérico

    CaracterCaracterCaracter

    Tamanho

    5

    6402

    Decimal

    3

    000

    Formato

    @E 9.999                                     

    @!@!@!

    Título

    Alt.M. Talao

    Unid. AlturaArea Falha  Tempo Parada

    Descrição

    Altura Media do Talao    

    Unid de medida da Altura Area da Falha            Tempo de Maq. Parada

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação





    Consulta Padrão


    VX5

    Val. Sistema




    Vazio() .or. FG_Seek("VX5","'012'+M->VMB_MAQPAR",1,.F.,"M->VMB_MAQPAD","VX5_DESCRI")

    Help

    Informe a altura media do talao.

    Informe a unidade de medida do talao.

    Informe a area da falha.

    Informe o tempo de maquina parada.

    Campo

    VMB_MAQPAD

    VMB_DTACCSVMB_DTACSLVMB_OSANTE

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    30

    20108

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Descricao   

    Caso DTAC   Solucao DTACOS Anterior 

    Descrição

    Descricao Tempo M. Parada

    Caso DTAC  Solucao DTACOS Anterior  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    Consulta Padrão


    VO1  

    When




    M->VMB_INSPOR $ "D/R"

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"012"+VMB->VMB_MAQPAR,"VX5_DESCRI"),"")




    Val. Sistema




    Vazio() .or. OFNJD15VLD()  

    Help

    Descricao do tempo de maquina parada.

    Informe o caso DTAC.

    Informe a solucao DTAC.

    Informe a OS anterior.

    Campo

    VMB_SRANTE

    VMB_NFANTEVMB_DATMANVMB_TIPESP

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    3

    982

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Serie NF Ant

    NF Anterior Data Reparo Tp. Especial

    Descrição

    Serie Nota Fiscal Ant.   

    Nota Fiscal AnteriorData do ReparoTipo Especial

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoSimNão

    Opções





    Consulta Padrão


    VX5   

    When

    M->VMB_INSPOR == "C"                        

    M->VMB_INSPOR == "C"      
    M->VMB_TIPGAR="ZSPA"                                        

    Relação





    Val. Sistema

    Vazio() .or. OFNJD15VLD()                               

    Vazio() .or. OFNJD15VLD()
    Vazio() .or. FG_Seek("VX5","'013'+M->VMB_TIPESP",1,.F.,"M->VMB_TIPESD","VX5_DESCRI")      

    Help

    Informe a serie da nota fiscal anterior.

    Informe o numero da nota fiscal
    anterior.

    Informe a Data de manutencao.

    Informe o tipo especial.

    Campo

    VMB_TIPESD

    VMB_TOTALGVMB_TOTALDVMB_CLIVAL

    Tipo

    Caracter

    NuméricoNuméricoNumérico

    Tamanho

    30

    111111

    Decimal

    0

    222

    Formato

    @!

    @E 99,999,999.99    @E 99,999,999.99@E 99,999,999.99            

    Título

    Descricao   

    Total S.G.  Total Distr.Cliente (R$)

    Descrição

    Descricao Tipo Especial  

    Total da Garantia        Total distribuido da Gar.Valor da Contr. Cliente  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When




    M->VMB_TIPGAR="ZSPA"  

    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"013"+VMB->VMB_TIPESP,"VX5_DESCRI"),"")




    Val. Sistema




    Vazio() .or. OFNJD15VLD()  

    Help

    Descricao do tipo especial.

    Total da solicitacao de garantia.

    Total distribuido da solicitacao de
    garantia.

    Informe o valor da contribuicao
    do Cliente.

    Campo

    VMB_CLIPER

    VMB_CLIVARVMB_CONVALVMB_CONPER

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    6

    11116

    Decimal

    2

    222

    Formato

    @E 999.99                                    

    @E 99,999,999.99  @E 99,999,999.99                             @E 999.99                                    

    Título

    Cliente (%) 

    Cli. Ret (R$Conces. (R$)Conces. (%) 

    Descrição

    Perc. da Contr. Cliente  

    Vl. Contr. Cliente (Ret) Valor da Contr. Conces.  

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When

    M->VMB_TIPGAR="ZSPA"                                        


    M->VMB_TIPGAR="ZSPA"      M->VMB_TIPGAR="ZSPA"                                        

    Relação





    Val. Sistema

    Vazio() .or. OFNJD15VLD()                                          


    Vazio() .or. OFNJD15VLD()     Vazio() .or. OFNJD15VLD()      

    Help

    Informe o percentual da contribuicao
    do Cliente.

    Valor da contribuicao do Cliente
    retornada pela John Deere.

    Informe o valor da contribuicao
    do Concessionario.

    Informe o percentual da contribuicao
    do Concessionario.

    Campo

    VMB_CONVAR

    VMB_JDVAL VMB_JDPER VMB_JDVAR 

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    11

    11611

    Decimal

    2

    222

    Formato

    @E 99,999,999.99                             

    @E 99,999,999.99                             @E 999.99                                    @E 99,999,999.99

    Título

    Con. Ret(R$)

    J. Deere (R$J. Deere (%)J.D. Ret(R$)

    Descrição

    Vl. Contr. Conces.(Ret)  

    Valor da Contr. MontadoraPerc. da Contr. MontadoraVl Contr. Montadora (Ret)

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When


    M->VMB_TIPGAR="ZSPA"        M->VMB_TIPGAR="ZSPA"    

    Relação





    Val. Sistema


    Vazio() .or. OFNJD15VLD()      Vazio() .or. OFNJD15VLD()            

    Help

    Valor da contribuicao do Concessionario
    retornada pela John Deere.


    Informe o valor da contribuicao
    da John Deere.

    Informe o percentual da contribuicao
    da John Deere.

    Valor da contribuicao da John Deere
    retornada pela John Deere.

    Campo

    VMB_QUEOBS

    VMB_QUEMEMVMB_CAUOBSVMB_CAUMEM

    Tipo

    Memo

    CaracterMemoCaracter

    Tamanho

    47

    6476

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Rec Operador

    Rec OperadorCausa Falha Causa Falha 

    Descrição

    Reclamacao do Operador   

    Reclamacao do OperadorCausa da Falha  Causa da Falha           

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação

    E_MSMM(VMB->VMB_QUEMEM,47)                


    E_MSMM(VMB->VMB_CAUMEM,47)

    Val. Sistema





    Help

    Informe a reclamacao do operador.

    Informe a reclamacao do operador.

    Informe a causa da falha.

    Informe a causa da falha.

    Campo

    VMB_COROBS

    VMB_CORMEMVMB_ESPOBSVMB_ESPMEM

    Tipo

    Memo

    CaracterMemoCaracter

    Tamanho

    47

    6476

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Correcao    

    Correcao    Reg. Acordo Reg. Acordo 

    Descrição

    Correcao                 

    Correcao    Regulamento do AcordoRegulamento do Acordo    

    Nível

    1

    111

    Usado

    Sim

    SimSimNão

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação

    E_MSMM(VMB->VMB_CORMEM,47)


    E_MSMM(VMB->VMB_ESPMEM,47)

    Val. Sistema





    Help

    Informe a correcao.

    Informe a correcao.

    Informe o regulamento de acordo.

    Informe o regulamento de acordo.

    Campo

    VMB_NOTRAVVMB_CODDBSVMB_DTWMEMVMB_WARRME

    Tipo

    Caracter

    CaracterDataCaracter

    Tamanho

    1

    10870

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Deslocamento

    Codigo DBS  Dt. Proc. WMWarranty M. 

    Descrição

    Deslocamento

    Codigo DBS  Data de Proc. Do Warr MemUlt. Warranty Memo proc. 

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoSimNão

    Opções

    0=Nao;1=Sim                                                                                                                     




    When





    Relação





    Val. Sistema





    Help

    Informe se houve deslocamento.

    Informe o Codigo DBS.

    Data do ultimo processamento de arquivo
    de retorno.

    Nome do arquivo de retorno processado.

    Campo

    VMB_SRVSNFVMB_SRVNNFVMB_WAROBSVMB_WARMEM

    Tipo

    Caracter

    CaracterMemoCaracter

    Tamanho

    3

    9806

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Serie NF Srv

    Num. NF Srv Obs. WM     Obs. WM     

    Descrição

    (Serie da NF de Servico   

    Num. da NF de Servico    Obs. Warranty Memo       Obs. Warranty Memo       

    Nível

    1

    111

    Usado

    Sim

    SimSimNão

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    SimNãoNão

    Opções





    When





    Relação



    E_MSMM(VMB->VMB_WARMEM,47)

    Val. Sistema





    Help

    Informe a serie da nota fiscal do
    servico da garantia.

    Informe o numero da nota fiscal do
    servico da garantia.

    Observacao retornada pela John Deere.

    Observacao retornada pela John Deere.

    Campo

    VMB_STOTPCVMB_ADITPCVMB_RETEPCVMB_TOTAPC

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    11

    111111

    Decimal

    2

    222

    Formato

    @E 99,999,999.99    

    @E 99,999,999.99@E 99,999,999.99       @E 99,999,999.99

    Título

    Sub-Tot Pc  

    Aditivo Pc  Retencao Pc Total Pc    

    Descrição

    Sub-Total de Pecas       

    Aditivo de Pecas         Retencao de Pecas        Total de Pecas           

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação





    Val. Sistema





    Help

    Valor do Sub-total de pecas.

    Valor do Aditivo de pecas.

    Valor da Retencao de pecas.

    Valor total de pecas.

    Campo

    VMB_STOTSVVMB_ADITSVVMB_RETESVVMB_TOTASV

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    11

    111111

    Decimal

    2

    212

    Formato

    @E 99,999,999.99                             

    @E 99,999,999.99    @E 99,999,999.99                             @E 99,999,999.99

    Título

    Sub-Tot Srv 

    Aditivo Srv Retencao SrvTotal Srv   

    Descrição

    Sub-Total de Servicos    

    Aditivo de Servicos      Retencao de Servicos     Total de Servicos        

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When





    Relação





    Val. Sistema





    Help

    Valor do sub-total de servicos.

    Valor do aditivo de servicos.

    Valor da retencao de servicos.

    Valor total de servicos.

    Campo

    VMB_DESLOCVMB_OUTRASVMB_TOTALWVMB_REMPEC

    Tipo

    Numérico

    NuméricoNuméricoCaracter

    Tamanho

    11

    11111

    Decimal

    2

    220

    Formato

    @E 99,999,999.99

    @E 99,999,999.99@E 99,999,999.99 @!

    Título

    Deslocamento

    Outras Desp.Total Gar.  Remessa Peca

    Descrição

    Deslocamento             

    Outras DespesasValor total da Garantia  Gerar Remessa de Peca    

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoSim

    Opções




    0=Nao;1=Sim                  

    When





    Relação





    Val. Sistema




    Vazio() .or. Pertence("01")    

    Help

    Valor de deslocamento.

    Valor de outros creditos.

    Valor total da solicitacao de garantia.

    Informe se a peca foi solicitada para
    analise.

    Campo

    VMB_MREEMPVMB_MREEMS

    Tipo

    Numérico

    Numérico

    Tamanho

    11

    11

    Decimal

    2

    2

    Formato

    @E 99,999,999.99                             

    @E 99,999,999.99      

    Título

    M. Reem Peca

    M. Reem Srvc

    Descrição

    Matriz Reembolso Peca    

    Matriz Reembolso Srvc    

    Nível

    1

    1

    Usado

    Sim

    Sim

    Obrigatório

    Não

    Não

    Browse

    Não

    Não

    Opções



    When



    Relação



    Val. Sistema



    Help

    Valor de matriz de reembolso de pecas.

    Valor de matriz de reembolso de servicos

    Criação de Campos no arquivo SX3 – Campos:

    • Tabela VMC: Garantia JD itens  

    Campo

    VMC_FILIALVMC_CODGARVMC_SEQGARVMC_TIPOPS

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    8

    831

    Decimal

    0

    000

    Formato

    @!

    @!@!

    @!

    Título

    Filial      

    Cod.GarantiaSeq Item GarTipo Reg.   

    Descrição

    Filial      

    Cod.Garantia             Seq Item Garantia        Tipo do Registro         

    Nível

    1

    111

    Usado

    Não

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções




    P=Pecas;S=Servicos;O=Outros Creditos

    When





    Relação





    Val. Sistema




    Pertence("PSO")       

    Help

    Informe a Filial.

    Informe o codigo da garantia.

    Informe a sequencia do item da Garantia.

    Informe o tipo do registro:
    P=Pecas
    S=Servicos
    O=Outros creditos

    Campo

    VMC_TIPTEMVMC_LIBVOOVMC_GRUITEVMC_CODITE

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    4

    8427

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Tipo Tempo  

    Num. Lib. TTGrupo Peca  Codigo Peca 

    Descrição

    Tipo de Tempo            

    Numero da Liberacao do TTGrupo da Peca            Codigo Peca              

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When



    M->VMC_TIPOPS=="P"M->VMC_TIPOPS=="P"          

    Relação





    Val. Sistema



    OFNJD15VLG()       OFNJD15VLG()                                                                                                                    

    Help

    Informe o tipo de tempo utilizado na
    requisicao do registro.

    Informe o numero da liberacao gerada
    para o tipo de tempo.

    Informe o grupo do item.

    Informe o codigo do item.

    Campo

    VMC_DESCRIVMC_PARTNOVMC_UM    VMC_QTDPEC

    Tipo

    Caracter

    CaracterCaracterNumérico

    Tamanho

    30

    18215

    Decimal

    0

    003

    Formato

    @!

    @!@!@E 99,999,999,999.999

    Título

    Descricao   

    Cod. Peca F.Unidade     Qtde        

    Descrição

    Descricao do Produto     

    Codigo de Fabrica da PecaUnidade de Medida  Qtde        

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Sim

    NãoNãoNão

    Opções





    Consulta Padrão

    SAH   

    When



    M->VMC_TIPOPS=="P"M->VMC_TIPOPS=="P"

    Relação

    IIf(!INCLUI .AND. VMC->VMC_TIPOPS=="P",Posicione("SB1",7,xFilial("SB1")+VMC->VMC_GRUITE+VMC->VMC_CODITE,"B1_DESC"),"")  




    Val. Sistema



    ExistCpo("SAH")          

    Help

    Descricao da peca.

    Informe o codigo John Deere da peca.

    Informe a unidade de medida.

    Informe a quantidade da peca.

    Campo

    VMC_QPCRETVMC_VUPECEVMC_VUPECRVMC_VTPECE

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    15

    151515

    Decimal

    3

    442

    Formato

    @E 99,999,999,999.999                        

    @E 99,999,999,999.999    @E 9,999,999,999.9999                @E 999,999,999,999.99    

    Título

    Qtde Ret.   

    Vl. Unit.   Vl. Unit. ReVl. Total   

    Descrição

    Qtde (Retorno)           

    Valor unitario           Valor unitario (Retorno) Valor total              

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When


    M->VMC_TIPOPS=="P"
    M->VMC_TIPOPS=="P"      

    Relação





    Val. Sistema





    Help

    Quantidade da peca autorizada pela
    John Deere.

    Informe o valor unitario da peca.

    Valor unitario da peca retornada pela
    John Deere.

    Informe o valor total da peca.

    Campo

    VMC_VTPECRVMC_ADITIVVMC_SERINOVMC_MEDALT

    Tipo

    Numérico

    NuméricoCaracterCaracter

    Tamanho

    15

    15184

    Decimal

    2

    200

    Formato

    @E 999,999,999,999.99              

    @E 999,999,999,999.99  @!                      @!

    Título

    Vl. Total Re

    Vl. Aditivo Serial No   Un. Med. Alt

    Descrição

    Valor total (Retorno)    

    Valor de aditivo         Serial Number            Un. de Medida Alternativa

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When



    M->VMC_TIPOPS=="P"   M->VMC_TIPOPS=="P"

    Relação





    Val. Sistema





    Help

    Valor total da peca retornada pela
    John Deere.

    Valor total do aditivo da peca.

    Informe o numero de serie da peca.

    Informe a unidade de medida alternativa.

    Campo

    VMC_EXCODEVMC_EXCODDVMC_GRUSERVMC_CODSER

    Tipo

    Caracter

    CaracterCaracterCaracter

    Tamanho

    1

    30215

    Decimal

    0

    000

    Formato

    @!

    @!@!@!

    Título

    Cod. Troca  

    Descr. TrocaGrupo Serv. Cod. Servico

    Descrição

    Codigo de Troca          

    Descricao Cod. Troca     Grupo do Servico    Codigo do Servico

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When



    M->VMC_TIPOPS $ "S/O"M->VMC_TIPOPS $ "S/O"

    Relação


    Iif(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"028"+VMC->VMC_EXCODE,"VX5_DESCRI"),"")

    Val. Sistema

    Vazio() .or. ExistCPO("VX5","029"+M->VMB_EXCODE)




    Help

    Codigo de troca de peca para analise.

    Descricao do codigo de troca de peca
    para analise.

    Informe o grupo de servico.

    Informe o codigo de servico.

    Campo

     VMC_TIPTRAVMC_TIPTRDVMC_LOCTRAVMC_QTDTRA

    Tipo

    Caracter

    CaracterCaracterNumérico

    Tamanho

    18

    30415

    Decimal

    0

    003

    Formato

    @!

    @!@!@E 99,999,999,999.999

    Título

    Tp Trabalho 

    Descricao   Local Trab  Horas Trab. 

    Descrição

    Tp Trabalho              

    Descricao Tp TrabalhoLocal Trabalho    Horas Trabalhadas

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções



    #OFIOA560CB("018",4)  

    When

    M->VMC_TIPOPS=="S"          

    M->VMC_TIPOPS=="S"                                          M->VMC_TIPOPS=="S"                                   M->VMC_TIPOPS=="S"
    Consulta PadrãoVX5   


    Relação


    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"017"+VMC->VMC_TIPTRA,"VX5_DESCRI"),"")

    Val. Sistema

    OFNJD15VLG()      


    Vazio() .or. FG_Seek("VX5","'018'+M->VMC_LOCTRA",1,.F.)

    Help

    Informe o tipo de trabalho.

    Descricao do tipo de trabalho.

    Informe o local de trabalho.

    Informe a quantidade trabalhada.

    Campo

     VMC_QSRRET VMC_VALHREVMC_VALHRR  VMC_VTSERE

    Tipo

    Numérico

    NuméricoNuméricoNumérico

    Tamanho

    15

    6610

    Decimal

    3

    222

    Formato

    @E 99,999,999,999.999                        

    @E 999.99                                    @E 999.99              @E 99,999,999,999.999

    Título

    Horas Ret.  

    Vl. Hora    Vl. Hora Re.Vl. Total   

    Descrição

    Horas Trab. (Retorno)    

    Valor da Hora            Chave SPG        Valor total              

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    When


    M->VMC_TIPOPS=="S"

    Relação





    Val. Sistema





    Help

    Quantidade de trabalho retornada pela
    John Deere.

    Informe o valor da hora.

    Valor da hora de trabalho retornada
    pela John Deere.

    Informe o valor total do servico.

    Campo

     VMC_VTSERR VMC_SPGKEY VMC_TECHIDVMC_CODMAT 

    Tipo

    Numérico

    CaracterCaracterCaracter

    Tamanho

    10

    402018

    Decimal

    2

    000

    Formato

    @E 99,999,999,999.999                        

    @!@!@!

    Título

    Vl. Total Re

    Chave SPG   Tech ID     Cod Material

    Descrição

    Valor total (Retorno)    

    Chave SPG                Tech ID                  Cod Material      

    Nível

    1

    111

    Usado

    Sim

    SimSimSim

    Obrigatório

    Não

    NãoNãoNão

    Browse

    Não

    NãoNãoNão

    Opções





    Consulta Padrão


    VX5   

    When


    M->VMC_TIPOPS=="S"  M->VMC_TIPOPS=="S"                                          M->VMC_TIPOPS=="O"              

    Relação





    Val. Sistema




    OFNJD15VLG()  

    Help

    Valor total do servico retornado pela
    John Deere.

    Informe o SPG.

             

    Informe o RACF ID do tecnico.

    Informe o codigo do material.

    Campo

     VMC_CODMADVMC_CUSMAT VMC_CUSMAR VMC_COMENTVMC_ORIGEM

    Tipo

    Caracter

    NuméricoNuméricoCaracterCaracter

    Tamanho

    30

    15152541

    Decimal

    0

    2200

    Formato

    @!

    @E 999,999,999,999.99@E 999,999,999,999.99@!                @!      

    Título

    Descricao   

    Custo       Custo Ret.  Comentario  Origem Reg. 

    Descrição

    Descricao Material       

    Custo Material           Custo Material (Retorno) Comentario  Origem do Registro

    Nível

    1

    1111

    Usado

    Sim

    SimSimSimSim

    Obrigatório

    Não

    NãoNãoNãoNão

    Browse

    Não

    NãoNãoNãoNão

    Opções





    1=Fabrica;2=Manual;3=Proc. Retorno

    When

    M->VMC_TIPOPS=="O"                                          

    M->VMC_TIPOPS=="O"


    Relação

    IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"022"+VMC->VMC_CODMAT,"VX5_DESCRI"),"")




    "2"                           

    Val. Sistema





    Vazio() .or. Pertence("123")       

    Help

    Descricao do codigo do material.

    Informe o valor de outros creditos

    Valor do registro de outros creditos
    retornado pela John Deere.

    Informe observacao do registro.

    Informe a origem do registro.


    Importante:

    O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.


    Criação de Índices no arquivo SIX – Índices:

    VMB: Garantia JD cabecalho

    Índice

    VMB

    Ordem

    1

    Chave

    VMB_FILIAL+VMB_CODGAR  

    Descrição

    Codigo Garantia                      

    Proprietário

    S

    Índice

    VMB

    Ordem

    2

    Chave

    VMB_FILIAL+VMB_NUMOSV+VMB_REPARO  

    Descrição

    Ord.Servico + N. Reparo                                      

    Proprietário

    S

    Índice

    VMB

    Ordem

    3

    Chave

    VMB_FILIAL+VMB_CLAIM    

    Descrição

    Num. S.G. JD                      

    Proprietário

    S

    Índice

    VMB

    Ordem

    4

    Chave

    VMB_FILIAL+VMB_CHASSI+VMB_TIPGAR+VMB_SUBGAR

    Descrição

    Chassi + Tipo Garant + Subtipo Gar.                                   

    Proprietário

    S


    VMC: Garantia JD itens 

    Índice

    VMC

    Ordem

    1

    Chave

    VMC_FILIAL+VMC_CODGAR+VMC_SEQGAR

    Descrição

    Codigo Garantia + Item                                        

    Proprietário

    S

    Índice

    VMC

    Ordem

    2

    Chave

    VMC_FILIAL+VMC_CODGAR+VMC_TIPTRA+VMC_LOCTRA+VMC_ORIGEM

    Descrição

    Codigo Garantia + Tp Trabalho + Local Trab + Origem Reg.

    Proprietário

    S

    Índice

    VMC

    Ordem

    3

    Chave

    VMC_FILIAL+VMC_CODGAR+VMC_TIPOPS+VMC_GRUITE+VMC_CODITE+VMC_ORIGEM

    Descrição

    Cod.Garantia + Tipo Reg. + Grupo Peca + Codigo Peca + Origem Reg.

    Proprietário

    S

    Índice

    VMC

    Ordem

    4

    Chave

    VMC_FILIAL+VMC_CODGAR+VMC_TIPOPS+VMC_CODSER

    Descrição

    Cod.Garantia + Tipo Reg. + Cod. Servico      

    Proprietário

    S

    Índice

    VMC

    Ordem

    5

    Chave

    VMC_FILIAL+VMC_CODGAR+VMC_TIPOPS+VMC_PARTNO+VMC_ORIGEM

    Descrição

    Cod.Garantia + Tipo Reg. + Cod. Peca F. + Origem Reg.                  

    Proprietário

    S


    VMY: Registro de Produto JD  

    Índice

    VMY

    Ordem

    1

    Chave

    VMY_FILIAL+VMY_NUMERO                                                    

    Descrição

    Numero                                                          

    Proprietário

    S


    7.  Criação de Parâmetros no arquivo SX6 – Parâmetros:

    Nome da Variável

    MV_MIL0022

    Tipo

    Caracter

    Descrição

    Endereco do portal de atualizacao do cadastro de clientes na John Deere (WebService)

    Valor Padrão




    Procedimento para Configuração

    1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:

    Itens/Pastas

    Descrição

    Nome:

    MV_MIL0004

    Tipo:

    Caracter

    Cont. Por.:

    https://sapintegrationproxy.deere.com/PIAbstractProxy/PIAbstractProxyService

    Descrição:

    Endereco do portal de garantia (WebService)                                                          

     


    Itens/Pastas

    Descrição

    Nome:

     MV_MIL0005

    Tipo:

    Caracter

    Cont. Por.:

    201171

    Descrição:

    Codigo do Concessionario no portal de Garantia     


     

    Itens/Pastas

    Descrição

    Nome:

     MV_MIL0006

    Tipo:

    Caracter

    Cont. Por.:

    JD                                                                                                        

    Descrição:

     Codigo da Marca da Concessionaria (Codigo da Tabela 028 da VX5)

     

    Itens/Pastas

    Descrição

    Nome:

     MV_MIL0022

    Tipo:

    Caracter

    Cont. Por.:

    https://apps.deere.com/ews/services/WSCreateCustomer

    Descrição:

    Endereco do portal de atualizacao do cadastro de clientes na John Deere

     

    CONFIGURAÇÃO DE MENUS

    2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Oficina (SIGAOFI), conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Solic. Garantia JD

    Programa

    OFINJD15

    Módulo

    Oficina

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Proc Warranty Memo

    Programa

    OFINJD16

    Módulo

    Oficina

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Atualiza Status SG

    Programa

    OFINJD26

    Módulo

    Oficina

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Cons. Garantia JD

    Programa

    OFICJD01

    Módulo

    Oficina

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Registro de Prod.

    Programa

    OFINJD17

    Módulo

    Oficina

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Máquinas JD

    Nome da Rotina

    Atual. End Cliente

    Programa

    OFINJD20

    Módulo

    Oficina

    Tipo

    Função Protheus


    No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Autopeças (SIGAPEC), conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Registro de Prod.

    Programa

    OFINJD17

    Módulo

    Autopeças

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Máquinas JD

    Nome da Rotina

    Atual. End Cliente

    Programa

    OFINJD20

    Módulo

    Autopeças

    Tipo

    Função Protheus


    No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Veículos (SIGAVEI), conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Garantia JD

    Nome da Rotina

    Registro de Prod.

    Programa

    OFINJD17

    Módulo

    Veículos

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Máquinas JD

    Nome da Rotina

    Atual. End Cliente

    Programa

    OFINJD20

    Módulo

    Veículos

    Tipo

    Função Protheus

    Procedimento para Utilização

    ATENÇÃO! O processo de garantia John Deere necessita de 4 casas decimais em campos de valor unitários de produtos para realizar o cálculo correto dos valores envolvidos. Desta forma, se faz necessário a atualização dos campos abaixo com relação as casas decimais:

      1. C6_PRCVEN
      2. C6_PRUNIT
      3. C9_PRCVEN
      4. D2_PRCVEN
      5. D2_PRUNIT
      6. FT_PRCUNIT
      7. VO3_VALPEC
      8. VO3_VALLIQ
      9. VS3_VALPEC
      10. VS3_VALLIQ
      11. VZ1_VALUNI
      12. D1_VUNIT
      13. VS7_VALORI
      14. VS7_VALPER
      15. VS7_VALDES

     Atenção:

    1. O Protheus irá utilizar as tabelas VMB (Cabeçalho) e VMC (Itens) para gravar as informações necessárias a respeito das garantias. Estas tabelas serão o relacionamento entre o Protheus e a John Deere, pois possuirão informações que serão utilizadas por ambos, como por exemplo requisições de serviços e requisições de peças que podem ser alimentados tanto pelo próprio Protheus como pelo WebService da John Deere.
    2. Os itens da tabela VMC podem ser de três tipos diferentes:
      1. Peças
      2. Serviços
      3. Outros créditos (que podem ser de três tipos diferentes):
      4. Deslocamento
      5. Serviço de terceiros
      6. Outras peças não John Deere
    3. Dentro dos processos da John Deere, existem vários tipos de garantia diferentes que podem ser executados em um equipamento. Cada tipo envolve cenário e propósito distintos. Por isso, abaixo estão relacionados os tipos de garantia John Deere:
      1. ZZMK – Marketing – Revisões: são as revisões estabelecidas pela montadora que devem ser executadas. É através do WebService que a John Deere definirá qual revisão deve ser realizada no equipamento no momento da abertura da ordem de serviço no Protheus. Portanto, as requisições de peças e/ou serviços serão realizadas automaticamente ao abrir a O.S. Abaixo estão os tipos de revisões:
        1.                                        i.      PDI – Inspeção de Pré-Entrega: assim que o equipamento é recebido da montadora. Esta revisão pode ser executada tanto na concessionária quanto externamente, caso o equipamento tenha sido entregue diretamente no cliente. Não permite requisição de peças.
        2.                                      ii.      ADI – Inspeção Após a Entrega: após o recebimento do equipamento e realizada a inspeção de pré-entrega, esta revisão será realizada. Não permite requisição de peças.

    Todas as revisões abaixo seguem o plano de revisão estabelecido para o modelo do equipamento em questão. Serão realizadas uma após a outra:

    1.                                    iii.      MNT1 – Primeira Manutenção
    2.                                    iv.      MNT2 – Segunda Manutenção
    3.                                      v.      MNT3 – Terceira Manutenção
    4.                                    vi.      MNT4 – Quarta Manutenção
    5.                                  vii.      MNT5 – Quinta Manutenção
    6.                                viii.      MNT6 – Sexta Manutenção
    7.                                    ix.      MNT7 – Sétima Manutenção
    8.                                      x.      MNT8 – Oitava Manutenção
    9. ZPIP – PMP (PIP) – Programa de Melhoria de Produto: são serviços e/ou peças que devem ser realizadas visando uma melhoria no desempenho do equipamento. OS PMP são programados e liberados pela John Deere através do portal, juntamente com sua documentação denominada boletim. Portanto, assim como a revisão, é através do WebService que a John Deere definirá qual PMP deve ser realizado no equipamento no momento da abertura da ordem de serviço no Protheus. Portanto, as requisições de peças e/ou serviços serão realizadas automaticamente ao abrir a O.S. Além disso, pelo fato do PMP requisitar peças para a ordem de serviço, caso uma das peças que compõem o PMP não tiver saldo em estoque suficiente, a ordem de serviço não poderá ser aberta.
    10. ZNRM – Normal: consiste em uma situação onde a garantia estabelecida pela montadora para o equipamento será utilizada. A concessionária visualizará se o equipamento se encontra em garantia e, caso esteja, enviará peças e serviços que deseja enviar como garantia para a montadora. A aprovação ou não aprovação das peças e/ou serviços como garantia está a critério da montadora.
    11. ZPAR – Peças: é a garantia de peças da marca John Deere. A montadora realiza a garantia de suas peças instaladas tanto em máquinas John Deere quanto em máquinas de outras marcas. Além disso, a garantia de peças envolve o serviço de instalação desta peça no equipamento caso a mesma tenha sido instalada pela concessionária. Portanto, alguns detalhes devem ser observados:
      1. Equipamentos John Deere
        1.                                        i.      Peça instalada pelo cliente (campo Instalad por (VMB_INSPOR) = C)
        2.                                      ii.      Não permite informar serviços como garantia.
        3.                                    iii.      É necessário informar o número da nota fiscal de venda da peça.
        4.                                    iv.      Peça instalada pelo concessionário (campo Instalad por (VMB_INSPOR) = D)
        5.                                      v.      Permite informar serviços como garantia.
        6.                                    vi.      É necessário informar o número da O.S. anterior que realizou o serviço.
        7.                                  vii.      É necessário informar a data de instalação da peça.
      2. Equipamentos de outras marcas
        1.                                        i.      Para os casos em que a peça é utilizada em um equipamento que não é John Deere, a solicitação de garantia ficará sem número de chassi. É necessário informar o modelo do equipamento através do campo Modelo (VMB_MODELO). Portanto, ao liberar uma O.S. de um chassi de marca diferente de John Deere, o campo referente ao chassi da S.G. denominado Chassi (VMB_CHASSI) permanecerá em branco.
    12. ZSPA – Autorização Especial: não é especificamente uma garantia. São casos onde o cliente possui um equipamento que não está mais dentro do prazo de garantia da montadora e este equipamento apresentou falhas que necessitam de reparos consideráveis. Assim, o cliente solicita junto a John Deere uma tratativa especial, uma exceção para o reparo desta máquina, onde os valores envolvidos podem ser assumidos totalmente pela montadora ou rateados entre a montadora, o concessionário e o cliente. Um detalhe a ser observado é que as peças envolvidas serão requisitadas utilizando o preço de lista. Desta forma, o recomendado é que se cadastre um tipo de tempo especifico informando uma fórmula de requisição de peças que considere o preço de lista. Caso contrário, o usuário deverá alterar manualmente a fórmula de preço de peças durante o processo de requisição de peças.
    13. ZZTK – Esteiras: são maquinas que possuem o esquema de esteira como deslocamento. Até o momento, este tipo de garantia não se aplica no Brasil.
    14. ZZBT – Bateria: é a garantia de baterias da marca John Deere. Como pode ser visto, a John Deere trata de forma separada das peças a garantia de suas baterias. Na requisição de peças, só é permitido informar uma peça que seja bateria. Para determinar se aquela peça é uma bateria ou não o sistema levará em consideração o código da peça. Portanto, não existe no cadastro de peças um campo informando se é uma bateria ou não. Assim como a garantia de peças, existem alguns detalhes a serem observados:
      1. Baterias que começam com código TY só podem ser instaladas pela Concessionária/Cliente, definido através do campo Instalad por (VMB_INSPOR) = R.
      2. Para que a garantia de bateria possa ser requisitada e transmitida, deve haver pelo menos uma peça requisitada com código de bateria.
      3. Para cada bateria informada, o usuário pode solicitar um serviço de 30 min. O tempo total de serviço não pode ultrapassar a quantidade de bateria multiplicado por 30 min.
    15. Se o status do equipamento é novo, definido através do campo Status Prop. (VMB_CODSTA) = 2, só é permitido instalações feitas pela fábrica, definido através do campo Instalad por (VMB_INSPOR) = F.
    16. Bateria instalada pelo concessionário/cliente (campo Instalad por (VMB_INSPOR) = R)
      1. Não permite informar serviços.
      2. É necessário informar o número da O.S. anterior que realizou o serviço.
      3. É necessário informar a data de instalação da bateria.
    17. Agora iniciaremos um processo passo a passo de uma solicitação de garantia desde o início.

    18. No Oficina (SIGAOFI), acesse Atualizações/Cad Gerais/Marcas (OFIPA950).
    19. Posicione sobre o registro referente a marca John Deere e clique em Alterar.
    20. Preencha o campo Marca (VE1_MARFAB) com o registro referente a marca John Deere. O código informado aqui deve ser, obrigatoriamente: JD
    21. Acesse Atualizações/Cad Gerais/Formulas (OFIPA860).
    22. Inclua uma nova fórmula, informando o campo Grp Formula (VEG_GRUFOR) com 06 e o campo Formula (VEG_FORMUL) com OFINJD18(). Esta função é utilizada para integração entre as tabelas da oficina com as tabelas de garantia do Protheus.
    23. Acesse Atualizações/Cad Gestão/Parâmetro Marca (OFIPA980).
    24. Posicione sobre o registro referente à montadora John Deere e clique em Alterar.
    25. Selecione a pasta Garantia.
    26. Preencha o campo Qdo Exp Gar (VE4_QDOIMP) com a opção 3=Exporta na Abertura/Liberação/Fechamento. Além disso, é necessário informar o código da fórmula previamente cadastrada no campo Form p/Expor (VE4_FOREXP).
    27. Acesse Atualizações/Cad Gerais/Motivos Operação (OFIOA210).
    28. Inclua um novo motivo informando no campo Tipo Assunto (VS0_TIPASS) o conteúdo 000002. Este motivo de cancelamento de ordem de serviço será utilizado no processamento do retorno da solicitação de garantia enviada a John Deere, nos casos onde haja necessidade de cancelamento da liberação de tipo de tempo.
    29. Acesse Atualizações/Cad Oficina/Tabela de Serviços (OFIOA030).
    30. Inclua um novo serviço para cada tipo de revisão. Obrigatoriamente, o campo Serviço (VO6_CODSER) tem que ser cadastrado conforme listagem abaixo:
      1. Revisão do tipo ADI – campo Serviço (VO6_CODSER) = ADI;
      2. Revisão do tipo PDI – campo Serviço (VO6_CODSER) = PDI;
      3. Revisão do tipo MNT1 – campo Serviço (VO6_CODSER) = MNT1;

    E assim sucessivamente para todos os MNTs, até o MNT 8.

    1. Acesse Atualizações/Cad Oficina/Tipo de Tempo (OFIOA090).
    2. As requisições de garantia John Deere, tanto de peças e quanto de serviços, devem utilizar tipos de tempo com a seguinte especificação:
      1. Val. Garanti (VOI_VALGAR): este campo deve estar informado como 0=Não.
      2. Sit. Tempo (VOI_SITTPO): este campo deve estar informado como 2=Garantia.
    3. Em casos de tipo de tempo de peças de revisão e PMP, será necessário informar o campo Cod Operação (VOI_CODOPE), pois no momento em que as peças forem requisitadas automaticamente no momento da abertura da OS, será necessário informar uma TES para a requisição, que será obtida a partir da TES Inteligente informada neste campo.
    4. Em casos de garantia de peças utilizadas em máquinas de outras marcas, o tipo de tempo utilizado nas requisições deve utilizar as seguintes especificações:
      1. Qdo Exp Gar (VOI_QDOIMP): preencha com a opção 1=Exporta na Liberação da OS.
      2. Form p/Expor (VOI_FOREXP): é necessário informar o código da fórmula previamente cadastrada neste campo.
    5. Estas configurações se fazem necessárias pois a John Deere contempla garantia de peças/baterias utilizadas em equipamento de outras marcas. Por isso, existirão casos onde a O.S. aberta está vinculada a um número de série não John Deere, ou seja, outra marca.
    6. Acesse Atualizações/Garantia JD/Solicitação Garantia (OFINJD15).
    7. Ao acessar esta rotina pela primeira vez, será exibida uma tela para configuração dos parâmetros. Caso deseje alterar estes parâmetros futuramente, pressione F12 no browse principal.
    8. A janela exibirá os seguintes parâmetros a serem informados:
      1. TT Peça (Esp. Cliente): Tipo de tempo que será utilizado para rateio do valor de peças referente a parte do cliente no retorno da autorização especial;
      2. TT Srvc (Esp. Cliente): Tipo de tempo que será utilizado para rateio do valor de serviços referente a parte do cliente no retorno da autorização especial;
      3. Grupo Srvc (Esp. Cliente): Grupo de serviço que será utilizado na requisição do serviço do valor referente a parte de cliente no retorno da autorização especial;
      4. Cod. Serviço (Esp. Cliente): Código de serviço que será utilizado na requisição do serviço do valor referente a parte de cliente no retorno da autorização especial;
      5. Tipo Serviço (Esp. Cliente): Tipo de serviço que será utilizado na requisição do serviço do valor referente a parte de cliente no retorno da autorização especial;
      6. Grupo Srvc O. Cred.(Esp. Cli): Grupo de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte de cliente no retorno da autorização especial;
      7. Cod. Srvc O. Cred. (Esp. Cli): Código de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte de cliente no retorno da autorização especial;
      8. Tipo Srvc O. Cred. (Esp. Cli): Tipo de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte de cliente no retorno da autorização especial. Este tipo de serviço deve ter mesma configuração do tipo de serviço utilizado na requisição original;
      9. TT Peça (Esp. Interno): Tipo de tempo que será utilizado para rateio do valor de peças que o concessionário pagará no retorno da autorização especial;
      10. TT Srvc (Esp. Interno): Tipo de tempo que será utilizado para rateio do valor de serviços que o concessionário pagará no retorno da autorização especial;
      11. Grupo Srvc (Esp. Interno): Grupo de serviço que será utilizado na requisição do serviço do valor referente a parte do concessionário no retorno da autorização especial;
      12. Cod. Serviço (Esp. Interno): Código de serviço que será utilizado na requisição do serviço do valor referente a parte do concessionário no retorno da autorização especial;
      13. Tipo Serviço (Esp. Interno): Tipo de serviço que será utilizado na requisição do serviço do valor referente a parte do concessionário no retorno da autorização especial;
      14. Grupo Srvc O. Cred.(Esp. Int): Grupo de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte do concessionário no retorno da autorização especial;
      15. Cod. Srvc O. Cred. (Esp. Int): Código de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte do concessionário no retorno da autorização especial;
      16. Tipo Srvc O. Cred. (Esp. Int): Tipo de serviço que será utilizado na requisição do serviço de outros créditos do valor referente a parte do concessionário no retorno da autorização especial. Tipo de serviço deve ter mesma configuração do tipo de serviço utilizado na requisição original;
      17. Motivo de Cancelamento: Motivo de cancelamento de liberação que será utilizado no processamento de retorno. Informe o motivo cadastrado anteriormente;
      18. Operação (G. Especial): Código de operação (TES Inteligente) utilizada nas requisições de peças referente a parte do cliente e do concessionário no retorno de autorização especial;
      19. TES (G. Especial): Código de TES utilizado nas requisições de peças referente a parte do cliente e concessionário no retorno de autorização especial. A TES obrigatoriamente não deve movimentar estoque;
      20. Grupo Srvc. Desloc. (Rev./PMP): Grupo de serviço utilizado na requisição de serviço de deslocamento de revisão;
      21. Cod. Srvc. Desloc. (Rev./PMP): Código de serviço utilizado na requisição de serviço de deslocamento de revisão;
      22. Tipo Srvc. Desloc. (Rev./PMP): Tipo de serviço utilizado na requisição de serviço de deslocamento de revisão;
      23. TT Serviço (Revisão): Tipo de tempo que será utilizado na requisição de serviço de revisão;
      24. Grupo Srvc (Revisão): Grupo de serviço utilizado na requisição de serviço de revisão. Conforme explanado anteriormente, para cada tipo de revisão (Exemplo: PDI, ADI, MNT1) deve ser cadastrado um serviço através da rotina Tabela de Serviços (OFIOA030);
      25. Cod. Seção (Revisão): Código da seção utilizada na requisição de serviço de revisão;
      26. Depto. Garantia (Revisão): Departamento de garantia que será utilizado na requisição de serviço de revisão;
      27. Tipo Srvc (Revisão): Tipo de serviço que será utilizado na requisição de serviço de revisão;
      28. TT Peça (PMP): Tipo de tempo de peça que será utilizado para requisição de peças do PMP;
      29. TT Serviço (PMP): Tipo de tempo que será utilizado na requisição de serviço de revisão;
      30. Grupo Srvc (PMP): Grupo de serviço utilizado na requisição de serviço de PMP;
      31. Cod. Seção (PMP): Código da seção utilizada na requisição de serviço de revisão;
      32. Depto. Garantia (PMP): Departamento de garantia que será utilizado na requisição de serviço de revisão;
      33. Tipo Srvc (PMP): Tipo de serviço que será utilizado na requisição de serviço de revisão;
      34. Cod. Srvc M. Reembolso (PMP): Código de serviço que será utilizado para rateio do valor de serviço quando se tratar de um PMP com matriz de reembolso;
      35. Cod. Srvc (PMP): Código de serviço utilizado na requisição de serviço de PMP;
      36. Tipo de Veículo de TURF: Informar os tipos de equipamentos que caracterizam modelos do tipo TURF (máquinas de jardinagem). O tipo de equipamento informado neste parâmetro deve ser o mesmo no campo Tipo Veículo (VV2_TIPVEI), cadastrado na rotina Modelos (VEIVA020). Para informar mais de um tipo de equipamento neste parâmetro, separe os códigos por barras. Exemplo: T1/T2/T3.
      37. Tipo de Veículo de GOLF: Informar os tipos de equipamentos que caracterizam modelos do tipo GOLF. O tipo de equipamento informado neste parâmetro deve ser o mesmo no campo Tipo Veículo (VV2_TIPVEI), cadastrado na rotina Modelos (VEIVA020). Para informar mais de um tipo de equipamento neste parâmetro, separe os códigos por barras. Exemplo: G1/G2/G3.
      38. Conversão de Unid. Med.: Informar as unidades de medidas que deverão ser convertidas para a transmissão da solicitação de garantia. As unidades que são convertidas devem ser informadas separadas por barras e quando houver a necessidade de informar mais de uma conversão, estas devem ser separadas por ponto e vírgula. Exemplos de preenchimento:
        1.                                        i.      Óleos são requisitados em Baldes (BD) mas devem ser transmitidos em Litros (L) e Mangueiras são requisitadas em Metros (MT) mas devem ser transmitidas em Centímetros (CM). Assim, para contemplar estes dois casos, o conteúdo deste parâmetro seria: BD/L;MT/CM
    9. Preencha estes parâmetros e confirme.
    10. Esta rotina possui outras funcionalidades que podem ser acessadas através do botão Ações Relacionadas, existente no browse da rotina:
      1. Clonar: a solicitação de garantia será clonada. Esta funcionalidade é utilizada em casos onde a John Deere rejeita uma solicitação de garantia e, por isso, a mesma não poderá ser mais utilizada. Desta forma, é necessário clonar esta solicitação de garantia, alterar a nova solicitação de garantia gerada e enviá-la.
      2. Transmitir: funcionalidade que realiza a leitura das informações da solicitação de garantia gerada no Protheus e as envia para o portal da John Deere através do WebService.
      3. Atualiza Status: depois de transmitida, a solicitação de garantia será acompanhada pelo usuário através do portal da John Deere. Em alguns casos, a solicitação de garantia é rejeitada pela John Deere. Para que esta rejeição seja alimentada no Protheus, o usuário terá que executar esta funcionalidade.
      4. Transmitir nf: após a autorização da John Deere para faturamento da solicitação de garantia, é necessário que seja enviada a nota fiscal de serviços para que em seguida seja liberada a ordem de pagamento. Tanto a autorização do faturamento quanto a liberação da ordem de pagamento são enviadas através do Warranty Memo.
      5. Atualiza o.s.: esta funcionalidade deve ser executada após o processamento do Warranty Memo no Protheus. Esta funcionalidade visa mostrar os valores atuais da O.S. e os valores enviados pela John Deere através do Warranty Memo. Caso esteja em conformidade, o usuário irá confirmar esta janela e atualizar as informações e/ou valores da ordem de serviço no Protheus com as informações recebidas pelo Warranty Memo. O usuário não deve confirmar esta janela caso encontre informações e/ou valores incoerentes. Além disso, de acordo com o tipo de garantia, esta funcionalidade poderá necessitar de interação por parte do usuário:
        1.                                        i.      Revisão/PMP: não há necessidade de interação por parte do usuário. Apenas deve ser conferido quais valores foram aceitos e se houve alguma nova requisição de peças e/ou serviços no retorno.
        2.                                      ii.      Peças/Baterias: a John Deere não necessariamente precisa aprovar todas as peças e/ou serviços enviados como garantia. Portanto, caso alguma peça e/ou serviço enviado que não tenha sido aceito como garantia, o usuário terá que requisitar com um tipo de tempo diferente do utilizado para esta solicitação de garantia. O tratamento para esta requisição será realizado nesta janela.
        3.                                    iii.      Autorização Especial: em casos de Autorização Especial, os valores serão atualizados de acordo com o preço de lista retornado pela John Deere. Desta forma, os valores sofrerão alteração, bem como os percentuais rateados no momento da transmissão da solicitação de garantia. O usuário deverá conferir estes valores e caso esteja de acordo, confirmar a atualização da O.S. Em casos excepcionais, a John Deere pode não aceitar alguma peça como parte da autorização especial e, então, será necessária a interação do usuário para requisitar esta peça em um tipo de tempo diferente da autorização especial.
        4.                                    iv.      Cons. memo crédito: esta funcionalidade é utilizada para consultar se existe um memo crédito relacionado a esta solicitação de garantia. O memo crédito é gravado no campo Credit Memo (VMB_CRMEMO) e indica que a John Deere realizou a liberação de pagamento da solicitação de garantia. Este processo é realizado automaticamente durante o processamento do Warranty Memo.
      6. Gera rem. análise: na aprovação da solicitação de garantia, em alguns casos a John Deere pode solicitar peças relacionadas a falha encontrada para análise. Desta forma, através desta funcionalidade será emitida uma nota fiscal de saída por remessa para a montadora. Estas peças são marcadas para envio durante a consulta de Memo Crédito.
      7. Altera senha: esta funcionalidade visa facilitar a alteração da senha do “usuário X” da John Deere cadastrado no Protheus. O sistema irá verificar o usuário logado no Protheus e alterar o seu cadastro correspondente da rotina Equipe Técnica (OFIOA190). Desta forma, o campo Senha Fab. (VAI_FABPWD) será alterado de acordo com a nova senha informada pelo usuário.
      8. Estorna proc. wm: ao executar a funcionalidade de atualizar o.s., caso o usuário encontre alguma informação ou valor incoerente enviado pela John Deere através do Warranty Memo, existe a possibilidade de envio de um novo Warranty Memo por parte da John Deere. Caso isto aconteça, o usuário terá que utilizar esta funcionalidade para estornar o processamento para que em seguida execute o processamento com o novo Warranty Memo enviado. ATENÇÃO! Só será possível estornar o processamento do Warranty Memo caso o usuário não tenha confirmado a atualização da o.s.
      9. Alterar Cliente (Faturar Para): esta opção tem por finalidade alterar o código do cliente que será utilizado no faturamento da nota fiscal de garantia de peças. Desta forma, esta funcionalidade irá alterar as informações referentes ao Faturar Para das requisições de peças com tipo de tempo de garantia. Será possível alterar o cliente desde que a solicitação de garantia não tenha sido faturada.
    11. Após preencher os parâmetros, feche a rotina.
    12. Cadastre um novo equipamento John Deere através da rotina Veículos Modelo 2 (VEIXA010), informando o proprietário atual na pasta Dados Operacionais.
    13. Acesse Atualizações/Garantia JD/Consulta Garantia (OFICJD01).
    14. Esta rotina possibilita consultar junto ao portal da John Deere o prazo de garantia do equipamento. Além disso, serão exibidas também as revisões e PMPs a serem executados, caso existam.
    15. Selecione o número de série a ser consultado e clique em Cons. Inf. Garantia para verificar o prazo de garantia deste equipamento. Será exibida uma janela com as seguintes informações obtidas da John Deere:
      1. Registro do equipamento
      2. Status do equipamento
      3. Montante Usado do Equipamento
      4. Garantia
      5. Limite da Garantia
    16. Caso deseje verificar as revisões e PMPs disponíveis para este equipamento, clique em Cons. Plano revisão/pmp. Será exibida uma janela com os PMPs / revisões disponíveis, bem como seus kits e serviços relacionados.
    17. Nos casos de revisões, caso possa existir AMSs integrados a máquina, do lado esquerdo da janela serão exibidas duas opções para o usuário posicionar com relação ao Tipo da Máquina:
      1. NORMAL
      2. AMS

    Nos casos de máquinas com AMS, o tempo padrão a ser pago pela John Deere no PDI será maior.

    1. Estas consultas também poderão ser executadas no momento da abertura da ordem de serviço, conforme será pontuado a seguir.
    2. Acesse Atualizações/Mov Oficina/Abertura OS (OFIOM010).
    3. Clique em Abrir O.S.
    4. Informe um número de série John Deere.
    5. Para consultar as informações de garantia deste número de série, selecione a opção Ações Relacionadas/Consulta Inf. Garantia.
    6. Feche a janela da consulta.
    7. Ainda na janela de abertura de ordem de serviço, selecione a opção Ações Relacionadas/Consulta Plano Revisão/PMP.
    8. Para que um PMP/Revisão seja realizado, é necessário que o mesmo seja marcado nesta janela. Depois de marcado, basta confirmar e abrir a ordem de serviço. Desta forma, as peças e serviços serão requisitados automaticamente pelo sistema.
    9. Selecione um plano de revisão PDI na pasta Revisão e confirme.
    10. Confirme a abertura da ordem de serviço.
    11. Neste momento, o serviço e a solicitação de garantia referentes a esta revisão serão gerados automaticamente pelo sistema.
    12. Para visualizar o serviço requisitado automaticamente, acesse Atualizações/Mov Oficina/Req Serviços/Apont (OFIOM030).
    13. Posicione sobre a ordem de serviço e clique em Requisitar.
    14. Verifique que o serviço foi requisitado.
    15. Após a realização do apontamento manual do serviço, o próximo passo é liberar o Tipo de Tempo para Faturamento. Para isso, acesse Atualizações/Mov Oficina/Liberação OS (OFIOM140).
    16. Posicione o browse sobre o registro da ordem de serviço e clique em Liberar OS.
    17. Selecione o Tipo de Tempo referente a revisão PDI e clique em Confirmar.
    18. Nos casos de Revisão e PMP, as requisições de serviços e/ou peças foram realizadas automaticamente a partir das informações obtidas do portal da John Deere através do WebService. Portanto, o sistema já saberá que se tratam de solicitações de garantia de um destes dois tipos.
    19. Caso não seja de nenhum destes dois tipos, o sistema exibirá uma janela solicitando que o usuário informe qual tipo de garantia este tipo de tempo pertence.
    20. Acesse Atualizações/Mov Garantia JD/Solicitação Garantia (OFINJD15).
    21. Posicione o browse sobre o registro referente da ordem de serviço e clique em Alterar.
    22. Preencha os campos do cabeçalho da solicitação de garantia, bem como seus itens. Alguns campos necessitam de informações por parte do usuário responsável pelo envio da garantia antes da solicitação de garantia ser transmitida.
    23. ATENÇÃO! Antes de confirmar a transmissão, o usuário deverá conferir os valores e informações exibidas nesta janela. Só depois de conferida e validada a solicitação de garantia poderá ser transmitida.
    24. Nos casos de Autorização Especial, o usuário entrará em contato com a John Deere para realizar a negociação dos percentuais de rateio a serem pagos pela montadora, pela concessionária e pelo cliente. Após acordado, antes de transmitir a solicitação de garantia o usuário deve preencher os campos de rateio para cada uma das partes que estão localizados no cabeçalho da rotina, de acordo com as orientações da John Deere. Os valores rateados podem ser preenchidos tanto por valores como por percentuais:
      1. Cliente (R$) (VMB_CLIVAL)
      2. Cliente (%) (VMB_CLIPER)
      3. Conces. (R$) (VMB_CONVAL)
      4. Conces. (%) (VMB_CONPER)
      5. J. Deere (R$ (VMB_JDVAL)
      6. J. Deere (%) (VMB_JDPER)
    25. No browse da rotina, selecione a opção Ações Relacionadas/Transmitir.
    26. Com os valores conferidos e validados, confirme a transmissão.
    27. Será exibida a mensagem de sucesso de transmissão.
    28. Verifique que os campos Num. S.G. JD (VMB_CLAIM) e Status J.D. (VMB_STATUS) foram atualizados.
    29. Após a transmissão da Solicitação de Garantia, a John Deere poderá aceitar ou rejeitar a solicitação enviada. Normalmente o usuário fará o acompanhamento da sua solicitação de garantia diretamente pelo portal da John Deere.
    30. Aprovação
      1. No caso de aprovação da John Deere, será disponibilizado o arquivo de retorno denominado Warranty Memo através do DTF (Data Transfer Facility), um programa de uso da John Deere que gerencia a transferência dos arquivos entre a concessionária e a John Deere através da internet. O DTF irá baixar estes arquivos e disponibilizá-los. Este arquivo irá conter as informações que dizem respeito ao retorno da John Deere com relação a solicitação de garantia/revisão/pmp enviada. Após o recebimento do mesmo através do DTF, é necessário processá-lo dentro do Protheus para dar continuidade ao processo.
      2. Acesse Atualizações/Garantia JD/ Proc Warranty Memo (OFINJD16).
      3. Clique em Perguntas.
      4. Informe o diretório onde os arquivos de Warranty Memo enviados pela John Deere através do DTF estão armazenados. Este diretório deve obrigatoriamente ser um subdiretório do Root Path do Protheus. Para exibir a janela de navegação de pastas, deixe o conteúdo do parâmetro Diretório em branco e pressione Enter.
      5. Após selecionar o diretório, clique em Informações.
      6. Clique em Executar.
      7. Após o processamento de todos os arquivos contidos na pasta, será exibida a mensagem ao usuário informando que os arquivos foram processados com sucesso.
      8. Durante o processamento, o Status da Solicitação de Garantia será consultado no Portal da John Deere e em seguida atualizado no Protheus.
    31. Rejeição
      1. No caso de rejeição, a John Deere não enviará uma Warranty Memo. Para que o Protheus seja atualizado com as informações do portal, o usuário terá que executar a atualização do status da O.S. manualmente. Para isso, basta acessar a rotina Solicitação Garantia (OFINJD15), posicionar sobre o registro desejado e selecionar a opção Ações Relacionadas/Atualiza status.
      2. Neste momento, o Protheus será atualizado com as informações do portal John Deere. Caso a solicitação de garantia for deletada, o campo Status J.D. (VMB_STATUS) ficará preenchido com 04=REJEITADO ou 07=RETORNADO.
      3. Desta forma, este registro de garantia não poderá ser mais utilizado. O usuário terá que clonar esta solicitação de garantia, realizar as alterações necessárias – de acordo com as instruções da John Deere – e transmitir a nova solicitação de garantia. Para isso, basta acessar a rotina Solicitação Garantia (OFINJD15), posicionar sobre o registro desejado e selecionar a opção Ações Relacionadas/Clonar.
    32. Como estamos realizando um PDI (revisão), a John Deere não rejeitará a solicitação, pois foi a partir do portal da John Deere que geramos as requisições de peças ou serviços. Portanto, partindo do ponto de que a John Deere aprovou a solicitação de garantia e o Warranty Memo já foi recepcionado e processado no Protheus, o próximo passo é atualizar a Ordem de Serviço de acordo com o retorno da John Deere.
    33. Acesse Atualizações/Garantia JD/Solicitação Garantia (OFINJD15).
    34. Verifique que a solicitação de garantia está com o campo Status S.G. (VMB_STATSG) igual a Pendente Atual. O.S.
    35. Posicione na solicitação de garantia e selecione a opção Ações Relacionadas/Atualiza o.s.
    36. Nesta janela é possível validar as informações enviadas e retornadas pela John Deere. Estes valores serão exibidos na parte superior direita da janela, se dividindo em duas partes: a coluna com os valores enviados e a coluna com os valores retornados.
    37. ATENÇÃO! Neste momento o usuário irá visualizar os valores atuais da O.S. e os valores enviados pela John Deere através do Warranty Memo. Caso esteja em conformidade, o usuário irá confirmar esta janela e atualizar as informações e/ou valores da ordem de serviço no Protheus com as informações recebidas pelo Warranty Memo. O usuário não deve confirmar esta janela caso encontre informações e/ou valores incoerentes. Além disso, em casos de Autorização Especial por exemplo, o usuário terá que informar valores e/ou requisições de peças/serviços manualmente.
    38. Nos casos de Autorização Especial, os valores serão atualizados de acordo com o preço de lista retornado pela John Deere. Desta forma, os valores sofrerão alteração, bem como os percentuais rateados no momento da transmissão da solicitação de garantia. O usuário deverá conferir estes valores e caso esteja de acordo, confirmar a atualização da O.S. Os campos que irão conter os rateios retornados em reais são:
      1. Cli. Ret (R$ (VMB_CLIVAR)
      2. Con. Ret(R$) (VMB_CONVAR)
      3. J.D. Ret(R$) (VMB_JDVAR)
    39. ATENÇÃO! Nos casos de Autorização Especial, somente os tipos de tempo referentes ao rateio por parte da John Deere, ou seja, tipos de tempo de garantia, deverão movimentar estoque. As requisições referentes ao rateio por parte do cliente e da concessionária NÃO poderão movimentar estoque. Para isto, a TES deve ser informada corretamente no momento da requisição.
    40. Ainda a respeito de Autorização Especial, em casos excepcionais, a John Deere pode não aceitar alguma peça como parte da autorização especial e, então, será necessária a interação do usuário para requisitar esta peça em um tipo de tempo diferente da autorização especial.
    41. Caso a John Deere não pague o valor total das peças ou serviços, ou até mesmo não pague um total de quantidade de peças enviado, serão exibidas linhas automaticamente na parte inferior para que o usuário requisite as peças e/ou serviços que não foram pagos totalmente pela John Deere para outro tipo de tempo.
    42. Clique em Confirmar. A Ordem de Serviço será atualizada com as informações de retorno da John Deere.
    43. Além disso, a solicitação de garantia ficará com o campo Status S. G. (VMB_STATSG) igual a Pendente NF.
    44. Agora, para emitir a Nota Fiscal acesse Atualizações/Mov Oficina/Fechamento OS Mod2 (OFIXA100).
    45. Na janela principal da rotina, pressione F12.
    46. Com o objetivo de facilitar o fechamento dos tipos de tempo de garantia de peça, foi disponibilizado um parâmetro da rotina onde é possível informar uma condição de pagamento padrão. Desta forma, em um fechamento de tipo de tempo de garantia de peças John Deere, ao escolher uma condição de pagamento tipo A, a rotina utilizará a condição de pagamento informada neste novo parâmetro para montar as parcelas. Isto se faz necessário para que a nota fiscal de garantia de peças seja emitida contra o cliente, mas seu título a receber seja contra a fábrica John Deere.
    47. Posicione no registro da ordem de serviço e clique em Fechar.
    48. ATENÇÃO! No caso da execução do serviço de revisão MNT1, é necessário obrigatoriamente preencher o campo Recolhe ISS? (VOO_RECISS) com o conteúdo 1=Sim, além das configurações devidas para cálculo de ISS pelo sistema.
    49. Preencha os campos necessários e confirme para gerar a nota fiscal do serviço referente a revisão.
    50. Para toda solicitação de garantia que envolva serviço se faz necessário enviar as informações da nota fiscal para a John Deere através do WebService. Solicitações de garantia que apenas contém peças não será necessário o envio. Desta forma, ao processar o Warranty Memo, o campo Status S. G. (VMB_STATSG) ficará igual a Pagto Efetuado.
    51. Acesse Atualizações/Garantia JD/Solicitação Garantia (OFINJD15).
    52. Posicione no registro da Solicitação de Garantia. O campo Status S. G. (VMB_STATSG) ficará igual a Pendente Atualização NF.
    53. Para transmitir a NF de serviços, clique em Ações Relacionadas/Transmitir nf.
    54. Confirme a transmissão.
    55. Se for transmitido com sucesso, será exibida a mensagem informando ao usuário. Além disso, a solicitação de garantia ficará com o campo Status S.G. (VMB_STATSG) igual a NF Enviada.
    56. No momento em que o pagamento for liberado pela John Deere, será disponibilizado outro arquivo de Warranty Memo o com o número do credit memo. Após a recepção deste arquivo pelo DTF, acesse Atualizações/Garantia JD/ Proc Warranty Memo (OFINJD16) e execute a rotina novamente.
    57. Acesse Atualizações/Garantia JD/Solicitação Garantia (OFINJD15).
    58. Posicione no registro da Solicitação de Garantia e verifique que o campo Status S. G. (VMB_STATSG) ficará igual a Pagto Efetuado.
    59. Além da opção de atualização do status da solicitação de garantia disponível na própria rotina de Solicitação de Garantia (OFINJD15), há a possibilidade de atualização do status de várias solicitações simultaneamente, conforme segue.
    60. Acesse Atualizações/Garantia JD/Atualiza Status SG (OFINJD26).
    61. Clique no botão Perguntas e preencha os campos Num. OS De e Num. OS Até com o número inicial e final das ordens de serviço relacionadas às solicitações de garantia que precisam ser atualizadas.
    62. Em seguida, clique no botão Informações e Executar para que ocorra a atualização.
    63. Aguarde até que a mensagem de Solicitações Atualizadas seja apresentada na tela.
    64. Observe que a rotina irá atualizar o status (VMB_STATUS) das solicitações de garantia relacionadas às ordens informadas nos parâmetros, simultaneamente, de acordo com o status que apresentem no portal da John Deere. Só serão processadas solicitações com status 01-Novo, 02-Enviado, 03-Aprovado (pago) ou 09-Aguardando NF.
    65. Acesse a rotina novamente e clique no botão Log de Processos para visualizar o histórico das atualizações realizadas.
    66. Garantia AMS: Em alguns casos os AMS’s são controlados com número de série na concessionária, em função de possuírem um custo diferenciado e uma garantia específica. Nestes casos, os AMS’S que apresentam defeito sempre são trocados por novos. Partindo deste princípio, no processo de garantia é necessário abrir a OS para o AMS com defeito e requisitar o novo equipamento, solicitando a garantia para a montadora. Para realizar estes procedimentos, siga as seguintes instruções:
    67. Acesse a rotina de abertura de OS em Atualizações\Mov Oficina\Abrir O.S. (OFIOM010) e abra  ordem de serviço para o AMS (equipamento) que apresentou defeito e que precisa de garantia.
    68. Em seguida é o momento de requisitar o AMS que foi utilizado como troca para o cliente. Para isso, acesse a rotina de requisição de peças em Atualizações\Mov oficina\Req Pecas (OFIOM020), selecione a ordem aberta previamente e clique na opção Requisitar.
    69. Com a tela de requisição aberta, clique no menu Ações Relacionadas\Req. Opc de Equipamento com Número de Série.
    70. Será apresentada uma tela os seguintes parâmetros:
      1. Marca: Neste campo, informe a marca do AMS a ser oferecido em troca para o cliente.
      2. Mod. Veic: Neste campo, informe o modelo do AMS a ser oferecido em troca para o cliente. No campo código de fábrica (VV2_MODFAB) do modelo deve estar registrado o código da peça que será transmitida para a montadora na solicitação de garantia.
    71. Em seguida clique no botão Pesquisar para visualizar no espaço ao lado todos os AMS’s disponíveis para requisição.
    72. Selecione o AMS que será entregue ao cliente e clique no botão confirmar.
    73. Na próxima tela informe o tipo de tempo de garantia que será utilizado na solicitação de garantia e clique em Ok.
    74. Os dados do AMS serão retornados na linha da requisição de peças. Preencha os campos obrigatórios da requisição e Confirme para concluir a requisição.
    75. Os demais procedimentos do processo de solicitação de garantia seguem os mesmos critérios dos demais casos de garantia.


    OFINJD17 – Registro de Prod.


    1. No Oficina (SIGAOFI), acesse Atualizações/Cad Gerais/Tab Gener Conces. (OFIOA560).
    2. Esta rotina tem que ser acessada para que os registros padrão do sistema para marca John Deere sejam criados.
    3. Acesse Atualizações/Cad Gerais/Equipe Técnica (OFIOA180).
    4. Posicione sobre o usuário que realizará o procedimento de registro de produto e clique em Alterar.
    5. Selecione a pasta Oficina.
    6. Realize o preenchimento dos campos Usuário Fab. (VAI_FABUSR) e Senha Fab. (VAI_FABPWD) de acordo com o help dos campos. Estas informações de usuário e senha serão utilizados pelo Protheus para efetuar login no WebService da John Deere.
    7. Acesse Atualizações/Cad Veículos/Veículos Modelo 2 (VEIXA010).
    8. Realize a inclusão de um novo equipamento da marca John Deere, se atentando ao preenchimento dos campos Propr. Atual (VV1_PROATU) e Lj. Prop. At (VV1_LJPATU).
    9. No Oficina (SIGAOFI) acesse Atualizações/Garantia JD/Registro de Prod. (OFINJD17).
    10. Será apresentada a janela principal da rotina listando todos os equipamentos que foram cadastrados.
    11. A rotina possui duas legendas:
      1. Legenda Verde – Não Transmitido: o equipamento ainda não foi registrado junto a John Deere.
      2. Legenda Azul – Transmitido: o equipamento já está registrado junto a John Deere.
    12. Clique em Incluir.
    13. Preencha os campos necessários e confirme a inclusão.
    14. Posicione sobre o registro incluso e selecione a opção Ações Relacionadas/Transmitir para iniciar a transmissão das informações para registro de produto na John Deere.
    15. Será exibida uma pergunta solicitando a confirmação da transmissão. Clique em Sim.
    16. Agora o Protheus iniciará a comunicação com o Portal da John Deere para registro do produto. Duas mensagens podem ser exibidas:
      1. Product Registration is Successful: informa que o registro do produto foi realizado com sucesso. Desta forma o registro de produto foi finalizado e transmitido com êxito.
      2. Os dados foram processados, mas requer acompanhamento no Portal do Concessionário: o registro foi produto não foi realizado com sucesso. Neste caso, o usuário deve:
        1.                                        i.      Acessar o registro no Portal da John Deere;
        2.                                      ii.      Verificar a mensagem de erro;
        3.                                    iii.      Eliminar o registro no Portal da John Deere;
        4.                                    iv.      Alterar os dados necessários no Protheus;
        5.                                      v.      Transmitir o registro novamente através do Protheus.

    O procedimento acima se faz necessário para manter a integridade dos dados no Protheus x Portal da John Deere.


    OFINJD20 – Atual. End Cliente

    Procedimentos:

              1. Pare a execução do Servidor Protheus.

              2. No diretório onde está contido o arquivo de configuração de inicialização do Servidor Protheus (bin/appserver), edite o arquivo appserver.ini.
              3. Insira as seguintes instruções no arquivo:
              [SSLCONFIGURE]
              SSL2=1
              SSL3=1
              TLS1=1
              VERBOSE=1
              4. Salve o arquivo.
              5. Inicie a execução do Servidor Protheus.


    1. No Oficina (SIGAOFI), acesse Atualizações/Cad Gerais/Tab Gener Conces. (OFIOA560).
    2. Esta rotina tem que ser acessada para que os registros padrão do sistema para marca John Deere sejam criados.
    3. Acesse Atualizações/Cad Gerais/Equipe Técnica (OFIOA180).
    4. Posicione sobre o usuário que realizará o procedimento de atualização de endereço de clientes e clique em Alterar.
    5. Selecione a pasta Oficina.
    6. Realize o preenchimento dos campos Usuário Fab. (VAI_FABUSR) e Senha Fab. (VAI_FABPWD) de acordo com o help dos campos. Estas informações de usuário e senha serão utilizadas pelo Protheus para efetuar login no WebService da John Deere.

    Os passos abaixo se referem ao processo de transmissão de informações da John Deere para o Protheus.

    1. Acesse Atualizações/Cad Gerais/Clientes (MATA030).
    2. Clique em Incluir.
    3. Na janela de inclusão do cliente, preencha os campos Física/Jurid (A1_PESSOA), Tipo (A1_TIPO), CNPJ/CPF (A1_CGC) e País (A1_PAIS).
    4. Selecione a opção Ações Relacionadas/Consulta End. JD (MA030BUT).
    5. Neste momento, o Protheus se comunicará com a John Deere. Será verificado se existe informações deste cliente já cadastrados na John Deere.
    6. Caso encontre, a rotina exibirá na tela as informações deste cliente cadastrado na John Deere.
    7. Marque o registro que deseja importar e confirme. As informações do cliente que foi selecionado na John Deere serão trazidas para o Protheus de forma automática.


    Os passos abaixo se referem ao processo de cadastramento de clientes via WebService do Protheus para a John Deere.

    1. Acesse Atualizações/Máquinas JD/Atual. End Cliente (OFINJD20).
    2. Posicione sobre o registro de cliente recém cadastrado e clique em Atualizar.
    3. Neste momento, será verificado se este cliente já se encontra cadastrado na John Deere ou não.
    4. Caso este cliente não seja encontrado junto a John Deere, será exibida uma mensagem informando “Dados não encontrados”.
    5. Em seguida, será exibida uma janela dividida em lado esquerdo e direito. O lado esquerdo representa as informações cadastradas no Protheus e o lado direito as informações cadastradas na John Deere.
    6. No lado esquerdo, atente-se ao preenchimento do campo Tipo Cli JD (A1_CDJDTIP). O preenchimento deste campo é obrigatório para atualização do endereço do cliente junto a John Deere. Abaixo as opções:
      1. Produtor Agrícola: ao escolher esta opção, este cadastro de cliente será considerado como Produtor Agrícola. Além disso, em uma análise de venda, este cadastro será considerado como venda individual.
      2. Governamental: ao escolher esta opção, este cadastro de cliente será considerado como Governamental. Além disso, em uma análise de venda, este cadastro será considerado como venda individual.
      3. Grupo Especial: ao escolher esta opção, o usuário está sinalizando que este cadastro de clientes pertence a um grupo especial, onde este cadastro é formado por um grupo de clientes já existentes na John Deere. Além disso, em uma análise de venda, este cadastro será considerado como venda conjugada, ou seja, é aquela onde que é realizada para dois ou mais clientes sendo que eles são igualmente responsáveis por essa compra.
    7. Marque o cliente no lado esquerdo e clique em Atualiza End. Cobrança ou Atualiza End. Entrega para registrar este cliente junto a John Deere.
    8. Verifique que o código do cliente e o código de endereço de cliente oriundos da John Deere foram cadastrados no Protheus, nos campos Cod. Cli JD (A1_CDJDCLI) e Cod. End JD (A1_CDJDEND).
    9. Caso o usuário deseje atualizar dados de clientes do Protheus para a John Deere, os passos acima devem ser repetidos. A única diferença é que, além de marcar qual registro do Protheus deve ser considerado (lado esquerdo da tela) deve ser marcado também qual registro deve ser atualizado junto a John Deere (lado direito da tela).
    Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
  • Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
  • Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
  • Clique em Gravar para salvar o histórico (log) apresentado.
  • Clique em OK para encerrar o processamento.

     

    Atualizações do Compatibilizador

     Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:

    Pergunte

    (X1_PERGUNT)

    Nome

     

    Grupo

    (X1_GRUPO)

    Ordem

    (X1_ORDEM)

    Tipo

    (X1_TIPO)

    Tamanho

    (X1_TAMANHO)

     

    2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

    Chave

    Nome

    Modo

    PYME

    B04

    (X2_CHAVE)

    Dente/Região

    (X2_NOME)

    C

    (X2_MODO)

    N

    (X2_PYME)

     

    4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

    • Tabela BGD - Prod x Cob x Proc x Co-Part:

     

    Campo

    (X3_CAMPO)

    Tipo

    (X3_TIPO)

    Tamanho

    (X3_TAMANHO)

    Decimal

    (X3_DECIMAL)

    Formato

    (X3_PICTURE)

    Título

    (X3_TITULO)

    Descrição

    (X3_DESCRIC)

    Nível

    (X3_NÍVEL)

    Usado

    (X3_USADO) Informe Sim ou Não

    Obrigatório

    (X3_OBRIGAT) Informe Sim ou Não

    Browse

    (X3_BROWSE) Informe Sim ou Não

    Opções

    (X3_CBOX)

    When

    (X3_WHEN)

    Relação

    (X3_RELACAO)

    Val. Sistema

    (X3_VALID)

    Help

    Descreva o conteúdo informado para Help de Campo no ATUSX

     

    Importante:

    O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

     

    6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

    Índice

    AA1

    Ordem

    6

    Chave

    AA1_FILIAL+AA1_CODVEN

    Descrição

    Cod. Vendedor

    Proprietário

    S

     

    7.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

    Nome da Variável

    (X6_VAR)

    Tipo

    (X6_TIPO)

    Descrição

    (X6_DESCRIC + X6_DESC1 + X6_DESC2)

    Valor Padrão

    (X6_CONTEUD)

     

     

    Procedimento para Configuração

    1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
      (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

    Itens/Pastas

    Descrição

    Nome:

     

    Tipo:

    Informe o Tipo do parâmetro

    Cont. Por.:

    Informe o Conteúdo padrão

    Descrição:

     

     

    CONFIGURAÇÃO DE MENUS

     

    2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

    Menu

    Informe o Menu em que estará localizada a rotina

    Submenu

    Informe o Submenu em que estará localizada a rotina

    Nome da Rotina

    Informe o Título da rotina

    Programa

    Informe o Fonte da rotina

    Módulo

    Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

    Tipo

    Informe a Função

     

     

    Procedimento para Utilização

           1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

    O sistema apresenta a janela de produtos cadastrados.

           2.            Posicione o cursor em um produto e clique em Alterar.

           3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

           4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

    O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

           5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                          Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

           6.            Confira os dados e confirme.