Secciones del sitio
Selección del editor:
- Cómo recuperar tu antiguo Skype - Restaurar Skype Eliminé Skype, cómo restaurarlo
- Mi familia, Windows Phone: configurar
- Instalación del firmware oficial en LG L90 Dual Firmware en lg l90 dual d410
- Rosinterbank: inicie sesión en su cuenta personal
- Promoción de artículos: búsqueda de sitios
- Inicie sesión en la "Cuenta personal" de Beeline: todos los métodos y posibilidades Cómo ingresar a su cuenta personal
- Procedimiento para crear un servidor en TeamSpeak
- Cómo particionar correctamente un disco duro con Acronis Disk Director Suite Particionamiento de disco con Acronis
- Super zero MTS: descripción de la tarifa
- Casos (situaciones de interacción entre un niño y un adulto) Situaciones pedagógicas, métodos de enseñanza de la conducción de casos.
Publicidad
2018-11-15T19:32:35+00:00 El procesamiento universal "Carga y carga de datos XML" realiza la descarga total o parcial de los datos de la base de datos en un archivo en formato XML. Posteriormente, este archivo se puede cargar en la base de datos utilizando el mismo procesamiento. El formato del archivo de carga difiere del formato de archivo creado al cargar de acuerdo con un plan de intercambio en la parte del encabezado. El procesamiento solo se puede utilizar en los casos en que la base de información en la que se cargaron los datos y aquella en la que se cargaron los datos sean homogéneas (las configuraciones son idénticas, los datos pueden diferir), o todos los objetos cargados son casi completamente idénticos en composición y tipos de detalles y partes de la tabla, propiedades del objeto de metadatos "principal", etc. El uso de este procesamiento es posible, por ejemplo, para crear una copia de seguridad total o parcial de los datos, intercambiar datos entre bases de datos y también como herramienta auxiliar al restaurar bases de datos defectuosas. El procesamiento admite la carga de datos con la capacidad de especificar la selección por período. También se implementa la verificación de objetos para detectar la presencia de caracteres no válidos cuando se intercambian a través de XML. Atentamente, (maestro y desarrollador). Cada plan tiene una lista específica de elementos en los que puede almacenar información sobre cambios. Esta lista se llama "Contenido del plan de intercambio". La composición se puede ampliar, pero se elimina el soporte de configuración. El "Diseño del plan" almacena las reglas mismas sobre cuya base funciona la sincronización. Es precisamente este paquete de conversión (Reglas de Registro, Reglas de Intercambio, Reglas de Intercambio Corresponsal) el que necesitamos estudiar más a fondo. Consideremos un ejemplo de sincronización de datos entre las configuraciones "1C: Salarios y Recursos Humanos 3" (ZUP) y "1C: Contabilidad empresarial 3" (BP). Notemos de inmediato que en esta tarea tendremos que eliminar la configuración del soporte. Esto es necesario según la condición. Un ejemplo vivo de la necesidad de perfeccionar las reglas cambiarias estándar Por ejemplo, un cliente nos contactó con el siguiente problema: al sincronizar entre ZUP y BP, no es posible transferir los datos del directorio “Registro ante la autoridad tributaria”, el cual es necesario para completar el documento “Reflejo de salarios en contabilidad." Ahora la parte tabular de este documento en el lado del receptor de BP contiene un "Registro..." vacío y los usuarios tienen que crear manualmente dichas entradas en el directorio. De acuerdo, esto es un inconveniente. Podemos mejorar este punto. Solución al problema: finalizaremos el paquete de conversión del plan de intercambio ExchangeSalary3Accounting3. Agreguemos a las "Reglas de intercambio 1C" estándar una nueva "Regla de conversión de objetos" (PKO) para el directorio "Registro ante la autoridad fiscal" y, en consecuencia, la "Conversión de propiedad" de este directorio (PCS). Definitivamente finalizaremos las "Reglas para registrar objetos" estándar, porque era necesario registrar los cambios de directorio en el sitio de intercambio. Y revisaremos las "Reglas de intercambio 1C" de la base de datos del corresponsal. ¿Dónde editaremos todo esto? Para escribir y cambiar las reglas, necesitamos la configuración "1C: Conversión de datos 2". Finalización de las reglas de conversión estándar del ZUP - Plan de Intercambio BP Entonces, comenzaremos a ultimar las reglas de intercambio de 1C agregando un nuevo elemento al configurador del plan de intercambio ExchangeSalary3Accounting3: el Registro en el directorio de la Autoridad Fiscal. Realizaremos este cambio en ambas configuraciones “1C: Salarios y Gestión Empresarial 3” y “1C: Contabilidad Empresarial 3”. Guardemos y actualicemos las configuraciones. En modo empresarial, para cada base de datos cargaremos una descripción de la estructura de metadatos utilizando el procesamiento MD83Exp.epf para la plataforma 1C:Enterprise 8.3. El procesamiento se puede encontrar en el paquete "1C: Conversión de datos". En la siguiente etapa, descargaremos el paquete de conversión de ZUP y BP. El paquete debe constar de 3 archivos: Reglas de Registro, Reglas de Intercambio, Reglas de Intercambio Correspondiente. Este artículo no describirá cómo se configura la sincronización de datos; puede leerlo en el sitio web de Coderline en la sección "Artículos de expertos" o ver grabaciones de seminarios web. Ahora esta opción ya está configurada en las bases de datos. Por lo tanto, vaya a la configuración de sincronización (Administración -> Sincronización de datos -> Configuración de sincronización de datos), haga clic en el botón "Cargar reglas". Se abrirá frente a nosotros el formulario "Reglas de sincronización". Haga clic en el botón "Más" y seleccione la opción "Guardar reglas en un archivo". Este es el paquete que deberíamos recibir después de la descarga. Realizaremos acciones similares para otra base de información "1C: Contabilidad empresarial". Descripción de la estructura de metadatos para cargar en "1C: Conversión de datos 2" (para ZUP y BP); Paquete de conversión, que contiene las reglas de intercambio de 1C y las reglas de registro necesarias para cargar en "1C: Conversión de datos 2" (para ZUP y BP). Vaya a "1C: Conversión de datos 2". Realicemos los siguientes pasos en orden para ambas bases de información: Cargando las estructuras de metadatos de nuestras configuraciones; Creamos conversiones y cargamos reglas de intercambio de datos 1C desde paquetes de conversión (el archivo de reglas se llama ExchangeRules); Creamos registros y cargamos reglas de registro desde paquetes de conversión (el archivo de reglas se llama RegistrationRules). Pasemos a nuestra revisión. Estamos agregando una nueva regla de conversión de objetos (PKO) a las reglas de intercambio de 1C: el directorio "Registros ante la autoridad fiscal". Agregamos una regla de conversión de propiedad (PCR) para este directorio y una regla de carga de datos (DRU). Este tipo de modificación debe realizarse tanto para las reglas del paquete ZUP como para las reglas de intercambio del paquete BP. Subimos nuestras reglas de intercambio a los archivos ExchangeRules correspondientes. Pasemos a las reglas para registrar un nuevo elemento. Estamos agregando un libro de referencia “Registros ante la autoridad fiscal”. Subimos las reglas de registro al archivo correspondiente del paquete RegistrationRules. También realizamos esta acción para ambas bases de datos. Las reglas de intercambio y las reglas de registro revisadas están listas. Ahora copiamos el contenido de las reglas de intercambio (ExchangeRules) del paquete BP a las reglas correspondientes (CorrespondentExchangeRules) del paquete ZUP. En las reglas correspondientes (CorrespondentExchangeRules) del paquete BP, copiamos el contenido de las reglas de intercambio (ExchangeRules) del paquete ZUP. El resultado debería ser el siguiente: Esto completa el trabajo en "1C: Conversión de datos 2". Los paquetes modificados de reglas de conversión están listos, solo queda volver a subirlos a las bases de datos de información y verificar la sincronización. Archivamos los archivos de los paquetes en un archivo ZIP y subimos nuestros paquetes de conversión a ZUP y BP. Todo está listo. Queda por probar. Recordemos las condiciones del problema. Fue necesario registrar el directorio "Registro ante la autoridad fiscal" para su descarga y comprobar cómo se completa el TC del documento "Reflejo de salarios en contabilidad" en el lado "1C: Contabilidad Empresarial 3". En la fuente "1C: Salarios y Gestión Empresarial 3" registramos nuestro directorio para descargar. Realizamos sincronización. Nos dirigimos a la base de datos del receptor y también realizamos la sincronización para recibir datos. Tenga en cuenta que ahora el plan de intercambio tiene el libro de referencia necesario para registrar cambios. Verificamos en el lado "1C: Contabilidad empresarial 3":
Muy a menudo, en el trabajo de grandes empresas y cadenas minoristas existe la necesidad de intercambiar datos entre bases de datos. Cada programador y administrador resuelve este problema de forma diferente. Algunos escriben cargas y descargas a través de archivos de tabla intermedios, otros usan el modo de conexión COM para conectarse a la base de datos de origen. Sin embargo, recientemente el propio mecanismo de 1C llamado "Intercambio universal de datos en formato XML" se ha vuelto cada vez más popular. Aspecto del procesamientoEn la interfaz Completa, puede abrir el procesamiento en Servicio->Otros intercambios de datos->Intercambio universal de datos en formato XML. El formulario de procesamiento (Fig. 1) contiene cuatro pestañas: La interfaz de cada una de las pestañas está muy cargada de elementos y, por lo tanto, requiere una consideración aparte. Subiendo datosEn la parte superior de la pestaña hay un campo para seleccionar un archivo de reglas de intercambio. Para bases de datos e intercambios no estándar, deberá crear el archivo de intercambio usted mismo. En la siguiente línea del formulario hay dos botones de opción:
Como puede ver en las imágenes de arriba, la apariencia del formulario difiere según el interruptor. Si se selecciona la opción de compartir archivos, se solicita al usuario que seleccione la ubicación del archivo donde se cargará y la posibilidad de comprimirlo para ahorrar espacio y protegerlo con contraseña. La opción de conexión directa a la base receptora admite modos de operación tanto de archivos como de cliente-servidor. En este caso, deberá ingresar la dirección de la base de datos y completar los campos “Usuario” y “Contraseña”. Antes de empezar a intercambiar datos, es recomendable probar la conexión. La parte tabular a continuación le permite configurar selecciones y otros parámetros de descarga. Para depurar algoritmos y corregir errores, puede utilizar el mecanismo integrado en el procesamiento de intercambio. Se activa marcando la casilla correspondiente en la parte inferior del formulario. Al hacer clic en el botón "Configuración de depuración...", aparece una ventana (Fig. 4). Fig.4 Una característica distintiva de este formulario es la ayuda informativa en el lado izquierdo del diseño, que describe cada uno de los tres posibles modos de depuración. Cualquier archivo en formato epf puede servir como archivo de procesamiento externo para el módulo. Al hacer clic en el botón "Finalizar" se comprueba la exactitud y la integridad de los datos completados. A diferencia de "Cargar", esta pestaña (Fig. 5) no tiene una parte tabular, pero hay muchas más casillas de verificación que le permiten ajustar los parámetros para registrar objetos nuevos y modificados. Fig.5 En primer lugar, debe seleccionar un archivo que le sirva como fuente de información. Esto se puede hacer en el campo de entrada "Nombre de archivo a cargar". Si los datos se cargaron en un archivo protegido con contraseña, deberá ingresarlos en el campo correspondiente. Las casillas de verificación correspondientes le permiten configurar:
Ajustes adicionalesComo sugiere el nombre del marcador, contiene herramientas cuyo uso le permite personalizar con mayor precisión el proceso de intercambio. En particular:
Estas y algunas otras funciones se habilitan marcando las casillas correspondientes en el formulario (Fig. 6). Fig.6 Eliminar datos
Brevemente sobre la configuración de reglas de intercambioEl uso de un controlador estándar simplifica enormemente la vida de los programadores. Al mismo tiempo, uno de los momentos más difíciles para alguien que se encontró por primera vez con el “Intercambio universal de datos en formato XML” es la pregunta: “¿Dónde puedo conseguir el archivo de reglas de intercambio?” En primer lugar, para crear reglas de intercambio de forma independiente, necesita una configuración especial llamada "Conversión de datos". Contiene varios archivos interesantes que le permiten configurar casi cualquier intercambio entre varias bases de datos 1C 7 y 8:
Una vez iniciado el procesamiento adecuado, es necesario descargar las estructuras de metadatos de las bases de datos de origen y de destino. Luego, en la configuración de "Conversión", debe ingresar información sobre las configuraciones de origen y destino en el directorio "Configuraciones". Luego se crea un elemento en el directorio de conversión que contiene información sobre la dirección del intercambio de datos. Puede configurar reglas de intercambio para ello. Mecanismo universal de intercambio de datos. está destinado tanto a crear sistemas distribuidos geográficamente basados en 1C:Enterprise 8 como a organizar el intercambio de datos con otros sistemas de información no basados en 1C:Enterprise 8. Este mecanismo le permite transferir sólo datos de 1C:Enterprise; Es imposible transferir la información administrativa y de configuración de 1C:Enterprise 8 utilizando este mecanismo. Posibilidades
Peculiaridades
ComponentesUn mecanismo universal de intercambio de datos no es una solución rígida. Su trabajo se implementa mediante un conjunto de herramientas de la plataforma tecnológica 1C:Enterprise 8, que se pueden utilizar en soluciones de aplicaciones en varias combinaciones.
|
Popular:
Nuevo
- Mi familia, Windows Phone: configurar
- Instalación del firmware oficial en LG L90 Dual Firmware en lg l90 dual d410
- Rosinterbank: inicie sesión en su cuenta personal
- Promoción de artículos: búsqueda de sitios
- Inicie sesión en la "Cuenta personal" de Beeline: todos los métodos y posibilidades Cómo ingresar a su cuenta personal
- Procedimiento para crear un servidor en TeamSpeak
- Cómo particionar correctamente un disco duro con Acronis Disk Director Suite Particionamiento de disco con Acronis
- Super zero MTS: descripción de la tarifa
- Casos (situaciones de interacción entre un niño y un adulto) Situaciones pedagógicas, métodos de enseñanza de la conducción de casos.
- ¿Qué hacer si un virus ingresa a su dispositivo?