Cómo subir datos a CommerceML desde 1C
Para cargar (exportar) categorías, productos y precios desde la base de datos del programa 1C:Enterprise al formato CommerceML, debe utilizar uno de los siguientes métodos:
1. Utilice el procesamiento 1C "Carga de datos en formato CommerceML".
2. Utilice el procesamiento 1C "Intercambio con WEB - sitio".
Referencia: Con la ayuda del procesamiento 1C, se realizan diversas acciones con la información: intercambio de información, carga y descarga a otros sistemas contables, etc.
Los procesamientos "Carga de datos en formato CommerceML" e "Intercambio con sitio WEB" están diseñados para generar documentos electrónicos de acuerdo con los requisitos de la segunda edición del estándar CommerceML. Los datos de procesamiento se incluyen en la edición estándar de las configuraciones 1C, por lo que están disponibles para usted ahora mismo.
Para importar datos al programa Elbuz PriceList Importer, es necesario exportar desde el programa 1C:Enterprise dos archivos que contengan "Catálogo" y "Paquete de oferta".
"Catálogo": contiene información sobre categorías y productos (sin indicar los precios de los productos).
"Paquete de oferta": ofertas de productos con precios (lista de precios). La oferta coincide prácticamente con una línea de la lista de precios "regulares". Tal o cual producto se ofrece a tal o cual precio por unidad, disponible en tal o cual cantidad.
Aquellas. en un archivo hay un catálogo de bienes, en el segundo archivo hay precios de bienes. En consecuencia, el orden de importación en el programa Elbuz PriceList Importer es el siguiente: primero, se importa el catálogo de bienes, luego los precios de los bienes.
Productos coincidentes por ID de CommerceML
Al importar datos de un archivo de CommerceML al programa Importador de listas de precios de comercio electrónico, la identificación de bienes y categorías de productos se realiza mediante una clave interna especial (identificador de CommerceML), que puede verse así: bd72d8f9-55bc-11d9-848a- 00112f43529a. En el proceso de importar un archivo en formato CommerceML al sistema de contabilidad (STUS), el programa Elbuz PriceList Importer compara los datos, centrándose únicamente en el identificador de CommerceML. La identificación por otras propiedades (incluso por nombre o número de artículo) no es posible. Si el nombre del producto, el SKU, el precio, etc. ha cambiado en 1C, estos datos se actualizarán en el catálogo base del importador de Elbuz PriceList según el identificador de CommerceML.
Usando el procesamiento "Descargar datos en formato CommerceML".
El procesamiento se inicia seleccionando el elemento del menú principal "Operaciones -> Procesamiento -> Carga de datos en formato CommerceML".
Para cargar un catálogo de productos, debe seleccionar el valor "Información sobre productos (catálogo de productos)" en la lista de tipos de descarga y la organización propietaria del catálogo de productos. Cargue el archivo "CML_Catalog.xml". En el atributo "Nombre del catálogo" puede especificar los nombres del catálogo de productos, si el atributo no se completa, el sistema creará el nombre del catálogo de forma predeterminada. Usando el campo de la tabla "Campos de selección de catálogo", puede configurar un filtro para descargar artículos en stock. Si los campos de selección no están seleccionados, todos los artículos en stock se cargarán en el catálogo.
Para descargar una lista de precios (paquete de ofertas) debe seleccionar el valor "Lista de precios" en la lista de tipos de descarga. Cargue el archivo "CML_Price.xml". En el atributo "Nombre del precio", puede especificar los nombres del catálogo de productos, si el atributo no se completa, el sistema creará el nombre del catálogo de forma predeterminada. Usando el campo de la tabla "Campos de selección de precios", puede configurar un filtro para cargar artículos en stock y un filtro para tipos de precios cargados. Si los campos de selección no están seleccionados, los precios de todos los tipos para todos los artículos en stock se cargarán en el catálogo.
¡ATENCIÓN! El programa admite el intercambio solo para artículos con el tipo "Producto" configurado. Para cualquier otro tipo de elemento, no se realiza el intercambio de datos. Esto se aplica tanto a la información sobre la gama de productos, la lista de precios y sobre las mercancías en los documentos.
Para iniciar los mecanismos de carga, debe hacer clic en el botón "Cargar datos". Con un volumen significativo de productos básicos descargados, el procesamiento puede llevar mucho tiempo.
Usando el procesamiento "Intercambio con WEB - sitio".
El procesamiento se inicia seleccionando el elemento del menú principal "Herramientas -> Intercambio de datos con el sitio WEB -> Configurar el intercambio de datos con el sitio WEB".
Seleccione "Crear una nueva configuración de uso compartido del sitio web". Haga clic en Siguiente".
En el cuadro de diálogo de configuración de intercambio de datos:
1. Desmarque "Intercambiar órdenes".
2. Seleccione el ajuste "Subir al catálogo" para la opción "Especificar el tipo de comunicación".
3. Haga clic en el botón "Siguiente".
1. Desmarque "Subir imágenes".
2. Si es necesario, configure filtros para exportar solo categorías, productos, etc. seleccionados.
3. Haga clic en el botón "Siguiente".
1. Seleccione el modo de intercambio de datos "Carga completa de datos".
2. Haga clic en "Siguiente" y luego en "Finalizar". Realizar carga de datos.
Al cargar datos, se crearán dos archivos:
1. import.xml es un archivo de "Catálogo" (contiene información sobre categorías y productos, sin especificar los precios de los productos).
2. offers.xml es el archivo "Oferta de paquete" (ofertas de productos con precios (lista de precios)).
Un ejemplo de importación de datos de un archivo en formato CommerceML descargado del programa Importador de lista de precios de comercio electrónico en el programa 1C Enterprise 8
Seguimiento de los precios de los competidores en Internet