Понял.
В моём случае sku имеет отношение к модели - это одно и тоже.
А как в "модели" не может быть текста, если это поле обязательное? Сайт заполнялся вручную 2 года назад, в админке поле "Код товара" - является обязательным, оно не могло быть пустым, иначе товар не создавался бы. В поле "Код товара" писался артикул товара и в моей тематики он имеет вот такой вид B4060CA00C. Получается карточка товара выглядит таким образом.
Product _name
Модель - B4060CA00C
Кол-во - 1000
Цена - 1000
Кнопка - Купить.
Прайс лист от поставщика выглядит таким образом - product name, артикул (B4060CA00C), кол-во, цена. Тоесть мой артикул B4060CA00C, который указан в поле "Код товара", а на сайте отображается как модель совпадает с артикулом в прайсе. Модуль цену обновляет, всё прекрасно, НО, он и заодно меняет "код товара" в админке, она же модель на сайте на префикс поставщика, B4060CA00C удаляется с сайта и заменяется на -01. Для меня это КАТАСТРОФА, благо на другом сайте опробывал модуль сперва. "Код товара" в админке и в модели на сайте пишется -01.
Можно ли сделать чтоб это удаление не происходило? Чтоб карточка не менялась, только цена, мне даже не совсем подходит вот такой вариант B4060CA00C-01. Если это единственный выход, то подскажите как правильно его реализовать, чтоб хотя бы было так B4060CA00C-01 ? Версия 1,5,3,1 - сайт заполнен около 2000 товарами.
Другой сайт версия 1,5,5,1 совсем пустой, делаю обновление цены и ставлю галочку преобразовать модель в код как вы говорите - итог Не xxxxxxx-yy, а только yy.
Просьба обьяснить человеческим языком что делать в такой ситуации :-)
Теперь по ошибкам
Конечно в 9 строке пусто и ску и цена, 9 строки вообще нет. Товаров в прайсе всего 8 штук, сам создал, тестировал парсинг. Почему он эти 8 товаров не добавляет и ругается на 9 строку?
Прайс в формате Видовой Таблицы XML 2003 - делал обычным стандартным екселем.