Migração Avancoinfo para Infovarejo (Configurações e cadastros básicos)
| ⚠️ IMPORTANTE: 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. |
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.
- 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)
- Configure acesso remoto a todos os caixas, ou programe-se para ir presencialmente realizar a re-configuração do Novo Agente
- 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
- No campo "Selecione uma empresa", informe o nome da empresa ou código da empresa_id que deseja importar e clique em "Importar"
- Aguarde a importação ser finalizada. Pode levar entre 6hrs á 12hrs dependendo da quantidade de dados que o cliente possui
Importando Certificado Digital
Notas Fiscais (N) -> Configurações -> Certificado NF-e
- Obtenha o certificado do cliente na base antiga através da URL abaixo e o token do cliente desejado
https://api.novo.avancoinfo.com.br/nfc/frente/certificadopfx

- 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.
Invalidar acessos antigos - Usuários
| 📌 OBSERVAÇÃO: 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. |
- Clique no primeiro usuário da lista, selecione o botão "Inativo", clique em salvar
- Repita a etapa 1, até todos os usuários serem bloqueado.
- Caso o usuário ainda precisa acessar o ambiente antigo, crie um usuário novo.
Invalidar acessos antigos - Usuários
Minha conta -> Token API
| 📌 OBSERVAÇÃO: 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. |
- Clique em ". . .", selecione a opção "Remover" e confirme a ação.
- Repita a etapa 1, até todos os tokens sejam deletados.
Re-configurar Novo Agente
Após a migração, as vendas ainda estão sendo direcionadas ao sistema antigo.
- 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 - Digite no terminal o comando de configuração do Novo Agente, e refaça a configuração.
🟦 Windows: novoagente.exe --config
🐧 Linux: ./novoagente --config - 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"



