# Migração Avancoinfo para Infovarejo (Configurações e cadastros básicos)

<p class="callout warning">Caso seja realizada algum cadastro durante a execução da rotina, a migração será abortada com erro.  
As vendas realizadas pelo Frente de loja, não impactam no processo de migração.</p>

#### Preparação

A migração de dados é automatizada, contudo é necessário realizar a migração manual do Novo Agente no Frente de Loja e orientação do cliente sobre a utilização do Novo Ambiente.

1. Agende um periodo para migração com cliente, aonde ele irá ficar entre 8hrs ás 12hrs sem utilizar o sistema Novo Avanço (Frequentemente entre Sexta á Domingo)
2. Configure acesso remoto a todos os caixas, ou programe-se para ir presencialmente realizar a re-configuração do Novo Agente
3. Baixe o certificado digital do cliente e obtenha a senha de descripgrafia, pois a mudança de ambiente invalida a utilização do certificado antigo.

#### Iniciando a migração

*Menu Administrador -&gt; Importação de Dados -&gt; Migrar Novo Avanço*

1. No campo "Selecione uma empresa", informe o *nome da empresa* ou *código da empresa\_id* que deseja importar e clique em "Importar"
2. Aguarde a importação ser finalizada. Pode levar entre 6hrs á 12hrs dependendo da quantidade de dados que o cliente possui

[![migracao.gif](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/migracao.gif)](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/migracao.gif)

#### Importando Certificado Digital

*Notas Fiscais (N) -&gt; Configurações -&gt; Certificado NF-e*

1. Obtenha o certificado do cliente na base antiga através da URL abaixo e o token do cliente desejado  
    <span style="color: rgb(35, 111, 161);">https://api.novo.avancoinfo.com.br/nfc/frente/certificadopfx</span>  
    [](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/hoKimage.png)<table border="1" style="border-collapse: collapse; width: 99.9971%;"><colgroup><col style="width: 99.8711%;"></col></colgroup><tbody><tr><td>![image.png](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/scaled-1680-/Pviimage.png)
    
    </td></tr></tbody></table>
2. No novo ambiente, clique no botão "Substituir", em seguida insira o certificado baixado e informe a senha. Clique em "Enviar" para finalizar o cadastro.  
      
    [![image.png](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/scaled-1680-/mZmimage.png)](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/mZmimage.png)

#### Invalidar acessos antigos - Usuários

*Menu Administrador -&gt; Contas -&gt; Usuários da Empresa*

<p class="callout info">Está etapa é extremamente relevante para evitar conflitos de usuários entre diferentes ambientes no Novo Agente, App Avanço e outras integrações. Além disso, evita confusões deivdo mudança de URL pelo usuário final.</p>

1. Clique no primeiro usuário da lista, selecione o botão "Inativo", clique em salvar
2. Repita a etapa 1, até todos os usuários serem bloqueado.
3. Caso o usuário ainda precisa acessar o ambiente antigo, crie um usuário novo.

[![image.png](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/scaled-1680-/GuWimage.png)](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/GuWimage.png)

#### Invalidar acessos antigos - Usuários

*Minha conta -&gt; Token API*

<p class="callout info">Está etapa é extremamente relevante para evitar conflitos de usuários entre diferentes ambientes no Novo Agente, App Avanço e outras integrações. Além disso, evita confusões deivdo mudança de URL pelo usuário final.</p>

1. Clique em ". . .", selecione a opção "Remover" e confirme a ação.
2. Repita a etapa 1, até todos os tokens sejam deletados.

[![image.png](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/scaled-1680-/z9iimage.png)](https://bc.avancoinfo.com.br/uploads/images/gallery/2025-12/z9iimage.png)

#### Re-configurar Novo Agente

<p class="callout info">Não copia ou altere o db.json, pois eventualmente a venda pode ser enviada ao ambiente incorreto.</p>

Após a migração, as vendas ainda estão sendo direcionadas ao sistema antigo.

1. Acesse o(s) caixa(s), vá até a pasta de instalação do Novo Agente, renomeia o arquivo db.json para db.json-pre-migracao  
    🟦 Windows: C:\\pdvw\\NovoAvanco  
    🐧 Linux: /u/pdv/NovoAvanco
2. Digite no terminal o comando de configuração do Novo Agente, e refaça a configuração.  
    🟦 Windows: novoagente.exe --config  
    🐧 Linux: ./novoagente --config
3. Confirme se a configuração deu certo, verificando no db.json (*criado no tópico 2*) se config.baseurl.production está no ambiente correto.  
    ⭕️ Incorreto: "production" - "https://api.novo.avancoinfo.com.br"  
    ✅ Correto: "production" - "https://api.novo.infovarejo.com.br"