Árvore de páginas

Processos de Garantia John Deere 

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

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

Rotina:

Rotina

Nome Técnico

OFINJD15

Solic. Garantia JD

Rotina(s) envolvida(s)

Nome Técnico

OFINJD16

Proc Warranty Memo

OFINJD26

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

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

VMB, VMC e VMY

Sistema(s) Operacional(is):

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ção de 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).