En este artículo, analizaré 1C y КлиК no como una solución lista para implementar, sino como plataformas para crear una solución personalizada.
1C
Cliente Comunicador
Versiones gratuitas
No hay.
Hay una versión de aprendizaje gratuita con numerosas restricciones.
Cualquier configuración puede utilizarse en modo de un solo usuario de forma gratuita y sin restricciones.
Instalación
Opción de archivo (no recomendado para el trabajo en red):
1. Instalar la plataforma;
2. Crear una base de datos.
Opción de servidor:
1. Instalación del SGBD a elegir (MS SQL, PostgreSQL, IBM DB2, PostgresPro, Oracle Database);
2. Instalar la plataforma en servidor;
3. Crear una base de datos en el servidor;
4. Instalar en los ordenadores cliente y configurar el acceso a la base de datos.
La opción del servidor suele ser instalada por un especialista experimentado en 1C.
1. Instalación de MS SQL;
2. Restaurar la base de datos en el servidor;
3. Instalar en los ordenadores cliente y configurar el acceso a la base de datos.
La instalación puede ser realizada incluso por alguien que no es especialista en TI.
Requisitos del sistema operativo
Microsoft Windows, Linux, Mac OS X.
Microsoft Windows.
Costo
Alquiler
De 700 a 1300 rublos/mes por una conexión activa
Solo en el servicio en la nube.
1000 rublos/mes por un puesto de trabajo
1500 rublos/mes por una conexión
Es posible que la base de datos esté ubicada en la red local.
Compra de licencias (ejemplo en la configuración de Gestión de Comercio para 25 personas), en rublos
La compra es posible para cualquier cantidad de licencias, el cálculo se presenta para 25 licencias.
Configuración – 25 960
Licencia del servidor – 86 400
Licencia cliente para 25 puestos de trabajo – 99 600
Total: 211 960.
La compra de licencias es posible solo desde 25 licencias (hay posibilidad de comprar hasta 25 licencias).
Para 25 puestos de trabajo – de 200 000 a 450 000.
Para 25 conexiones – de 300 000 a 675 000.
Soporte técnico. Actualizaciones
Precio recomendado para 1C: ИТС por 12 meses 40 572
No depende de la cantidad de licencias previamente adquiridas.
Depende de la cantidad de licencias previamente adquiridas – 25% del total de las licencias compradas.
Por ejemplo: de 50 000 a 168 750
Esta suma se divide en partes iguales trimestralmente.
Licenciamiento
Opción 1: clave USB.
Opción 2: Licencia electrónica. Se emite un documento con una lista de códigos PIN para 3 posibles reinstalaciones. Para la siguiente reinstalación es necesario solicitar una clave.
Se está formando una solicitud para obtener la licencia, después de recibir la respuesta, la cargamos.
Opción 1: en el puesto de trabajo – se requiere una solicitud de licencia al cambiar/agregar un puesto de trabajo.
Opción 2: para la conexión del ordenador — se requiere una solicitud de licencia al cambiar/agregar el ordenador desde el que se conectará a la base de datos.
Opción 3: licencia para la base de datos – se requiere una solicitud de licencia al instalar y cambiar la cantidad de conexiones.
Soluciones listas
Existen 6 configuraciones más populares:
1. Contabilidad
2. Nómina y gestión de personal
3. Gestión del comercio
4. Automatización integral
5. Gestión de pequeñas empresas
6. ERP
Además de ellas, se publican numerosas soluciones sectoriales.
Existen 3 configuraciones básicas:
1. Ventas
2. Gestión
3. Comercio
En adición a ellas, hay 5 soluciones sectoriales listas.
El cliente Comunicador está diseñado para crear soluciones individuales de automatización.
Implementación y ajuste
Se toma como base una de las numerosas configuraciones especializadas listas.
Opción 1 (económico, pero más doloroso para los usuarios). Se cambian los procesos contables habituales por los describidos en la configuración.
Opción 2. La configuración se adapta al máximo a los procesos comerciales existentes de la empresa.
Se toma como base una de las configuraciones básicas. Se puede usar tal como está o ajustarse a las necesidades de la empresa con esfuerzos propios (ajustes menores) o con la ayuda de un especialista.
Costo de implementación/ajuste
Desde 1800 RUB/hora.
Desde 1500 RUB/hora.
Posibilidad de ajustes/modificaciones con esfuerzos propios
Se requiere un programador de 1C para cualquier modificación de datos.
Es posible realizar pequeños ajustes de forma independiente:
1. Agregar nuevos catálogos (se crean tablas SQL);
2. Agregar campos en catálogos (tablas);
3. Crear campos calculados (los resultados no se almacenan en la base de datos, son dinámicos), se utiliza un asistente intuitivo para la creación de cálculos;
4. Crear cálculos almacenados (los resultados se almacenan en la base de datos). El configurador crea automáticamente disparadores SQL;
5. Crear eventos de base de datos. Por ejemplo, al recibir un pago, enviar un correo electrónico de confirmación;
6. Crear eventos programados. Por ejemplo, enviar automáticamente felicitaciones de cumpleaños.
7. Editar el contenido de formularios y fichas.
Se requiere la participación de un programador con conocimientos de T-SQL y VBA para modificaciones más complejas.
Creación de formularios impresos.
Se necesita un programador de 1C.
Los formularios de informes se pueden crear utilizando Fast Report, Word o Excel a elección.
Cada usuario puede crear informes para sí mismo.
Se requiere formación inicial para crear informes en Fast Report (hay videos gratuitos disponibles), se utiliza un asistente intuitivo para construir consultas.
Para crear informes en Word o Excel, es necesario instalar el paquete de MS Office y habilitar la integración.
Trabajo con escáner de códigos de barras.
Se requiere la instalación de tratamientos especiales para trabajar con el modelo de escáner existente.
No se requiere configuración adicional de los dispositivos. El escáner se conecta al ordenador y comienza a funcionar.
Integración con PBX.
Es necesario comprar una extensión para el PBX.
No se requiere pago adicional, está incluido en la plataforma.
Es necesario configurar.
Integración con cajas registradoras en línea.
Es necesaria la instalación de extensiones para el modelo de caja seleccionado.
Se necesita la colaboración de un programador.
Integración con 1C.
A veces se requiere sincronización de datos entre diferentes configuraciones de 1C. Se puede configurar de manera autónoma.
Se puede configurar de manera autónoma. Se requiere conocimiento de la estructura de la base de datos de 1C.
Rendimiento
El rendimiento depende de varios factores:
1. La calidad de los procedimientos escritos por el desarrollador;
2. La ejecución de tareas en segundo plano;
3. No se realizan trabajos de optimización del sistema de información;
4. Especificaciones técnicas bajas del servidor y del ordenador cliente.
Se requieren estándares relativamente altos para el hardware del servidor. Por ejemplo, para 50 usuarios, se requiere un procesador de 8 núcleo a 3,2 y 96 GB de RAM.
Los requisitos del servidor corresponden a la versión de MS SQL elegida. La lista de versiones de Microsoft SQL Server 2012 y sus requisitos están disponibles en .
Para hasta 15 estaciones de trabajo y con una base de datos de menos de 10 GB, se puede utilizar la versión gratuita de Microsoft SQL Express.
Para más de 15 estaciones de trabajo o con una base de datos de más de 10 GB, es necesario utilizar la versión Microsoft SQL Server 2012 Standard o superior (Developer, Enterprise, etc.).
Interfaz de usuario
Temas
Hay 2 temas: Estándar (obsoleto) y Taxi.
Hay 52 temas de diseño disponibles para el usuario.
Ficha del objeto
Un programador puede crear diversos formularios de documentos para diferentes interfaces. En la práctica, se utiliza muy raramente.
En el diseñador se pueden crear diferentes tarjetas para cada grupo de usuarios.
Formularios con listas
Por lo general, se utiliza una sola lista de documentos. Los formularios subordinados se utilizan muy raramente.
Se puede personalizar el formulario a su gusto.
Hay posibilidad de exportar datos.
En el formulario, por lo general, se colocan varias tablas interrelacionadas. Por ejemplo, una lista de contrapartes y, para un acceso rápido, en las pestañas inferiores: lista de contactos, lista de contratos, etc.
Hay posibilidad de mostrar información en una tabla vertical para una visualización rápida de la información sin abrir la tarjeta.
Se utilizan divisores.
Se puede personalizar el formulario a su gusto.
Es posible:
• exportar datos;
• combinar duplicados directamente en la tabla;
• edición masiva de datos en la tabla;
• selección múltiple (por ejemplo, al seleccionar varias contrapartes, en la tabla de contactos se reflejan todas las personas de contacto de las contrapartes seleccionadas);
• trabajo con listas. Las listas se pueden guardar en tres variantes: públicas con derecho a modificar, públicas sin derecho a modificar, accesibles solo para el creador;
• ir a la tarjeta del campo de referencia sobre el que está posicionado el cursor del ratón;
• marcar un número de teléfono;
• enviar un correo electrónico;
• abrir el formulario impreso del informe.
Funciones agregadas en la tabla
No hay.
El usuario puede configurarlas según sus necesidades.
Filtros en las tablas
Se tiene:
1. Posibilidad de colocar filtros rápidos en el formulario;
2. Filtro por el contenido del campo seleccionado en la fila;
3. Configuración de la lista (búsqueda por el contenido de los campos, por enlaces directos e inversos, coloreado, agrupación).
Se tiene:
1. Posibilidad de colocar filtros rápidos en el formulario;
2. Filtro por el contenido del campo seleccionado en la fila;
3. Filtro avanzado (búsqueda por el contenido de los campos, por enlaces directos e inversos, coloreado), los filtros se pueden guardar en tres variantes: públicas con derecho a modificar, públicas sin derecho a modificar, accesibles solo para el creador;
4. Filtro rápido por columnas (como en Excel);
5. Árbol de filtros de dos tipos: estáticos y dinámicos (por enlaces directos e inversos);
6. Agrupación de datos mediante el ratón.
OLAP — informes
No hay.
Hay un asistente para crear informes OLAP personalizados por el usuario con posibilidad de guardado.
Se crean formularios con informes OLAP de uso frecuente.
Geovisualización
Se requiere una compra adicional de 1C: Empresa 8. GIS Gestión de datos espaciales.
Disponible.
Multilingüismo
Disponible.
Disponible.
Gráficos y diagramas
Disponible.
Está disponible en las formas de la interfaz.
Importación desde una tabla de Excel
Se requiere procesamiento.
Disponible.
Uso de widgets
No disponible.
Disponible.
Chat entre usuarios
Disponible.
Disponible.
Administración
Se crean roles de usuario.
Para cada rol se definen los derechos sobre los objetos de configuración.
Se pueden asignar varios roles a un usuario.
Se crean grupos de usuarios.
Para cada grupo se crea una interfaz individual y parámetros de acceso a los objetos.
El usuario pertenece a un solo grupo.
Configuración
Se requiere un programador de 1C que haya completado cursos de configuración en 1C.
El lenguaje de programación es muy específico.
Los usuarios experimentados realizan tareas sencillas. Algunas procedimientos y disparadores complejos se crean con la ayuda de un Maestro de creación intuitiva.
Para tareas complejas es necesario atraer a un programador con conocimiento de T-SQL y vbscript (que se estudia obligatoriamente en todas las universidades que forman programadores).
Aplicación de modificaciones
Al crear nuevos objetos, se requiere detener el trabajo de todos los usuarios durante la actualización.
Los usuarios pueden continuar trabajando normalmente. Para aplicar cambios, se necesita reiniciar el programa o presionar F12.
Corrección masiva de datos
Hay un formulario especial para modificar atributos grupales.
Se requieren procesos especiales escritos por programadores de 1C.
Es necesario volver a llenar todos los datos dependientes, o volver a procesar todos los documentos modificados.
Hay posibilidad de cambiar datos masivamente por parte del usuario desde un formulario con tabla.
El tiempo para escribir y ejecutar scripts de reemplazo de datos en T-SQL es mucho menor en comparación con 1C.
Al usar disparadores que recalculan datos al cambiar otros, no hay discrepancias. Por ejemplo, al cambiar masivamente el precio, se ajustará el total en la línea y en el mismo documento automáticamente.
INTERFAZ WEB
Disponible.
Disponible.
Procesos de negocio
Hay un editor gráfico de construcción.
Hay un editor gráfico de construcción.
Conclusiones:
1. El precio de compra inicial en la versión inicial coincide.
2. El costo de mantenimiento de 1C es significativamente más alto, ya que a menudo se requiere la ayuda de un programador.
3. Parte de la funcionalidad está disponible en 1C, pero por una tarifa adicional.
4. La interfaz del usuario en el Cliente Comunicador es mucho más conveniente.
5. Las modificaciones en 1C son más laboriosas en términos de tiempo y requieren una calificación específica del especialista.
6. Para 1C en la empresa se utiliza el mejor servidor disponible, incluso solo para las tareas de contabilidad.
Fuente: habr.com
