Importação do 1C para desmontagem automática: resíduos e códigos de barras sem duplicados.

O quarto estudo de caso do mesmo CRM para a empresa de desmanche de automóveis de Oleg, a Audi Resource, em Lutsk. Da última vez, implementamos a contabilidade em múltiplas moedas usando a fórmula própria dele. Desta vez, o desafio foi diferente: sincronizar o estoque com o sistema 1C, que a empresa utiliza há muitos anos, sem alterar o próprio sistema ou exigir treinamento adicional.
Discutiremos essas melhorias em detalhes em nosso canal Telegram.
Por que a empresa de desmanche de automóveis de Oleg não saiu do 1C?
Resumindo: a 1C acumulou anos de dados contábeis, fiscais e de balanço patrimonial, e o risco de danificar algo durante uma migração completa para outro sistema supera o inconveniente da interface antiga — portanto, deixamos o sistema contábil como estava e sincronizamos os dados com ele.
Para muitas empresas que mantêm registros contábeis há décadas, o 1C é o sistema central de toda a contabilidade, relatórios fiscais e histórico de balanços dos últimos anos. A migração para outro sistema acarreta riscos: informações podem se perder durante a transição, o contador pode precisar de treinamento adicional e o banco de dados pode ser disperso durante a mudança, juntamente com os números reais.
Portanto, a solução de Oleg foi combinar os dois sistemas: o 1C continua sendo o sistema de contabilidade, e o Audi Resource CRM recebe os produtos e saldos automaticamente, sem necessidade de transferência manual.
Como o CRM sabe que o produto da 1C é o mesmo?
Resumindo: o CRM identifica um produto pelo seu GUID 1C interno — um identificador técnico que não muda quando o número ou código do artigo muda — portanto, renumerar os códigos no 1C não cria um segundo cartão para o mesmo produto no CRM.
Os códigos e SKUs no 1C mudam com o tempo: os produtos são movidos para uma categoria diferente, numerados de forma diferente durante o inventário ou itens são mesclados. Se o CRM dependesse do código, cada alteração desse tipo criaria uma duplicata. Em vez disso, o sistema usa o identificador técnico interno do 1C (GUID), que nunca muda para um produto, e o utiliza para identificar o produto ao recarregar os dados.
Ao carregar dados de uma planilha do Excel, a coluna "Código" desempenha a função de identificador: trata-se de uma chave de linha permanente que permite que carregamentos repetidos identifiquem o produto e atualizem sua ficha sem a necessidade de criar uma nova.
Quais campos são transferidos do 1C e quais permanecem no CRM?
Resumindo: o nome, número, fabricante, preço, categoria, peso, dimensões e descrição são enviados do 1C para o CRM, mas um campo vazio no 1C não sobrescreve um já preenchido no CRM - o sistema só utiliza os dados se eles realmente existirem.
Lista de campos e respectiva regra:
- Nome, número, fabricante, preço, categoria, peso e dimensões, descrição - retirados da caixa 1C com cada carga.
- Um campo vazio no 1C não apaga um campo preenchido no CRM. Se um gerente adicionou manualmente uma descrição no CRM e o campo estiver vazio no 1C, o upload não a excluirá.
- O CRM determina automaticamente a marca e o modelo do carro a partir do nome do produto, mas apenas na primeira vez que um cadastro é criado. Posteriormente, esse campo não é recalculado a cada vez que um cadastro é adicionado.
Essa lógica protege as operações manuais de armazém: um gerente pode esclarecer ou adicionar algo no CRM, e a próxima sincronização com o 1C não sobrescreverá as alterações.
Como o CRM calcula os saldos ao recarregar?
Resumindo: o primeiro carregamento define o saldo exatamente como no 1C, e então o CRM leva em consideração apenas a variação de saldo do carregamento anterior — isso protege contra baixas contábeis duplas durante as vendas, que ocorrem em taxas diferentes em sistemas diferentes.
Um erro na lógica de balanceamento impacta diretamente os custos, por isso, no Audi Resource CRM, a estrutura é a seguinte:
- A primeira carga define a quantidade de mercadorias exatamente como em 1C - o ponto de partida.
- Cada download subsequente apenas verifica a alteração no saldo em 1C desde a última vez.
- Uma venda processada no CRM, mas ainda não lançada no 1C, não retorna ao armazém na próxima vez que for carregada. Uma vez lançada no 1C, ela não será baixada novamente.
- O mesmo vale para devoluções.
- Os itens que não estão mais disponíveis no 1C são removidos do estoque no CRM. Isso sempre ocorre nos backups do 1C; ao carregar dados do Excel, uma caixa de seleção separada, "lista completa", é usada para essa finalidade.
Sem essa lógica, os dados nos dois sistemas — 1C e CRM — divergiriam rapidamente: o que foi vendido no CRM apareceria no 1C como uma segunda baixa contábil, e o estoque exibido não corresponderia mais ao estoque real no armazém.
O que está acontecendo com os códigos de barras e a impressão de etiquetas?
Resumindo: os códigos de barras que o 1C já atribuiu aos produtos são preservados durante a sincronização - o leitor no armazém encontra a peça usando esses códigos da mesma forma que a encontraria no próprio 1C.
Se um produto já possui uma etiqueta de código de barras 1C (com um prefixo característico como "2000..."), o CRM não atribui um novo código ao produto — o leitor continua a encontrá-lo usando o código antigo. Você pode imprimir a mesma etiqueta de código de barras separadamente da ficha do produto no formato 58x40.
Em um armazém onde centenas de etiquetas já foram aplicadas, não há necessidade de reaplicá-las simplesmente porque os dados agora são gerenciados em dois sistemas simultaneamente.
O que não pode ser transferido do 1C - e porquê?
Resumindo: serviços, produtos acabados e fotografias não são transferidos do 1C. A razão para as fotografias é puramente técnica: o banco de dados do 1C armazena apenas os caminhos para os arquivos no disco, não as imagens em si.
Limites justos de sincronização - três pontos:
- Os serviços não são transferidos.
- Os itens que estão em estoque não são transferidos integralmente - o CRM contém apenas o que está efetivamente em estoque.
- As fotos não são transferidas — o banco de dados 1C armazena apenas os caminhos para os arquivos na unidade local ou no servidor da empresa; as imagens em si não são armazenadas lá. Somente as imagens fisicamente presentes no banco de dados podem ser transferidas, portanto, as fotos são carregadas no CRM separadamente.
Em separado: a publicação de produtos em fóruns de discussão após o upload não é ativada automaticamente - esta é uma ação separada dentro do CRM, não uma consequência da importação do 1C.
Como isso se apresenta na interface do CRM?
Resumindo: nas configurações do Audi Resource CRM, existe uma tela separada chamada "Importar do 1C e do Excel" - é aqui que você pode carregar um backup do 1C (.bak) ou uma tabela usando um modelo predefinido, e o histórico de uploads também fica visível nessa tela.
A tela de importação oferece duas opções: carregar um arquivo Excel usando um modelo (um produto, uma linha, a coluna "Código" é uma chave permanente) ou um backup do banco de dados 1C, caso o acesso ao servidor 1C esteja configurado. Ao lado, há um botão com o modelo para download e um histórico de downloads para que você possa ver quando e o que foi sincronizado pela última vez.

O mesmo CRM possui integração pronta com o site de classificados uaavto.pro: a publicação é gratuita, com uma condição: o preço deve ser inferior ao praticado no OLX, Prom e Avtopro. No momento deste estudo de caso, a Audi Resource ainda não havia integrado os sites de classificados, mas o recurso já está incorporado à interface e pode ser ativado sem necessidade de desenvolvimento, com apenas um clique.
Por que sincronizar o 1C se é mais fácil mudar para outro sistema?
Resumindo: a sincronização é uma etapa prática e provisória. Ela libera os gerentes da tarefa de inserir manualmente os saldos de estoque neste momento, e os dados baixados podem ser usados para qualquer finalidade: analisar vendas com IA, monitorar tarefas de funcionários ou simplesmente manter um site e quadros de vagas atualizados sem duplicar o trabalho.
A ideia por trás dessa atualização é simples: não há necessidade de pressa. Se abandonar completamente o 1C for inevitável — por questões contábeis, fiscais ou por medo de danificar algo durante uma mudança — você pode começar automatizando a troca de dados entre o 1C e outros sistemas. Depois, você pode fazer o que quiser com esses dados: alguns integram análises de vendas com IA, outros monitoram o desempenho dos funcionários e outros ainda simplesmente param de perder tempo transferindo manualmente os saldos para o CRM e o site toda semana.
Se você tiver uma tarefa semelhante — transferir dados do 1C para um sistema de contabilidade moderno com análise de IA — o autor do caso pode personalizar essa sincronização para o seu banco de dados.
Em que este caso difere dos três casos anteriores do mesmo CRM?
Resumindo: a plataforma é a mesma para todos os quatro casos, mas em cada um deles é adicionado um conjunto específico de funções para um cliente específico – desde o reconhecimento de peças por foto até a sincronização com o 1C.
| Caso | Cliente | Revisão importante |
|---|---|---|
| Caso 1 | Adam, razborkaua.pro | Reconhecimento de peças por foto, vídeo e voz via bot Telegram |
| Caso 2 | Alexandre | Preços de automóveis da avto.pro, faturas da Nova Poshta, publicação automática em 3 plataformas. |
| Caso 3 | Oleg, Recursos da Audi | Contabilidade em múltiplas moedas utilizando a fórmula de ajuste de receita-despesa pela taxa de câmbio |
| Caso 4 (este) | Oleg, Recursos da Audi | Sincronização com 1C: produtos e saldos sem duplicados, códigos de barras e quadros de avisos. |
Os dois últimos casos são do mesmo cliente: primeiro, implementou-se a contabilidade em múltiplas moedas para a Audi Resource e, em seguida, por meio de uma atualização separada, a sincronização com o 1C. A base da plataforma permanece inalterada: ela resolve uma tarefa específica de cada vez, sem módulos desnecessários que sobrecarregariam o sistema.
Se você precisa de um site mais simples com catálogo e aceitação de pedidos via Telegram e WhatsApp — sem sincronização 1C ou lógica de estoque personalizada — você pode criá-lo usando a IA 1001site. Você escolhe o estilo, a IA preenche o site com base no seu link ou descrição, e o modo "Loja Online" gerencia o carrinho e os pedidos sem necessidade de cadastro.
Para quem é adequado esse tipo de sincronização com 1C?
Resumindo: este pacote faz sentido para empresas que possuem várias das condições abaixo atendidas simultaneamente, e não para quem usa apenas o 1C.
A combinação faz sentido se você tiver ambos:
- A contabilidade tem sido feita em 1C há anos, e mudar para outro sistema é arriscado ou simplesmente desnecessário.
- Os saldos mudam todos os dias e ninguém tem tempo para duplicá-los manualmente no CRM ou no site.
- Os produtos já possuem códigos de barras 1C e eu não quero colá-los novamente no armazém.
- É necessário que os mesmos dados sejam publicados tanto no site quanto nos fóruns de discussão sem trabalho manual.
Se o único item relevante desta lista for um site simples com uma única moeda e aceitação de pedidos, sem sincronização com o 1C, esse pacote pode ser montado no modo "Loja Online" do 1001site AI sem desenvolvimento personalizado.
Perguntas dos leitores
O que acontece se você baixar o mesmo backup 1C duas vezes?
O CRM não criará uma segunda ficha de produto. O produto é identificado pelo seu GUID 1C interno (no Excel, pela coluna "Código"), portanto, o reenvio atualiza o registro existente e não cria uma duplicata.
As fotos dos produtos serão transferidas do 1C?
Não. O banco de dados 1C armazena apenas os caminhos para os arquivos no disco, não as imagens em si, portanto não há como transferir fotos — elas são carregadas no CRM separadamente.
Preciso abrir mão do 1C para ter um armazém e um site modernos?
O sistema 1C continua sendo o sistema de contabilidade, e o CRM sincroniza com ele a partir de uma camada superior: realiza o inventário e os balanços, enquanto a contabilidade e os relatórios já conhecidos do 1C permanecem.
Em que este caso difere dos três anteriores relativos ao mesmo CRM?
Os três primeiros casos abordaram o reconhecimento de peças por foto e voz (Adam), preços e faturas de automóveis (Alexander) e contabilidade em múltiplas moedas (Oleg). Este caso trata da transferência de dados do 1C sem migração e sem a necessidade de inserir saldos manualmente.
Fontes
- Postagem do autor no canal Telegram: https://t.me/promtvibeadd/456
- Caso predecessor: contabilidade em múltiplas moedas para o mesmo pátio de desmanche de automóveis (Recurso Audi): https://1001site.com/blog/multivalyutnyj-uchet-dlya-avtorazborki/
- Caso: ERP + website + bot Telegram para desmontagem automática (razborkaua.pro): https://1001site.com/blog/erp-sajt-telegram-bot-ii-dlya-avtorazborki/
- Estudo de Caso: Desmanche de Automóveis - Preços e Faturas: https://1001site.com/blog/avtomatizaciya-avtorazborki/
- Modo Loja Online com IA 1001site, controle de estoque: https://1001site.com/wiki/mode-shop/
Outras melhorias para o mesmo CRM podem ser encontradas nos estudos de caso da razborkaua.pro e da Audi Resource sobre contabilidade em múltiplas moedas. E se a sua empresa não possui um sistema de controle de estoque (1C) e logística própria, 1001site AI cria um site com catálogo e aceitação de pedidos via Telegram e WhatsApp em poucos minutos, sem necessidade de sincronização de dados.
Links do projeto
- Caso predecessor: Contabilidade em múltiplas moedas para a mesma empresa de desmanche de automóveis (Audi Resource)
- Estudo de caso: ERP + Website + Bot Telegram para Desmanche de Automóveis (razborkaua.pro)
- Estudo de Caso: Desmanche de Veículos, Preços e Faturas Automotivas
- Modo de loja online com IA 1001site, gerenciamento de armazém
- Canal do autor Telegram
- Catálogo de Estilo 1001site
Perguntas e Respostas
O que acontece se você baixar o mesmo backup 1C duas vezes?
O CRM não criará uma segunda ficha de produto. O produto é identificado pelo seu GUID 1C interno (no Excel, pela coluna "Código"), portanto, o reenvio atualiza o registro existente e não cria uma duplicata.
As fotos dos produtos serão transferidas do 1C?
Não. O banco de dados 1C armazena apenas os caminhos para os arquivos no disco, não as imagens em si, portanto não há como transferir fotos — elas são carregadas no CRM separadamente.
Preciso abrir mão do 1C para ter um armazém e um site modernos?
O sistema 1C continua sendo o sistema de contabilidade, e o CRM sincroniza com ele a partir de uma camada superior: realiza o inventário e os balanços, enquanto a contabilidade e os relatórios já conhecidos do 1C permanecem.
Em que este caso difere dos três anteriores relativos ao mesmo CRM?
Os três primeiros casos abordaram o reconhecimento de peças por foto e voz (Adam), preços e faturas de automóveis (Alexander) e contabilidade em múltiplas moedas (Oleg). Este caso trata da transferência de dados do 1C sem migração e sem a necessidade de inserir saldos manualmente.
Inscreva-se no meu canal Telegram
No canal « Бизнес с ИИ | Через замочную скважину», eu assisto e discuto como clientes que entraram em contato comigo utilizam IA em seus negócios. Encorajo a discussão — deixe um comentário e eu responderei diretamente.


