03410420
В XML-файле, который получается в результате экспорта, содержится следующее:
<Data ss:Type="Number">03410420</Data>
Excel, как его и просят, импортирует это значение как число и, естественно, убирает ведущий ноль. При этом в случае, если у какого-то товара в этом же самом поле содержится что-то кроме цифр, то Magento экспортирует его как текст. Например:
022PU00113
экспортируется как
<Data ss:Type="String">022PU00113</Data>
Похоже, что Magento при экспорте не смотрит тип поля соответствующей таблицы, а пытается в каждой строке определить тип поля по его содержанию. Как победить эту дикость?
PS: добавлять нули уже в Экселе -- не решение, потому что:
1) таких полей несколько
2) длина данных в одном поле может быть разная -- поэтому неясно, сколько нулей восстанавливать в каждой строке.