Добрый день, уважаемые форумчане!
Нужна помощь по поиску в справочнике Номенклатуры.
В массиве есть артикулы1С, (100001122334 к примеру) которые надо найти из Справочника Номенклатуры.
В справочнике Номенклатуры есть Реквизит Артикул1С (огр длина 11 симв)
Но почему то не получается у меня.
Нужна помощь по поиску в справочнике Номенклатуры.
В массиве есть артикулы1С, (100001122334 к примеру) которые надо найти из Справочника Номенклатуры.
В справочнике Номенклатуры есть Реквизит Артикул1С (огр длина 11 симв)
Но почему то не получается у меня.
Прикрепленные файлы:
![](/upload/forum/upload/392/39283f134d805dafb2732d29b3cebbd5.png)
По теме из базы знаний
- Удобная загрузка номенклатуры, картинок, прайсов и накладных из Excel (xls) и dbf-файлов для 1с 8.1/8.2 (обычные формы)
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- "Установка цен номенклатуры в 1С: УТ 11" - загрузка цен из файла Excel в документ (Ценообразование 11.5 и 11.0)
- Перенос номенклатуры в любую конфигурацию
- Выгрузка номенклатуры с характеристикой в Бухгалтерию 3
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для Каждого СтрокаТЗ Из ТаблицаЗначенийИзЭксель Цикл
Артикул1С = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул1С","10000097597");
Если Не ЗначениеЗаполнено(Артикул1С) Тогда
Сообщить("В справочнике «Номенклатура» не найден элемент с кодом " + СтрокаТЗ.Артикул1С);
Иначе
НовСтрокаТчПозицииНоменклатуры = Объект.Подрядчик.Добавить();
НовСтрокаТчПозицииНоменклатуры.НаименованиеМТР = Артикул1С;
НовСтрокаТчПозицииНоменклатуры.Накладная = СтрокаТЗ.Накладная;
НовСтрокаТчПозицииНоменклатуры.Вовлечение = СтрокаТЗ.Количество;
КонецЕсли;
КонецЦикла;
ТаблицаЗначенийИзЭксель = Неопределено;
Сообщить("Загрузка завершена");
Показать
(39) А! То есть все участники, впервые зашедшие в эту ветку, должны искать текст ошибки во всех комментах, а не в тексте... (Это не к тебе претензия, а к автору).
По сути - да, про косяк с наименованием реквизита ему ответили с самого начала.
Что не отменяет необходимости пометить его код словом "говно".
По сути - да, про косяк с наименованием реквизита ему ответили с самого начала.
Что не отменяет необходимости пометить его код словом "говно".
(33) Мне сложно, что-то ответить, слишком давно это было. Я начинал программировать на перфокартах. Поверь отладка кода в таких условиях заставляла очень аккуратно его писать. Да и форумов тогда тоже не было, а было искусство программирования кнута. Это автор такой.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот