Catálogos de proveedores

Cómo extraer un valor de propiedad CommerceML por ID

2026-06-29
Tarea

Las propiedades CommerceML están en ЗначенияСвойств: país y garantía aparecen juntas. La importación necesita solo el país con ID prop-pais.

Respuesta corta

Abra Значение dentro de ЗначенияСвойства y agregue una condición sobre Ид: expresión regular ^prop-pais$ (coincide con un valor exactamente igual a prop-pais).

Cómo hacerlo en Eofferix

  1. En el snapshot XML, seleccione el valor Значение dentro del bloque repetido.

  2. Abra la configuración del valor.

    Apertura de valor
    La animación muestra la configuración del valor seleccionado.
  3. Opción sin expresión regular: agregue una condición de exportación sobre el Ид vecino - Igual a prop-pais.

    Condición de valor
    Así Eofferix toma Значение solo del bloque de propiedad con el ID necesario.
  4. Opción con expresión regular: agregue una condición de exportación sobre el Ид vecino - Expresión regular ^prop-pais$ (coincide con un valor exactamente igual a prop-pais).

    Condición de valor
    Esta es la variante estricta de la misma comprobación cuando el ID debe coincidir por completo.

Antes / después

Antes

datos de origen
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-28001</Ид>
        <Наименование>Lampara Alba</Наименование>
        <ЗначенияСвойств>
          <ЗначенияСвойства>
            <Ид>prop-pais</Ид>
            <Значение>España</Значение>
          </ЗначенияСвойства>
          <ЗначенияСвойства>
            <Ид>prop-garantia</Ид>
            <Значение>24</Значение>
          </ЗначенияСвойства>
        </ЗначенияСвойств>
      </Товар>
      <Товар>
        <Ид>SKU-28002</Ид>
        <Наименование>Sillon Costa</Наименование>
        <ЗначенияСвойств>
          <ЗначенияСвойства>
            <Ид>prop-pais</Ид>
            <Значение>Portugal</Значение>
          </ЗначенияСвойства>
          <ЗначенияСвойства>
            <Ид>prop-garantia</Ид>
            <Значение>12</Значение>
          </ЗначенияСвойства>
        </ЗначенияСвойств>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Después

resultado
<Товары>
  <Товар>
    <Ид>SKU-28001</Ид>
    <Наименование>Lampara Alba</Наименование>
    <Страна>España</Страна>
  </Товар>
  <Товар>
    <Ид>SKU-28002</Ид>
    <Наименование>Sillon Costa</Наименование>
    <Страна>Portugal</Страна>
  </Товар>
</Товары>

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse