Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS DMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:Não se aplica.
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-3288


02. SITUAÇÃO/REQUISITO

...

Este documento visa definir e nortear todo o processo padrão das rotinas do sistema TOTVS Protheus para integração com o modulo de SMO (Sales and Marketing Operations) do sistema Dynamics 365 disponibilizado pela John Deere aos seus concessionários. Um conjunto de rotinas e processos foi criado no Protheus para atender as necessidades de envio e recebimento de informações referentes ao SMO. 

03. SOLUÇÃO

Espaço destinado para descrever a solução realizar para resolução da situação/requisito em que o projeto se destina.

...

Para atender esta demanda, foram criadas novas rotinas e um conjunto de soluções que possibilitam a comunicação entre o Totvs Protheus e o Dynamics:


Totvs custom tabs box
tabsIntrodução: Integração JD Dynamics , Configuração Inicial, Configurações Dynamics JD, Carga Inicial, Customers Dynamics JD, Contacts Dynamics JD, Definir Contato Primário, Carga Inicial, LOG Equipments Dynamics JD, Consulta Equipments Dynamics JD, LOG REST John Deere, Controle KM/Horímetro, Atualização de Dicionário
idspasso0,passo1,passo2,passoVI,passo3,passo4,passo5,passoVI,passoVII,passoVIII,passoIX,passoX,passoXI
Totvs custom tabs box items
defaultyes
referenciapasso1passo0
  • Introdução



O projeto SMO consiste em um conjunto de integrações entre o TOTVS Protheus e o sistema Dynamics desenvolvido pela John Deere. O projeto desta integração foi nomeado como BlackBox.

Esta integração visa atender as necessidades de envio e recebimento de informações, onde operações poderão ser realizadas do lado do Protheus bem como do lado do Dynamics. Desta forma, durante o processo normal de utilização do sistema Protheus, as informações relevantes a integração serão transmitidas ao Dynamics, tendo sempre por objetivo que ambos os sistemas estejam atualizados e sincronizados.

Neste momento, as informações relevantes da integração são referentes ao SMO (Sales Marketing Operations).

    • Filiais Protheus da Concessionária
    • Cadastro de Clientes
    • Cadastro de Contatos
    • Cadastro de Marcas
    • Cadastro de Modelos
    • Cadastro de Equipamentos


  • O que é SMO?



O QUE É JDSMO?

SMO(Sales Marketing Operations) é uma solução de TI para concessionários John Deere, funcionando como um sistema CRM (gestão de relacionamento com o cliente) que facilita: 

• Descoberta e registro de novos prospectos. 

• Reativação de contas inativas. 

• Expansão de contas existentes. 

• Conversão de leads. 

• Geração de negócios recorrentes. 

Baseado na plataforma Microsoft Dynamics, o JDSMO integra-se a outros produtos Microsoft, sistemas John Deere e ao Protheus (Totvs), permitindo a troca de informações eficiente nos processos de negócios dos concessionários.


Caso você, como concessionário, tenha interesse em saber mais sobre o JDSMO ou deseje implementá-lo em sua operação, recomendamos entrar em contato com a John Deere. Por favor, fale com seu TBM (Territory Business Manager) para obter mais informações e suporte, ou pelo e-mail [email protected] 



Totvs custom tabs box items
defaultno
referenciapasso1
Totvs custom tabs box
tabsMenus, Menus MVC, Parâmetros
idsmenus,menusmvc,parametros
Totvs custom tabs box items
defaultyes
referenciamenus
  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:


Totvs custom tabs box
tabsMenus, Menus MVC, Parâmetros
idsmenus,menusmvc,parametros
Totvs custom tabs box items
defaultyes
referenciamenus
  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:

Menu

Atualizações

Atualizações

Atualizações

Atualizações

Submenu

John DeereJohn DeereJohn DeereJohn Deere
Submenu 

Dynamics John Deere

Dynamics John Deere

Dynamics John Deere

Dynamics John Deere

Nome da Rotina

Configurações Dynamics JD Customers Dynamics JD Contacts Dynamics JDCarga Inicial Dynamics JD

Programa

OFIA261

OFIA402

OFIA401

OFIA264

Módulo

OficinaOficinaOficinaOficina

Tipo

Função Protheus

Função Protheus

Função Protheus

Função Protheus

Menu

Menu

Atualizações

Atualizações

Atualizações

Atualizações

Submenu

John DeereJohn DeereJohn Deere
Submenu 
John Deere
Submenu 

Dynamics John Deere

Dynamics John Deere

Dynamics John Deere

Dynamics John Deere

Nome da Rotina

Configurações Dynamics JD Customers Dynamics JD Contacts Dynamics JDCarga Inicial Dynamics JD

Programa

OFIA261

OFIA402

OFIA401

OFIA264

Módulo

OficinaOficinaOficinaOficina

Tipo

Função Protheus

Função Protheus

Função Protheus

Função Protheus



Menu

Atualizações

Atualizações

Atualizações

Submenu

John DeereJohn DeereJohn Deere
Submenu 

Dynamics John Deere

Dynamics John Deere

Geral John Deere

Nome da Rotina

LOG Equipments Dynamics JD  Consulta Equipments Dynamics JD LOG REST John Deere

Programa

VEIA072

VEIC150

OFIA262

Módulo

OficinaOficinaOficina

Tipo

Função Protheus

Função Protheus

Função Protheus



Menu

Atualizações

Submenu

Movimentos Oficina

Nome da Rotina

Controle KM/Horímetro

Programa

VEIA073

Módulo

Oficina

Tipo

Função Protheus

Controle KM/Horímetro

Programa

VEIA073

Módulo

Oficina

Tipo

Função Protheus
Totvs custom tabs box items
defaultno
referenciamenusmvc
Aviso

Ao realizar as configurações necessárias para a integração do Dynamics, será de forma obrigatória a utilização das rotinas abaixo no modelo MVC. 

Obs: Para utilização das rotinas em MVC, se faz necessário a retirada das rotinas relacionas que não estão em modelo MVC. 



Rotinas a serem substituídas pela nova arquitetura em MVC:


MenuAtualizaçõesAtualizaçõesAtualizações
SubmenuCadastros GeraisCadastros Veículos Cadastros Veículos
Nome da RotinaMarcasModelosVeículos
Programa

OFIPA950

VEIVA020

VEIXA010

MóduloOficinaOficinaOficina
TipoFunção ProtheusFunção ProtheusFunção Protheus


Rotinas a serem utilizadas em MVC:


Menu

AtualizaçõesAtualizaçõesAtualizações

Submenu

Cadastros GeraisCadastros Veículos Cadastros Veículos

Nome da Rotina

MarcasModelosVeículos

Programa

VEIA031VEIA030VEIA070

Módulo

OficinaOficinaOficina

Tipo

Função ProtheusFunção ProtheusFunção Protheus
Totvs custom tabs box items
defaultno
referenciaparametros
Aviso

Para utilização correta da integração entre o sistema Protheus com o Dynamics, se faz necessário a configuração dos parâmetros com a informações abaixo:

ParâmetrosDescrição para utilização correta
MV_MIL0185Informar o conteúdo .T. para indicar se deseja habilitar a integração entre os sistemas Protheus e Dynamics.
MV_MIL0186Informar o conteúdo .T. para indicar se deseja realizar a transmissão automaticamente de registros entre os sistemas Protheus e Dynamics.
MV_MIL0187Informar o conteúdo 1=Sim para criar automaticamente um contato relacionado ao cliente na integração.
MV_MIL0195Informar o conteúdo da "Subscription Key" relacionado ao ambiente "Sandbox"(Ambiente de testes) do Dynamics fornecido pela John Deere.
MV_MIL0196Informar o conteúdo da "Subscription Key" relacionado ao ambiente "Production"(Ambiente de produção) do Dynamics fornecido pela John Deere.
MV_MIL0197Informar o conteúdo relacionado ao "Endereço URL" do ambiente "Sandbox"(Ambiente de testes) do Dynamics fornecido pela John Deere.
MV_MIL0198Informar o conteúdo relacionado ao "Endereço URL" do ambiente  "Production"(Ambiente de produção) do Dynamics fornecido pela John Deere.
MV_MIL0199informar o conteúdo relacionado a necessidade de usabilidade das opções (0=Principal;1=Cobranca;2=Entrega). 


No módulo de Oficina (SIGAOFI) acesse Atualizações\Cadastros Gerais\Tabelas Genéricas DMS (OFIOA560).


Dica

Note que ao acessar a rotina, as chaves ("083","084","085") serão criadas automaticamente.



Totvs custom tabs box
tabsChave 083, Chave 084, Chave 085
ids083,084,085
Totvs custom tabs box items
defaultyes
referencia083

Image Added

Totvs custom tabs box items
defaultno
referencia084

Image Added

Totvs custom tabs box items
defaultno
referencia085

Image Added

 


Totvs custom tabs box items
defaultno
referenciapasso2
  • Configurações Dynamics JD (OFIA261)


    • Permite realizar as configurações necessárias para a utilização da integração SMO, entre os sistemas Protheus e Dynamics, sendo de suma importância para os passos iniciais da utilização da integração, onde a mesma é dividida em duas repartições como mostram as imagens abaixo:


Totvs custom tabs box
tabsCabeçalho, Grid de itens/registros
idspasso0.1,passo0.2
Totvs custom tabs box items
defaultyes
referenciapasso0.1

No Oficina (SIGAOFI) acesse Atualizações\John Deere\Dynamics John Deere\Configurações Dynamics JD (OFIA261).


  • Cabeçalho: 

Responsável pela configuração do ambiente, onde existem dois tipos de configurações existentes no cabeçalho, que são separadas pelos campos:

      • Ambiente: Onde este campo é responsável pela separação dos ambiente onde a integração irá atuar, sendo estes:
        • 1-SANDBOX(Testes), responsável pela integração utilizando base de testes.
        • 2-PRODUCTION(Produção), responsável pela integração utilizando a base de produção.
      • Chave Sandbox:
        • Subscription Key, responsável pela integração com a base de testes(Sandbox) e deverão ser solicitados para o "Consultor de Implantação da John Deere" → Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0195.
      • Chave Produção:
        • Subscription Key, responsável pela integração com a base de produção(Production) e deverão ser solicitados para o "Consultor de Implantação da John Deere" → Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0196.
      • Endereço Sandbox:
        • Endereço URL, responsável pela integração com a base de testes(Sandbox) e deverão ser solicitados para o "Consultor de Implantação da John Deere"→ Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0197. 
      • Endereço Produção:
        • Endereço URL, responsável pela integração com a base de produção(Production) e deverão ser solicitados para o "Consultor de Implantação da John Deere"→ Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0198. 


Totvs custom tabs box
tabs1=SANDBOX, 2=PRODUCTION
idspasso6,passo7
Totvs custom tabs box items
defaultyes
referenciapasso6

Image Added

Totvs custom tabs box items
defaultno
referenciapasso7

Image Added

Totvs custom tabs box
tabsCód.Matriz, Dealer ID, Categoria Padrão, Tipo de Modelo Padrão, Espécie de Modelo Padrão, Combustível Padrão p/Equipamento, Estado padrão p/Equipamento, Local padrão p/Equipamento, Local padrão p/Equipamento
idspasso2.0,passo2.1,passo2.2,passo2.3,passo2.4,passo2.5,passo2.6,passo2.7
Totvs custom tabs box items
defaultyes
referenciapasso2.0
  • O campo "Cod.Matriz", é responsável pela seleção do código relacionado a matriz, onde será realizado a configuração da integração SMO.

 Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.1
  • O campo "Dealer ID", indica o código do dealer da empresa/filial relacionado ao campo "Cód.Matriz"  que será utilizado na integração SMO, onde o código do "Dealer" é o mesmo informado no parâmetro "MV_MIL0005"


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.2
  • O campo "Categoria Padrão", indica a categoria do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.  


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.3
  • O campo "Tipo de Modelo Padrão", indica o tipo de modelo do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.  


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.4
  • O campo "Espécie de Modelo Padrão", indica a espécie do modelo do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus. 


Image Added


Totvs custom tabs box items
defaultno
referenciapasso2.5
  • No campo "Combustível Padrão p/Equipamento", indica o tipo de combustível utilizado no veículo/maquinas utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.6
  • No campo "Estado padrão p/Equipamento", indica o estado do veículo/maquinas entre (0=Novo/1=Usado) utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2.7
  • No campo "Local padrão p/Equipamento", indica o almoxarifado do veículo/maquinas em que ele se encontra, que será utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.


Image Added

Totvs custom tabs box items
defaultno
referenciapasso0.2
  • Grid de itens/Registros:


    • Apresenta as empresas/filiais que estão cadastradas no sistema, para que seja configurada a integração de determinada empresa/filial, se faz necessário realizar o preenchimento do campo "Código Dealer (Mesmo código mencionado no parâmetro MV_MIL0005 para as filiais desejadas)" e o conteúdo do campo Habilitada deverá ser "Sim". Após realizar o preenchimento dos campos conforme citado anteriormente realize a confirmação dos registros no botão "Confirmar" para que o sistema salve as alterações, após acessar a rotina novamente e posicionar no registro desejado relacionado a filial/empresa e clicar no botão "Transmitir Registro", para realizar a transmissão dos dados.
Aviso

Filiais que foram baixadas/encerradas no Protheus mas que tiveram movimentações no sistema, precisam serem consideradas na configuração da integração.
Após realizar a subida das entidades na carga inicial, a filial deve ser inativada na configuração da integração ("Habilitada = Não") e inativada no ambiente Dynamics.

Image Added

Totvs custom tabs box items
defaultno
referenciapasso3

No Oficina (SIGAOFI) acesse Atualizações\John Deere\Dynamics John Deere\Customers Dynamics JD (OFIA402).


  • Customers Dynamics JD (OFIA402)


    • Responsável pela realização do cadastros de "Clientes", onde a partir das configurações realizadas para a ativação da integração com o Dynamics, tal rotina tem sua utilização de caráter obrigatório, pois os envios serão realizados via eventos da rotina que se encontra em modelo MVC. Nesta tela do "Browse" temos a mostra algumas informações como :

Campos de visualização do Browse:

      • Código: demonstra  a numeração referente a inclusão do contato. 
      • Refer.ID: demonstra o código interno do cliente no Portal da John Deere.
      • Tipo: demonstra o tipo do cliente Individual (Pessoa Física) ou Business(Pessoa Jurídica).
      • Company Name: demonstra o nome da empresa relacionada ao "Cliente".
      • Doing Bus.As: demonstra o nome fantasia da empresa relacionada ao "Cliente".
      • Condigo Cli.: demonstra o código do cliente referente ao cadastro de clientes (CRMA980)
      • Loja Cli.:  demonstra o código da loja referente ao cliente.
      • CNPJ/CPF: demonstra o cnpj/cpf relacionado ao cliente/empresa
      • Ins. Estad.: demonstra o estado referente ao endereço físico do cliente 
         

Image Added

Legendas:

menusmvc
Aviso

Ao realizar as configurações necessárias para a integração do Dynamics, será de forma obrigatória a utilização das rotinas abaixo no modelo MVC. 

Obs: Para utilização das rotinas em MVC, se faz necessário a retirada das rotinas relacionas que não estão em modelo MVC. 

Menu

AtualizaçõesAtualizaçõesAtualizações

Submenu

Cadastros GeraisCadastros Veículos Cadastros Veículos

Nome da Rotina

MarcasModelosVeículos

Programa

VEIA031VEIA030VEIA070

Módulo

OficinaOficinaOficina

Tipo

Função ProtheusFunção ProtheusFunção Protheus

-items
Totvs custom tabs box
tabs⚪Agrupador/🔵Customer, Registro Agrupador/🔴Não possui cadastro na base do Protheus/🟢Cliente possui cadastro válido na base do Protheus, 🟡Registro não integrado com o Dynamics/🟢Registro integrado com o Dynamics, 🟡Registro não sincronizado com o Dynamics/🟢Registro sincronizado com o Dynamics
idsleg1,leg2,leg3,leg4
informar o conteúdo relacionado a necessidade de usabilidade das opções (0=Principal;1=Cobranca;2=Entrega). 

Totvs custom tabs box items
defaultyes
referencialeg1
    • 🔵 Agrupador: demonstra se o registro do cliente é agrupador.
    • ⚪ Customer: demonstra se o registro do cliente é "Customer".


Image Added

defaultno
referenciaparametros
Aviso

Para utilização correta da integração entre o sistema Protheus com o Dynamics, se faz necessário a configuração dos parâmetros com a informações abaixo:

ParâmetrosDescrição para utilização correta
MV_MIL0185Informar o conteúdo .T. para indicar se deseja habilitar a integração entre os sistemas Protheus e Dynamics.
MV_MIL0186Informar o conteúdo .T. para indicar se deseja realizar a transmissão automaticamente de registros entre os sistemas Protheus e Dynamics.
MV_MIL0187Informar o conteúdo 1=Sim para criar automaticamente um contato relacionado ao cliente na integração.
MV_MIL0195Informar o conteúdo da "Subscription Key" relacionado ao ambiente "Sandbox"(Ambiente de testes) do Dynamics fornecido pela John Deere.
MV_MIL0196Informar o conteúdo da "Subscription Key" relacionado ao ambiente "Production"(Ambiente de produção) do Dynamics fornecido pela John Deere.
MV_MIL0197Informar o conteúdo relacionado ao "Endereço URL" do ambiente "Sandbox"(Ambiente de testes) do Dynamics fornecido pela John Deere.
MV_MIL0198Informar o conteúdo relacionado ao "Endereço URL" do ambiente  "Production"(Ambiente de produção) do Dynamics fornecido pela John Deere.
MV_MIL0199
Totvs custom tabs box items
defaultno
referencia
passo2
leg2
    • Registro agrupador : Se o registro do cliente for agrupador o status estará em branco.
    • 🔴 Não possui cadastro na base do Protheus : Indica que o cliente não possui cadastro no sistema Protheus.
    • 🟢 Cliente possui cadastro válido na base do Protheus: indica que o cliente possui um cadastro válido no sistema Protheus.


Image Added

  • Configurações Dynamics JD (OFIA261)

Permite realizar as configurações necessárias para a utilização da integração SMO, entre os sistemas Protheus e Dynamics, sendo de suma importância para os passos iniciais da utilização da integração, onde a mesma é dividida em duas repartições como mostram as imagens abaixo:passo0.1,passo0.2

Totvs custom tabs box
-items
defaultno
referencialeg3
    • 🟡Registro Não integrado com o Dynamics: indica que o registro do cliente não está integrado com o sistema Dynamics
    • 🟢Registro integrado com o Dynamics: indica que o registro do cliente está integrado com o sistema Dynamics.


Image Added

tabsCabeçalho, Grid de itens/registros
ids


  • Cabeçalho: 

Responsável pela configuração do ambiente, onde existem dois tipos de configurações existentes no cabeçalho, que são separadas pelos campos:

      • Ambiente: Onde este campo é responsável pela separação dos ambiente onde a integração irá atuar, sendo estes:
        • 1-SANDBOX(Testes), responsável pela integração utilizando base de testes.
        • 2-PRODUCTION(Produção), responsável pela integração utilizando a base de produção.
      • Chave Sandbox:
        • Subscription Key, responsável pela integração com a base de testes(Sandbox) e deverão ser solicitados para o "Consultor de Implantação da John Deere" → Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0195.
      • Chave Produção:
        • Subscription Key, responsável pela integração com a base de produção(Production) e deverão ser solicitados para o "Consultor de Implantação da John Deere" → Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0196.
  • Endereço Sandbox:
    • Endereço URL, responsável pela integração com a base de testes(Sandbox) e deverão ser solicitados para o "Consultor de Implantação da John Deere"→ Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0197. 
  • Endereço Produção:Endereço URL, responsável pela integração com a base de produção(Production) e deverão ser solicitados para o "Consultor de Implantação da John Deere"→ Campo preenchido de acordo com o conteúdo informado pelo parâmetro MV_MIL0198. 
    Totvs custom tabs box items
    defaultyes
    referenciapasso0.1
    no
    referencialeg4
      • 🟡Registro Não sincronizado com o Dynamics: indica que o registro do cliente não está sincronizado com o sistema Dynamics.
      • 🟢Registro sincronizado com o Dynamics: indica que o registro do cliente está sincronizado com o Dynamics.


    Image Added

    Para realizar a inclusão de um novo "Customer" clique no botão "Incluir" e realize o preenchimento dos campos abaixo conforme necessidade.

    1=SANDBOX, 2=PRODUCTIONpasso6passo7
    Totvs custom tabs box
    tabs
    Cadastrais, Endereços
    ids
    cadastrais,
    enderecos
    • O campo "Cod.Matriz", é responsável pela seleção do código relacionado as empresas e filiais cadastradas no sistema, onde a mesma será utilizada na integração SMO.
     Image Removed
    Totvs custom tabs box items
    defaultyes
    referenciacadastrais
    passo6

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso7

    Image Removed

    Totvs custom tabs box
    tabsCód.Matriz, Dealer ID, Categoria Padrão, Tipo de Modelo Padrão, Espécie de Modelo Padrão, Combustível Padrão p/Equipamento, Estado padrão p/Equipamento, Local padrão p/Equipamento, Local padrão p/Equipamento
    idspasso2.0,passo2.1,passo2.2,passo2.3,passo2.4,passo2.5,passo2.6,passo2.7
    Totvs custom tabs box items
    defaultyes
    referenciapasso2.0
    Campos Chaves, Dados Básicos, Status, Integração Protheus, Integração Blackbird
    idscad1,cad2,cad3,cad4,cad5
    Totvs custom tabs box items
    defaultno
    referenciapasso2.1
    yes
    referenciacad1
      • Codigo (VK7_CODIGO): Código interno referente ao registro do "Cliente" que será incluído no sistema (Campo preenchido automaticamente pelo sistema ultima ordem existente no cadastro)
      • Refer. ID (VK7_REFEID): Código interno do cliente no Portal da John Deere
      • Bill to RF (VK7_BTREID): Código blackbird do responsável pelos pagamentos
      • Customer ID (VK7_CNUMB): Chave SA1 do cliente contendo código e loja (A1_COD + A1_LOJA)
      • Bill to Nr (VK7_BTNUMB): Número do responsável pelos pagamentos contendo código do cliente
      • Tipo (VK7_TYPE): Indica se o cliente é Individual ( Pessoa Física) ou Business (Pessoa Jurídica)     


    Image Added

    • O campo "Dealer ID", indica o código do dealer da empresa/filial relacionado ao campo "Cód.Matriz"  que será utilizado na integração SMO.

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso2.2cad2
      • Company Name (VK7_CPNAME): Nome da empresa relacionada ao cliente
      • Doing Bus As (VK7_DOBUAS): Nome fantasia da empresa relacionada ao cliente 
      • First Name (VK7_FSNAME): Primeiro nome do cliente
      • Last Name (VK7_LSNAME): Último nome do cliente 
      • Email (VK7_EMAIL): E-mail do cliente 
      • Telefone (VK7_PPHONE): Telefone principal do cliente
      • Fax (VK7_FAXNUM):  Fax do cliente 
      • CNPJ/CPF (VK7_CGC): Demonstra o CNPJ (Cadastro Nacional da Pessoa Jurídica) ou CPF (Cadastro de Pessoa Física) do cliente.
      • Ins.Estado (VK7_INSCR): Número da inscrição estadual do cliente.


    Image Added

    • O campo "Categoria Padrão", indica a categoria do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.  

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso2.3cad3
      • Status Clien (VK7_STATUS):  Status do cliente indicando se o mesmo está "Ativo" ou "Inativo".
      • Mot. Status (VK7_STAMOT):   Motivo do atual status do cliente (Porque o cliente se encontra ativo ou inativo) 
      • Data Inativ. (VK7_STADAT):  Caso o cliente seja inativado preencher com a data da inativação


    Image Added

    • O campo "Tipo de Modelo Padrão", indica o tipo de modelo do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.  

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso2.4cad4
      • Filial Cli (VK7_A1FIL): Filial do cliente criado no sistema Protheus, mesma filial utilizada no cadastro de cliente (CRM980) campo A1_FILIAL
      • Codigo Cli (VK7_A1COD): Código do cliente criado no sistema Protheus, mesmo código utilizado no cadastro de cliente (CRM980) campo A1_COD 
      • Loja Cli (VK7_A1LOJA): Loja do cliente criado no sistema Protheus, mesmo código utilizado no cadastro de cliente (CRM980) campo A1_LOJA
      • Status Sinc (VK7_A1SYNC): Informe o status de sincronização do registro Protheus -> Blackbird, sendo "0-Não sincronizado" ou "1-Sincronizado"  
      • Reg Deletado (VK7_A1DEL): Indica se o registro da tabela de relacionamento do contato do backoffice foi deletado.


    Image Added

    • O campo "Espécie de Modelo Padrão", indica a espécie do modelo do veiculo/maquina que será utilizado na integração, onde no sistema Dynamics o mesmo não é um campo obrigatório, sendo assim, se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus. 

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso2.5cad5
      • Integrado (VK7_BBINTG): Indica se o registro do cliente está integrado com a John Deere ("1-Sim" para indicar que existe integração e "0-Não" para indicar que não existe a integração)
      • Status Sinc (VK7_BBSYNC): Informe o status de sincronização do registro Protheus -> Blackbird, sendo  "0-Não sincronizado" ou "1-Sincronizado"
      • Dt Inclusão (VK7_BBDINC): Informe a data de Inclusão do registro do cliente na base da John Deere ou Protheus.
      • Dt Alteração (VK7_BBDALT): Informe a ultima data de integração do registro do cliente com a John Deere.
      • Reg Deletado (VK7_BBDEL): Indica que este registro foi deletado/inativado no Blackbird/Dynamics.


    Image Added

    • No campo "Combustível Padrão p/Equipamento", indica o tipo de combustível utilizado no veículo/maquinas utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.

    Image Removed

    no
    Totvs custom tabs box items
    defaultno
    referenciaenderecos
    • No campo "Estado padrão p/Equipamento", indica o estado do veículo/maquinas entre (0=Novo/1=Usado) utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.

    Image Removed

    -items
    • No campo "Local padrão p/Equipamento", indica o almoxarifado do veículo/maquinas em que ele se encontra, que será utilizado na integração, onde se o campo estiver em branco via Dynamics o sistema adotará o padrão utilizado pelo Protheus.
    Image Removed
    passo2.6
    Totvs custom tabs box
    tabsEndereço Físico, Endereço Correspondência
    idsend1,end2
    defaultno
    referenciapasso2.7
    Totvs custom tabs box items
    default
    yes
    referencia
    passo0.2
    end1
      • End. Físic.1 (VK7_PAEND1): Informe o endereço 1 referente ao endereço físico do cliente.
      • End. Físic.2 (VK7_PAEND2): Informe o endereço 2 referente ao endereço físico do cliente.
      • End. Físic.3 (VK7_PAEND3): Informe o endereço 3 referente ao endereço físico do cliente.
      • Cid. Físic. (VK7_PACIDA): Informe a cidade referente ao endereço físico do cliente.
      • Estado Físic (VK7_PAESTA): Informe o estado do endereço físico do cliente. 
      • País Físico (VK7_PAPAIS): Informe o país do endereço físico do cliente. 
      • CEP Físico (VK7_PACEP):  Informe o CEP do endereço físico do cliente.


    Image Added

    • Grid de itens/Registros:

    Responsável pela visualização das empresas/filiais que estão incluídas na integração e suas informações, onde somente será realizado a integração entre as empresas/filiais juntamente com o sistema Protheus e Dynamics, se o campo "Habilitada" contiver o conteúdo "Sim".

    Image Removed

    Totvs custom tabs box items
    defaultno
    referencia
    passo3

    Customers Dynamics JD (OFIA402)

    Responsável pela realização do cadastros de "Clientes", onde a partir das configurações realizadas para a ativação da integração com o Dynamics, tal rotina tem sua utilização de caráter obrigatório, pois os envios serão realizados via eventos da rotina que se encontra em modelo MVC.  

    Image Removed

    Totvs custom tabs box
    tabsCadastrais, Endereços
    idscadastrais,enderecos
    Totvs custom tabs box items
    defaultyes
    referenciacadastrais

    Aba Cadastrais

    Responsável pelos dados cadastrais relacionados aos "Clientes" que serão cadastrados e que serão utilizados na integração SMO.

    Image Removed

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciaenderecos

    Aba Endereços

    Image Removed

    end2
      • End.Corres.1 (VK7_MAEND1):  Informe o endereço 1 referente ao endereço de correspondência do cliente.
      • End.Corres.2 (VK7_MAEND2):  Informe o endereço 2 referente ao endereço de correspondência do cliente.
      • End.Corres.3 (VK7_MAEND3):  Informe o endereço 3 referente ao endereço de correspondência do cliente.
      • Cid.Corres. (VK7_MACIDA):  Informe a cidade do endereço de correspondência do cliente.
      • Estado Corres. (VK7_MAESTA): Informe o estado do endereço de correspondência do cliente.
      • Páis Corres. (VK7_MAPAIS): Informe o país do endereço de correspondência do cliente
      • CEP Corresp. (VK7_MACEP): Informe o CEP do endereço de correspondência do cliente. 


    Image Added

    Totvs custom tabs box items
    defaultno
    referenciapasso4
    • Contacts Dynamics JD (OFIA401)


      • Responsável pela realização da inclusão de contatos relacionados aos clientes.   



    Totvs custom tabs box
    tabsCadastrais, Endereços
    idscadastrais1,enderecos1
    Totvs custom tabs box items
    defaultyes
    referenciacadastrais1

    Aba Cadastrais





    Totvs custom tabs box items
    defaultno
    referenciaenderecos1

    Aba Endereços


    Totvs custom tabs box items
    defaultno
    referenciapasso5
    Aviso

    Para realizar o relacionamento de um contato a um cliente e defini-lo como contato primário, necessário seguir os procedimentos abaixo:

    Obs:  Para que seja possível tornar o contato relacionado ao cliente como primário, se faz necessário somente acessar a rotina Cliente (CRMA980) pelos módulos Oficina →14(SIGAOFI),Veiculos → 11 (SIGAVEI) e Peças → 41(SIGAPEC). 


    • Acessar a rotina de Cliente (CRMA980) e utilizar a opção "Outras Ações";
    • Após, posicionado no cliente desejado selecione a opção "Contatos";
    • A seguir, será apresentada a tela de "Relação de Contatos X Entidade - Contatos" para realizarmos o relacionamento do contato com o cliente desejado;
    • Preencher os campos necessários na "Grid de itens" com o "Contato" desejado para ser relacionado com o cliente;
    • Se desejar que o contato seja "Primário", informe o campo "Primário", com o conteúdo "Sim";
    • Após o preenchimento dos dados necessários, clique no botão "Confirmar".


    Totvs custom tabs box items
    defaultno
    referenciapassoVI
    • Carga Inicial Dynamics JD (OFIA264)


    Responsável pela "Carga Inicial" realizada na integração, onde se faz necessário a configuração de modo que atenda a necessidade atual da carga.


    Totvs custom tabs box
    tabsEntidade à Gerar, Entidade à Gerar, Limitar Envios, Limite, Exibe Help?
    idspasso06.1,passo06.2,passo06.3,passo06.4
    Totvs custom tabs box items
    defaultyes
    referenciapasso06.1
      • O campo "Entidade à gerar" é responsável pela seleção dos componentes que serão utilizados na "Carga inicial", onde será enviado os registros das tabelas que relacionadas a opção escolhida.
        • 0-Clientes
        • 1-Marcas
        • 2-Modelos
        • 3-Equipamentos  


    Totvs custom tabs box items
    defaultno
    referenciapasso06.2
      • O campo "Entidade à gerar" é responsável pela seleção da quantidade de dados que serão enviados na "Carga Inicial", onde  serão enviados os registro relacionados a opção escolhida:
        • 0-Faltantes (Serão somente enviados os registros faltantes, relacionados a opção desejada no campo "Entidade à gerar" com as opções "0-Clientes; 1-Marcas; 2-Modelos; 3-Equipamentos")
        • 1-Todos (Serão enviados todos os registros, relacionados a opção desejada no campo "Entidade à gerar" com as opções "0-Clientes; 1-Marcas; 2-Modelos; 3-Equipamentos")


    Totvs custom tabs box items
    defaultno
    referenciapasso06.3
      • O campo "Limitar envios?" é responsável por limitar os registros que serão enviados na "Carga Inicial" onde se :
        • 0-Não (Não será limitado a quantidade dos registros que serão enviados durante a "Carga Inicial")
        • 1-Sim (Será limitado a quantidade dos registros que serão enviados durante a "Carga Inicial", onde em conjunto o campo "Limite" deverá ser preenchido com a quantidade desejada a ser enviada por carga) 



    Totvs custom tabs box items
    defaultno
    referenciapasso06.4
      • O campo "Limite" é responsável por limitar a quantidade de registros que serão enviados durante a "Carga Inicial", onde o usuário irá preencher com a quantidade desejada caso o campo "Limitar envios?" esteja com o conteúdo "1-Sim".




    Totvs custom tabs box items
    defaultno
    referenciapassoVII
    • LOG Equipments Dynamics JD (VEIA072)


    Responsável pela visualização do histórico de movimentações dos chassis de forma unitária, onde há a possibilidade de realizar a filtragem destas movimentações de acordo com a necessidade da visualização, onde há também a possibilidade se realizar inclusões dos "Logs".    






    Totvs custom tabs box items
    defaultno
    referenciapassoVIII
    • Consulta Equipments Dynamics JD (VEIC150)


    Responsável pela visualização de todas as movimentações de um determinado "Chassi", onde serão demonstrados algumas informações relacionadas as movimentações sendo:

        • Data Reg: demonstra a data em que o registro da movimentação ocorreu.
        • Hora Reg: demonstra a hora em que o registro da movimentação ocorreu.
        • Tipo Reg: demonstra o tipo de "ação" em que ocorreu a movimentação.
        • Situação:  demonstra o "Status" do veiculo, relacionado ao VV1_SITVEI.
        • Ult.Movim: indica a ultima movimentação do veiculo.
        • Operação: indica o tipo de operação em que o veiculo se encontra.
        • Oper.Entrada: Indica a operação de entrada do chassi.
        • Oper.Saida: Indica a operação de saida do chassi.



    • Legendas:

    Verde: Indica se a movimentação foi realizada com sucesso.

    Vermelho: Indica se a movimentação foi cancelada 

    🔗: Indica se há integração, se estiver em branco indica que não há integração.




    Totvs custom tabs box items
    defaultno
    referenciapassoIX
    • LOG REST John Deere(OFIA262)


    Responsável pela visualização dos "Logs", onde todos os registros que são enviados ou recebidos na integração é demonstrado nesta rotina, contendo a tabela em que a ação se originou e se o envio ocorreu corretamente  ou não.


    Totvs custom tabs box items
    defaultno
    referenciapassoX
    • Controle KM/Horímetro (VEIA073)


    Responsável pela realização dos cadastros/controles, relacionados ao veiculo/maquina com os registros marcados no horímetro. 

      

    Totvs custom tabs box items
    defaultno
    referenciapassoXI


    • No Configurador (SIGACFG), acesse Ambientes/Base de Dados/Menu (CFGX013) e informe as novas opções de menu do módulo de Veículos (SIGAVEI) conforme instruções a seguir:


    Criação de Tabela no arquivo SX2 – Tabelas:


    Chave

    Nome

    Modo

    Único

    PYME

    VK4

    Controle Locks SO JD

    C

    VK4_FILIAL+VK4_UUID

    S

    VK5

    Log de Requisições WEB

    C

    VK5_FILIAL+VK5_UUID

    S

    VK6

    MENSAGENS DMS

    C

    VK6_FILIAL+VK6_UUID

    S

    VK7

    Blackbird - Customer

    C

    VK7_FILIAL+VK7_CODIGO

    S

    VK8

    Blackbird - Contacts

    C

    VK8_FILIAL+VK8_CODIGO

    S

    VK9

    Log Alteração Equipment

    C

    VK9_FILIAL+VK9_CODIGO

    S

    VO0

    Controle KM/Horimetro

    C

    VO0_FILIAL+VO0_CODIGO

    S

    VW0

    Log Atualização de Veículo

    C

    VW0_FILIAL+VW0_CODIGO

    S



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



    • Tabela VK4 - Controle Locks SO JD:


    ÍndiceVK4VK4VK4VK4VK4
    Ordem12345
    Chave

    VK4_FILIAL+VK4_UUID

    VK4_FILIAL+VK4_EXTUID

    VK4_FILIAL+VK4_STATUS


    VK4_FILIAL+VK4_DATINC


    VK4_FILIAL+VK4_DATALT


    Descrição

    Unique id

    External Unique Id

    Status


    Data Inclusão


    Data Alteração


    ProprietárioSSSSS



    • Tabela VK5 - Log de Requisições WEB:


    ÍndiceVK5VK5VK5VK5VK5
    Ordem12345
    Chave

    VK5_FILIAL+VK5_UUID

    VK5_FILIAL+VK5_DATTYP+VK5_ORIGEM

    VK5_FILIAL+VK5_DATINC

    VK5_FILIAL+VK5_DATALT

    VK5_FILIAL+VK5_ORITAB+VK5_ORIKEY

    Descrição

    Unique id

    Tipo de dados + Origem

    Data Inclusão

    Data Alteração

    Tabela Ori.+Chave Ori.

    ProprietárioSSSSS



    • Tabela VK6 - MENSAGENS DMS:


    ÍndiceVK6VK6VK6VK6VK6VK6
    Ordem123456
    Chave

    VK6_FILIAL+VK6_UUID

    VK6_FILIAL+VK6_CODVK5

    VK6_FILIAL+VK6_TIPO

    VK6_FILIAL+VK6_STATUS

    VK6_FILIAL+VK6_DATINC

    VK6_FILIAL+VK6_DATALT

    Descrição

    Unique id

    Origem

    Tipo

    Status

    Data Inclusão

    Data Alteração

    ProprietárioSSSSSS



    • Tabela VK7 - Blackbird - Customer:


    ÍndiceVK7VK7VK7VK7
    Ordem1234
    Chave

    VK7_FILIAL+VK7_CODIGO

    VK7_FILIAL+VK7_A1FIL+VK7_A1COD+VK7_A1LOJA

    VK7_FILIAL+VK7_REFID

    VK7_FILIAL+VK7_CNUMB

    Descrição

    Código

    Filial Cli.+Codigo Cli.+Loja Cli.

    Refer. ID

    Customer ID

    ProprietárioSSSS



    • Tabela VK8 - Blackbird - Contacts:


    ÍndiceVK8VK8VK8
    Ordem123
    Chave

    VK8_FILIAL+VK8_CODIGO

    VK8_FILIAL+VK8_REFID

    VK8_FILIAL+VK8_CODVK7+VK8_U5FIL+VK8_U5COD

    Descrição

    Código

    Refer. ID

    Customer+Filial Cont.+Cód. Contato

    ProprietárioSSS



    • Tabela VK9 - Log Alteração Equipment:


    ÍndiceVK9
    Ordem1
    Chave

    VK9_FILIAL+VK9_CODIGO

    Descrição

    Código

    ProprietárioS



    • Tabela VO0 - Controle KM/Horimetro:


    ÍndiceVO0VO0VO0
    Ordem123
    Chave

    VO0_FILIAL+VO0_CODIGO

    VO0_FILIAL+VO0_FILOSV+VO0_NUMOSV

    VO0_FILIAL+VO0_CODVW0

    Descrição

    Código

    Fl. O.S. + Nro. O.S.

    Código Log

    ProprietárioSSS



    • Tabela VW0 - Log Atualização de Veículo:


    ÍndiceVW0VW0
    Ordem12
    Chave

    VW0_FILIAL+VW0_CODIGO

    VW0_FILIAL+VW0_CHASSI+DToS(VW0_DATREG)+STR(VW0_HORREG)+VW0_CODIGO

    Descrição

    Código

    Chassi+Data Reg.+Hora Reg.+Código

    ProprietárioSS



    ÍndiceVW0VW0
    Ordem34
    Chave

    VW0_FILIAL+VW0_CHAINT+DToS(VW0_DATREG)+STR(VW0_HORREG)+VW0_CODIGO

    VW0_FILIAL+VW0_CODVK9

    Descrição

    Chassi Int.+Data Reg.+Hora Reg.+Código

    Código+Cód. Log BB

    ProprietárioSS



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



    • Tabela VK4 - Controle Locks SO JD:



    Campo

    VK4_FILIALVK4_UUID  VK4_REQUIDVK4_EXTUID
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho2363636
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar1-Alterar1-Alterar1-Alterar
    TítuloFilialUUIDReq. UUIDExt. UID
    DescriçãoFilialUnique IDReq. Unique IDExternal UID
    Val. Sistema



    Opções



    Inic. PadrãoxFilial("VK4")FWUUIDV4(.t.)
    FWUUIDV4(.t.)
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoSimSimSim
    When



    Pasta



    Help

    Informe a Filial.

    Código único do registro

    Id da requisição

    Id unico externo



    Campo

    VK4_RELLNKVK4_USUREQVK4_THREADVK4_DATCON
    TipoMemoCarácterNuméricoCarácter
    Grupo de Campos



    Ordem05060708
    Tamanho4761014
    Decimal0000
    Formato@!@!@E 9999999999@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRel. LinkUsuário Req.Thread IdDt Confirmaç
    DescriçãoRelease LinkUsuário requisitanteThread IdData Confirmação do Lock
    Val. Sistema



    Opções



    Inic. Padrão
    __cUserIDThreadID()
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoSimSimSim
    When


    .f.
    Pasta



    Help

    Link para liberar o lock.

    Usuário que originou o lock

    Id da thread que fez o lock

    Data em que o mig confirmou o lock.



    Campo

    VK4_DATLIBVK4_LOCTYPVK4_LOCKEYVK4_LOCEXP
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho1413620
    Decimal0000
    Formato@R 9999-99-99 99:99:99@!

    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloDt LiberaçãoTipo do lockChave LockChave Export
    DescriçãoData Liberação Do LockTipo do lockChave do lockChave Exportada
    Val. Sistema
    Pertence("01")

    Opções
    0=Implicito;1=Explicito

    Inic. Padrão
    "1"

    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When.f.


    Pasta



    Help

    Data em que o lock foi liberado.

    Informa o tipo de lock

    Chave do lock

    A chave de lock exportada.



    Campo

    VK4_STATUSVK4_DATINCVK4_DATALT
    TipoCarácterCarácterCarácter
    Grupo de Campos


    Ordem131415
    Tamanho11414
    Decimal000
    Formato@!@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar
    TítuloUlt. Status Dt InclusãoDt Alteração
    DescriçãoÚltimo Status do LockData Inclusão RegistroData Alteração Registro
    Val. SistemaPertence("01")

    Opções0=Liberado;1=Trancado

    Inic. Padrão"1"FGX_Timestamp()FGX_Timestamp()
    Inic. Browse


    Cons. Padrão


    Nível111
    UsadoSimSimSim
    ObrigatórioNãoNãoNão
    BrowseSimSimSim
    When
    .f..f.
    Pasta


    Help

    O último status do lock

    Data em que o registro foi inserido no banco.

    Data em que o registro foi alterado no banco.



    • Tabela VK5 - Log de Requisições WEB:


    Campo

    VK5_FILIALVK5_UUIDVK5_DATTYPVK5_ORIGEM
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho23622
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloFilialUUIDTipo de dadoOrigem
    DescriçãoFilialUnique IDTipo de dadosOrigem
    Val. Sistema

    Vazio() .or. ExistCPO("VX5","084"+M->VK5_DATTYP)Vazio() .or. ExistCPO("VX5","085"+M->VK5_ORIGEM)
    Opções

    #OFIOA560CB("084",2)#OFIOA560CB("085",2)
    Inic. PadrãoxFilial("VK5")FWUUIDV4(.t.)"01""01"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNão

    Sim

    SimSim
    ObrigatórioNãoNãoSimSim
    BrowseNãoNãoSimSim
    When



    Pasta



    Help

    Informe a Filial.

    Unique ID.Tipo para classificar por projeto os
    dados.
    Origem da requisição, se veio  do SO,
    mobile ou protheus(DBS).



    Campo

    VK5_MESSAGVK5_ORITABVK5_ORIKEYVK5_RESCOD
    TipoCarácterCarácterCarácterNumérico
    Grupo de Campos



    Ordem05060708
    Tamanho231003
    Decimal0000
    Formato@!@!@!@E 999
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloMensagemTabela Ori.Chave Ori.Resp. HTTP
    DescriçãoTipo de MensagemTabela de OrigemChave do Registro de OrigResp. HTTP
    Val. SistemaVazio() .or. ExistCPO("VX5","083"+M->VK5_MESSAG)


    Opções#OFIOA560CB("083",2)


    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    HelpInforme o tipo de mensagem.Informa a tabela de origem do registro.Informa a chave de pesquisa do registro
    da tabela de origem.
    Informe o código do retorno HTTP.



    Campo

    VK5_REQHEAVK5_REQBODVK5_RESHEAVK5_RESBOD
    TipoMemoMemoMemoMemo
    Grupo de Campos



    Ordem09101112
    Tamanho10101010
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloReq. Cab.Req. BodyResp. Cab.Resp. Body
    DescriçãoHeaders da Req.Body da Req.Headers da Resp.Body da Resp.
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    HelpHeaders da requisicao em formato jsonBody da requisicao em formato json Headers da resposta em formato jsonBody da resposta em formato json



    Campo

    VK5_DATINCVK5_DATALT
    TipoCarácterCarácter
    Grupo de Campos

    Ordem1314
    Tamanho1414
    Decimal00
    Formato@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99
    Contexto1-Real1-Real
    Propriedade1-Alterar1-Alterar
    TítuloDt InclusãoDt Alteração
    DescriçãoData Inclusão RegistroData Alteração Registro
    Val. Sistema

    Opções

    Inic. PadrãoFGX_Timestamp()FGX_Timestamp()
    Inic. Browse

    Cons. Padrão

    Nível11
    UsadoSimSim
    ObrigatórioNãoNão
    BrowseSimSim
    When.f..f.
    Pasta

    HelpData em que o registro foi inserido no
    banco. 
    Data em que o registro foi alterado no
    banco.



    • Tabela VK6 - MENSAGENS DMS:


    Campo

    VK6_FILIALVK6_UUIDVK6_MSGNAMVK6_CODVK5
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho2363036
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloFilialUUIDNome da MensReq. Ori.
    DescriçãoFilialUnique IDNome da MensagemReq. Origem
    Val. Sistema



    Opções



    Inic. PadrãoxFilial("VK6")FWUUIDV4(.t.)

    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoNãoSimNão
    BrowseNãoNãoSimSim
    When



    Pasta



    Help

    Informe a Filial.

    Unique ID.

    Tipo para classificar por projeto os dados.

    Requisição de origem caso exista



    Campo

    VK6_PAYLOAVK6_STATUSVK6_DATINCVK6_DATALT
    TipoMemoCarácterCarácterCarácter
    Grupo de Campos



    Ordem05060708
    Tamanho1011414
    Decimal0000
    Formato@!@!@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloPayloadStatusDt InclusãoDt Alteração
    DescriçãoPayloadStatusData Inclusão RegistroData Alteração Registro
    Val. Sistema
    Vazio() .or. Pertence("0123")

    Opções
    0=Recebida;1=Atrasada;2=Transmitida;3=Processada

    Inic. Padrão

    FGX_Timestamp()FGX_Timestamp()
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoSimSimSim
    When

    .f..f.
    Pasta



    Help

    Payload contendo o necessário para a mensagem

    Status da mensagem

    Data em que o registro foi inserido no banco.

    Data em que o registro foi alterado no banco.



    Campo

    VK6_TIPO
    TipoCarácter
    Grupo de Campos
    Ordem09
    Tamanho1
    Decimal0
    Formato@!
    Contexto1-Real
    Propriedade1-Alterar
    TítuloTipo
    DescriçãoTipo
    Val. SistemaVazio() .or. Pertence("01")
    Opções0=Entrada;1=Saida
    Inic. Padrão
    Inic. Browse
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseSim
    When
    Pasta
    Help

    Tipo de mensagem



    • Tabela VK7 - Blackbird - Customer:


    Campo

    VK7_FILIALVK7_CODIGOVK7_GROUPVK7_CODVK7
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho2616
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
    TítuloFilialCódigoAgrupadorCód. Agrup.
    DescriçãoFilialCódigoAgrupadorCódigo do Reg. Agrupador
    Val. Sistema

    Vazio() .or. Pertence("01")OA4020013_ValidCodVK7()
    Opções

    0=Não;1=Sim
    Inic. PadrãoxFilial("VK7")GETSXENUM("VK7","VK7_CODIGO")

    Inic. Browse



    Cons. Padrão


    VK7GRP
    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoSimSimNão
    BrowseNãoSimSimSim
    When


    FWFldGet("VK7_GROUP") == "0"
    Pasta
    111
    Agrupador
    001001001
    Help

    Informe a Filial.

    Informe o código interno do registro.

    Indica se o registro é de cliente agrupador.

    Informe o código de registro agrupador.



    Campo

    VK7_REFIDVK7_BTREIDVK7_CNUMBVK7_BTNUMB
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem05060708
    Tamanho3636100100
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRefer. IDBill To Rf.Customer IDBill To Nr.
    DescriçãoRerence IDBill to Reference IDCustomer NumberBill to Number
    Val. SistemaVazio() .or. ExistChav("VK7",,3)


    Opções



    Inic. PadrãoFWUUIDV4(.t.)


    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoNão
    When



    Pasta1111
    Agrupador001001001001
    Help

    Código interno do cliente no Portal da John Deere.

    Código blackbird do responsável pelos pagamentos

    Chave SA1 do cliente contendo código e loja

    Número do responsável pelos pagamentos contendo código do cliente



    Campo

    VK7_TYPEVK7_CPNAMEVK7_DOBUASVK7_FSNAME
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho116016050
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloTipoCompany NameDoing Bus.AsFirst Name
    DescriçãoTipo do Customer Company NameDoing business asFirst Name
    Val. SistemaVazio() .or. Pertence("12")


    Opções1=Individual;2=Business


    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimNão
    When



    Pasta1111
    Agrupador001002002002
    Help

    Tipo do cliente

    Nome da empresa

    Nome fantasia da empresa

    Primeiro nome do cliente



    Campo

    VK7_LSNAMEVK7_EMAILVK7_PPHONEVK7_FAXNUM
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem13141516
    Tamanho50505050
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloLast NameE-mailTelefoneFax
    DescriçãoLast NameE-mailTelefone PrincipalFax
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador002002002002
    Help

    Último nome do cliente

    E-mail do cliente

    Telefone principal do cliente

    Fax do cliente



    Campo

    VK7_STATUSVK7_STAMOTVK7_STADATVK7_A1FIL
    TipoCarácterCarácterDataCarácter
    Grupo de Campos


    033
    Ordem17181920
    Tamanho120082
    Decimal0000
    Formato@!@!

    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar2-Visualizar
    TítuloStatus ClienMot. StatusData Inativ.Filial Cli.
    DescriçãoStatus do ClienteMotivo do StatusData da InativaçãoFilial do Reg. Do Cliente
    Val. SistemaVazio() .or. Pertence("12")


    Opções1=Inativo;2=Ativo


    Inic. Padrão"2"


    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador005005005006
    Help

    Status do cliente

    Motivo do atual status do cliente

    Data de inativação do cliente

    Filial do Cliente criado no Protheus.



    Campo

    VK7_A1CODVK7_A1LOJAVK7_A1SYNCVK7_A1DEL
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos001002

    Ordem21222324
    Tamanho6211
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar1-Alterar2-Visualizar
    TítuloCodigo Cli.Loja Cli.Status Sinc.Reg.Deletado
    DescriçãoCódigo do Reg. Do ClienteLoja do Reg. Do ClienteStatus da SincronizaçãoIndica Reg. Deletado
    Val. Sistema


    Vazio() .or. Pertence("01")
    Opções


    0=Não;1=Sim
    Inic. Padrão


    "0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimNãoNão
    When



    Pasta1111
    Agrupador006006006006
    Help

    Código do Cliente criado no Protheus.

    Loja do cliente criada no Protheus.

    Informe o status de sincronização do registro Blackbird -> Protheus.

    Indica se o registro da tabela de relacionamento do contato do backoffice foi deletado.



    Campo

    VK7_PAEND1VK7_PAEND2VK7_PAEND3VK7_PACIDA
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem25262728
    Tamanho25025025080
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloEnd. Físic.1End. Físic.2End. Físic.3Cid. Físic.
    DescriçãoEndereço Físico 1Endereço Físico 2Endereço Físico 3Cidade Endereço Físico
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador003003003003
    Help

    Informe o endereço 1 referente ao endereço físico.

    Informe o endereço 2 referente ao endereço físico.

    Informe o endereço 3 referente ao endereço físico.

    Informe a cidade referente ao endereço físico.



    Campo

    VK7_PAESTAVK7_PAPAISVK7_PACEPVK7_MAEND1
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem29303132
    Tamanho508020250
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloEstado FísicPaís FísicoCEP FísicoEnd.Corres.1
    DescriçãoEstado Endereço FísicoPaís Endereço FísicoCEP Endereço FísicoEndereço Correspon. 1
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador003003003004
    Help

    Informe o estado do endereço físico.

    Informe o país do endereço físico.

    Informe o CEP do endereço físico.

    Informe o endereço 1 referente ao endereço de correspondência.



    Campo

    VK7_MAEND2VK7_MAEND3VK7_MACIDAVK7_MAESTA
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem33343536
    Tamanho2502508050
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloEnd.Corres.2End.Corres.3Cid. Corres.Est. Corres.
    DescriçãoEndereço Correspon. 2Endereço Correspon. 3Cidade Endereço CorresponEstado Endereço Correspon
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador004004004004
    HelpInforme o endereço 2 referente ao endereço de correspondência.Informe o endereço 2 referente ao endereço de correspondência.

    Informe a cidade do endereço de correspondência.

    Informe o estado do endereço de correspondência.



    Campo

    VK7_MAPAISVK7_MACEPVK7_BBINTGVK7_BBSYNC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem37383940
    Tamanho802011
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloPaís Corres.CEP Corresp.IntegradoStatus Sinc.
    DescriçãoPaís Endereço Correspon.CEP Endereço Correspond.Registro foi IntegradoStatus da Sincronização
    Val. Sistema

    Vazio() .or. Pertence("01")Vazio() .or. Pertence("01")
    Opções

    0=Não;1=Sim0=Não Sincronizado;1=Sincronizado
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2211
    Agrupador004004007007
    Help

    Informe o país do endereço de correspondência.

    Informe o CEP do endereço de correspondência.

    Indica se o registro foi integrado com a John Deere

    Informe o status de sincronização do registro Protheus -> Blackbird.



    Campo

    VK7_BBDINCVK7_BBDALTVK7_BBDEL VK7_CGC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem41424344
    Tamanho1414114
    Decimal0000
    Formato@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar2-Visualizar2-Visualizar
    TítuloDt InclusãoDt AlteraçãoReg.DeletadoCNPJ/CPF
    DescriçãoData Inclusão RegistroData Alteração RegistroIndica Reg. DeletadoCNPJ/CPF do cliente
    Val. Sistema

    Vazio() .or. Pertence("01")
    Opções

    0=Não;1=Sim
    Inic. Padrão

    "0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador007007007002
    Help

    Informa a ultima data de integração do registro com a John Deere.

    Informa a ultima data de integração do registro com a John Deere.

    Indica que este registro foi deletado/inativado no Blackbird/Dynamics.

    Armazena o CNPJ (Cadastro Nacional da Pessoa Jurídica) ou CPF (Cadastro de Pessoa Física) do cliente.



    Campo

    VK7_INSCR
    TipoCarácter
    Grupo de Campos
    Ordem45
    Tamanho18
    Decimal0
    Formato@!
    Contexto1-Real
    Propriedade2-Visualizar
    TítuloIns. Estad.
    DescriçãoInscrição Estadual
    Val. Sistema
    Opções
    Inic. Padrão
    Inic. Browse
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseSim
    When
    Pasta1
    Agrupador002
    Help

    Número da inscrição estadual do cliente.



    • Tabela VK8 - Blackbird - Contacts:


    Campo

    VK8_FILIALVK8_CODIGOVK8_REFIDVK8_FSNAME
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho263650
    Decimal0000
    Formato@!@!
    @!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
    TítuloFilialCódigoRefer. IDFirst Name
    DescriçãoFilialCódigoRerence IDFirst Name
    Val. Sistema

    Vazio() .or. ExistChav("VK8",,2)
    Opções



    Inic. PadrãoxFilial("VK8")GETSXENUM("VK8","VK8_CODIGO")FWUUIDV4(.t.)
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoSimNãoNão
    BrowseNãoSimSimSim
    When



    Pasta
    111
    Agrupador
    001001002
    Help

    Informe a Filial.

    Informe o código interno do registro.

    Código interno do cliente no Portal da John Deere.

    Primeiro nome do contato



    Campo

    VK8_LSNAMEVK8_EMAILVK8_PPHONEVK8_HPHONE
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem05060708
    Tamanho50505050
    Decimal0000
    Formato@!


    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloLast NameE-mailTelefoneTelef. Res
    DescriçãoLast NameE-mailTelefoneTelef. Residencial
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoNão
    When



    Pasta1111
    Agrupador002002002002
    Help

    Último nome do contato

    E-mail do contato

    Telefone do contato

    Telefone residencial do contato



    Campo

    VK8_MPHONEVK8_FAXNUMVK8_PRICUSVK8_CODVK7
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho505016
    Decimal0000
    Formato

    @!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloCelular FaxPrim. Cust. Customer
    DescriçãoCelular FaxPrimario para CustomerCódigo do Customer
    Val. Sistema

    Vazio() .or. Pertence("01") Vazio() .or. ExistCpo("VK7",,1)
    Opções

    0=Não;1=Sim 
    Inic. Padrão



    Inic. Browse



    Cons. Padrão


    VK7CUS
    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoSimSim
    When



    Pasta1111
    Agrupador002002003003
    Help

    Celular  do contato

    Fax do contato

    Informe se este contato é primário para o cliente.

    Informe o código de registro agrupador.



    Campo

    VK8_K7REFVK8_K7A1FLVK8_K7A1CDVK8_K7A1LJ
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos
    033001002
    Ordem13141516
    Tamanho36262
    Decimal0000
    Formato@!
    @!@!
    Contexto2-Virtual2-Virtual2-Virtual2-Virtual
    Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
    TítuloCustom.RefIDFilial Cli.Codigo Cli.Loja Cli.
    DescriçãoCustomer Reference IDFilial Cliente CustomerCódigo Cliente CustomerLoja Cliente Customer
    Val. Sistema



    Opções



    Inic. PadrãoPosicione("VK7",1,xFilial("VK7")+VK8->VK8_CODVK7,"VK7_REFID")Posicione("VK7",1,xFilial("VK7")+VK8->VK8_CODVK7,"VK7_A1FIL")Posicione("VK7",1,xFilial("VK7")+VK8->VK8_CODVK7,"VK7_A1COD")Posicione("VK7",1,xFilial("VK7")+VK8->VK8_CODVK7,"VK7_A1LOJA")
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoNão
    When



    Pasta1111
    Agrupador003003003003
    Help

    Código interno do cliente no Portal da John Deere.

    Filial do Cliente criado no Protheus.

    Código do Cliente criado no Protheus.

    Loja do cliente criada no Protheus.



    Campo

    VK8_PRIVENVK8_PAEND1VK8_PAEND2VK8_PAEND3
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem17181920
    Tamanho1250250250
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloPrim. Vend.End. Físic.1End. Físic.2End. Físic.3
    DescriçãoPrimario para VendorEndereço Físico 1Endereço Físico 2Endereço Físico 3
    Val. SistemaVazio() .or. Pertence("01")


    Opções0=Não;1=Sim


    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoNão
    When



    Pasta1222
    Agrupador004005005005
    Help

    Informe se este contato é primário para o fornecedor.

    Informe o endereço 1 referente ao endereço físico.

    Informe o endereço 2 referente ao endereço físico.Informe o endereço 3 referente ao endereço físico.



    Campo

    VK8_PACIDAVK8_PAESTAVK8_PAPAISVK8_PACEP 
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem21222324
    Tamanho80508020
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloCid. Físic.Estado FísicPaís FísicoCEP Físico
    DescriçãoCidade Endereço FísicoEstado Endereço FísicoPaís Endereço FísicoCEP Endereço Físico
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador005005005005
    Help

    Informe a cidade referente ao endereço físico.

    Informe o estado do endereço físico.

    Informe o país do endereço físico.

    Informe o CEP do endereço físico.



    Campo

    VK8_PA_AGAVK8_MAEND1VK8_MAEND2VK8_MAEND3
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem25262728
    Tamanho6250250250
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar1-Alterar1-Alterar1-Alterar
    TítuloCód. Ender.End.Corres.1End.Corres.2End.Corres.3
    DescriçãoCódigo Ender. BackofficeEndereço Correspon. 1Endereço Correspon. 2Endereço Correspon. 3
    Val. SistemaVazio() .or. ExistCPO("AGA",,2)


    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador005006006006
    Help

    Informe o endereço 1 referente ao endereço de correspondência.

    Informe o endereço 1 referente ao endereço de correspondência.

    Informe o endereço 2 referente ao endereço de correspondência.

    Informe o endereço 3 referente ao endereço de correspondência.



    Campo

    VK8_MACIDAVK8_MAESTAVK8_MAPAISVK8_MACEP
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem29303132
    Tamanho80508020
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloCid. Corres.Est. Corres.País Corres.CEP Corresp.
    DescriçãoCidade Endereço CorresponEstado Endereço CorresponPaís Endereço Correspon.CEP Endereço Correspond.
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta2222
    Agrupador006006006006
    Help

    Informe a cidade do endereço de correspondência.

    Informe o estado do endereço de correspondência.

    Informe o país do endereço de correspondência.

    Informe o CEP do endereço de correspondência.



    Campo

    VK8_U5FILVK8_U5CODVK8_U5SYNCVK8_AC8DEL
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem33343536
    Tamanho2611
    Decimal0000
    Formato
    @!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar1-Alterar2-Visualizar
    TítuloFilial Cont.Cód. ContatoStatus Sinc.Rel.Cont.Del
    DescriçãoFilial do Reg. do ContatoCódigo do ContatoStatus da SincronizaçãoRelacion Contato Deletado
    Val. Sistema

    Vazio() .or. Pertence("01")Vazio() .or. Pertence("01")
    Opções

    0=Não Sincronizado;1=Sincronizado0=Não;1=Sim
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador008008008008
    Help

    Filial do Registro do Contato criado no Protheus.

    Código do Registro do Contato criado no Protheus.

    Informe o status de sincronização do registro Blackbird -> Protheus.

    Indica se o registro da tabela de relacionamento do contato do backoffice foi deletado.



    Campo

    VK8_A1FILVK8_A1CODVK8_A1LOJAVK8_BBINTG
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033001002
    Ordem37383940
    Tamanho2621
    Decimal0000
    Formato
    @!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar2-Visualizar1-Alterar
    TítuloFilial Cli.Codigo Cli.Loja Cli.Integrado
    DescriçãoFilial do Reg. Do ClienteCódigo do Reg. Do ClienteLoja do Reg. Do ClienteRegistro foi Integrado
    Val. Sistema


    Vazio() .or. Pertence("01")
    Opções


    0=Não;1=Sim
    Inic. Padrão


    "0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador008008008007
    Help

    Filial do Cliente criado no Protheus.

    Código do Cliente criado no Protheus.

    Loja do cliente criada no Protheus.

    Indica se o registro foi integrado com a John Deere



    Campo

    VK8_BBSYNCVK8_BBDINCVK8_BBDALTVK8_BBDEL
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem41424344
    Tamanho114141
    Decimal0000
    Formato@!@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar2-Visualizar
    TítuloStatus Sinc.Dt Inclusão Dt AlteraçãoReg.Deletado
    DescriçãoStatus da SincronizaçãoData Inclusão RegistroData Alteração RegistroIndica Reg. Deletado
    Val. SistemaVazio() .or. Pertence("01")

    Vazio() .or. Pertence("01")
    Opções0=Não Sincronizado;1=Sincronizado

    0=Não;1=Sim
    Inic. Padrão"0"

    "0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta1111
    Agrupador007007007007
    Help

    Informe o status de sincronização do registro Protheus -> Blackbird.

    Informe a data de Inclusão na base da John Deere ou Protheus.

    Informa a ultima data de integração do registro com a John Deere.

    Indica que este registro foi deletado/inativado no Blackbird/Dynamics.



    • Tabela VK9 - Log Alteração Equipment:


    Campo

    VK9_FILIALVK9_CODIGOVK9_USERIDVK9_DATREG
    TipoCarácterCarácterCarácterData
    Grupo de Campos033


    Ordem01020304
    Tamanho2668
    Decimal0000
    Formato@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar1-Alterar1-Alterar
    TítuloFilialCódigoUsuárioData Reg.
    DescriçãoFilialCódigoCódigo do usuárioData do registro
    Val. Sistema



    Opções



    Inic. Padrão
    GETSXENUM("VK9","VK9_CODIGO")__cUserIdDate()
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoSimSimSim
    BrowseNãoSimNãoSim
    When



    Pasta



    Agrupador
    001001001
    Help

    Informe a filial.

    Código sequencial do registro.

    Usuário que causou a gravação desse registro.

    Data em que o registro está sendo criado.



    Campo

    VK9_HORREGVK9_CHASSIVK9_CHAINTVK9_FILATE
    TipoNuméricoCarácterCarácterCarácter
    Grupo de Campos


    033
    Ordem05060708
    Tamanho62562
    Decimal0000
    Formato@R 99:99:99@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloHora Reg.ChassiChassi Int.Fil. Atend. 
    DescriçãoHora do registroChassiNumero Interno do Chassi Filial do Atendimento
    Val. Sistema
    Vazio() .or. ExistCPO("VV1",FWFldGet("VK9_CHASSI"),2,,,.F.)Vazio() .or. ExistCPO("VV1",FWFldGet("VK9_CHAINT"),1,,,.F.)
    Opções



    Inic. PadrãoVal(StrTran(Time(),":",""))


    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioSimSimSimNão
    BrowseSimSimNãoSim
    When



    Pasta



    Agrupador001001001002
    Help

    Hora em que o registro está sendo criado.

    Chassi do equipamento ou veículo alterado.

    Chassi interno do equipamento ou veículo alterado.

    Filial do atendimento que causou a gravação desse log.



    Campo

    VK9_NUMATEVK9_OPERVK9_MESSAGVK9_BBEQTY
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho10121
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloAtendimentoOperaçãoMensagemEq.Type
    DescriçãoNúmero do AtendimentoOperaçãoTipo de MensagemEquipment Type
    Val. Sistema
    Vazio() .or. Pertence("12")Vazio() .or. ExistCPO("VX5","083"+M->VK9_MESSAG)Vazio() .or. Pertence("123")
    Opções
    1=Reserva;2=Cancela Reserva#OFIOA560CB("083",2)1=CustomerEquipment;2=StockUnit;3=FixedAsset
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimNãoSim
    When



    Pasta



    Agrupador002002003003
    Help

    Número do atendimento que causou a gravação desse log

    Operação do atendimento que causou a gravação desse log.

    Informe a mensagem para o log.

    Informe o tipo de equipamento.



    Campo

    VK9_BBSTTYVK9_BBINSTVK9_BBSTSTVK9_LOCRID
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem13141516
    Tamanho11114
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloStock TypeInventory StStock Un. StLocation Ref
    DescriçãoStock TypeInventory StatusStock Unit StatusLocation Ref. ID
    Val. SistemaVazio() .or. Pertence("123")Vazio() .or. Pertence("12345678")Vazio() .or. Pertence("123")
    Opções1=New;2=Used;3=Demo1=Sold;2=Stock;3=Loaner;4=OnHold;5=Rental;6=Demo;7=Shop ;8=Asset1=Pending;2=InStock;3=Invoiced;4=Rental
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador003003003003
    Help

    Informe o status de estoque.

    Informe o status de inventário.

    Informe o modo de estoque.

    Informe o código blackbird referente a filial.



    Campo

    VK9_SOLCIDVK9_BBYARDVK9_BBINTG
    TipoCarácterCarácterCarácter
    Grupo de Campos


    Ordem171819
    Tamanho1411
    Decimal000
    Formato@! @!@!
    Contexto1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar2-Visualizar
    TítuloSold by Loc.Em posse?Integrado
    DescriçãoSold by Location Ref. IDEquipamento em posseRegistro foi Integrado
    Val. Sistema
    Vazio() .or. Pertence("01")Vazio() .or. Pertence("012")
    Opções
    0=Não;1=Sim0=Não;1=Sim;2=Não Integrar
    Inic. Padrão

    "0"
    Inic. Browse


    Cons. Padrão


    Nível111
    UsadoSimSimSim
    ObrigatórioNãoNãoNão
    BrowseSimSimNão
    When


    Pasta


    Agrupador003003004
    Help

    Informe a filial que comercializa o equipamento ou veículo.

    Informe se o equipamento ou veículo está em posse da concessionária.

    VK9_BBINTG



    • Tabela VO0 - Controle KM/Horimetro:


    Campo

    VO0_FILIALVO0_CODIGOVO0_CODVW0VO0_CHAINT
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem01020304
    Tamanho2666
    Decimal0000
    Formato@! @!@!@! 
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar2-Visualizar1-Alterar
    TítuloFilialCódigoCód. Log V. Chassi Int.
    DescriçãoFilialCódigoCódigo do reg. LOG Veic.Numero Interno do Chassi
    Val. Sistema


    Vazio() .or. ExistCPO("VV1",FWFldGet("VO0_CHAINT"),1)
    Opções



    Inic. PadrãoxFilial("VO0")GETSXENUM("VO0","VO0_CODIGO")

    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoSimSimSim
    BrowseNãoSimNãoSim
    When



    Pasta



    Agrupador
    001001001
    Help

    Informe a filial.

    Código sequencial.

    Código do log que foi criado com a última alteração.

    Chassi interno do horímetro.



    Campo

    VO0_KILOMEVO0_HORTRIVO0_DATAVO0_HORA
    TipoNuméricoNuméricoDataNumérico
    Grupo de Campos



    Ordem05060708
    Tamanho8884
    0Decimal0000
    Formato@E 99,999,999@E 99,999,999
    @R 99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloKm/Hr VeicHora trilhaData Cons.Hora Cons.
    DescriçãoKM/Hora do VeiculoHora trilha equipamentoData a considerarHora a considerar
    Val. Sistema



    Opções



    Inic. Padrão

    Date()Val(StrTran(Left(Time(),5),":",""))
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioSimNãoSimSim
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador001001001001
    Help

    Km/hora do equipamento.

    Hora trilha do equipamento.

    Data da alteração.

    Hora da alteração.



    Campo

    VO0_ORIGEMVO0_FILOSVVO0_NUMOSVVO0_MOTIVO
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos
    033

    Ordem09101112
    Tamanho1286
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar2-Visualizar1-Alterar
    TítuloOrigemFl. O.S.Nro. O.S.Motivo
    DescriçãoOrigem da AtualizaçãoFilial Ordem de ServiçoNúmero Ordem de ServiçoMotivo do Ajuste
    Val. SistemaVazio() .or. Pertence("123")

    Vazio() .or. ExistCpo("VS0","000026"+FWFldGet("VO0_MOTIVO"))
    Opções1=Manual;2=Ordem de Serviço;3=Fábrica


    Inic. Padrão"1"


    Inic. Browse



    Cons. Padrão


    VS0
    Nível1111
    UsadoSimSimSimSim
    ObrigatórioSimNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador002002002003
    Help

    Origem da alteração.

    Filial da OS da alteração.

    Número da OS que causou a alteração.

    Motivo da alteração.



    Campo

    VO0_DESMOTVO0_OBSERVVO0_BBRFIDVO0_BBINTG
    TipoCarácterMemoCarácterCarácter
    Grupo de Campos



    Ordem13141516
    Tamanho4010361
    Decimal0000
    Formato@!@!
    @!
    Contexto2-Virtual1-Real1-Real1-Real
    Propriedade2-Visualizar1-Alterar2-Visualizar2-Visualizar
    TítuloDescr MotivoObservaçãoRefer. IDIntegrado
    DescriçãoDescrição do MotivoObservaçãoReference IDRegistro foi Integrado
    Val. Sistema


    Vazio() .or. Pertence("012")
    Opções


    0=Não;1=Sim;2=Não Integrar
    Inic. PadrãoIIF( Inclui,"" , Posicione("VS0",1,xFilial("VS0")+"000026"+VO0->VO0_MOTIVO,"VS0_DESMOT"))

    "0"
    Inic. BrowsePosicione("VS0",1,xFilial("VS0")+"000026"+VO0->VO0_MOTIVO,"VS0_DESMOT")


    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoNão
    When



    Pasta



    Agrupador003003004004
    Help

    Descrição do motivo da alteração.

    Observação a respeito da alteração.

    Código blackbird do registro.

    Indicador de integração com blackbird.



    Campo

    VO0_BBDINC
    TipoCarácter
    Grupo de Campos
    Ordem17
    Tamanho14
    Decimal0
    Formato@R 9999-99-99 99:99:99
    Contexto1-Real
    Propriedade2-Visualizar
    TítuloDt Inclusão
    DescriçãoData Inclusão Registro
    Val. Sistema
    Opções
    Inic. Padrão
    Inic. Browse
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseNão
    When
    Pasta
    Agrupador004
    Help

    Data da inclusão do registro.



    • Tabela VW0 - Log Atualização de Veículo:


    Campo

    VW0_FILIALVW0_CODIGOVW0_USERIDVW0_DATREG
    TipoCarácterCarácterCarácterData
    Grupo de Campos033


    Ordem01020304
    Tamanho2668
    Decimal0000
    Formato@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
    TítuloFilialCódigoUsuárioData Reg.
    DescriçãoFilialCódigoCódigo do usuárioData do registro
    Val. Sistema



    Opções



    Inic. PadrãoxFilial("VW0")GETSXENUM("VW0","VW0_CODIGO")__cUserIdDate()
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoNãoSimSimSim
    ObrigatórioNãoSimSimSim
    BrowseNãoSimNãoSim
    When



    Pasta



    Agrupador
    001001001
    Help

    Informação de filial do registro.

    Código sequencial do log.

    Usuário que causou o evento para criação do log.

    Data que o evento ocorreu.



    Campo

    VW0_HORREGVW0_ROTINAVW0_CHASSIVW0_CHAINT
    TipoNuméricoCarácterCarácterCarácter
    Grupo de Campos



    Ordem05060708
    Tamanho660256
    Decimal0000
    Formato@R 99:99:99@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloHora Reg.Rot. OrigemChassiChassi Int.
    DescriçãoHora do registroRotina que originouChassiNumero Interno do Chassi
    Val. Sistema

    Vazio() .or. ExistCPO("VV1",FWFldGet("VW0_CHASSI"),2,,,.F.)Vazio() .or. ExistCPO("VV1",FWFldGet("VW0_CHAINT"),1,,,.F.)
    Opções



    Inic. PadrãoVal(StrTran(Time(),":",""))


    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioSimNãoSimSim
    BrowseSimNãoSimNão
    When



    Pasta



    Agrupador001001002002
    Help

    Hora que o evento ocorreu.

    Rotina que originou o evento.

    Chassi relacionado ao evento.

    Chassi interno relacionado ao evento.



    Campo

    VW0_ESTVEIVW0_ULTMOVVW0_SITVEIVW0_BBINTG
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho1111
    Decimal0000
    0Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar2-Visualizar2-Visualizar
    TítuloEstado Veic.Ult.Movim.SituacaoIntegrado
    DescriçãoEstado do VeiculoUltima MovimentacaoCodigo da Situacao VeicRegistro foi Integrado
    Val. SistemaPertence("01")Vazio() .or. Pertence("ES")Pertence("0123456789")Vazio() .or. Pertence("01")
    Opções0=Novo;1=UsadoE=Entrada;S=Saída0=Estoque;1=Vendido;2=Em Transito;3=Remessa;4=Consignado;5=Transferido;6=Reservado;7=Progresso;8=Pedido;9=Requisitado OS0=Não;1=Sim
    Inic. Padrão


    "0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador002002002002
    Help

    Indica se o veículo/equipamento é novo ou usado.

    Último movimento do veículo/equipamento.

    Log da situação do veículo.

    og do valor do campo VV1_BBINTG.



    Campo

    VW0_FILPROVW0_PROATUVW0_LJPATUVW0_OPMENT
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033001002
    Ordem13141516
    Tamanho2621
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar2-Visualizar
    TítuloFilial Prop.Propr. AtualLj. Prop. AtOper.Entrada
    DescriçãoFilial ProprietárioProprietario AtualLoja Proprietario AtualOperação Mov. Entrada
    Val. Sistema
    Vazio() .or. ExistCPO("SA1",FWFldGet("VW0_PROATU"),1,,,.F.)Vazio() .or. ExistCPO("SA1",FWFldGet("VW0_PROATU")+alltrim(FWFldGet("VW0_LJPATU")),1,,,.F.)Vazio() .or. Pertence("012345678")
    Opções


    0=Normal;1=Ped.Fabrica;2=Remessa;3=Transferencia;4=Consignacao;5=Devolucao;6=Frete;

    7=Retorno de Remessa;8=Retorno de Consignacao


    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    Agrupador003003003004
    Help

    Log do valor do campo VV1_FILIAL.

    Log do valor do campo VV1_PROATU.

    Log do valor do campo VV1_LOJATU.

    Indica o tipo de operação de entrada que causou o log.



    Campo

    VW0_FILENTVW0_TRACPAVW0_STENTVW0_SERENT
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033

    094
    Ordem17181920
    Tamanho2113
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar2-Visualizar2-Visualizar
    TítuloFilialTransação CpStatusSérie NF E.
    DescriçãoFilialTransação EntradaStatus do MovimentoSérie NF Entrada
    Val. Sistema

    Vazio() .or. Pertence("01")
    Opções

    0=Cancelado;1=Válido
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador004004004004
    Help

    Log do valor do campo VV1_FILENT.

    Log do valor do campo VV1_TRACPA.

    Status do movimento que causou o evento.

    Log da série da nota fiscal de entrada.



    Campo

    VW0_NFENT VW0_SNFENTVW0_TESENTVW0_OPMSAI
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos018


    Ordem21222324
    Tamanho9131
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
    TítuloDoc EntradaSit.NF Entr.TES EntradaOper. Saída
    DescriçãoNúmero do Doc. de EntradaSituação da NF EntradaTES EntradaOperação Mov. Saída
    Val. Sistema
    Vazio() .or. Pertence("0123")
    Vazio() .or. Pertence("012345678")
    Opções
    0=Cancelada;1=Valida;2=Devolvida;3=Devol.Parcial
    0=Venda;1=Simulacao;2=Transferencia;3=Remessa;4=Devolucao;5=Consignado;6=Ret Remessa;7=Ret Consignado;8=Venda Futura
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoSim
    When



    Pasta



    Agrupador004004004005
    Help

    Número do documento de entrada.

    Situação da nota fiscal de entrada.

    Log do valor da tes de entrada.

    Log do valor da operação de saída.



    Campo

    VW0_FILSAIVW0_NUMTRAVW0_STSAIVW0_SERSAI
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033


    Ordem25262728
    Tamanho21013
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar2-Visualizar1-Alterar
    TítuloFilialTransaç SaídStatusSérie NF S.
    DescriçãoFilialTransação SaídaStatus do MovimentoSérie NF Saída
    Val. Sistema

    Vazio() .or. Pertence("01")
    Opções

    0=Cancelado;1=Válido
    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador005005005005
    Help

    Log do valor da filial da saída.

    Log do valor da transação.

    Status do movimento de saída.

    Série da nota fiscal de saída.



    Campo

    VW0_NFSAIVW0_SNFSAIVW0_TESSAIVW0_KILOME
    TipoCarácterCarácterCarácterNumérico
    Grupo de Campos018


    Ordem29303132
    Tamanho9138
    Decimal0000
    Formato@!@!@!@E 99,999,999
    Contexto1-Real1-Real1-Real2-Visual
    Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
    TítuloDoc SaídaSit. NF S.TES SaidaKm/Hr Veic
    DescriçãoNúmero do Doc. de SaídaSituação da NF Saída TES de saídaKM/Hora do Veiculo
    Val. Sistema
    Vazio() .or. Pertence("012")

    Opções
    0=Cancelada;1=Valida;2=Devolvida

    Inic. Padrão



    Inic. Browse


    Posicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_KILOME")
    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimNãoNãoSim
    When



    Pasta



    Agrupador005005005
    Help

    Número da nota fiscal de saída.

    Situação da nota fiscal de saída.

    Tes de saída utilizado no movimento.

    Log do km/hr do equipamento ou veículo relacionado ao evento.



    Campo

    VW0_HORTRIVW0_DATAVW0_HORAVW0_ORIGEM
    TipoNuméricoDataNuméricoCarácter
    Grupo de Campos



    Ordem33343536
    Tamanho8841
    Decimal0000
    Formato@E 99,999,999
    @R 99:99@!
    Contexto2-Visual2-Visual2-Visual2-Visual
    Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
    TítuloHora trilhaData Cons.Hora Cons.Origem
    DescriçãoHora trilha equipamentoData a considerarHora a considerarOrigem da Atualização
    Val. Sistema


    Vazio() .or. Pertence("12")
    Opções


    1=Manual;2=Ordem de Serviço
    Inic. Padrão



    Inic. BrowsePosicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_HORTRI")Posicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_DATA")Posicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_HORA")Posicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_ORIGEM")
    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseSimSimSimSim
    When



    Pasta



    Agrupador



    Help

    Hora trilha do equipamento ou veículo relacionado ao evento.

    Data do último registro de horímetro VO0 do equipamento ou veículo.

    Hora do último registro de horímetro VO0 do equipamento ou veículo.

    Origem do evento.



    Campo

    VW0_FILOSVVW0_NUMOSVVW0_CODVK9
    TipoCarácterCarácterCarácter
    Grupo de Campos033

    Ordem373839
    Tamanho286
    Decimal000
    Formato@!@!@!
    Contexto2-Visual2-Visual1-Real
    Propriedade2-Visualizar2-Visualizar2-Visualizar
    TítuloFl. O.S.Nro. O.S.Cód. Log BB
    DescriçãoFilial Ordem de ServiçoNúmero Ordem de ServiçoCódigo Log - BlackBird 
    Val. Sistema


    Opções


    Inic. Padrão


    Inic. BrowsePosicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_FILOSV")Posicione("VO0",3,FWxFilial("VO0")+VW0->VW0_CODIGO,"VO0_NUMOSV")
    Cons. Padrão


    Nível111
    UsadoSimSimSim
    ObrigatórioNãoNãoNão
    BrowseSimSimNão
    When


    Pasta


    Agrupador

    001
    Help

    Filial da ordem de serviço.

    Número da ordem de serviço.

    Código do log de dados do blackbird tabela VK9.



    • Tabela VE1 - Marcas:


    Campo

    VE1_BBRFIDVE1_BBINTGVE1_BBSYNCVE1_BBDINC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem09101112
    Tamanho361114
    Decimal0000
    Formato
    @!@!@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRefer. IDIntegradoStatus Sinc.Dt Inclusão
    DescriçãoReference IDRegistro foi IntegradoStatus da SincronizaçãoData Inclusão Registro
    Val. Sistema
    Vazio() .or. Pertence("01")Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim0=Não Sincronizado;1=Sincronizado
    Inic. PadrãoFWUUIDV4(.t.)"0""0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    Agrupador



    Help

    Código do blackbird para a marca.

    Indica se o registro está integrado.

    Status de sincronismo da marca.

    Data de inclusão do registro.



    Campo

    VE1_BBDALTVE1_BBDEL
    TipoCarácterCarácter
    Grupo de Campos

    Ordem1314
    Tamanho141
    Decimal00
    Formato@R 9999-99-99 99:99:99@!
    Contexto1-Real1-Real
    Propriedade1-Alterar2-Visualizar
    TítuloDt AlteraçãoReg.Deletado
    DescriçãoData Alteração RegistroIndica Reg. Deletado
    Val. Sistema
    Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim
    Inic. Padrão
    "0"
    Inic. Browse

    Cons. Padrão

    Nível11
    UsadoSimSim
    ObrigatórioNãoNão
    BrowseNãoNão
    When

    Pasta

    Agrupador

    Help

    Data da alteração do registro.

    Registro foi deletado no blackbird.



    • Tabela VV1 - Cadastro de Veículos:


    Campo

    VV1_BBRFIDVV1_BBINTGVV1_BBSYNCVV1_BBDINC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem



    Tamanho361114
    Decimal0000
    Formato
    @!@!@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRefer. IDIntegradoStatus Sinc.Dt Inclusão
    DescriçãoReference IDRegistro foi IntegradoStatus da SincronizaçãoData Inclusão Registro
    Val. Sistema
    Vazio() .or. Pertence("012")Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim;2=Não Integrar0=Não Sincronizado;1=Sincronizado
    Inic. PadrãoFWUUIDV4(.t.)"0""0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta4444
    Agrupador



    Help

    Código do blackbird para o equipamento.

    Indica se o registro está integrado.

    Status de sincronismo da marca.

    Data de inclusão do registro.



    Campo

    VV1_BBDALTVV1_BBDEL VV1_BBEQTYVV1_BBSTTY
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem



    Tamanho14111
    Decimal0000
    Formato@R 9999-99-99 99:99:99@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
    TítuloDt AlteraçãoReg.DeletadoEq.TypeStock Type
    DescriçãoData Alteração RegistroIndica Reg. DeletadoEquipment TypeStock Type
    Val. Sistema
    Vazio() .or. Pertence("01")Vazio() .or. Pertence("123")Vazio() .or. Pertence("123")
    Opções
    0=Não;1=Sim1=CustomerEquipment;2=StockUnit;3=FixedAsset1=New;2=Used;3=Demo
    Inic. Padrão
    "0"

    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta4444
    Agrupador



    Help

    Data da alteração do registro.

    Registro foi deletado no blackbird.

    Tipo do equipamento.

    Tipo do stock do equipamento ou veículo.



    Campo

    VV1_BBSTSTVV1_BBINSTVV1_LOCRIDVV1_SOLCID
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem



    Tamanho111414
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloStock Un. StInventory StLocation RefSold by Loc.
    DescriçãoStock Unit StatusInventory StatusLocation Ref. IDSold by Location Ref. ID
    Val. SistemaVazio() .or. Pertence("123")Vazio() .or. Pertence("12345678")

    Opções1=Pending;2=InStock;3=Invoiced;4=Rental1=Sold;2=Stock;3=Loaner;4=OnHold;5=Rental;6=Demo;7=Shop;8=Asset

    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta4444
    Agrupador



    Help

    Status do stock do equipamento ou veículo.

    Status de inventário do equipamento ou veículo.

    Código blackbird da filial do equipamento ou veículo.

    Código blackbird da filial que comercializa o equipamento ou veículo.



    Campo

    VV1_BBYARDVV1_ULTKILVV1_ULTTRIVV1_VEND
    TipoCarácterNuméricoNuméricoCarácter
    Grupo de Campos



    Ordem



    Tamanho1886
    Decimal0000
    Formato@!@E 99,999,999@E 99,999,999@!
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar2-Visualizar2-Visualizar2-Visualizar
    TítuloEm posse?Últ.Kil.Últ.Hor.Vendedor
    DescriçãoEquipamento em posseÚlt. KilometragemÚlt.Hor.Tri.Vendedor
    Val. SistemaVazio() .or. Pertence("01")

    Vazio() .OR. ExistCpo("SA3", VV1->VV1_VEND)
    Opções0=Não;1=Sim


    Inic. Padrão



    Inic. Browse



    Cons. Padrão


    SA3
    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoSimSimSim
    When



    Pasta4


    Agrupador



    Help

    Indica se o equipamento ou veículo está em posse da filial.

    Última Kilometragem.

    Última Hora/Trilha.

    Código do vendedor do equipamento ou veículo.



    Campo

    VV1_NOMVENVV1_CGCODEVV1_BBPENDVV1_DTPCOM
    TipoCarácterCarácterCarácterData
    Grupo de Campos



    Ordem



    Tamanho40318
    Decimal0000
    Formato@!@!@!
    Contexto2-Visual1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar1-Alterar2-Visualizar
    TítuloNome Vend.Cod Reven CGPend.Base BBDt 1a compra
    DescriçãoNome VendedorCódigo do Revendedor CGPendência para IntegraçãoData 1a compra
    Val. Sistema

    Vazio() .or. Pertence("01")
    Opções

    0=Não;1=Sim
    Inic. PadrãoPosicione("SA3", 1, xFilial("SA3")+VV1_VEND, "A3_NOME")


    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoSimNãoNão
    When



    Pasta

    4

    3

    Agrupador



    Help

    Nome do vendedor do equipamento ou veículo.

    Código do revendedor.

    Indica se existe alguma pendência para integração com o Blackbird.

    Data da primeira compra do equipamento. Emissão da NF de compra.



    Campo

    VV1_DTDPCPVV1_DTUCOMVV1_DTDUCPVV1_DTEFAB
    TipoDataDataDataData
    Grupo de Campos



    Ordem



    Tamanho8888
    Decimal0000
    Formato



    Contexto1-Real1-Real1-Real1-Real
    Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
    TítuloDt Dig 1 comDt Ult comprDt Ult Dig cData Ent Fab
    DescriçãoData Digit 1a compraData Ultima compraData Ult Digi compraData Entreg Fab
    Val. Sistema



    Opções



    Inic. Padrão



    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta

    3

    3

    3

    3

    Agrupador



    Help

    Data da digitação da primeira compra do equipamento. Digitação da NF de compra.

    Data da última compra do equipamento. Emissão da NF de compra.

    Data da digitação da última compra do equipamento. Digitação da NF de compra.

    Data da entrega do equipamento informado pelo concessionário.



    Campo

    VV1_FILULVVV1_NFILUVVV1_CLIULVVV1_CLJULV
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos033
    001002
    Ordem



    Tamanho23062
    Decimal0000
    Formato@!@!@!@!
    Contexto1-Real2-Virtual1-Real1-Real
    Propriedade2-Visualizar2-Visualizar1-Alterar1-Alterar
    TítuloFil Ult. VdaNome Fil VdaCli Ult. VdaLoj Ult. Vda
    DescriçãoCod Filial Última VendaNome Filial Última VendaCod Cliente Última VendaLoja Cliente Última Venda
    Val. Sistema

    Vazio() .or. ExistCPO("SA1",M->VV1_CLIULV,1,,,.F.)Vazio() .or. ExistCPO("SA1",M->VV1_CLIULV+M->VV1_CLJULV,1,,,.F.)
    Opções



    Inic. Padrão
    IIf(INCLUI,"",LEFT(FWFilialName(NIL,VV1->VV1_FILULV),30))

    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    Agrupador



    Help

    Código da filial da última venda.

    Nome da filial da última venda.

    Código do Cliente da última venda.

    Loja do Cliente da última venda.



    Campo

    VV1_NCLIUV
    TipoCarácter
    Grupo de Campos
    Ordem
    Tamanho40
    Decimal0
    Formato@!
    Contexto2-Virtual
    Propriedade2-Visualizar
    TítuloNome Cli Vda
    DescriçãoNome Cliente Última Venda
    Val. Sistema
    Opções
    Inic. PadrãoIIF(INCLUI,"",POSICIONE("SA1",1,xFilial("SA1")+VV1->VV1_CLIULV+VV1->VV1_CLJULV,"A1_NOME"))
    Inic. Browse
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseNão
    When
    Pasta
    Agrupador
    Help

    Nome do Cliente da Última Venda.



    • Tabela VV2 - Modelos de Veículos:


    Campo

    VV2_BBRFIDVV2_BBINTGVV2_BBSYNCVV2_BBDINC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem



    Tamanho361114
    Decimal0000
    Formato
    @!@!@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRefer. IDIntegradoStatus Sinc.Dt Inclusão 
    DescriçãoReference IDRegistro foi IntegradoStatus da SincronizaçãoData Inclusão Registro
    Val. Sistema
    Vazio() .or. Pertence("01")Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim0=Não Sincronizado;1=Sincronizado
    Inic. Padrão
    "0""0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    Agrupador



    Help

    Código do blackbird para a marca.

    Indica se o registro está integrado.

    Status de sincronismo da marca.

    Data de inclusão do registro.



    Campo

    VV2_BBDALTVV2_BBDEL
    TipoCarácterCarácter
    Grupo de Campos

    Ordem

    Tamanho141
    Decimal00
    Formato@R 9999-99-99 99:99:99@!
    Contexto1-Real1-Real
    Propriedade1-Alterar2-Visualizar
    TítuloDt AlteraçãoReg.Deletado
    DescriçãoData Alteração RegistroIndica Reg. Deletado
    Val. Sistema
    Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim
    Inic. Padrão
    "0"
    Inic. Browse

    Cons. Padrão

    Nível11
    UsadoSimSim
    ObrigatórioNãoNão
    BrowseNãoNão
    When

    Pasta

    Agrupador

    Help

    Data da alteração do registro.

    Registro foi deletado no blackbird.



    • Tabela VQE - Configuracao do Veiculo:


    Campo

    VQE_BBRFIDVQE_BBINTGVQE_BBSYNCVQE_BBDINC
    TipoCarácterCarácterCarácterCarácter
    Grupo de Campos



    Ordem06070809
    Tamanho361114
    Decimal0000
    Formato
    @!@!@R 9999-99-99 99:99:99
    Contexto1-Real1-Real1-Real1-Real
    Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
    TítuloRefer. IDIntegradoStatus Sinc.Dt Inclusão
    DescriçãoReference IDRegistro foi IntegradoStatus da SincronizaçãoData Inclusão Registro
    Val. Sistema
    Vazio() .or. Pertence("01")Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim0=Não Sincronizado;1=Sincronizado
    Inic. PadrãoFWUUIDV4(.t.)"0""0"
    Inic. Browse



    Cons. Padrão



    Nível1111
    UsadoSimSimSimSim
    ObrigatórioNãoNãoNãoNão
    BrowseNãoNãoNãoNão
    When



    Pasta



    Agrupador



    Help

    Reference id do opcional.

    Flag de integração do opcional.

    Flag de sincronia com blackbird.

    Data de inclusão no blackbird.



    Campo

    VQE_BBDALTVQE_BBDEL 
    TipoCarácterCarácter
    Grupo de Campos

    Ordem1011
    Tamanho141
    Decimal00
    Formato@R 9999-99-99 99:99:99@!
    Contexto1-Real1-Real
    Propriedade1-Alterar2-Visualizar
    TítuloDt AlteraçãoReg.Deletado
    DescriçãoData Alteração RegistroIndica Reg. Deletado
    Val. Sistema
    Vazio() .or. Pertence("01")
    Opções
    0=Não;1=Sim
    Inic. Padrão
    "0"
    Inic. Browse

    Cons. Padrão

    Nível11
    UsadoSimSim
    ObrigatórioNãoNão
    BrowseNãoNão
    When

    Pasta

    Agrupador

    Help

    Data de alteração do opcional.

    Flag que indica registro deletado no blackbird.



    • Tabela VQD - Itens do Agrupador de Configur:


    Campo

    VQD_CODOPC
    TipoCarácter
    Grupo de Campos
    Ordem09
    Tamanho5
    Decimal0
    Formato@!
    Contexto1-Real
    Propriedade2-Visualizar
    TítuloCod Opcional
    DescriçãoCódigo do Opcional 
    Val. Sistema
    Opções
    Inic. PadrãoIIf(!INCLUI,Posicione("VJV",1,xFilial("VJV")+VQD->VQD_CODVJV,"VJV_CODOPC"),"")
    Inic. BrowsePosicione("VJV",1,xFilial("VJV")+VQD->VQD_CODVJV,"VJV_CODOPC")
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseNão
    When
    Pasta
    Agrupador
    Help

    Informe o Opcional



    • Tabela VJR - Complemento Pedido John Deere:


    Campo

    VJR_RTLDATVJR_CCGNAM
    TipoDataCarácter
    Grupo de Campos

    Ordem1920
    Tamanho840
    Decimal00
    Formato

    Contexto1-Real1-Real
    Propriedade2-Visualizar2-Visualizar
    TítuloDt Marc VendCli Marc Ven
    DescriçãoData Marcado VendidoNome Cliente Marcado Vend
    Val. Sistema

    Opções

    Inic. Padrão

    Inic. Browse

    Cons. Padrão

    Nível11
    UsadoSimSim
    ObrigatórioNãoNão
    BrowseNãoNão
    When

    Pasta

    Agrupador

    Help

    A data em que o equipamento foi vendido pelo concessionário da John Deere, ou seja, uma data firme da realização da venda do equipamento.

    Representa o nome do cliente no qual a venda/pedido foi marcado vendido.



    • Tabela AC8 - Relação de Contatos x Entidade:


    Campo

    AC8_PRIMAR
    TipoCarácter
    Grupo de Campos
    Ordem
    Tamanho1
    Decimal0
    Formato@!
    Contexto1-Real
    Propriedade1-Alterar
    TítuloPrimário
    DescriçãoContato Primário
    Val. SistemaVazio() .or. Pertence("01")
    Opções0=Não;1=Sim
    Inic. Padrão"0"
    Inic. Browse
    Cons. Padrão
    Nível1
    UsadoSim
    ObrigatórioNão
    BrowseNão
    When
    Pasta
    Agrupador
    Help

    indicador de primário para contatos de cliente, este campo é utilizado somente na integração com blackbird john deere



    Alteração de Campo no arquivo SX3 – Campos:


    • Tabela VV1 - Cadastro de Veículos:


    CampoVV1_DATPEDVV1_PEDFAB
    Contexto1-Real1-Real
    Propriedade2-Visualizar2-Visualizar



    Campo

    VV1_TRACPA

    VV1_NUMTRA

    Propriedade2-Visualizar2-Visualizar
    UsadoSimSim



    Campo

    VV1_TRACPA

    UsadoSim
    ObrigatórioSim



    Campo

    VV1_LJPANT

    TítuloLj Prop.Ant.



    • Tabela VJU - Relaci. modelo JD X Protheus:


    CampoVJU_MODEIDVJU_BASECD
    Propriedade2-Visualizar2-Visualizar



    Criação de Pasta / Agrupamento no arquivo SXA – Pasta / Agrupamento:


    Alias

    VK7

    VK7

    VK7

    VK7

    Ordem1212
    Agrupamento

    001002
    Tipo

    22
    Descrição

    Cadastrais

    Endereços

    Campos Chaves

    Dados Basicos

    ProprietárioSSSS



    Alias

    VK7

    VK7

    VK7

    VK7

    Ordem3456
    Agrupamento003004005006
    Tipo2222
    Descrição

    Endereço Físico

    Endereço Correspondência

    Status

    Integração Protheus

    ProprietárioSSSS



    Alias

    VK7

    Ordem7
    Agrupamento007
    Tipo2
    Descrição

    Integração Blackbird

    ProprietárioS



    AliasVK8VK8VK8VK8
    Ordem1212
    Agrupamento

    001002
    Tipo2222
    Descrição

    Cadastrais

    Endereços

    Campos Chaves

    Dados Basicos

    ProprietárioSSSS



    AliasVK8VK8VK8VK8
    Ordem3456
    Agrupamento003004005006
    Tipo2222
    Descrição

    Cliente

    Fornecedor

    Endereço Físico

    Endereço Correspondência

    ProprietárioSSSS



    AliasVK8VK8
    Ordem78
    Agrupamento007008
    Tipo22
    Descrição

    Integração Blackbird

    Integração Protheus

    ProprietárioSS



    AliasVO0VO0VO0VO0
    Ordem1234
    Agrupamento001002003004
    Tipo2222
    Descrição

    Dados básicos

    Origem

    Justificativa

    Integração Blackbird

    ProprietárioSSSS



    AliasVW0VW0VW0VW0
    Ordem1234
    Agrupamento001002003004
    Tipo2222
    Descrição

    Dados básicos

    Veículo

    Proprietário Atual

    Entrada

    ProprietárioSSSS



    Alias

    VW0

    Ordem5
    Agrupamento005
    Tipo2
    Descrição

    Saída

    ProprietárioS



    AliasVK9VK9VK9VK9
    Ordem1234
    Agrupamento001002003004
    Tipo2222
    Descrição

    Dados básicos

    Atendimento

    Status Equipamento - Blackbird

    Integração Blackbird

    ProprietárioSSSS



    Alias

    VV1

    Ordem4
    Agrupamento
    Tipo
    Descrição

    Montadora

    ProprietárioS



    Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:



    • Consulta Padrão VK7GRP:


    Alias

    VK7GRP

    VK7GRP

    VK7GRP

    VK7GRP

    Tipo1562
    Sequência01010101
    ColunaDB

    01
    Descrição

    Grupo de Cliente



    Código

    Contém

    VK7

    VK7->VK7_CODIGO

    @VK7_GROUP = '1'

    CODIGO

    Alias

    VK7GRP

    VK7GRP

    VK7GRP

    VK7GRP

    Tipo4444
    Sequência01010101
    Coluna01020304
    Descrição

    Código

    Tipo

    Company Name

    Refer. ID

    Contém

    VK7_CODIGO

    VK7_TYPE

    VK7_CPNAME

    VK7_REFID



    • Consulta Padrão VK7CUS:


    AliasVK7CUSVK7CUSVK7CUSVK7CUS
    Tipo1562
    Sequência01010101
    ColunaDB

    01
    Descrição

    Grupo de Cliente



    Código

    Contém

    VK7

    VK7->VK7_CODIGO

    @VK7_GROUP = '0'

    CODIGO



    AliasVK7CUSVK7CUSVK7CUSVK7CUS
    Tipo4444
    Sequência01010101
    Coluna01020304
    Descrição

    Código

    Tipo

    Company Name

    First Name

    Contém

    VK7_CODIGO

    VK7_TYPE

    VK7_CPNAME

    VK7_FSNAME



    AliasVK7CUSVK7CUSVK7CUSVK7CUS
    Tipo4444
    Sequência01010101
    Coluna05060708
    Descrição

    Last Name

    Codigo Cli.

    Loja Cli.

    Cód. Agrup.

    Contém

    VK7_LSNAME

    VK7_A1COD

    VK7_A1LOJA

    VK7_CODVK7



    AliasVK7CUSVK7CUSVK7CUSVK7CUS
    Tipo2444
    Sequência02020202
    Coluna02010203
    Descrição

    Filial Cli.+codigo C

    Codigo Cli.

    Loja Cli.

    Código

    Contém

    CODSA1

    VK7_A1COD

    VK7_A1LOJA

    VK7_CODIGO



    AliasVK7CUSVK7CUSVK7CUSVK7CUS
    Tipo4444
    Sequência02020202
    Coluna04050607
    Descrição

    Company Name

    First Name

    Last Name

    Cód. Agrup.

    Contém

    VK7_CPNAME

    VK7_FSNAME

    VK7_LSNAME

    VK7_CODVK7



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


    Nome da Variável

    MV_MIL0185

    MV_MIL0186


    TipoLógicoLógico
    Descrição

    Habilita Integração - Totvs Protheus vs John Deere - Blackbird

    Transmissão Automática - John Deere - Blackbird

    Descrição 1

    Descrição 2

    Valor Padrão

    .F.

    .F.



    Nome da Variável

    MV_MIL0187

    MV_MIL0199


    TipoCarácterCarácter
    Descrição

    Criação de Contact a partir de Customer

    Segundo endereco cliente - Blackbird

    Descrição 1

    0=Não;1=Sim;2=Perguntar

    0=Principal;1=Cobranca;2=Entrega

    Descrição 2

    Valor Padrão

    0




    Nome da Variável

    MV_MIL0195

    MV_MIL0196


    TipoCarácterCarácter
    Descrição

    Chave de Inscrição (Subscription Key) do Ambiente

    Chave de Inscrição (Subscription Key) do Ambiente

    Descrição 1

    SANDBOX (Testes) do Dynamics Blackbird

    PRODUCTION (Produção) do Dynamics Blackbird

    Descrição 2

    Valor Padrão





    Nome da Variável

    MV_MIL0197

    MV_MIL0198


    TipoCarácterCarácter
    Descrição

    Endereço URL do Ambiente SANDBOX (Testes) do

    Endereço URL do Ambiente PRODUCTION (Produção) do

    Descrição 1

    Dynamics Blackbird

    Dynamics Blackbird

    Descrição 2

    Valor Padrão





    Criação dRelacionamento no arquivo SX9 – Relacionamento:


    • Tabela VQ0 - PEDIDO DE VEICULOS:


    IdentificaçãoUltima identificação referente a tabela VV1
    C. DomínioVQ0
    E. Domínio

    VV1_CHAINT

    E. C. Domínio

    VQ0_CHAINT

    PropriedadeS
    L. Domínio1
    L. C. DomínioN
    Condição SQL
    DomínioVV1



    • Tabela VW0 - Log Atualização de Veículo:


    IdentificaçãoUltima identificação referente a tabela VV1Ultima identificação referente a tabela SA1Ultima identificação referente a tabela SF2Ultima identificação referente a tabela SF2
    C. DomínioVW0VW0VW0VW0
    E. Domínio

    VV1_CHAINT

    A1_COD+A1_LOJA

    F2_DOC+F2_SERIE

    F2_DOC+F2_SERIE

    E. C. Domínio

    VW0_CHAINT

    VW0_PROATU+VW0_LJPATU

    VW0_NFENT+VW0_SNFENT

    VW0_NFSAI+VW0_SNFSAI

    PropriedadeSSSS
    L. Domínio1111
    L. C. DomínioNNNN
    Condição SQL



    DomínioVV1

    SA1

    SF2

    SF2



    • Tabela VK6 - MENSAGENS DMS:


    IdentificaçãoUltima identificação referente a tabela VK5
    C. DomínioVK6
    E. Domínio

    VK5_UUID

    E. C. Domínio

    VK6_CODVK5

    PropriedadeS
    L. Domínio1
    L. C. DomínioN
    Condição SQL
    DomínioVK5



    • Tabela VK7 - Blackbird - Customer:


    IdentificaçãoUltima identificação referente a tabela SA1Ultima identificação referente a tabela VK7
    C. DomínioVK7VK7
    E. Domínio

    A1_FILIAL+A1_COD+A1_LOJA

    VK7_CODIGO

    E. C. Domínio

    VK7_A1FIL+VK7_A1COD+VK7_A1LOJA

    VK7_CODVK7

    PropriedadeSS
    L. Domínio11
    L. C. DomínioNN
    Condição SQL

    DomínioSA1VK7



    • Tabela VK8 - Blackbird - Contacts:


    IdentificaçãoUltima identificação referente a tabela VK7Ultima identificação referente a tabela SA1Ultima identificação referente a tabela AGA
    C. DomínioVK8VK8VK8
    E. Domínio

    VK7_CODIGO

    A1_FILIAL+A1_COD+A1_LOJA

    AGA_CODIGO

    E. C. Domínio

    VK8_CODVK7

    VK8_A1FIL+VK8_A1COD+VK8_A1LOJA

    VK8_PA_AGA

    PropriedadeSSS
    L. Domínio111
    L. C. DomínioNNN
    Condição SQL


    DomínioVK7SA1AGA



    • Tabela VO0 - Controle KM/Horimetro:


    IdentificaçãoUltima identificação referente a tabela VS0
    C. DomínioVO0
    E. Domínio

    VS0_CODMOT

    E. C. Domínio

    VO0_MOTIVO

    PropriedadeS
    L. Domínio1
    L. C. DomínioN
    Condição SQL
    DomínioVS0


    • Tabela VV1 - Cadastro de Veículos:


    IdentificaçãoUltima identificação referente a tabela SA1Ultima identificação referente a tabela SA3
    C. DomínioVV1VV1
    E. Domínio

    A1_COD+A1_LOJA

    A3_COD

    E. C. Domínio

    VV1_CLIULV+VV1_CLJULV

    VV1_VEND

    PropriedadeSS
    L. Domínio11
    L. C. DomínioNN
    Condição SQL

    DomínioSA1SA3




    04. DEMAIS INFORMAÇÕES


    Pacotes Gerados:Liberação Pendente.

    ...

    Card documentos
    InformacaoEsta atualização de dicionário estará disponível na próxima release 12.01.2410.
    TituloIMPORTANTE!

    05. ASSUNTOS RELACIONADOS

    • Não há.



    Templatedocumentos

    ...