В настройке указываются номера первой строки считывания, и номера колонок с реквизитами. При загрузке из прайс-листа или накладной есть возможнось установки цен номенклатуры контрагентов и цен номенклатуры. Настройки для каждого варианта загрузки,естесственно,сохраняются. Для новых позиций указывается группа,куда они будут помещаться. Есть возможность синхронизации как по своему коду,так и по коду номенклатуры контрагентов (флаг «Использовать собственный код»).
В неиспользуемые колонки для загрузки ставьте номер,превышающий максимальный номер колонки с информацией.
А скажем регистры-штрихкоды не прихватывает для полного счастья? Может не совсем в тему, но столкнулся с проблемой, все переносим из УТ в Супермаркет XML, а регистры нет, они там разные, Код в измерениях, а все остальное в ресурсах, в УТ наоборот все в измерениях, а кода вообще нет, может кто решал проблему?
{ВнешняяОбработка.ЗагрузкаНоменклатурыИзXLS(225)}: Ошибка при вызове метода контекста (Cells): Произошла исключительная ситуация (0x800a03ec)
стчСостав.Артикул = СокрЛП(Лист.Cells(ц,Коларт).Text);
по причине:
Произошла исключительная ситуация (0x800a03ec)
Что делаю не так?
(2)
В неиспользуемые колонки для загрузки ставьте номер,превышающий максимальный номер колонки с информацией.В Вашем случае номер колонки с артикулом 6 или больше.Настройки можно сохранить вверху панели.У меня Ваш файл зашел.
Всем! Перезалил файл-был косяк с установкой цен.
(1) Вопрос не понял.
Ошибка «Перед записью в элементе справочника «Номенклатура» необходимо заполнить «базовая единица»!»
Я думаю в обработке «ЗагрузкаНоменклатуры» надо иметь выбор типа номенклатуры, базовой ед. и ед.хранения или колонки в зксели с этими данными
(6) Да,либо выбор в форме обработки баз.ед.изм.,либо поправить поиск по коду в модуле под себя.Код открыт. Если ед.хранения остатков будет отлична от базовой,то понадобятся отдельные поля для коэффициентов,а они для разных позиций могут отличаться.
Автору, (4) это про штрихкоды, они не переносятся? а очень хот-ся, а (5), благодарю, видел, достойно, если не решу проблему, буду копить$
(7) Обработка позволяет загружать штрих-коды в стандарте EAN-13 (выбор стандарта можно сделать-код открыт). Нужно поставить флаг «Грузить штрих-код из колонки»,появится окно с указанием номера колонки.
Или я опять неправильно понял?
(5) Делал аналогичное на 7.7. Загрузка была из txt,dbf,xls,xml с выбором реквизитов для синхронизации.
Также при необходимости создавались штрих-коды.Если будет заказ от клиента на подобный функционал,естесственно,сделаю,но выложу здесь бесплатно с открытым кодом.
(11) К незнакомому собеседнику неплохо бы обращаться на Вы. Рейтинг на этом ресурсе не всегда может соответствовать социальному статусу.Я не работаю на рынок,а работаю на конкретного заказчика,и поэтому мой труд оценивает он.И,если я считаю,что работа может быть универсальна,я выкладываю её на этом ресурсе бесплатно,пользуясь также работами других коллег.
Подскажите имеет ли значение формат ячеек в экселе или нет? Почему не формирует документ если в справочнике номенклатуры уже есть такой же товар как в зкселе?
(13)
Ну,хотя бы на Вы,и то приятно.
«Я не работаю на рынок,а работаю на конкретного заказчика» — это проте[и]воречит самому себе. »
Я не занимаюсь тиражными решениями-это понятно из контекста.Вероятность получения бесплатного варианта моего решения,идеального подходящего к моему потенциальному заказчику, я считаю минимальной,в пределах погрешности.Этот ресурс я воспринимаю не как бизнес-площадку,а как сообщество для обмена идеями и шаблонами,облегчающими работу.Пример — А.П. Габец, Д.И. Гончаров
«1С:Предприятие 8.0 Простые примеры разработки».
(14) Пришлите,пожалуйста, образец с указанием номера проблемной колонки.Скачайте обработку заново,в первоначальной версии была ошибка,связанная с формированием документов.
(8) Прохмахнулся,извиняюсь,правильный ответ на посте №9.
(21) Если бы не придумывали, до сих пор бы на паровых машинах катались.
Утовара бывает несколько шрихкодов которые в прайсе указываются илив одной ячейки или как в прилагаемом файле в результате:
ВнешняяОбработка.ЗагрузкаНоменклатурыИзXLS(86)}: Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! : Цена постоянного партнера : Тетрадь : : 30.01.2010 0:00:00 (Регистр сведений: Цены номенклатуры контрагентов; Номер строки: 2)
УстПост.Записать(РежимЗаписиДокумента.Проведение);
по причине:
Запись с такими ключевыми полями существует! : Цена постоянного партнера : Тетрадь : : 30.01.2010 0:00:00 (Регистр сведений: Цены номенклатуры контрагентов; Номер строки: 2)
(200) Ошибка связана с тем,что товар дважды присутствует в файле и происходит попытка дважды установить цену.Нужно будет усложнить алгоритм для пропуска дублей и корректного заполнения штрих-кодов. Если это критично,попробую на следующей неделе заняться.
(200) Отписал в личку,видимо здесь ответ на вопрос по теме считается некорректным или я в черном списке.
Сообщает ошибку
{ВнешняяОбработка.ЗагрузкаНоменклатурыИзXLS(238)}: Ошибка при вызове метода контекста (Cells): Произошла исключительная ситуация (0x800a03ec)
стчСостав.Цена1 =Число(Стрзаменить(СокрЛП(Лист.Cells(ц,Колцена).Text),» «,»»));
по причине:
Произошла исключительная ситуация (0x800a03ec)
Тестирую на УТ (10.3.8.9)
Я не программист и пользователь пока еще не очень хороший, у меня ничего не происходит при попытке загрузить файл.
(222)
(221)
Добавил в описание:»В неиспользуемые колонки для загрузки ставьте номер,превышающий максимальный номер колонки с информацией».
Если не получится — приложите файл (XLS) для разбора с указанием параметров(флажков и номеров колонок)-разберусь.
Здравствуйте. Для работы обработки требуется установленный excel? Для какой конфигурации подойдет обработка(у нас 10.3)?
Добрый день. Установленный excel нужен (сейчас на новые платформы переписываю без excel), на 10.3 работает.