Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

¿Cómo se lleva a cabo actualmente la contabilidad en las empresas? Generalmente, se utiliza un software como 1C instalado en la PC local del contador, donde trabaja el contador de planta o un especialista subcontratado. El subcontratista puede atender simultáneamente a varias empresas-clientes, a veces incluso competidoras.

Con este enfoque, los accesos a las cuentas bancarias, a los servicios de criptografía, a la gestión documental electrónica y a otros servicios importantes están configurados directamente en la computadora del contador.

¿Qué significa esto? Que todo está en manos del contador y, si decide perjudicar al propietario del negocio, lo hará en un instante.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a pasopelícula 'RocknRolla' (2008)

En este artículo, explicaremos cómo bloquear de manera segura todos los servicios, incluido 1C, en una sola nube, de modo que puedas desconectar todos los servicios con un solo clic, incluso si el contador se ha ido a unas vacaciones exóticas en Bali.

¿Qué podría suceder? Dos casos reales

El administrador de sistemas de Wall Street

La esposa de nuestro cofundador, una contadora experimentada, recibió el mes pasado una solicitud de ayuda de una importante cadena de restaurantes en Moscú. El restaurante almacenaba todas las bases de datos en su servidor, gestionadas por un administrador de sistemas permanente del equipo del restaurante.

Justo en el momento en que estaba trabajando el contador, el administrador de sistemas visitó un casino en línea y contrajo un virus que destruyó toda la base de datos. ¿A quién se le llevó la culpa? Correcto, al contador que acaba de llegar.

La heroína tuvo mucha suerte de que su esposo es socio gerente de una empresa de hosting y entiende de estas cosas. Después de largas disputas telefónicas (nuestro colega ya estaba listo para salir y limpiar la cara al administrador), se encontraron pruebas y se castigó al culpable. Pero la base de datos se había perdido, así que no hubo un final feliz para el administrador de sistemas.

Una computadora portátil atrapada en el apartamento de otra persona

Esta es una antigua historia de otros conocidos nuestros.

Una mujer experimentada de 64 años llevaba a cabo la contabilidad de una tienda en línea de gadgets chinos a través de 1C. El cliente y la base de datos se almacenaban en un portátil que le proporcionaron en el trabajo. Era conveniente: podía imprimir fácilmente desde las impresoras de la oficina, la base de datos era pequeña y cabía en una netbook, y podía llevarla consigo al campo o a casa.

Luego ocurrió una tragedia: el viernes por la noche la llevaron de urgencia con un accidente cerebrovascular. La netbook se quedó en casa porque la contadora era responsable y tomó trabajo para el fin de semana.

El portátil, por supuesto, fue rescatado, la contable se recuperó, pero si trasladamos esta situación a los días actuales y reemplazamos el infarto por el coronavirus, la operación de rescate de la computadora de un apartamento cerrado adquiere dimensiones completamente diferentes.

¿Pueden dos gatos y un labrador abrirte la puerta? Si incluso la vecina riega las flores y alimenta a los gatos, ¿te devolverá su computadora?

Pero pasemos a 1C en la nube: ¿cuáles son las opciones de implementación y trabajo en la nube?

¿Cuáles son las opciones para trabajar con 1C en la nube?

Opción 1. Cliente + servidor de aplicaciones corporativas + base de datos

Es adecuado para grandes empresas donde se requieren los servicios de un equipo completo de contables. Es una opción bastante costosa (se requieren muchas licencias adicionales), no la consideraremos aquí, ya que este artículo trata sobre la configuración del trabajo del contable para una pequeña empresa.

Opción 2. 1C: Fresh

1C: Fresh es una forma bastante conveniente de trabajar en 1C a través del navegador. No se requiere configuración: al alquilar esta licencia, la empresa franquiciada se encargará de todo, y te proporcionarán un usuario y una contraseña.

Pero hay dos desventajas:

✗ Alto precio: la tarifa básica para una aplicación requiere pago anticipado de al menos 6 meses para dos puestos de trabajo — 6808 r
✗ No puedes configurar el servidor VPS en el que trabajan muchas empresas a la vez. Te dan una clave solo para tu habitación en la residencia, bajo el principio del hosting compartido.

En Fresh también hay una configuración 1C: BusinessStart, cuya suscripción actualmente cuesta 400 r al mes en promoción. Las capacidades de la configuración están considerablemente limitadas, sin la promoción la suscripción costará 1000 r, y también debe pagarse por al menos seis meses.

Opción 3: tu propio VPS, en el que está instalado el cliente de 1C y la base de datos

Esta opción es adecuada para pequeñas empresas donde trabajan 1-2 contables: pueden trabajar cómodamente sin tener que instalar el servidor de aplicaciones 1C: Enterprise y el servidor SQL.

La principal ventaja de este enfoque es que el VPS alquilado puede funcionar como una computadora de trabajo completa para el contable con conexión a RDP.

Cuando todas las bases, documentos y accesos se almacenan en un VPS bajo su control, no hay que temer ni a laptops encerradas en casa, ni a la fuga conjunta del contable con el administrador del sistema hacia islas, llevándose todos los documentos y dinero de la cuenta. Puede desactivar el acceso con un solo clic, eliminando al usuario.

Este método es bueno también por esta razón:

  1. Cuando el contable trabaja en productos de 1C, 1C genera muchos documentos de Word, Excel, Acrobat. Cuando el cliente de 1C se ejecuta en la computadora del contable, todos los documentos se guardan en su laptop. Al trabajar en un VPS, todo se guarda en la máquina virtual.
  2. Las bases de 1C y los documentos en general no llegan a la computadora personal del contable (al utilizar 1C: Fresh, los documentos tendrían que descargarse).
  3. La posibilidad de integrar el VPS en la red corporativa a través de VPN y organizar un acceso seguro para el contable a recursos internos (al usar 1C: Fresh, la computadora personal del contable tendría que ser conectada a la red local segura).
  4. Se puede configurar una integración segura de 1C: Empresa con sistemas externos: EDI, portales bancarios, servicios gubernamentales, etc. En el caso de usar 1C: Fresh, el acceso a muchos servicios críticos tendría que configurarse en la computadora personal del contable.

Y, por supuesto, el precio. Alquilar una máquina virtual con licencia de 1C costará aproximadamente 1500 rublos al mes, si opta por tarifas premium en hospedajes caros. Esto no es mucho más caro que el paquete mínimo de servicios de 1C: Fresh y significativamente más barato que otras suscripciones. El pago se puede realizar mensualmente.

La licencia se puede comprar a cualquier franquiciado, y el precio depende de la configuración del paquete de productos y servicios; después de su vencimiento, tendrá que pagar por el soporte a través del portal 1C: ITS para recibir actualizaciones.

Si toma VPS con nosotros, ofrecemos un VPS con el cliente de 1C: Empresa preinstalado (simplemente escríbanos al soporte describiendo su tarea). El alquiler de la máquina virtual cuesta aproximadamente 800 rublos al mes, y el costo del alquiler de la licencia de 1C para un puesto de trabajo será de otros 700 rublos. Brindamos soporte sin costo adicional, y nuestros especialistas actualizan 1C: Empresa si se escribe con esta propuesta se ha trasladado al estado de «tarea» y se ha añadido a la lista consolidada al soporte técnico.

Para el contador, todo se verá exactamente igual: un escritorio familiar, íconos, e incluso se pueden poner fondos de pantalla conocidos. Ahora, al grano, cómo crear y configurar una nube así, cuyo acceso se puede desactivar con un solo botón.

Solicitamos un VPS con 1C: Empresa integrado

Para el contador, el sistema operativo ideal es Windows. En cuanto a la potencia del VPS, por nuestra experiencia, para el trabajo cómodo de una o dos personas con la versión de servidor de archivos de 1C: Empresa, es suficiente una configuración con dos núcleos de procesamiento, al menos 4-5 GB de RAM y un SSD rápido de 50 GB.

No automatizamos los servicios hasta que estemos seguros de que son necesarios para los clientes, por lo que hasta ahora su conexión no está automatizada y se debe solicitar un servidor con 1C a través del sistema de tickets. Nosotros lo configuraremos manualmente para usted.

Cuando se conecte a la máquina virtual creada por RDP, podrá ver una imagen similar a esta.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Transferimos la base de datos de 1C

El siguiente paso es exportar la base de datos de la versión de 1C: Empresa previamente instalada en el ordenador del contador.

Luego, se debe cargar en el servidor virtual a través de FTP, mediante cualquier almacenamiento en la nube o conectando un dispositivo local al VPS utilizando un cliente RDP.

A continuación, es necesario añadir la base de información en el programa cliente: mostramos cómo hacerlo en las capturas de pantalla.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Después de añadir exitosamente la base, 1C: Empresa está lista para trabajar en su propio VPS. Solo queda configurar los escritorios remotos para los usuarios e integrar con varios sistemas externos como los portales de bancos o servicios de gestión documental electrónica.

Configuramos los escritorios remotos

Por defecto, Windows Server permite no más de dos sesiones RDP simultáneas para la administración del sistema. Usarlas para trabajar no es técnicamente difícil (solo es necesario añadir un usuario sin privilegios al grupo correspondiente), pero eso viola los términos del acuerdo de licencia.

Para desplegar servicios completos de escritorio remoto (Remote Desktop Services o RDS), es necesario añadir roles y componentes del servidor, activar el servidor de licencias o utilizar uno externo, además de instalar las licencias de cliente adquiridas por separado (RDS CAL).

Aquí también podemos ayudar: puede comprar RDS CAL simplemente escribiendo una consulta al soporte. A partir de ahora, seremos nosotros quienes actuemos: los instalaremos en nuestro servidor de licencias y configuraremos los servicios de escritorio remoto.

Pero, por supuesto, si desea configurarlo todo por su cuenta, no le privaremos de esa satisfacción.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Después de configurar RDS, el contador puede comenzar a trabajar con 1C: Enterprise en un servidor virtual como si fuera una máquina local. No olvide instalar en la VPS el software contable estándar: paquete de oficina, navegador externo, Acrobat Reader.

Ahora sólo queda asegurarse de que el cliente 1C esté conectado a las cuentas bancarias personales.

Configuramos la integración con los bancos

En 1C: Enterprise hay una tecnología DirectBank para el intercambio directo de datos con los bancos, sin necesidad de instalar software adicional. Permite descargar extractos y enviar documentos de pago sin exportarlos a archivos, si el banco admite tal estándar de interacción (de lo contrario, se tendrá que recurrir a los antiguos archivos de texto en formato 1C, pero no hay problema: ahora se guardan en la máquina virtual).

Primero se crea una cuenta corriente en el programa contable (si no se ha creado aún), luego debe abrir su formulario en la tarjeta de la organización y seleccionar la opción 'Conectar 1C: DirectBank'. La configuración del intercambio puede cargarse en 1C: Enterprise de forma automática o manual: las instrucciones detalladas se pueden consultar en el sitio web del banco. En algunos casos, es necesario habilitar la integración con los productos 1C por separado en el área personal.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Para la configuración puede ser necesario el nombre de usuario y la contraseña del área personal de la empresa en el banco. Con mayor frecuencia se utiliza la autenticación de dos factores (2FA) a través de SMS.

Otra opción popular, el token de hardware protegido, no es adecuada debido al uso de un servidor virtual. Además, el soporte protegido tendría que ser retirado de las instalaciones de la empresa y entregado al contador que trabaja de forma remota, lo que podría perder el control sobre él.

La opción con nombre de usuario/contraseña y 2FA a través de SMS también puede ser insegura, aunque la tecnología DirectBank solo permite recibir extractos y enviar documentos de pago. Para realizar un pago, se deberá certificar con una firma electrónica (ECP) que se almacena en un medio físico seguro del cliente o en el lado del banco. En el primer caso, no hay problemas: si el contable externo no tiene acceso al token, solo podrá generar documentos.

En el caso de la firma digital en la nube, el SMS con el código de un solo uso para confirmar el pago generalmente se envía al mismo número de teléfono que se utiliza para la autenticación en el área personal. Algunos bancos han resuelto este problema permitiendo a los clientes intercambiar datos a través de DirectBank sin 2FA. En este caso, el contable solo podrá descargar extractos y enviar documentos, pero no tendrá acceso al dinero ni a su área personal.

Hay otra opción para dividir los niveles de acceso: muchos bancos permiten utilizar una cuenta en los Servicios del Gobierno a través del sistema único de identificación y autenticación (ESIA). El gerente solo necesita ingresar a la configuración de su cuenta, seleccionar la pestaña 'Organizaciones' e invitar a un empleado. Cuando este acepte la invitación, en la sección 'Accesos a sistemas' se podrá encontrar su banco (después de configurar la integración con él) y otorgar al usuario acceso al área personal. Además, no es necesario transferirle el teléfono o token que se utiliza para firmar los documentos de pago.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Conectamos a los servicios de EDO

Los servicios para el intercambio de documentos electrónicos son convenientes, y el trabajo remoto general los ha hecho simplemente necesarios. El cliente 1C: Enterprise se integra con ellos, pero el EDO de valor jurídico requiere el uso de una firma electrónica cualificada.

Esta se puede grabar solo en una memoria USB o almacenarse en un servicio en la nube que cuente con los certificados correspondientes de los reguladores nacionales.

No se puede cargar una firma electrónica en ningún medio o almacenarla en un VPS, por lo que generalmente el contable trabaja con el intercambio electrónico de documentos desde su computadora local, conectando una memoria USB. Se instala una herramienta certificada de protección criptográfica de información (el llamado proveedor criptográfico) y un certificado público de firma electrónica. La parte privada se almacena en la memoria USB, la cual debe estar físicamente conectada a la computadora para firmar documentos en los programas que soportan esta función. Para trabajar con EDI a través de la interfaz web, se necesitarán complementos para los navegadores.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Para evitar que un sistema crítico para el negocio tenga que desplegarse en la computadora personal de un especialista que trabaja de forma remota, un VPS también resulta útil; sin embargo, la opción con un token físico aquí no será viable.

Es difícil prever cómo se comportará el proveedor criptográfico en un entorno virtual, sobre todo al intentar redirigir un puerto USB en un VPS a través de un cliente RDP. Queda como opción la firma electrónica en la nube sin un medio físico, pero no todos los servicios de EDI ofrecen tal opción. Por cierto, cuesta alrededor de mil rublos al año, sin contar la tarifa de suscripción por el propio servicio de intercambio de documentos, que varía según los volúmenes.

La buena noticia es que prácticamente todos los servicios rusos populares ya han establecido el intercambio mutuo de documentos, por lo que se puede conectar a cualquiera. La mala noticia es que no será posible prescindir completamente del papel, ya que entre los contrapartes siempre habrá quienes no utilicen EDI.

Configuramos el acceso a los servicios utilizando certificados

Muchos servicios permiten la autenticación y autorización sin nombre de usuario y contraseña utilizando certificados SSL de cliente, que también se pueden instalar en un VPS, y no en la computadora del contable.

Igualmente, se puede configurar la autenticación en recursos web corporativos. Cómo hacerlo:

  • Comprar un Certificate Authority confiable para poder firmar y verificar certificados SSL de cliente;
  • Crear certificados SSL de cliente firmados por un certificado de confianza;
  • Configurar los servidores web para que soliciten y verifiquen los certificados SSL de cliente;
  • Instalar certificados de cliente a los usuarios de escritorios remotos en el VPS.

El tema de la implementación de 1C: Contabilidad para pequeñas empresas en servidores virtuales es amplio; aquí describimos solo un método adecuado para garantizar la seguridad de la contabilidad.

A veces, un VPS puede ser de gran ayuda y evitar la instalación de soluciones críticas de TI y la transferencia de datos corporativos privados a la computadora personal de un especialista en remoto.

Esperamos que el artículo haya sido útil para usted.

Cómo no dejar que el contable te estafe o Cómo trasladar 1C a la nube. Instrucciones paso a paso

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster