Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

  1. Visão Geral
  2. Requisitos mínimos
  3. Como obter
  4. Instalação
  5. Atualização

01. VISÃO GERAL

...

Este documento visa explicar o

...

processo de instalação / atualização do Conector

...

iFood Mercado

Instalação

O pacote será disponibilizado e terá essa estrutura. Descompactar a pasta Instalação.

...

Na pasta terão esses arquivos

1 - Para realizar a instalação, execute o "install.bat" (NÃO EXECUTAR COMO ADMINISTRADOR).

Image Removed

Após a instalação pelo install.bat, na área de trabalho, serão criados os atalhos Gerenciador de Serviços, Configuração de Produtos e Configurações de Pedidos

Image Removed

No caminho C:\C5Client\C5Servico são criadas as estruturas para rodar o Gerenciador de Serviços

Image Removed

...

Image Removed

Abra o Gerenciador de serviços, clicando com o botão direito do mouse, como administrador e insira os dados de usuário ERP para acessar

Image Removed

Serão instalados os serviços C5IntegraIfoodService e C5IntegraProdutosIfoodServices. Nessa tela o usuário poderá configurar:

Image Removed

Tempo de execução: Configurar quanto tempo em horas ou minutos e a partir de que horas a carga será iniciada. Ao selecionar o serviço e configurar, o tempo de execução, clicar em salvar.

Realizar essas mesmas configurações para cada serviço

É possível Iniciar e Pausar o serviço diretamente nesta tela

Configurações e Estruturas do Banco de Dados

Em cada serviço tem um arquivo de configuração. Essa ação por enquanto é necessária para apontar para onde os serviços serão utilizados.

Acessar o caminho C:\Oracle\product\19.0.0\client_1\network\admin para pegar no arquivo tnsnames.ora os dados de conexão

Image Removed

Abrir o arquivo C5IntegraIFoodService.exe.config 

do caminho C:\C5Client\C5Servico\C5IntegraIFoodService\Servico e arquivo C5IntegraProdutosIFoodService.exe.config do caminho C:\C5Client\C5Servico\C5IntegraProdutosIFoodService\Servico 

Inserir os dados de conexão na tag <appSettings>, na StringConexao o Data Source

Exemplo:

Bloco de código
<appSettings>

    <add key="StringConexao" value="User Id=ecomm;Password=ecomm;Data Source=User Id=ecomm;Password=ecomm;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.171.99.999)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)));Persist Security Info=True;Persist Security Info=True;" />

    <add key="CaminhoRaiz" value="C:\C5Client\C5Servico\" />

    <add key="NomeServico" value="C5IntegraProdutosIFoodService" />

    <add key="Periodicidade" value="M" />

    <add key="ApiSitemercado" value="https://service.sitemercado.com.br/api/v1/" />

    <add key="Client_id" value="b477e657-fa48-46ac-b5a3-273da8c0dc33" />

    <add key="Client_secret" value="=yD?]/bEgHmmsTx6giOSqhl2dnZd88n?" />

    <add key="quantidadeProdutosLote" value="10000" />

    <add key="access_token" value="0" />

  </appSettings>

Dentro do pacote de instalação, há 2 arquivos para compilar no banco de dados

objetos_implantacao.sql e objetos_atualizacao.sql

Image Removed

Esses arquivos serão compilados no banco de dados para a criação das estruturas para conseguir abrir as aplicações Configurações de Produtos e Configurações de Pedidos

Primeiro rodar o arquivo objetos_implantacao.sql para criar toda a estrutura como Tables, sequences, alter tables, index, etc.

Segundo rodar o arquivo objetos_atualizacao.sql para a criar todos os objetos como procedures, functions, views, etc

Desinstalação

Na pasta de instalação, clicar com o botão direito do mouse e executar como Administrador o uninstall.bat e aperte qualquer tecla para continuar e serão desinstalados os serviços e os executáveis Gerenciador de Serviços, Configuração de Produtos e Configurações de Pedidos

Image Removed

...

Caso já haja o Gerenciador de Serviços instalado no computador, devido a outros produtos Consinco a adição dos serviços deverá ser feita manualmente.

Para isso, no pacote, abra o arquivo Servicos.consinco, copie os dados do arquivo.

No caminho C:\C5Client\C5Servico, no arquivo Servicos.consinco, edite o arquivo e cole abaixo os dados copiados. NUNCA SUBSTITUA os dados do arquivo ou o próprio arquivo.

Autenticação

02. REQUISITOS MÍNIMOS

Aviso

Atenção aos requisitos mínimos para prosseguir.

Se atente aos requisitos abaixo antes de prosseguir com a instalação:

    • Para instalação do Conector iFood Mercado é necessário ter um servidor Web. Os requisitos para o servidor são os mínimos solicitados Servidor de Aplicação Web do ERP que pode ser consultado através do link: Servidor de Aplicação Web
    • O Conector iFood Mercado utiliza o módulo de API Pedido de Venda, como não é um módulo padrão, necessário confirmar que a API de Pedido de Venda esteja instalada no servidor Web do ERP.
    • A API de Pedido de venda necessita de um Scheduler para processamento dos pedidos, garanta que o Scheduler esteja configurado Processamento de Pedidos (Scheduler)

03. COMO OBTER

Para baixar o pacote do Conector iFood, será através do Agente de Atualização e Licenciamento. No agente aparecerá sempre o último pacote disponibilizado pelo time de produto, e será sempre a última versão corrente, por exemplo, na imagem abaixo temos o pacote 25.01, mesmo que o ERP ainda trabalhe com as versões 24.07 e 25.01, no Conector iFood só existirá a 25.01. Quando liberarmos a versão 25.07, somente a versão 25.07 existirá.

Nota

O Conector iFood trabalha desacoplado do ERP, ou seja, mesmo que o ERP esteja em versão antiga você poderá colocar sempre a última versão do Conector iFood, por exemplo, mesmo que o ERP esteja na versão 25.01, você pode colocar a última versão do Conector iFood que é a 25.07.


Image Added

O Pacote do Conector IFOOD Mercado é desacoplado do ERP, ou seja, quando for instalar pelo Publica Web ele vai constar como uma Publicação separada dos módulos do ERP.

04. INSTALAÇÃO

Com o pacote em mãos para prosseguir com a instalação adicione uma nova Publicação selecionando no campo Produto como Conector IFood

Image Added

Marque todos os módulos e clique em Avançar.

Ao final da instalação terá opção de visualizar a publicação, a qual será redirecionada para a tela de configuração. Caso precise o cliente será: http://localhost:8697/configuracoes

podendo ficar diferente se definiu um domínio ou porta diferente do padrão.

05. ATUALIZAÇÃO

Aviso

Quando necessário atualização, sugerimos que a publicação seja deletada e criada novamente.

Com o pacote em mãos abra o Publica Web selecionando a Publicação como Conector IFood.

Image Added

Confirme a versão a ser atualizada, para a atualização recomendamos que desinstale a versão através da lixeiraImage Addede ao finalizar instala a nova versão novamente.

Ao final da instalação terá opção de visualizar a publicação, a qual será redirecionada para a tela de configuração. Caso precise o cliente será: http://localhost:8697/configuracoes

podendo ficar diferente se definiu um domínio ou porta diferente do padrão.

Card documentos
InformacaoCaso no cliente esteja com a publicação anterior, onde a instalação foi feita via arquivo .bat, é necessário realizar a desinstalação manual da mesma, antes de instalar a nova publicação. Não será necessário editar dados no banco.
TituloIMPORTANTE!

...