Importación desde 1C para desmantelamiento de automóviles: residuos y códigos de barras sin duplicados.

Este es el cuarto caso práctico del mismo CRM para la empresa de desguace de automóviles de Oleg, Audi Resource, en Lutsk. La vez anterior, implementamos la contabilidad multidivisa utilizando su propia fórmula. Esta vez, el reto fue diferente: sincronizar el almacén con 1C, que la empresa lleva utilizando muchos años, sin modificar el sistema ni requerir formación adicional.
Analizaremos estas mejoras en detalle en nuestro canal Telegram.
¿Por qué la empresa de desguace de automóviles de Oleg no abandonó la zona 1C?
En resumen: 1C ha acumulado años de datos contables, fiscales y de balance, y el riesgo de que algo falle durante una migración completa a otro sistema supera las molestias de la interfaz antigua; por lo tanto, dejamos el sistema contable tal como estaba y sincronizamos los datos con él.
Para muchas empresas que llevan décadas registrando información, 1C es la base de todo el historial contable, fiscal y de balances de los últimos años. Cambiar a otro sistema conlleva riesgos: podría perderse información durante la migración, el contable tendría que volver a formarse y el repositorio de datos podría dispersarse durante la transición, junto con las cifras reales.
Por lo tanto, la solución de Oleg fue combinar ambos sistemas: 1C sigue siendo el sistema contable, y Audi Resource CRM recibe automáticamente los productos y saldos del mismo, sin transferencia manual.
¿Cómo sabe el sistema CRM que el producto de 1C es el mismo?
En resumen: CRM identifica un producto mediante su GUID interno 1C, un identificador técnico que no cambia cuando cambia el número de artículo o el código, por lo que la renumeración de códigos en 1C no crea una segunda ficha para el mismo producto en CRM.
En 1C, los códigos y las referencias (SKU) cambian con el tiempo: los productos se trasladan a una categoría diferente, se les asigna una numeración distinta durante el inventario o se fusionan. Si el CRM dependiera del código, cada cambio de este tipo crearía un duplicado. En cambio, el sistema utiliza el identificador técnico interno (GUID) de 1C, que permanece invariable para un producto, y lo usa para identificarlo al recargar la base de datos.
Al cargar datos desde una hoja de cálculo de Excel, la columna "Código" actúa como identificador: se trata de una clave de fila permanente mediante la cual una carga repetida identifica el producto y actualiza su ficha sin crear una nueva.
¿Qué campos se transfieren desde 1C y cuáles permanecen en CRM?
En resumen: el nombre, el número, el fabricante, el precio, la categoría, el peso, las dimensiones y la descripción se envían de 1C a CRM, pero un campo vacío en 1C no sobrescribe uno que ya esté completado en CRM; el sistema solo toma los datos si realmente existen.
Lista de campos y regla para cada uno:
- Nombre, número, fabricante, precio, categoría, peso y dimensiones, descripción: tomados de 1C con cada carga.
- Un campo vacío en 1C no borra un campo completado en CRM. Si un gerente agregó manualmente una descripción en CRM y el campo está vacío en 1C, al cargarlo no se eliminará.
- El CRM determina automáticamente la marca y el modelo del coche a partir del nombre del producto, pero solo la primera vez que se crea una ficha. Posteriormente, este campo no se vuelve a calcular cada vez que se carga una ficha.
Esta lógica protege las operaciones manuales del almacén: un gerente puede aclarar o agregar algo en el CRM, y la siguiente sincronización con 1C no lo sobrescribirá.
¿Cómo calcula CRM los saldos al recargar?
En resumen: la primera carga establece el saldo exactamente igual que en 1C, y luego el CRM solo tiene en cuenta el cambio de saldo de la carga anterior; esto protege contra las cancelaciones duplicadas durante las ventas, que ocurren a diferentes ritmos en diferentes sistemas.
Un error en la lógica de balance impacta directamente en los costos, por lo que en Audi Resource CRM está estructurado de esta manera:
- La primera carga establece la cantidad de mercancías exactamente igual que en 1C, el punto de partida.
- Cada descarga posterior solo verifica el cambio en el saldo de 1C desde la última vez.
- Una venta procesada en el CRM pero aún no contabilizada en 1C no se devuelve al almacén la próxima vez que se carga. Una vez contabilizada en 1C, no se volverá a dar de baja.
- Lo mismo se aplica a las devoluciones.
- Los artículos que ya no están disponibles en 1C se eliminan del almacén en el CRM. Esto siempre ocurre con las copias de seguridad de 1C; al cargar desde Excel, se utiliza una casilla de verificación independiente llamada "lista completa" para este fin.
Sin esta lógica, los datos de los dos sistemas (1C y CRM) divergirían rápidamente: lo que se vendía en CRM llegaría a 1C como una segunda baja, y el inventario que se mostraba ya no coincidiría con el del almacén real.
¿Qué novedades hay sobre los códigos de barras y la impresión de etiquetas?
En resumen: los códigos de barras que 1C ya ha asignado a los productos se conservan durante la sincronización; el escáner del almacén encuentra la pieza utilizándolos del mismo modo que la encontraría en el propio sistema 1C.
Si un producto ya tiene una etiqueta con código de barras 1C (con un prefijo característico como "2000..."), el CRM no le asigna un código nuevo; el escáner sigue encontrándolo con el código anterior. Puede imprimir la misma etiqueta con código de barras por separado de la ficha del producto en formato 58x40.
En un almacén donde ya se han colocado cientos de etiquetas, no es necesario volver a colocarlas, simplemente porque ahora los datos se gestionan simultáneamente en dos sistemas.
¿Qué no se puede transferir de 1C y por qué?
En resumen: los servicios, los productos completos y las fotografías no se transfieren desde 1C. El motivo de la ausencia de fotografías es puramente técnico: la base de datos de 1C solo almacena las rutas a los archivos en el disco, no las imágenes en sí.
Límites de sincronización justos: tres puntos:
- Los servicios no son transferibles.
- Los artículos que están en stock no se transfieren por completo; el CRM solo contiene lo que realmente hay en stock.
- Las fotos no se transfieren: la base de datos de 1C solo almacena las rutas de acceso a los archivos en la unidad local o en el servidor de la empresa; las imágenes en sí no se almacenan allí. Solo se pueden transferir las imágenes que se encuentran físicamente en la base de datos, por lo que las fotos se cargan al CRM por separado.
Por otra parte: la publicación de productos en foros después de subirlos no se habilita automáticamente; se trata de una acción independiente dentro del CRM, no una consecuencia de la importación desde 1C.
¿Qué aspecto tiene esto en la interfaz del CRM?
En resumen: en la configuración de Audi Resource CRM, hay una pantalla independiente llamada "Importar desde 1C y Excel". Aquí puede cargar una copia de seguridad de 1C (.bak) o una tabla utilizando una plantilla predefinida, y también podrá ver el historial de carga.
La pantalla de importación ofrece dos opciones: cargar un archivo de Excel mediante una plantilla (un producto, una fila; la columna "Código" es una clave permanente) o una copia de seguridad de la base de datos de 1C, si el acceso al servidor de 1C está configurado. Junto a esta opción, encontrará un botón con la plantilla descargable y un registro del historial de descargas para consultar cuándo y qué se sincronizó por última vez.

El mismo CRM cuenta con una integración preconfigurada con el portal de anuncios clasificados uaavto.pro: publicar anuncios es gratuito, con una condición: el precio debe ser inferior al de OLX, Prom y Avtopro. En el momento de realizar este estudio de caso, Audi Resource aún no había integrado el portal de anuncios clasificados, pero la función ya está incorporada en la interfaz y se puede activar sin necesidad de desarrollo, con un solo clic.
¿Para qué sincronizar 1C si es más fácil cambiar a otro sistema?
En resumen: la sincronización es una solución práctica e intermedia. Libera a los gerentes de la necesidad de ingresar manualmente los saldos de inventario, y luego los datos descargados se pueden usar para lo que se desee: analizar las ventas con IA, supervisar las tareas de los empleados o simplemente mantener actualizados el sitio web y los portales de empleo sin duplicar el trabajo.
La idea detrás de esta actualización es simple: no hay necesidad de apresurarse. Si abandonar 1C por completo es inevitable (debido a cuestiones contables, fiscales o por temor a dañar algo durante una reubicación), primero puede automatizar el intercambio de datos entre 1C y otros sistemas. Luego, puede hacer lo que quiera con esos datos: algunos integran análisis de ventas con IA, otros monitorean el desempeño de los empleados y otros simplemente dejan de perder tiempo transfiriendo manualmente los saldos al CRM y al sitio web cada semana.
Si tiene una tarea similar —transferir datos de 1C a un sistema contable moderno con análisis de IA—, el autor del caso puede diseñar a medida esta sincronización para su base de datos.
¿En qué se diferencia esto de los tres casos anteriores del mismo CRM?
En resumen: la plataforma es la misma para los cuatro casos, pero en cada uno se añade un conjunto específico de funciones para un cliente concreto, desde el reconocimiento de piezas mediante fotografía hasta la sincronización con 1C.
| Caso | Cliente | Revisión importante |
|---|---|---|
| Caso 1 | Adam, razborkaua.pro | Reconocimiento parcial mediante foto, vídeo y voz a través de un bot Telegram |
| Caso 2 | Alejandro | Precios de automóviles de avto.pro, facturas de Nova Poshta, publicación automática en 3 sitios. |
| Caso 3 | Oleg, Recursos de Audi | Contabilidad multimoneda utilizando la fórmula de ajuste de ingresos y gastos por tipo de cambio |
| Caso 4 (este) | Oleg, Recursos de Audi | Sincronización con 1C: productos y saldos sin duplicados, códigos de barras, tablones de anuncios. |
Los dos últimos casos corresponden al mismo cliente: primero, se implementó la contabilidad multidivisa para Audi Resource y, posteriormente, mediante una actualización independiente, la sincronización con 1C. La base de la plataforma permanece inalterada: resuelve una tarea específica a la vez, sin módulos innecesarios que saturarían el repositorio.
Si necesitas una página web más sencilla con catálogo y aceptación de pedidos vía Telegram y WhatsApp —sin sincronización con 1C ni lógica de inventario personalizada— puedes crearla con 1001site AI. Tú eliges el estilo, la IA rellena la página web a partir de tu enlace o descripción, y el modo "Tienda online" gestiona el carrito y los pedidos sin necesidad de registro.
¿Para quién es adecuada este tipo de sincronización con 1C?
En resumen: este paquete tiene sentido para las empresas que cumplen simultáneamente varias de las condiciones que se detallan a continuación, en lugar de para cualquiera que simplemente utilice 1C.
La combinación tiene sentido si tienes ambas cosas:
- La contabilidad se ha llevado a cabo en 1C durante años, y cambiar a otro sistema es arriesgado o simplemente innecesario.
- Los saldos cambian a diario y nadie tiene tiempo para duplicarlos manualmente en el CRM o en el sitio web.
- Los productos ya tienen códigos de barras 1C y no quiero volver a pegarlos en el almacén.
- Es necesario que los mismos datos se publiquen tanto en el sitio web como en los foros de mensajes sin necesidad de intervención manual.
Si lo único relevante de esta lista es un sitio web sencillo con una sola moneda y aceptación de pedidos, sin sincronización con 1C, dicho paquete se puede ensamblar en el modo "Tienda en línea" de 1001site AI sin necesidad de desarrollo personalizado.
Preguntas de los lectores
¿Qué sucede si descargas la misma copia de seguridad 1C dos veces?
El CRM no creará una segunda ficha de producto. El producto se identifica mediante su GUID interno 1C (en Excel, por la columna "Código"), por lo que al volver a cargarlo se actualiza el registro existente y no se crea un duplicado.
¿Se transferirán las fotos de los productos desde 1C?
No. La base de datos 1C solo almacena las rutas a los archivos en el disco, no las imágenes en sí, por lo que no hay forma de transferir fotos; se cargan al CRM por separado.
¿Tengo que renunciar a 1C para tener un almacén y un sitio web modernos?
El sistema 1C sigue siendo el sistema contable, y el CRM se sincroniza con él desde arriba: toma el inventario y los saldos, mientras que la contabilidad y los informes habituales de 1C permanecen.
¿En qué se diferencia este caso de los tres anteriores sobre el mismo CRM?
Los tres primeros casos trataron sobre el reconocimiento de piezas mediante foto y voz (Adam), precios y facturas de automóviles (Alexander) y contabilidad multidivisa (Oleg). Este caso se centra en la transferencia de datos desde 1C sin migración y sin introducir saldos manualmente.
Fuentes
- Publicación del autor en Telegram: https://t.me/promtvibeadd/456
- Caso precedente: contabilidad en múltiples divisas para el mismo desguace de automóviles (Audi Resource): https://1001site.com/blog/multivalyutnyj-uchet-dlya-avtorazborki/
- Caso práctico: ERP + sitio web + bot Telegram para el desmantelamiento automático (razborkaua.pro): https://1001site.com/blog/erp-sajt-telegram-bot-ii-dlya-avtorazborki/
- Caso práctico: Precios y facturas de desguace de automóviles: https://1001site.com/blog/avtomatizaciya-avtorazborki/
- Modo de tienda online con IA 1001site, control de inventario: https://1001site.com/wiki/mode-shop/
Otras mejoras para el mismo CRM se encuentran en los casos prácticos de contabilidad multidivisa de razborkaua.pro y Audi Resource. Y si su empresa no dispone de 1C ni de logística propia, 1001site AI crea un sitio web con catálogo y aceptación de pedidos vía Telegram y WhatsApp en tan solo unos minutos, sin sincronización de datos.
Enlaces del proyecto
- Caso precedente: Contabilidad en múltiples divisas para la misma empresa de desguace de automóviles (Audi Resource).
- Caso práctico: Sistema ERP + Sitio web + Bot Telegram para el desguace de automóviles (razborkaua.pro)
- Caso práctico: Desguace de automóviles. Precios y facturas de automóviles.
- 1001site AI Modo Tienda Online, Gestión de Almacén
- El canal Telegram del autor
- Catálogo de estilos 1001site
Preguntas y respuestas
¿Qué sucede si descargas la misma copia de seguridad 1C dos veces?
El CRM no creará una segunda ficha de producto. El producto se identifica mediante su GUID interno 1C (en Excel, por la columna "Código"), por lo que al volver a cargarlo se actualiza el registro existente y no se crea un duplicado.
¿Se transferirán las fotos de los productos desde 1C?
No. La base de datos 1C solo almacena las rutas a los archivos en el disco, no las imágenes en sí, por lo que no hay forma de transferir fotos; se cargan al CRM por separado.
¿Tengo que renunciar a 1 centavo para tener un almacén y un sitio web modernos?
El sistema 1C sigue siendo el sistema contable, y el CRM se sincroniza con él desde arriba: toma el inventario y los saldos, mientras que la contabilidad y los informes habituales de 1C permanecen.
¿En qué se diferencia este caso de los tres anteriores sobre el mismo CRM?
Los tres primeros casos trataron sobre el reconocimiento de piezas mediante foto y voz (Adam), precios y facturas de automóviles (Alexander) y contabilidad multidivisa (Oleg). Este caso se centra en la transferencia de datos desde 1C sin migración y sin introducir saldos manualmente.
Suscríbete a mi canal Telegram
En el canal « Бизнес с ИИ | Через замочную скважину», observo y comento cómo los clientes que me han contactado utilizan la IA en sus negocios. Animo a la conversación; déjenme sus comentarios y les responderé directamente.


