Catálogos de proveedores

Cómo tomar el stock del almacén principal en CommerceML

2026-06-29
Tarea

Un producto CommerceML contiene varios bloques Склад: MAIN y RESERVE. El catálogo necesita stock solo del almacén principal.

Respuesta corta

Abra Количество y agregue una condición sobre el campo hermano ИдСклада: expresión regular ^MAIN$ (coincide con un valor exactamente igual a MAIN).

Cómo hacerlo en Eofferix

  1. En el snapshot XML, seleccione el valor Количество.

  2. Abra la configuración del valor.

    Apertura de valor XML
    La animación muestra la configuración del valor seleccionado.
  3. Agregue una condición de exportación sobre el campo vecino: ИдСклада ^MAIN$.

    Condición del valor XML
    Así Eofferix toma solo el valor necesario del bloque repetido.

Antes / después

Antes

datos de origen
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <ПакетПредложений>
    <Предложения>
      <Предложение>
        <Ид>SKU-9001</Ид><Наименование>Lampara Alba</Наименование>
        <Склады>
          <Склад><ИдСклада>MAIN</ИдСклада><Количество>12</Количество></Склад>
          <Склад><ИдСклада>RESERVE</ИдСклада><Количество>3</Количество></Склад>
        </Склады>
      </Предложение>
      <Предложение>
        <Ид>SKU-9002</Ид><Наименование>Sillon Costa</Наименование>
        <Склады>
          <Склад><ИдСклада>MAIN</ИдСклада><Количество>5</Количество></Склад>
          <Склад><ИдСклада>RESERVE</ИдСклада><Количество>8</Количество></Склад>
        </Склады>
      </Предложение>
    </Предложения>
  </ПакетПредложений>
</КоммерческаяИнформация>

Después

resultado
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <ПакетПредложений>
    <Предложения>
      <Предложение><Ид>SKU-9001</Ид><Наименование>Lampara Alba</Наименование><Количество>12</Количество></Предложение>
      <Предложение><Ид>SKU-9002</Ид><Наименование>Sillon Costa</Наименование><Количество>5</Количество></Предложение>
    </Предложения>
  </ПакетПредложений>
</КоммерческаяИнформация>

Qué conviene recordar

  • Esto no suma almacenes: sirve cuando la importación debe ver solo un almacén elegido.
  • Sustituya MAIN por el identificador real del almacén en su exportación 1C.

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