TL; DR o SHORT: el artículo habla sobre qué esperar del uso de 1C para una tienda en línea. Todos están familiarizados con la imagen del meme "expectativa-realidad". El autor trabaja en una tienda en línea de larga duración sin un solo sistema de contabilidad (Excel, macros y otros sistemas hardcore). Por lo tanto, el autor tiene una idea del patrón de trabajo normal del comercio por Internet y una "expectativa" bien formada a partir de la introducción de un nuevo software, y el artículo describe cuán fea es la "realidad" cuando se introduce 1C incluso para una pequeña tienda en línea.
Una mirada al mercado y adivina por qué no hay análogos 1C
Si le pregunta a la gente común, ni siquiera a los especialistas en TI, “¿qué es el sistema de contabilidad de productos básicos?”, Entonces la mayoría responderá “1C”. Los ciudadanos con horizontes particularmente ampliados también se llamarán Ultima ERP. Incluso si busca correctamente en Internet, resulta que 1C no tiene competidores.
¿Cómo pudo pasar esto? ¡Probablemente 1C es un sistema tan bueno que superó a todos los competidores en la pelea y permaneció en un espléndido aislamiento! - supondrá el lector ingenuo. Yo, una persona familiarizada con el término "error del sobreviviente" y la ciencia del "marketing", tengo una explicación más realista y cínica de este hecho.
Creo que el éxito de 1C está relacionado con el éxito del marketing.
Llame a una pequeña empresa que implementa 1C. Supongamos que necesita implementar 1C y no ha comprado ninguno de los programas; sentirá el deseo de trabajar con usted al otro lado del teléfono. Repita el experimento y diga que todas las licencias ya se han comprado, y ... la mayoría de las pequeñas empresas y comerciantes privados tratarán de "fusionarse". Alguien dirá sin rodeos, alguien adornado. Después de todo, no hay ningún secreto, los implementadores de 1C ganan el 50% del costo de todas las licencias que se le venden . Los ingresos por la venta de licencias constituyen una parte considerable del dinero que un franquiciado puede ganar cuando trabaja con una pequeña empresa con la que no tendrá mucho dinero.
Sospecho que el éxito en la distribución de 1C no se debe a la genialidad del programa, sino a la construcción de una hábil red de ventas. Póngase en el lugar de una compañía de software: si tiene dos programas, ¿qué es más rentable para usar en su trabajo, un programa que incluso lo hace más conveniente y mejor, o un programa en el que inmediatamente gana la mitad?
1C es caro
Una gota de información de entrada que le ahorrará tiempo: 1C versión 8 es un tipo de entorno, algo así como un sistema operativo en el que luego puede ejecutar Configuraciones, un tipo de programa. Las configuraciones están hechas tanto por 1C como por sus grandes socios, cualquiera puede hacerlas. Por el momento, el sistema más avanzado para operar desde 1C es Trade Management 11, para el sitio: Bitrix en la versión más completa y sin cortes de Business. Tiene una lista de precios usando el enlace de arriba, puede calcular fácilmente cuánto se necesitará para “implementar 1C” para una tienda en línea. Por lo tanto, necesitamos un sistema de contabilidad de bienes y un sitio web, además de la capacidad de conectarse a un sistema para 10 personas. ¿Diez personas mucho para empezar? Cualquier conexión al sistema = usuario. Dos gerentes, aceptación de adquisiciones, gerente / director / propietario, contador, gerente de contenido / comerciante, caja en el punto de recogida, ya más de 5, deja que haya más stock.
Contamos
1C: Enterprise 8. Gestión de comercio (USB) + 1C Bitrix: Gestión de sitios web. Business 79815 + 1C: Enterprise 8. Licencia de cliente para 5 lugares de trabajo (USB) 28100 x2 = ~ 136k
¡El precio normal, y lo que ahora es barato! Vamos más allá, todos los franquiciados le dirán que en el modo de archivo de la base de datos 1C funciona mal, lentamente y tarde o temprano la base de datos se romperá . El trabajo aumentará, ¿lo necesitas? Es necesario que todo funcione en el servidor, 1C: Enterprise 8.3. La licencia de servidor (x86-64) (USB) para 103700 es mucho más barata que un par de días de inactividad.
Subtotal, una licencia de 1C para una pequeña tienda en línea requiere 240k . Mucho? ¡Ajá, esto es solo el comienzo!
El modo de operación de archivo es cuando la base de datos tiene la forma de un archivo en el disco duro, y el modo de servidor supone la existencia de un sistema de administración de base de datos (DBMS). En teoría, hay Microsoft SQL pagado y PostgreSQL gratuito. En la práctica, la mayoría de las empresas no quieren meterse con PostgreSQL , no pueden o no son rentables (seguro, Microsoft da un buen porcentaje de la venta). No lo sé, pero esta es una dura realidad.
Por lo tanto, compramos un DBMS:
Licencia para MS SQL Server 2014 Standard Runtime para 1C: usuarios de Enterprise 8 26116 + Acceso de cliente para 5 lugares de trabajo a MS SQL Server 2014 Runtime para 1C: Enterprise 8 61375 x2
+ 149k = 389k
Por cierto, para 1C necesitas un sistema operativo especial:
Microsoft Windows Server Standard 2016 64-bit Russian 1pk DSP OEI DVD 16 Core con RD P 44374
+ 44k = 433k
En general, queremos poder conectarnos a 1C de forma remota, y no solo en la oficina, por lo que estamos comprando acceso al escritorio remoto RDP:
( Microsoft Windows Server CAL 2016 Single Open Sin Nivel User CAL 1975 + Microsoft Windows Remote Desktop Services CAL 2016 Single Open Sin Level User CAL 6871) x10
+ 88k = 521k
Medio millón de licencias para una simple tienda en línea, ¡joder! Y esto es sin instalar todo esto. Lanzamos otros 100k encima de la instalación.
Naturalmente, para que los programas funcionen, se requiere un servidor de computadora, en una forma moderadamente razonable esto sigue siendo 100k.
Más de 700 mil pagados, bueno, ahora todo será "hermoso" para mí, piensas, ¡y está brutalmente interrumpido!
Importación de la base de bienes en 1C, más precisamente, su ausencia
El trabajo en la implementación de 1C para una tienda existente comienza con la importación de todo lo que sea posible. Para una simplificación máxima, esto solo puede ser un catálogo de productos. ¿Cree que gastó aproximadamente 240k en software de 1C, cargó toda la base de datos de productos en forma de tabla en un archivo csv o xls, y ahora importa todo rápidamente? No, en Trade Management 11 no se importa el catálogo de productos. Hay algunos tipos de procesamiento (subrutinas) en los foros para este propósito, pero todos son igualmente limitados y defectuosos. Cada programador escribe un nuevo procesamiento cada vez para importar un catálogo de productos. Como saben, esto es dinero, al menos 30k.
Mantener un catálogo de bienes y servicios en 1C
Tome aire en sus pulmones y siéntese mejor, ahora habrá un fenómeno de tarjeta de producto en el mejor producto de software de 1C. Líder del mercado, decenas de miles de tiendas en funcionamiento, tiendas en línea y gigantes comerciales en la CEI.

No tiene que ser Bezos para comprender que tenemos una persona con discapacidad funcional.
Este no es un montaje fotográfico y no estoy bromeando, ¡todo se ve realmente así!
Una enorme lista de fallas fatales en el catálogo de productos en 1C Trade Management 11 :
- Solo hay una imagen para el producto.
- Imagen sin marca de agua.
- La modificación de la imagen del producto (color, tamaño) no se agrega.
- Descripción del producto en texto plano sin HTML.
- Solo se indica un peso. Explicaré la importancia. Los costos de envío, como todos sabemos, se consideran por peso. Lata de pintura 1l y barril 50l, botas de 30 tamaños y 46 tamaños, escaleras de 2 metros y 4 metros: estos y otros productos de acuerdo con la lógica de catalogación deben realizarse como modificaciones diferentes de un producto y estar presentes en Internet en una página (con interruptores) . La lógica de la operación UT11 hace que esto sea imposible en principio, el peso de los bienes y el costo de entrega no tendrán en común con la realidad.
- La fecha de agregar productos, la fecha de inicio de ventas, etc., no se registra.
No puedo imaginar que todo sea tan malo. 1C Trade Management 11 en 2018 es el nivel de 2003. El programa para el comercio carece por completo de una funcionalidad vital, sin la cual es simplemente imposible trabajar en el mundo moderno.
Alguien puede objetar que todo esto está en Bitrix. De hecho, hay artículos 1-4. En serio, toda la funcionalidad e información no debe estar dispersa como basura en diferentes lugares, causando caos de sincronización y malentendido entre los empleados, sino que debe estar en la misma base de datos, en UT11. Esta es la única opción. Al difundir el catálogo de productos según 1C y según Bitrix:
- Es imposible hacer una única copia de seguridad normal. Distribución de base y producto en 1C, imágenes y descripciones en Bitrix.
- el receptor en el almacén / vendedor en el punto de recogida estúpidamente no puede ver cómo deberían verse los productos (en el sitio web, ¿está cavando?)
- el comprador trata con líneas sin rostro
- el administrador de contenido debe llenar dos bases de datos y asegurarse de que todo coincida
- y un centenar de otras jambas posibles que son demasiado flojas para pensar
Por cierto, este único enfoque todo en uno fue implementado por Ultima ERP (ulmart, por ejemplo, trabajó en ello) a más tardar ya en 2010 ( desde aquí es obvio ) ...

Menor idiota en el trabajo 1C
1C no solo usa el idioma ruso para programar, sino que usa su propio idioma ruso para denotar toda la funcionalidad y terminología.
Todos están acostumbrados al hecho de que "encabezado" y "pie de página" denotan la parte superior e inferior de la página, o "encabezado" y "pie de página". En 1C, esto se llama "prólogo" y "epílogo".
Y el "Catálogo de bienes y servicios" es una nomenclatura.
Oferta de producto o SKU - característica.
El uso del idioma ruso en la programación 1C es inconveniente, no solo por el hecho de usar el alfabeto cirílico, sino por la falta de estandarización y disparidad de todos los demás lenguajes de programación. Como el profesor del instituto, que estaba en los orígenes de 1C, dijo que inicialmente se suponía que el contador (la empresa y el programa 1C comenzaron con la contabilidad) podía agregar las funciones que necesitaba en el programa. Como sabemos, la contabilidad y los impuestos de la década de 1990 han dado un gran paso hacia el Mordor (es una broma, 30 informes al año para un sistema impositivo simplificado), y ahora esas cosas nunca le ocurrirán a nadie.
El idioma ruso en el código del programa 1C se mantuvo como un vestigio.
En términos de terminología, no puedo explicar la presencia de mi propia lengua de pollo (no tira de la lengua de un pájaro).
Que hacer
Este no es un artículo publicitario, no es curricán, es una experiencia personal. Tengo un servidor comprado, licencias 1C y una comprensión de cómo debería funcionar nuestra pequeña tienda en línea. Pero no se comprende cómo implementar todo en 1C, o al menos cómo encontrar un especialista competente.
¿Cambiar a otro sistema? Los desarrolladores del sistema Ultima ERP mencionados en el artículo no están interesados en trabajar con pequeñas empresas. Tienen un sistema Ultima 2C gratuito, pero viene en forma de "descárgalo y entiéndelo tú mismo" y no hay desarrolladores externos para ello.
Que hacer 1C es un monopolista, todos los módulos de servicios de terceros (por ejemplo, servicios de entrega), rutinas y controladores están escritos para él y solo para él. Todos trabajan en ello.
Como lo hacen Muchas tiendas en línea normales operan en 1C y tienen toda la funcionalidad moderna en sus sitios. Aparentemente, la única salida es modificar el sistema. Modifica mucho. Sí, incluso si desea abrir su propia tienda en línea, incluso cuando elija los sistemas 1C Trade Management 11 y Bitrix, deberá gastar muchos cientos de miles de rublos para finalizar los programas con la funcionalidad básica . No algunas funciones específicas, sino las funciones más estándar, sin las cuales en nuestro tiempo es imposible trabajar normalmente. Bueno, puedes intentar trabajar, pero no puedes vender.
- ¿No puedes responder "por gladiolo"?
- Yo puedo!
Albóndigas Urales
La tasa de mejoras es un promedio de 2500r / hora, ajuste.
También vale la pena entender que una vez que ingresa a la ruta de revisión 1C, su configuración se vuelve específica, diferente de la básica. Puede olvidarse de actualizar el "programa", debe contratar para siempre un programador para implementar simultáneamente todas las innovaciones que 1C lanza en su configuración. En otras palabras, su programador reinventará constantemente la rueda que hace 1C.
El artículo considera solo una pequeña sección de la tienda en línea, es decir, el trabajo con el catálogo. Además el infierno será mucho más.
PS
Quizás en los comentarios habrá personas que ganen 1C. Por lo tanto, el artículo está escrito con hechos, ejemplos, pruebas y capturas de pantalla, por lo que las respuestas solo pueden ser las mismas. Las apelaciones al estilo de "todos trabajan y nadie se queja", "las empresas con miles de millones en facturación trabajan, una que come" y cosas así, solo fortalecen las declaraciones escritas en el artículo. Si hay algún consejo que pueda ayudarme en esta situación, me alegra leerlo.