Catálogos de proveedores

Cómo extraer barcode desde requisites CommerceML

2026-06-29
Tarea

En CommerceML, barcode está dentro de ЗначенияРеквизитов junto a otros requisitos. La importación necesita solo el barcode.

Respuesta corta

Abra Значение dentro de ЗначениеРеквизита y agregue una condición sobre Наименование: expresión regular ^Штрихкод$ (coincide con un valor exactamente igual a Штрихкод).

Cómo hacerlo en Eofferix

  1. En el snapshot XML/YML, seleccione el valor Значение.

  2. Abra la configuración del valor.

    Apertura de valor
    La animación muestra la configuración del valor seleccionado.
  3. Método 1: sobre Наименование, use Igual a Штрихкод.

    Condición de valor
    Esta es una variante de condición; no hace falta agregar las demás.
  4. Método 2: si 1C escribe Штрихкод EAN, use Наименование Contiene subcadena Штрихкод.

    Condición de valor
    Esta es una variante de condición; no hace falta agregar las demás.
  5. Método 3: deje ^Штрихкод$ como opción estricta.

    Condición de valor
    Esta es una variante de condición; no hace falta agregar las demás.

Antes / después

Antes

datos de origen
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-19001</Ид>
        <Наименование>Lampara Alba</Наименование>
        <ЗначенияРеквизитов>
          <ЗначениеРеквизита>
            <Наименование>Штрихкод</Наименование>
            <Значение>4601234567890</Значение>
          </ЗначениеРеквизита>
          <ЗначениеРеквизита>
            <Наименование>Страна</Наименование>
            <Значение>España</Значение>
          </ЗначениеРеквизита>
        </ЗначенияРеквизитов>
      </Товар>
      <Товар>
        <Ид>SKU-19002</Ид>
        <Наименование>Sillon Costa</Наименование>
        <ЗначенияРеквизитов>
          <ЗначениеРеквизита>
            <Наименование>Штрихкод</Наименование>
            <Значение>5901234123457</Значение>
          </ЗначениеРеквизита>
          <ЗначениеРеквизита>
            <Наименование>Страна</Наименование>
            <Значение>Poland</Значение>
          </ЗначениеРеквизита>
        </ЗначенияРеквизитов>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Después

resultado
<Товары>
  <Товар>
    <Ид>SKU-19001</Ид>
    <Наименование>Lampara Alba</Наименование>
    <Штрихкод>4601234567890</Штрихкод>
  </Товар>
  <Товар>
    <Ид>SKU-19002</Ид>
    <Наименование>Sillon Costa</Наименование>
    <Штрихкод>5901234123457</Штрихкод>
  </Товар>
</Товары>

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