Árvore de páginas

Versões comparadas

Chave

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

...

É necessário implementar um processo que permita a obtenção de informações sobre o status de Marcado Vendidopara pedidos em aberto Atendimentos de máquinas/veículos nos concessionários. Esse requisito se aplica exclusivamente a pedidos atendimentos de equipamentos Novos da marca John Deereque ainda não foram faturados ao Cliente Final.

Essa iniciativa é uma exigência da John Deere e será inicialmente implementada no Brasil, com posterior expansão para os demais países da Região 3.

...

Foi desenvolvida a rotina LEVANTAMENTO DE INFORMAÇÕES - MARCADO COMO VENDIDO (VEIA380), que tem como objetivo identificar e enviar ao sistema CIFT as informações relacionadas ao status Marcado Vendido através de um arquivo JSON, conforme diretrizes estabelecidas pela John Deere.

...

Totvs custom tabs box
tabsConfigurações, Rotina VEIA380, Dicionário
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Na rotina Integração John Deere - Configurações OKTA - John Deere (OFIA280) foi criada uma nova aba (CIFTAPI) na qual deverão ser informados os dados para a configuração da integração com o CIFT.



  • No campo URL Token deverá ser informada a URL onde será obtido o token de autenticação.
  • No campo Auth Server deverá ser informado o Servidor de Aplicação onde será obtido o token de autenticação.
  • No campo URL Auth deverá ser informado o Complemento do Caminho onde será obtido o token de autenticação.
  • No ca mpo Escopo deverá ser informado o Escopo da integração.
  • No campo URL WS deverá ser informada a URL onde será efetuada a integração.
  • No campo Client ID deverá ser informado o ID para obtenção do token de autenticação.
  • No campo Client Secret deverá ser informada a Senha para obtenção do token de autenticação.


Aviso

Essas informações são de responsabilidade dos concessionários e deverão ser fornecidas pelo Analista de Implantação da John Deere.

Totvs custom tabs box items
defaultno
referenciapasso2

A Rotina VEIA380 por objetivo efetuar o envio das informações Marcado Vendido para a API de integração.


  •  Através do botão "Agendar", é possível programar a execução da rotina pelo Schedule do Protheus. Ressalta-se que a rotina foi desenvolvida para suportar execução automática por meio do agendador.




  • Na aba "Perguntas", é possível definir os parâmetros necessários para a execução da rotina:

    • Dir. geração de arquivos? Diretório onde os arquivos gerados serão salvos para posterior envio à integração.
      Formato sugerido:/diretorio/

    • Dir. arquivos importados? Diretório para o qual serão movidos os arquivos que forem importados com sucesso.
      Formato sugerido:importados



  • Após a parametrização da rotina conforme descrito no tópico anterior, é possível executá-la manualmente. Para isso, acesse a aba "Informações"e clique no botão "Executar";
  • Ao executar, a rotina irá gerar no diretório informado no primeiro parâmetro, um arquivo seguindo o padrão "DLR2JD_MARKSOLD_*.json" (o asterisco representa as informações da geração como, código dealer e data da geração, por exemplo, "dlr2jd_marksold_010101_20250704_170853" );
  • Após geração, a rotina executará uma varredura no diretório indicado do passo anterior e realizará a integração/envio do arquivo para o CIFT, movendo os arquivos enviados para o diretório informado no segundo parâmetro.




Aviso

O arquivo somente será movido para pasta informada no segundo parâmetro (Dir. arquivos importados?), caso o retorno da API seja positivo, caso contrário, ele permanecerá no diretório de geração para que seja enviado numa execução posterior.



  • Na aba "Log de Processos" é possível visualizar o histórico de execuções da rotina.


Totvs custom tabs box items
defaultno
referenciapasso3


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


  • Tabela VV9- (Recepção Clientes/Visitantes):


Campo

VV9_ENVCFT

TipoC
Grupo de Campos
Ordem40
Tamanho1
Decimal0
Formato@!
ContextoR
PropriedadeV
TítuloEnv. CIFT   
DescriçãoEnviar ao CIFT           
Val. SistemaPertence('01')
Opções0=Sim;1=Não
Inic. Padrão"0"
Inic. Browse
Cons. Padrão
Nível
UsadoNAO
ObrigatórioNAO
BrowseNAO
When
Pasta
Help

Indica se o atendimento deverá ou não ser enviado para integração com o CIFT.


Criação de Pergunte no arquivo SX1 – Pergunta


Grupo

VEIA380VEIA380

Ordem

0102

Pergunta

Dir. geração de arquivos?Dir. arquivos importados?

Tipo

CC
Tamanho9999
Decimal

Var01MV_PAR01MV_PAR02
Formato

Validação

ObjetoGG
Consulta Padrão

Pré-Seleção (Combo)

Item 1

Item 2

Item 3

Item 4

Item 5

Help





...