Импорт товаров в программу
Author: Сергей Е.
Visited 1979,
Followers 1,
Shared 0
Добрый день, не могу найти ошибку при импорте товаров в программу. Заголовки такие же как при экспорте товаров. Если удалить весь ранее загруженный каталог, то ругается на строчку 521, а на 41 уже нет. 521 строчку удаляешь, он видит ошибку в 520, смотрю что это товары одной категории, удаляю их всех, и всё нормально. Может определённые символы нельзя использовать в названиях? Скриншоты и файл CSV прилагаю.
Posted on the
В пустой каталог импортировалось без проблем за исключением одной строки, где пришлось изменить десятичный разделитель.
Author
А какая строка глюкнула?
;ХОЗ.ТОВАРЫ;Салфетки бумажные;;0,6;0;0;0;;0;;Dynamic;0;50
заменил на
;ХОЗ.ТОВАРЫ;Салфетки бумажные;;0.6;0;0;0;;0;;Dynamic;0;50
Хотя выбраны рубли и разделитель запятая.
Этот файл не будет импортироваться в каталог с такими же (именами) товарами, т.к. в файле товары без id а в программе с id (автоматически создается). Т.е. без id можно добавлять новые товары, а не обновлять старые.
Author
Не знаю что этой программе не нравится, но когда убираешь определённые строки, то всё нормально импортируется. Файл с удалёнными строками из CSV и сам файл CSV прилагаю.
Ещё раз, у вас до импорта каталог в проекте пуст или нет? Если в каталоге уже есть такие же товары (с таким же названием), как и в списке, то они не будут импортироваться и программа выдаст ошибку. Т.к. в списке без id, а в программе (проекте) с id.
Author
Каталог полностью пуст. Импортирую без id.
Из отложенных вами строк, у меня ругалось на те где количество не целое число.
После полного импорта и при клике по любому товару получаю.
Author
Вырезал эти позиции, на которые ругается пограмма и создал из них отдельный файл CSV. Тоже никак не хочет импортировать.
Вы издеваетесь? Я вам уже ответил про эти строки.
2201 — столько у вас итого товаров должно быть? Именно столько у меня импортируется после исправления всех замечаний.
Author
Извиняюсь, понял о чём вы говорили) Просто смотрел на строчку номер 8 и искал в ней ошибку. Думаю при чём тут нецелое число остатка. А оказывается программа стопорится перед ошибочной строчкой)), то есть искать ошибку нужно в следующей, девятой строчке. Вобщем спасибо! Помогли! Странно что нигде не указано о том что нельзя использовать нецелый остаток, а бывает нужно когда продаёшь кабельную продукцию. Ну ладно, будем продавать кратно одному метру)