Рекомендую не смотреть на функцию.
Возьмите событие и делайте обработку в момент его срабатывания.
С точки зрения производительности, на событие лучше выносить только логику, которую нельзя реализовать преобразованиями (например, загрузку опционных свойств из-за особенностей umiDump).
Добрый день, подскажите такой вопрос, при синхронизации с "Мой склад", если остаток нулевой, то страница становится не активной. Обмен идет по стандартной точке /admin/exchange/auto/....
Но не могу найти эту строчку в коде. Как можно убрать что бы не свойство активность не изменялось
Смотрите файлы /xsl/import/commerceMl.xsl и /xsl/import/custom/commerceML.xsl
В них должна быть строчка вроде
<xsl:attribute name="is-active">
<xsl:choose>
<xsl:when test="Количество < 1 or Количество = ''">0</xsl:when>
<xsl:otherwise>1</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
Либо любая другая с is-active. С ней и нужно работать.