Administración del sistema 1C Enterprise. Administración de servidores 1C empresarial

22.01.2024
23.09.2019 - 26.09.2019 de lunes a viernes 10:00 - 17:00 Aplica ya 14.10.2019 - 17.10.2019 de lunes a viernes 10:00 - 17:00 Aplica ya 19.11.2019 - 22.11.2019 de lunes a viernes 10:00 - 17:00 Aplica ya 24.12.2019 - 27.12.2019 de lunes a viernes 10:00 - 17:00 Aplica ya Comentarios de los participantes »»

Duración: 4 días

El curso está dirigido a: empleados de empresas franquiciadas involucradas en la administración de redes de información, administradores de sistemas de departamentos de TI, personal de soporte de empresas de servicios y especialistas en soporte técnico.

El objetivo del curso: formar una comprensión integral de la competencia "1C:Administrator" y la funcionalidad del sistema "1C:Enterprise 8" para resolver problemas de administración de soluciones de aplicaciones y bases de información.

Formato del curso: PRÁCTICO. Las tareas se analizan mientras se resuelve un ejemplo completo que modela el trabajo de 1C:Administrator. La consideración del contexto de aplicación del conocimiento adquirido es importante para su uso adecuado en el trabajo real.


Microsoft SQL Server para soportar el sistema 1C:Enterprise 8: administración, optimización, seguridad

Curso en el Centro de Capacitación No. 3
Costo: 7900 / 10300 (para socios de 1C / para usuarios finales)
06.08.2019 - 08.08.2019 10:00 - 17:00 Aplica ya
10.09.2019 - 12.09.2019 10:00 - 17:00 Aplica ya
15.10.2019 - 17.10.2019 10:00 - 17:00 Aplica ya
19.11.2019 - 21.11.2019 10:00 - 17:00 Aplica ya
24.12.2019 - 26.12.2019 10:00 - 17:00 Aplica ya

Duración: 3 días

El curso está diseñado para administradores e ingenieros de sistemas involucrados en la instalación, configuración y soporte de sistemas 1C utilizando Microsoft SQL Server. El objetivo de la capacitación es adquirir conocimientos y habilidades en la administración y mantenimiento de SQL Server para soportar el sistema 1C:Enterprise 8.


Analizar problemas de rendimiento de SQL Server 2012: eventos extendidos

Curso en el Centro de Capacitación No. 3
Costo: 4500
09.08.2019 - 09.08.2019 10:00 - 17:00 Aplica ya
13.09.2019 - 13.09.2019 10:00 - 17:00 Aplica ya
18.10.2019 - 18.10.2019 10:00 - 17:00 Aplica ya
22.11.2019 - 22.11.2019 10:00 - 17:00 Aplica ya
27.12.2019 - 27.12.2019 10:00 - 17:00 Aplica ya

Duración: 1 día

Este taller analiza un método para analizar los problemas de rendimiento de SQL Server 2012 con un impacto mínimo en el servidor en ejecución. Se analizan eventos extendidos asociados a diferentes tipos de expectativas.

El seminario está diseñado para administradores que tengan experiencia trabajando con SQL Server (preferiblemente al menos 1 año) o hayan completado la capacitación en el curso "Microsoft SQL Server 2012 para soportar el sistema 1C:Enterprise 8: administración, optimización, seguridad".

Duración: 3 días

El curso está diseñado para familiarizarlo con los diversos mecanismos mediante los cuales el paquete de software 1C:Enterprise 8 puede intercambiar datos e interactuar con otros sistemas. El curso examinará aquellas capacidades del sistema 1C:Enterprise 8 que están directamente relacionadas con el término "intercambio".

El curso ya ha sido actualizado: la sección de configuración “Conversión de datos” ha sido excluida del curso. Este material está incluido en un curso separado de 2 días "Configuración "Conversión de datos": intercambio de datos entre bases de datos "1C:Enterprise" Como parte del curso "1C:Enterprise 8. Integración e intercambio de datos", la sección sobre la aplicación móvil. Ahora se considera adicionalmente. Se ha ajustado la sección sobre fuentes de datos externas (de acuerdo con las capacidades de la plataforma 1C:Enterprise 8.3). El curso incluye además una sección sobre la Biblioteca de subsistemas estándar (LSS). El curso está dirigido a especialistas con experiencia en la configuración de soluciones de aplicaciones en la plataforma 1C:Enterprise 8.

Fondo.

Para administrar servidores 1C: Enterprise desde la versión 8.0, se suministra la consola "Administración de servidores 1C Enterprise" (un complemento para Microsoft Management Console). La herramienta es bastante funcional y conveniente, está desarrollada junto con las versiones de la plataforma y sirve fielmente al administrador.

Con la versión 8.1, apareció una opción de distribución de servidor para sistemas operativos basados ​​en Linux (basados ​​en deb y rpm). Esto permitió a los consumidores reducir el uso de la tecnología de Microsoft y ahorrar significativamente en licencias y software. ¿Pero qué pasa con el administrador? Todo el mismo equipo para MMC. Es difícil acusar al desarrollador de conservadurismo, porque el progreso en el desarrollo de la plataforma a lo largo de los años ha parecido impresionante (lo que a menudo se convierte en motivo de reproche: se sacrifica la estabilidad en aras del progreso). Pero lo cierto es que se propuso administrar servidores de las versiones 8.1 y 8.2 desde Windows.

En la versión 8.3, aparecieron nuevas herramientas de administración de clústeres de servidores multiplataforma: ras (servidor de administración) y rac (cliente de administración). Incluso entre las personas que trabajan constantemente con la plataforma 1C: Enterprise, muchas simplemente no las conocen o apenas han oído hablar de ellas. Aquellos. Este método de gestión no ganó popularidad. Y la razón parece ser que rac es una aplicación de consola. Es más fácil para un administrador perezoso iniciar mmc y hacer clic en todo lo que necesita. Pero hay otra posibilidad...

Chicos de 1C, ¿hablas en serio?

¿Por qué no utilizar un servidor ras sin rac? Afortunadamente, la empresa 1C publicó la "API de servicio administrativo" para Java.

Como resultado, necesitaremos:

1. Ras instalado y configurado. De forma predeterminada, esta aplicación se instala junto con la parte del servidor (en el mismo directorio que ragent.exe), pero no funciona de forma predeterminada. Corrijamos esta deficiencia.

Puede configurarlo para que se inicie cuando se inicie el servidor:

Clúster Ras --puerto=

(si no especifica un puerto, el valor predeterminado es 1545)

O instale ras como un servicio de Windows (ejemplo de archivo Register-ras.bat para registrarse en la empresa 1C):

@echo off rem %1 – número de versión completa de 1C:Enterprise set SrvUserName=<имя пользователя>establecer SrvUserPwd=<пароль пользователя>set CtrlPort=1540 set AgentName=localhost set RASPort=1545 set SrvcName="1C:Enterprise 8.3 Remote Server" set BinPath="\"C:\Program Files\1cv8\%1\bin\ras.exe\" cluster -- servicio --port=%RASPort% %AgentName%:%CtrlPort%" set Desctiption="1C:Enterprise 8.3 Administration Server" sc stop %SrvcName% sc eliminar %SrvcName% sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% contraseña= %SrvUserPwd% nombre para mostrar= %Desctiption%

2. Yo mismo tuve que escribir un cliente para ras para Android DroidRAC2. En mi opinión, todo lo que hay allí es intuitivo de configurar y conectar. La aplicación intenta replicar el estilo y la interfaz de usuario de una consola MMC familiar. Gratis y sin SMS, como dicen. Se admite la capacidad de ver el árbol completo de componentes y editar las configuraciones básicas que deben cambiarse durante la operación.

Perspectivas de desarrollo.

Actualmente está disponible para pruebas la versión 1C: Enterprise 8.4.1, en la que la parte del servidor ha sido rediseñada en gran medida. Entre otras cosas, se anunció una API REST para la administración del servidor y un cliente para ella. Evidentemente, el propio desarrollador ve el problema en el mal desarrollo de las herramientas de gestión y aquí nos esperan agradables sorpresas. Mientras tanto, tenemos que trabajar con lo que tenemos.

PD Personalmente, me complace seguir la rápida evolución del software de la empresa 1C, aunque a menudo tengo que pagar por este progreso con nervios y tiempo. Pero esa es una historia completamente diferente.

Después del lanzamiento de la nueva plataforma 1C versión 8.3.5 y la configuración 1C: Contabilidad 8.3 (versión 3.0) se volvió más funcional, los desarrolladores continuaron trabajando para mejorar no solo la funcionalidad del usuario, sino también la administrativa y, por lo tanto, en la última versión. En las versiones del programa, aparecieron cambios en el bloque de administración del sistema y de usuarios.

En este artículo veremos los principales cambios en el bloque de administración destinados a aumentar la eficiencia del trabajo con la solución de software.

Organización de las secciones del menú de administración.

Pasemos a la sección "Administración". En él, los objetos están ordenados en grupos:

  • Configuración del programa
  • Servicio
  • Información

El conjunto y la composición de cada grupo pueden diferir para diferentes usuarios, ya que la interfaz "Taxi" se puede configurar fácilmente y la entrega inicial de la configuración contiene solo aquellos elementos del menú que se proporcionan de forma predeterminada. Para agregar una nueva posición, debe hacer clic en el botón "Configuración de navegación" en la sección "Administración", que se encuentra en la esquina superior derecha (debajo de la barra de herramientas).

El grupo "Configuración del programa" contiene el subgrupo "Soporte y mantenimiento", que incluye todos los mecanismos principales diseñados para monitorear el estado del programa, realizar copias de seguridad y restaurar, actualizar versiones y optimizar el rendimiento.


El sistema también contiene nuevos informes para la administración del programa. La lista de estos informes se puede abrir haciendo clic en la línea “Informes del administrador” en el bloque “Informes y procesamiento”

Se abrirá una ventana frente a usted con una lista de informes principales diseñados para analizar la actividad del usuario y monitorear el registro en el que se registran las acciones del usuario.


El registro contiene entradas críticas que podrían provocar errores en el sistema. Para poder visualizarlos necesitarás generar un informe “Control de Registros”


Para monitorear la actividad del usuario con respecto a su trabajo con los objetos del sistema, deberá generar un informe "Análisis de la actividad del usuario".

Copia de seguridad y restaurar

Entre las "innovaciones" de administración en "1C: Contabilidad 8.3", cabe destacar la capacidad de restaurar copias del sistema y configuraciones de respaldo. Puede acceder a ellos a través del grupo "Soporte y mantenimiento", donde se encuentran estas configuraciones en el bloque "Copia de seguridad y restauración".

Ahora, además de poder consultar directamente desde el modo usuario si hay usuarios activos, también podrás guardar datos.

En este caso, puede configurar el inicio de un programa de guardado de la base de datos. Este parámetro se encuentra en el menú “Configuración de copia de seguridad”, donde podemos especificar los valores necesarios

Evaluación del desempeño

Para analizar y evaluar el rendimiento del sistema, necesitaremos marcar la casilla junto a “Evaluación de rendimiento” en la sección de soporte y mantenimiento, y luego ir a la configuración de cálculo de métricas.

Entonces, nos hemos familiarizado con los principales cambios que se han implementado en el bloque de administración del sistema 1C:Accounting 8.3 (versión 3.0) basado en la interfaz Taxi.

  • Despliegue 1C(versión archivo y cliente-servidor), creación de seguridad de la información.
  • Ajustes SPI
  • Agregar/eliminar usuarios, roles, derechos de acceso, perfiles usuarios
  • Copia de seguridad y restaurar en caso de un accidente
  • Regular actualizando configuraciones y plataforma, incluyendo masiva
  • Operaciones Regulatorias, prueba y corrección
  • Implementación en plataforma linux
  • Ajustes SGBD para trabajar con 1C, operaciones básicas con servidores SQL, recuperación de base de datos
  • Actualización dinámica
  • Administración licencias de hardware y software
  • Trabajo remoto con 1C: terminal, RemoteApp, base de datos distribuida
  • Organización acceso web
  • Creación y soporte sistemas distribuidos
  • Configuración y administración repositorios de configuración
  • Ajustes Autenticación OpenID
  • Administración 1C en el dominio
  • Ajustes versionado de objetos y análisis de cambios por errores
  • Ajustes guiones de inicio plataforma usando archivos de configuración y scripts
  • Operación paralela de servidores 1C. diferentes plataformas (8.2 y 8.3) y diferentes versiones
  • Actualización de soluciones estándar modificadas, incluso con la ayuda extensiones

Todos los temas y lecciones del curso:

Módulo 1.
Lo que necesita saber sobre la arquitectura de la plataforma 1C:Enterprise 8 para una administración sin problemas

Se considera la lógica general de funcionamiento de la plataforma 1C:Enterprise 8 y la interacción de la plataforma con soluciones estándar.

Los principiantes recibirán la base adecuada para completar el curso y los especialistas experimentados sistematizarán sus conocimientos.

Las lecciones también describen los objetos de plataforma que utilizan los desarrolladores y usuarios. Se considera el entorno principal de desarrollador y administrador: el Configurador.

Lecciones:

  • Plataforma tecnológica y soluciones de aplicaciones.
  • Herramientas de desarrollo en la plataforma 1C:Enterprise 8
  • Operación del sistema
  • Principales tipos de objetos de configuración.


Módulo 2.
Modos de funcionamiento de archivos y cliente-servidor: elegir el modo de almacenamiento de datos óptimo


La lección examina el mecanismo para almacenar datos en la base de información de 1C:Enterprise 8 tanto en el nivel lógico como en el físico.

La plataforma opera en dos versiones: archivo y cliente-servidor. La lección analiza ambas opciones de trabajo, recomendaciones para su uso y limitaciones: volumen de datos, intensidad de trabajo, sistema operativo y DBMS utilizados.

Lecciones:

  • 1C:Opciones empresariales
  • Opción de archivo
  • Base de datos de archivos del dispositivo "1C:Enterprise 8" en un nivel bajo
  • Limitaciones de las opciones de archivo
  • Opción cliente-servidor
  • Modos de funcionamiento del sistema
  • Opciones para conectarse a la base de datos.
  • Separación de funcionalidad en cliente y servidor.
  • Trabajar bajo varios sistemas operativos.

Módulo 3.
Instalación de la plataforma 1C:Enterprise 8 en el sistema operativo Windows: manual y automática (archivo por lotes)

Todo el mundo está familiarizado con el proceso de instalación de la plataforma estándar. Pero no todos los expertos saben que este proceso se puede parametrizar y acelerar.

Además, las tareas de un especialista de 1C incluyen no solo instalar versiones "nuevas", sino también investigar las razones del funcionamiento incorrecto de la plataforma. La lección muestra lo que debe hacer si encuentra un error en la plataforma 1C:Enterprise 8, cómo monitorear la corrección de errores que son críticos para usted.

También se muestra el proceso de cambio de componentes de una plataforma ya instalada.

Lecciones:

  • Obtención de kits de distribución de la plataforma tecnológica desde el sitio web de usuario de la empresa 1C
  • Distribuciones de plataformas tecnológicas para Windows
  • Servicio "Publicación de errores"
  • Recomendación: no se apresure a instalar una nueva versión de plataforma inmediatamente después del lanzamiento
  • Instalación de la plataforma 1C:Enterprise 8.3 en una computadora cliente
  • Agregar componentes adicionales a la plataforma instalada
  • Instalación "silenciosa"
  • Configuración de instalación silenciosa


Módulo 4.
Instalación y actualización automática de la plataforma en una gran cantidad de computadoras.


Puede instalar la plataforma en cada computadora cliente manualmente. Luego, el administrador tendrá que revisar todas las computadoras secuencialmente.

Si hay 2 o 3 computadoras, esto no es un problema. Pero si hay una docena o más de computadoras, este proceso puede llevar mucho tiempo. Actualizar la plataforma en las computadoras cliente también será un desafío.

Esta lección analiza formas de automatizar este proceso para diferentes opciones de redes: basadas en grupos de trabajo y basadas en dominios.

Lecciones:

  • Posibles formas de instalar la plataforma en un grupo de computadoras
  • Instalación a través de un recurso compartido de red. Estructura de directorio compartido
  • Instalación a través de un recurso compartido de red. Preparando un directorio compartido en el servidor
  • Instalación a través de un recurso compartido de red. Acciones en la computadora cliente
  • Instalación a través de un recurso compartido de red. Actualización de la plataforma
  • Archivo de configuración que define la ubicación del directorio de red compartido
  • Derechos de acceso al instalar la plataforma a través de un directorio de red compartido
  • Instalación a través de un recurso compartido de red. Trabajar como usuario sin derechos administrativos
  • Posibles problemas de seguridad al utilizar la política AlwaysInstallElevated
  • Instalación a través de un recurso compartido de red. Ventajas y desventajas
  • Instalación usando políticas de grupo
  • Archivo de transformación adminstallrestart.mst
  • Crear sus propios archivos de transformación para instalar los componentes de plataforma necesarios utilizando políticas de grupo
  • Forzar actualización de política de grupo
  • Instalación mediante políticas de grupo. Ventajas y desventajas
  • Instalar una plataforma en un dominio usando un script
  • Actualizar una plataforma en un dominio usando un script
  • Instalación y actualización de la plataforma usando un script alternativo
  • Instalación mediante script. Ventajas y desventajas
  • Conclusión. Métodos para instalar la plataforma en un grupo de computadoras.

Módulo 5.
Para quienes controlan los presupuestos: instalación de la plataforma 1C:Enterprise 8 en el sistema operativo Linux

El sistema operativo Linux es compatible con la plataforma 1C:Enterprise 8.3.

Además, se puede utilizar tanto en la versión de archivo como en la versión cliente-servidor de la plataforma. En este último caso, tanto la parte cliente como la parte servidor pueden funcionar bajo Linux.

En esta lección veremos cómo instalar una aplicación cliente en Ubuntu Linux 12.

Lecciones:

  • Distribuciones de plataforma para el sistema operativo Linux
  • Características de trabajar con una base de información de archivos en el sistema operativo Linux
  • Fuentes requeridas para 1C:Enterprise 8
  • Obtención de distribuciones de plataforma para Linux desde el sitio de usuario de 1C
  • Instalación de la plataforma en Ubuntu 12


Módulo 6.
Eliminación de versiones obsoletas de la plataforma 1C:Enterprise 8


A veces es necesario eliminar versiones antiguas de la plataforma. Teniendo en cuenta que se pueden lanzar de 4 a 7 nuevas versiones de la plataforma por mes, las versiones antiguas pueden ocupar un valioso espacio en disco en el servidor.

En esta lección veremos cómo se realiza la eliminación de forma manual y automática, en Windows y Linux.

Lecciones:

  • Eliminación de la plataforma y las bases de datos.
  • Eliminar una plataforma para el sistema operativo Windows
  • Eliminar una plataforma mediante políticas de grupo
  • Desinstalar una plataforma Linux desde la línea de comando

Módulo 7.
Instalación de configuraciones y creación de bases de información a partir de plantillas 1C.

Las bases de información se crean a partir de plantillas.

Una plantilla es un conjunto de archivos especiales desde los cuales puede implementar una base de datos. Las plantillas deben estar especialmente instaladas en su computadora.

En esta lección veremos cómo 1C distribuye plantillas de configuración estándar y aprenderemos cómo crear bases de información a partir de plantillas.

Lecciones:

  • Plantillas de configuración
  • Obtención de plantillas de configuración del sitio web del usuario de 1C
  • Instalación de una plantilla de configuración
  • Instalación de una plantilla de configuración en modo silencioso
  • Composición de una plantilla de configuración
  • Crear una base de datos a partir de una plantilla
  • Creando una base de información limpia
  • Usar plantillas de configuración
  • Plantilla de base de datos limpia para 1C:Contabilidad 8
  • Cargando configuración (.cf) y datos (.dt) en una base de datos limpia


Módulo 8.
Lanzar programas para la plataforma 1C:Enterprise 8. Caché de metadatos locales


Los especialistas que trabajan con 1C a menudo no creen que el proceso de lanzamiento de una base de información de 1C pueda tener diferentes parámetros.

En esta lección veremos 3 ejecutables para iniciar la plataforma, así como un iniciador interactivo.

Averigüemos qué errores pueden ocurrir al iniciar la seguridad de la información, así como qué problemas puede crear un caché de metadatos local y cómo solucionarlos.

Lecciones:

  • Archivos ejecutables incluidos en la plataforma
  • Modos de funcionamiento del sistema 1C:Enterprise 8
  • Errores al abrir la base de datos.
  • Lanzador 1cestart.exe
  • Lanzador interactivo 1Cv8s.exe
  • Siga el enlace en la ventana con una lista de bases de datos.
  • Configuración de aplicación personalizada. Caché de metadatos locales
  • Lista de bases de información

Módulo 9.
Scripts para iniciar automáticamente la plataforma para realizar operaciones de rutina y parámetros de línea de comando

La plataforma puede ser iniciada no sólo de forma interactiva por el usuario, sino también por el programa. Además, es posible escribir scripts que inicien la plataforma, realicen alguna acción y cierren la aplicación.

A partir de estos scripts, puede crear scripts para realizar los procedimientos regulatorios necesarios, incluso hasta el punto de que la configuración misma se actualice por la noche.

En esta lección veremos las capacidades básicas de trabajar con la plataforma desde la línea de comandos, así como el modo por lotes para iniciar el configurador.

Lecciones:

  • Iniciar una base de datos de archivos en modo usuario desde la línea de comando
  • Usar un nombre de usuario y contraseña para ejecutar desde la línea de comando
  • Línea de comando para iniciar la base de datos cliente-servidor
  • Creando una nueva base de datos desde la línea de comando
  • Modo de funcionamiento por lotes del configurador
  • Referencia de opciones de línea de comando


Módulo 10.
Bases de información: parámetros de lanzamiento y organización de una gran cantidad de seguridad de la información.


La lista de bases de datos contiene una serie de configuraciones que le permiten controlar tanto la apariencia de la lista como garantizar que la seguridad de la información comience en el modo deseado.

En esta lección veremos todas las posibilidades para configurar la lista de seguridad de la información, incluida la configuración de directorios de plantillas.

Lecciones:

  • Agregar una base de información a la lista
  • Cambiar los parámetros de la base de datos en la lista de lanzamiento
  • Parámetros de lanzamiento de la base de datos
  • Eliminar una base de datos de la lista
  • Gestionar la clasificación de la lista de bases de datos.
  • Mostrar las últimas bases de datos utilizadas en la lista
  • Visualización jerárquica de una lista de bases de datos.
  • Configurar el directorio de plantillas desde la ventana de inicio
  • Ventana de inicio para cliente ligero
  • Listas de bases de datos generales.

Módulo 11.
Actualización de configuraciones desde el configurador y en modo usuario. Cómo evitar problemas al actualizar configuraciones estándar modificadas

La empresa 1C trabaja constantemente en sus soluciones estándar: corrigiendo errores detectados, implementando nuevas funciones y actualizando formularios de informes.

La plataforma 1C:Enterprise 8 implementa un mecanismo mediante el cual las configuraciones estándar se pueden actualizar de forma totalmente automática sin intervención del usuario.

En esta lección nos familiarizaremos con el proceso de actualización desde el configurador. También consideraremos el mecanismo de actualización implementado en configuraciones modernas directamente desde el modo de usuario.

Conozcamos cómo se deben modificar las soluciones estándar para simplificar su trabajo al actualizar la configuración.

Lecciones:

  • Opciones de actualización de configuración
  • Distribución de actualizaciones de configuración. archivos .cfu
  • Actualización de la configuración estándar
  • Obtener un archivo de actualización utilizando el configurador de Internet
  • Actualización de la configuración estándar de "1C: Contabilidad 8" en modo usuario
  • Recomendaciones para perfeccionar las configuraciones para simplificar la actualización
  • Uso de extensiones de configuración para personalización


Módulo 12.
Actualización de configuraciones no estándar: comparación de objetos, creación de sus propios archivos cfu de entrega


Muchas empresas, incluidas las pequeñas (para 1 o 2 usuarios), aprovechan la oportunidad de cambiar las soluciones estándar para adaptarlas a sus propias tareas comerciales.

El resultado es una solución estándar modificada, que es recomendable actualizar. Después de todo, las actualizaciones contienen no sólo cambios en la legislación, sino también el desarrollo de la funcionalidad de una solución estándar.

Muy a menudo, los cambios de configuración hacen que el proceso de actualización requiera mucha mano de obra: hasta varias decenas de horas de trabajo de los programadores. En consecuencia, para el cliente, cada actualización supone un presupuesto determinado.

En esta lección, veremos opciones y objetos que harán que el proceso de actualización sea lo más rápido y transparente posible. El ejemplo también mostrará el proceso de actualización de un 1C no estándar: Contabilidad 8.

Lecciones:

  • El proceso de actualización de configuraciones no estándar.
  • Objetos dos veces modificados
  • Colocación automática de reglas de fusión al actualizar configuraciones
  • Análisis de cambios al actualizar configuraciones. Comparación de tipos de atributos de objetos
  • Análisis de cambios al actualizar configuraciones. Comparación de elementos predefinidos
  • Análisis de cambios al actualizar configuraciones. Comparación de diseños (documentos de hoja de cálculo)
  • Análisis de cambios al actualizar configuraciones. Comparación de módulos de software.
  • La necesidad de agregar comentarios al código de programa modificado de configuraciones típicas.
  • Análisis de cambios al actualizar configuraciones. Comparación de formas
  • Un ejemplo de actualización de una configuración no estándar "1C: Contabilidad 8"
  • Actualización de la configuración de la base de datos
  • Transferencia de mejoras a la configuración no estándar actualizada "1C: Contabilidad 8"
  • Actualización de la configuración en una copia de la base de datos.
  • Llevar el número de versión de configuración del proveedor a la versión de configuración principal
  • Actualización usando sus propios archivos .cfu
  • Creando tus propios archivos .cfu
  • Actualización en múltiples versiones
  • Ejemplo de pérdida de datos al actualizar después de varias versiones
  • Fallo de la plataforma al actualizar configuraciones

Módulo 13.
Mecanismo de extensión en la plataforma 8.3.6: actualización sencilla de cualquier configuración

En la plataforma 8.3.6, se implementó un nuevo mecanismo: el mecanismo de extensión, que facilita la adaptación de la solución de la aplicación a un cliente específico.

No es necesario eliminar la configuración que se está modificando del soporte, es decir, Sigue siendo estándar, sin cambios. Esto significa que su actualización puede ser realizada automáticamente por el usuario. En este caso, los cambios se realizan en una nueva entidad: una extensión de configuración.

En esta lección nos familiarizaremos con las características de finalizar configuraciones usando extensiones y los principales objetos que se pueden usar en extensiones. Echemos un vistazo más de cerca a las limitaciones que existen actualmente en el mecanismo de extensión.

Lecciones:

  • Propósito de las extensiones de configuración
  • Objetos que se pueden modificar en la extensión.
  • Trabajar con extensiones en el configurador
  • Préstamo de objetos
  • Creando tus propios objetos en una extensión de configuración
  • Trabajar con extensiones en modo usuario
  • Trabajar con formularios administrados en extensiones de configuración
  • Módulo de formulario administrado y controladores de eventos en extensiones de configuración
  • Trabajar con subsistemas en extensiones de configuración
  • Permisos en extensiones de configuración
  • Resumen del uso de extensiones de configuración


Módulo 14.
Herramientas BSP: formularios impresos externos, llenado de partes tabulares, informes complementarios y procesamiento


Mediante el procesamiento externo, puede ampliar la funcionalidad de una solución estándar sin realizar cambios en ella.

La mayoría de las soluciones estándar se basan en la Biblioteca de subsistema estándar (BSS), que se puede utilizar para garantizar una estrecha integración del procesamiento externo en la interfaz del sistema. Es decir, el usuario ejecutará comandos de configuración estándar y se llamará al procesamiento externo.
De esta forma se podrán ampliar las capacidades de configuración y no habrá dificultades a la hora de actualizarla.

La lección examinará las capacidades del BSP para conectar procesamiento externo, informes, formularios impresos, formularios para completar la parte tabular, procesar la creación de objetos de configuración relacionados y crear un informe personalizado.

Todos los ejemplos de trabajo con BSP se implementarán en el sistema 1C: Trade Management 11. La lección también analiza la implementación de un procesamiento externo similar para configuraciones de generaciones anteriores utilizando el ejemplo de "1C: Trade Management 10.3".

Lecciones:

  • Propósito y posibles tipos de procesamiento externo para una aplicación típica
  • Almacenamiento de procesamiento externo en la base de datos.
  • Beneficios de utilizar tratamientos externos
  • Implementación del procesamiento externo “Registro de facturas” para la configuración “1C: Gestión Comercial”, ed. 10.3
  • Implementación del informe externo “Registro de facturas” para la configuración “1C: Gestión Comercial”, ed. 10.3
  • Creación de un formulario impreso externo en blanco de la factura para la configuración “1C: Trade Management”, ed. 10.3
  • Implementación de visualización de información sobre la deuda del cliente en un formulario impreso externo para la configuración "1C: Trade Management", ed. 10.3
  • Registro automático de formulario impreso externo.
  • Implementación del procesamiento externo del llenado de partes tabulares de los saldos de almacén para la configuración "1C: Gestión comercial", ed. 10.3
  • Parámetros de registro automático para el procesamiento externo del llenado de secciones tabulares
  • Depuración de procesamiento externo
  • Procesamiento externo para una aplicación administrada
  • Implementación del procesamiento externo “Registro de facturas” para la configuración “1C: Gestión Comercial”, ed. once
  • Implementación del informe externo “Registro de facturas” para la configuración “1C: Gestión Comercial”, ed. once
  • Implementación de un formulario impreso externo de factura para la configuración 1C: Trade Management, ed. once
  • Implementación del procesamiento externo de objetos de llenado para 1C: configuración de Gestión Comercial, ed. once
  • Implementación de procesamiento externo de llenado de un objeto sin escribirlo en la base de datos.
  • Implementación del procesamiento externo de la creación de objetos relacionados para la configuración de 1C: Trade Management, ed. once
  • Implementación de un informe externo asignado para la configuración de 1C: Trade Management, ed. once

Módulo 15.
Usando un DBMS gratuito - instalando PostgreSQL

PostgreSQL es un DBMS gratuito con el que puede funcionar la plataforma 1C:Enterprise 8. Para trabajar con 1C, se utiliza una distribución especial, ubicada en el sitio web de usuario de la empresa 1C.

Esta lección cubre el proceso de instalación de un DBMS en el sistema operativo Windows. Se analizan los errores que pueden ocurrir durante la instalación.

Lecciones:

  • Distribuciones PostgreSQL para trabajar con la plataforma 1C:Enterprise 8
  • Instalación de PostgreSQL en el sistema operativo Windows
  • Algunos errores que pueden ocurrir al instalar PostgreSQL en Windows
  • Utilidad de administración pgAdmin. Instalación de bibliotecas de Visual C++ para Visual Studio 2013 (vcredist_x86.exe)


Módulo 16.
Versión cliente-servidor de la plataforma: instalación y primer lanzamiento de un clúster de servidores 1C:Enterprise 8


La versión cliente-servidor del sistema está diseñada para su uso en empresas con grandes bases de información y una gran cantidad de usuarios que trabajan en paralelo.

La aplicación cliente en la computadora del usuario interactúa con el clúster de servidores 1C:Enterprise 8 y el clúster, si es necesario, accede al servidor DBMS. En este caso, las operaciones más complejas y que consumen muchos recursos se realizarán en el servidor.

Esta lección cubre la instalación de la versión cliente-servidor de la plataforma, la configuración de los parámetros básicos y la actualización de la versión del servidor 1C:Enterprise 8.

La lección también cubre la configuración del funcionamiento paralelo de varios servidores 1C:Enterprise 8 en una computadora. Este tipo de trabajo suele ser necesario en la práctica.

Lecciones:

  • Arquitectura cliente-servidor
  • Procesos del sistema operativo necesarios para la operación cliente-servidor
  • Distribuciones del servidor 1C:Enterprise 8
  • Instalación del servidor 1C:Enterprise 8 en Windows
  • Servicio de servidor "1C:Enterprise 8". Directorio con archivos de servicio del clúster de servidores
  • Procesos en ejecución de un servidor 1C:Enterprise 8 en ejecución y puertos de red usados
  • Creación de una base de datos puramente cliente-servidor desde la ventana de inicio de 1C:Enterprise
  • Registro manual del servicio del agente del servidor 1C:Enterprise con configuración predeterminada desde la línea de comando
  • Instalación del servicio del agente del servidor 1C:Enterprise con configuración personalizada desde la línea de comando
  • Edición de los parámetros de inicio del servicio del agente del servidor 1C:Enterprise en el registro de Windows
  • Funcionamiento paralelo de servidores 1C:Enterprise de diferentes versiones en una computadora
  • Actualización de la versión del servidor 1C:Enterprise
  • Transferir una base de datos de una versión de archivo a una versión cliente-servidor
  • Configurar el bloqueo de tareas programadas para la base de datos
  • Iniciar el servidor 1C:Enterprise en modo de depuración

Módulo 17.
Administración de la opción cliente-servidor: utilidad para configurar un clúster y servidores en funcionamiento

La lección analiza el proceso de gestión de un clúster de servidores 1C:Enterprise 8.

La principal herramienta de administración para este proceso es la utilidad de administración. Se muestra el proceso de configuración de los parámetros del clúster, el servidor en funcionamiento y el registro de un nuevo servidor.

Este es el mínimo requerido que debe conocer cualquier administrador de sistemas cliente-servidor 1C.

La lección también muestra cómo el cliente ligero busca automáticamente la distribución de plataforma requerida.

Lecciones:

  • Utilidad de administración
  • Funcionamiento de la utilidad de administración con diferentes versiones de plataforma.
  • Registrar un servidor de producción en la utilidad de administración
  • Trabajar con administradores de servidores centrales utilizando la utilidad de administración
  • Lista de clústeres de servidores centrales. Propiedades del clúster
  • Lista de flujos de trabajo en la utilidad de administración
  • Lista de bases de datos en la utilidad de administración.
  • Trabajar con administradores de clústeres mediante la utilidad de administración
  • Las versiones del cliente y del servidor no coinciden. El cliente ligero busca el kit de distribución de plataforma de la versión requerida.


Módulo 18.
Herramientas básicas de administración de seguridad de la información: herramientas configuradoras y subsistemas BSP


La lección cubre las principales herramientas de administrador que se implementan en la plataforma (independientemente del modo operativo): administración de usuarios, análisis de registros, bloqueo de la capacidad de iniciar sesión en el sistema (utilizado para realizar operaciones de rutina).

Además, la lección cubre los subsistemas BSP:

  • Gestión de usuarios: con ella puede gestionar de forma flexible los permisos de los usuarios
  • Control de versiones: utilizando el subsistema puede almacenar información detallada sobre cambios en los objetos.

Lecciones:

  • Agregar y editar usuarios de la base de datos en el configurador
  • Métodos de autenticación de usuario
  • Crear usuarios en configuraciones estándar en modo 1C:Enterprise
  • Iconos en la lista de usuarios de la base de datos en el configurador.
  • Lista de usuarios activos
  • Cuaderno
  • Almacenamiento de registros
  • Configuración de sesión de bloqueo
  • Propiedad de la base de datos "Parámetro de bloqueo"
  • Omitir el bloqueo de inicio de sesión usando un código de habilitación
  • Configurar el bloqueo de usuarios en una configuración estándar de "1C: Contabilidad 8"
  • Establecer un bloqueo cuando los usuarios están trabajando
  • Almacenamiento de información sobre el bloqueo de inicio de sesión instalado en modo archivo
  • Versionado en UPP 1.3
  • Versionado en BSP
  • Propósito del mecanismo de control de versiones en configuraciones típicas

Módulo 19.
RLS: restricción de acceso a nivel de registro, configuración detallada de derechos de acceso

Todas las implementaciones requieren que los usuarios tengan los niveles necesarios de acceso a la información de la base de datos.

También suele ser necesario no sólo prohibir completamente el acceso a un determinado tipo de directorio o documento, sino limitar el acceso a parte de dicha información en función de los datos de la base de información. Para lograr esto, la plataforma implementa un mecanismo de restricción de acceso a nivel de registro (RLS).

Esta lección analiza cómo restringir el acceso mediante roles y explora opciones para usar restricciones de acceso a nivel de registro. Demuestra cómo configurar RLS en el configurador.

Lecciones:

  • Restringir el acceso a los datos mediante roles
  • Limitación de nivel de registro (RLS)
  • Implementación de restricciones de acceso a nivel de registro para el directorio de Contratistas
  • Cómo funcionan las restricciones de acceso a nivel de registro de bajo nivel
  • Aplicación conjunta de múltiples restricciones de acceso a nivel de registro
  • Imponer restricciones utilizando el método ALL
  • Imponer restricciones utilizando el método PERMITIDO
  • Corregir un error que ocurre debido a la superposición de permisos a nivel de registro


Módulo 20.
Configurar el acceso para configuraciones estándar integradas en BSP (usando el ejemplo de UPP 1.3 y ERP 2)


Las configuraciones típicas utilizan un sistema complejo de derechos de acceso. Al mismo tiempo, para establecer restricciones, no es necesario contactar al configurador; los elementos permitidos y prohibidos se pueden especificar directamente en el modo de usuario.

Esta lección trata sobre cómo trabajar con usuarios de la base de información en modo 1C:Enterprise. Se analiza el subsistema de gestión de usuarios y derechos de acceso para una configuración típica de SCP 1.3. Sin iniciar sesión en el configurador, las restricciones de acceso se configuran a nivel de registro. Al mismo tiempo, para los usuarios que trabajan se aplican automáticamente, "sobre la marcha" no es necesario reiniciar el programa constantemente.

También se analiza el trabajo con derechos de acceso para configuraciones basadas en BSP, tomando como ejemplo ERP 2.0. El trabajo se realiza de manera similar en otras configuraciones estándar, por ejemplo, UT 11.

Lecciones:

  • Trabajar con usuarios en UPP 1.3
  • Perfiles de permisos de usuario
  • Tipos de objetos de acceso. grupo de usuarios
  • Proceso para configurar permisos a nivel de registro
  • Derechos de acceso a nivel de registro cuando un usuario es miembro de varios grupos al mismo tiempo
  • Un ejemplo de configuración de derechos de acceso al directorio "Procesamiento externo"
  • Ejemplo de configuración de derechos de acceso al directorio “Particulares”
  • Ejemplo de configuración de derechos de acceso al directorio "Contrapartes"
  • Establecer derechos de acceso a un valor de objeto de acceso vacío. Propagación a elementos subordinados.
  • Configurar usuarios en ERP 2.0
  • Configuración de derechos de acceso a nivel de registro en ERP 2.0

Módulo 21.
Backup y restauración de bases de información.

Existe una regla muy simple: debe crear una copia de seguridad antes de realizar cualquier acción que pueda provocar cambios irreversibles en los datos de la base de datos.

Sin embargo, los administradores suelen adoptar un enfoque irresponsable a la hora de crear copias de seguridad, con lo que corren el riesgo de perder datos y provocar tiempos de inactividad empresarial. Y cuanto más grande es la empresa, más costosas son la pérdida de datos y el tiempo de inactividad, especialmente para las empresas que operan 24 horas al día, 7 días a la semana.

La lección analiza las opciones para crear copias de seguridad en las versiones de archivos y cliente-servidor de la plataforma.

También se analizan las utilidades de respaldo externo. Y como conclusión, se muestra uno de los subsistemas de BSP para la creación de copias de seguridad.

Lecciones:

  • Subiendo la base de información
  • Copia de seguridad de archivos
  • Copia de seguridad de bases de datos cliente-servidor
  • Métodos para crear copias de seguridad de bases de datos PostgreSQL
  • Volcar una base de datos PostgreSQL
  • Restaurar una base de datos PostgreSQL desde un archivo de volcado
  • Copia de seguridad de PostgreSQL a nivel de sistema de archivos
  • Archivado continuo en PostgreSQL
  • Configuración del archivado de segmentos del registro de transacciones de PostgreSQL
  • Creación de una copia de seguridad completa básica de PostgreSQL
  • Recuperar datos utilizando segmentos archivados del registro de transacciones de PostgreSQL
  • Uso de Effector Saver para crear copias de seguridad
  • Configurar trabajos de copia de seguridad en Effector Saver
  • Almacenamiento de la configuración del programa Effector Saver
  • Usando Cobian Backup para crear copias de seguridad
  • Subsistema BSP para respaldo


Módulo 22.
Pruebas y corrección de bases de información. Qué hacer si los datos en la seguridad de la información están dañados.


Hay situaciones en las que parte de la base de información está dañada. Esto puede deberse a una falla de hardware o un corte repentino de energía; esto es especialmente típico en las bases de datos de información de archivos.

En esta lección veremos posibles formas de corregir datos utilizando utilidades integradas y externas.

Lecciones:

  • Mecanismo de prueba y corrección de bases de información. Comprobaciones realizadas
  • Comprobación de la integridad referencial al realizar pruebas y reparaciones.
  • Restaurar un enlace "roto" en un directorio subordinado al propietario mediante pruebas y corrección
  • Ejemplos de mensajes de error al realizar comprobaciones de integridad lógica y referencial
  • Pruebas con delimitadores en la base de datos.
  • Utilidad chdbfl.exe para bases de datos de archivos

Módulo 23.
Configurar el acceso remoto a la seguridad de la información a través de un cliente web

El cliente web es una de las posibles aplicaciones cliente. No es necesario instalarlo por separado en la computadora del usuario. Basta con iniciar uno de los navegadores compatibles: Internet Explorer, Mozilla Firefox, Google Chrome o Safari. Esto significa que puedes trabajar con la base de información desde cualquier computadora o tableta a través de Internet. Solo necesita especificar la ruta a la base de datos publicada en el navegador.

Esta lección analiza cómo organizar el trabajo con bases de información a través de un cliente web. Muestra el progreso de la configuración de los servidores web IIS y Apache.

Demuestra cómo se pueden proteger los datos transmitidos utilizando el protocolo HTTPS.

Lecciones:

  • cliente web
  • Esquema general de trabajo con bases de datos de información 1C:Enterprise a través de un navegador web
  • Publicar una base de datos en un servidor web
  • Instalación de un servidor web IIS en Windows Server 2008. Publicación de la base de datos 1C:Enterprise
  • Configuración de publicación en el Administrador de servicios de información de Internet
  • Características de la publicación de bases de datos de información de archivos.
  • Conexión a una base de datos publicada en un servidor web mediante un cliente ligero
  • Instalación del servidor web IIS en Windows Server 2012 R2. Configurar el trabajo con una extensión de 32 bits
  • Publicar una base de datos en un servidor web en Windows Server 2012 R2
  • Configuración del complemento de extensión del servidor web de 64 bits para IIS
  • Restablecer la configuración al publicar desde el configurador
  • Instalación del servidor web Apache 2.2. Publicación de la base de información.
  • Seguridad de la transmisión de datos de autenticación cuando se trabaja a través del protocolo HTTP
  • Configurar el servidor web Apache para conectarse a la base de datos a través del protocolo HTTPS seguro
  • Utilidad Webinst para publicar bases de datos en un servidor web desde la línea de comando


Módulo 24.
Autenticación mediante OpenID: una herramienta para trabajar con una gran cantidad de bases de datos


OpenID es uno de los métodos de autenticación, conocido por su uso en tecnologías web.

Cuando se utiliza la autenticación OpenID, el usuario no necesita volver a ingresar el nombre de usuario y la contraseña al conectarse a cada base de información. Habiendo completado el procedimiento de autenticación una vez al conectarse a una de las bases de datos, el usuario podrá iniciar sesión en todas las demás bases de datos sin especificar un nombre de usuario y contraseña. Esto resulta bastante útil cuando se trabaja con una gran cantidad de bases de datos.

Esta lección analiza la configuración de la autenticación OpenID y la generación de certificados para garantizar el funcionamiento a través del protocolo HTTPS seguro.

Se demuestran las características de la autenticación OpenID cuando se utiliza un cliente ligero. Se presta especial atención a los matices de la configuración de OpenID, lo que le permitirá ahorrar mucho tiempo buscando de forma independiente en Internet información sobre un error en particular.

Lecciones:

  • Principios generales de la autenticación OpenID
  • Cómo funciona la autenticación OpenID
  • Instalación de un servidor web Apache con soporte SSL. Generando certificados
  • Instalación de extensiones de servidor web
  • Agregar información sobre el certificado al archivo cacert.pem en el directorio de la plataforma 1C:Enterprise
  • Configurar bases de datos para la autenticación mediante el protocolo OpenID, agregar usuarios
  • Configuración de autenticación OpenID al publicar bases de datos en un servidor web
  • Comprobación del funcionamiento de la autenticación OpenID desde el navegador Mozilla Firefox
  • Comprobación del funcionamiento de la autenticación OpenID en un cliente ligero. Trabajar con certificados de cliente ligero (archivo cacert.pem)
  • Resolver el problema con un error de certificado al iniciar 1C: base de datos contable en un cliente ligero a través de un servidor web
  • Pasos básicos para configurar la autenticación OpenID. Puntos a los que prestar atención

Módulo 25.
Modo terminal y RemoteApp: acceso remoto a seguridad de la información de antigua generación (usando el ejemplo de UT 10.3)

Las configuraciones de generación anterior (por ejemplo, UT 10.3) no admiten el trabajo con el cliente web. Sin embargo, es necesario organizar el acceso remoto a dichas bases de datos. Como solución, puede utilizar la tecnología de aplicación remota (RemoteApp).

Cuando se utiliza esta tecnología, el programa se ejecuta en un servidor de terminal, pero su ventana se representa como si el usuario hubiera iniciado el programa desde la computadora local. Para los usuarios, la ventana de dicha aplicación resultará más familiar y comprensible que trabajar en un servidor de terminal remoto.

Esta lección describe cómo configurar un servidor de terminal y crear una aplicación RemoteApp para conectarse a la base de información de UT 10.3.

Lecciones:

  • Usando el modo terminal. Aplicaciones de servicios de terminal remoto (RemoteApp)
  • Instalación de un servidor terminal
  • Configurar la aplicación RemoteApp para iniciar la base de datos 1C:Enterprise
  • Interacción del usuario con RemoteApp