Загрузка номенклатуры в 1С 8.3 из Excel, dbf или табличного документа (управляемые формы)
В 1С 8.3 есть возможность массово загрузить список номенклатуры из табличного документа, например, из файла Excel.
Для загрузки мы используем внешнюю обработку ЗагрузкаДанныхИзТабличногоДокумента.epf для управляемых форм (8.2 и 8.3), которую можно скачать отсюда. Она универсальна и должна подходить для любой конфигурации, написанной под управляемое приложение.
- Если Вы программист и хотите разработать «свою» загрузку из Excel, подробная инструкция по ссылке;
- Пример загрузки прайс-листа в 1С Управление торговлей можно найти по ссылке.
Чтобы запустить внешнюю обработку, нужно зайти в меню «Файл», далее «Открыть» и выбрать эту обработку из каталога, в котором она была сохранена:
Обработка Загрузка данных из табличного документа 1С 8.3 (управляемые формы)
После того как обработка открылась в 1С, можно приступать к работе с ней. В первую очередь нам нужно определиться, куда и что мы будем загружать:
Я хочу привести пример на справочнике «Номенклатура«. Я создал некий файл с данными в формате xls.
Обращу внимание, что файл нужно сохранить в формате «Книга Excel 97 – 2003, то есть расширение должно быть именно xls (если мы загружаем из Excel-я). Другие обработка не видит.
Обработка умеет загружать также файлы формата:
- mxl,
- xls,
- txt,
- dbf,
- любой другой формат, откуда можно скопировать данные.
Получите понятные самоучители по 1С бесплатно:
Вот так выглядит файл Excel с исходными данными, который мы будем загружать в справочник «Номенклатура»:
Я не стал прописывать все поля справочника, так как этого достаточно для понимания принципа загрузки. Кроме того, этих данных хватает для начала работы с данными позициями.
Данных позиций пока нет в информационной базе 1С, и мы сейчас туда их загрузим.
Нажимаем на значок «Открыть» (на рисунке обозначен как «Выбор источника») и выбираем файл с данными. Можно использовать простое копирование информации. Мой файл с примером можно скачать здесь. Данные загрузятся в обработку автоматически. Теперь проверим, правильно ли мы заполнили наши данные. Для этого нажимаем кнопку «Контроль заполнения».
Как видно, у нас появились ошибки! Будем устранять. Заходим на закладку «Настройка»:
Прежде чем исправлять ошибки, хочу обратить внимание на одну важную деталь. Программа изначально не знает, по какому полю ей искать элемент справочника на случай, если он там уже есть. Поэтому ей нужно его указать. Я предпочитаю искать по коду, так как он, как правило, уникален. В колонке «Поле поиска» в строке «Код» ставим галочку. Теперь, если запись с таким кодом будет найдена, она будет заменена, в другом случае — создана.
Важно! Если не указать поле поиска, то могут появиться дубли номенклатуры. Особенно после второй загрузки похожего файла!
Теперь посмотрим, почему ругается на поле «Единица». Дело в том, что единицы измерения в 1С 8.3 хранятся в отдельном справочнике, и обработка по умолчанию ищет эту единицу по наименованию. А на самом деле словом единица прописана в поле «Полное наименование».
К сожалению, обработка может вести поиск только по «Наименованию» и «Коду» (для программиста возможности шире). Если обратите внимание на рисунки выше, то увидите, что в колонке «Единица» у меня стоит код. И в обработке нужно указать, что поиск нужно вести по коду. Щелкаем два раза по колонке «Условие связи» напротив «Единицы» и меняем на «Код».
Теперь смотрим, что нам что-то там про «Услугу» говорят в списке ошибок. Еще одно важное замечание. Колонки в файле должны располагаться строго в том же порядке, как и строки полей справочника. А у нас «Вид номенклатуры» находится в самом низу, а в файле после колонки «Комментарий».
Для того чтобы поднять строку «Вид номенклатуры» вверх, существуют синие стрелочки вверху формы. С помощью стрелки «Вверх» поднимаем нужную строку и ставим под «Комментарием».
Жмем «Загрузить данные», и на этот раз все проходит без ошибок:
Видеоурок по загрузке товаров в 1С из файлов Excel:
Другие статьи по 1С:
- Администрирование (обновление 1С, резервные копии и т.д)
- Программирование 1С
- Обучение программам 1С (для пользователей)
Если вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
СПРОСИТЕ в комментариях!
Татьяна:
ОГРОМНОЕ СПАСИБО! Кланяюсь в пояс!:)))
Кирилл:
Вы нас засмущали!))) Спасибо огромного за отзыв 🙂
Наталья:
Шикарно!СПАСИБО!!!!
Андрей:
Здравствуйте! После загрузки в ТЧ Исходные Комплектующие справочника спецификации в УПП 1.3, Номенклатура как бы появилась, но потом приходится ее перевыбирать, чтобы она встала нормально. С чем это связано и как исправить? Подскажите пожалуйста.
Moonsoft:
Такая же фигня, приходится перебивать номенклатуру. Почему не отвечаете на этот вопрос. А перебивать приходится, на минуточку, более 5000 позиций, я уже ужаснулся после 2000…
Аноним:
Нормальные люди сначала несколько штук делают для проверки
студень:
Вместе с номенклатурой нужно заполнять подчиненный справочник Единиц (измерения). Чтобы пользоваться обработкой нужно иметь представление об архитектуре конфигурации.
Moonsoft:
Вы специально игнорируете мой вопрос и не только мой?
d4rkmesa:
На месте автора я бы уже банил за тупость. Палец в рот не клади, дай не шею сесть. Читали бы хоть, о чем тут речь. Это вообще не про УПП, а про УТ11 и другие новые конфигурации.
Александр:
куда-то загрузилось, а куда — неизвестно.
Елена:
Спасибо приогромное!Такая классная обработка и видео очень помогло, вы просто супер !!!
Аноним:
Здравствуйте.Открываю обработку и ничего не происходит
Sarat:
то же самое, кто ни будь знает как решить эту проблему.
Valy:
Спасибо за обработку! Только не получается загрузить в регистр сведений состав семьи. Загружается только один член семьи, как исправить?
Лариса:
Спасибо огромное !!! Вы супер !!))
Кирилл:
И вам!))) для Вас будем писать еще )))
Крайнов Дмитрий Юрьевич:
попробовал загрузить в 1С:Розницу 8. базовая. ред.2.2.2.15. При попытке загрузки выдает ошибку: Использование модальных окон в данном режиме запрещено!
Подробно:
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(2448)}: Ошибка при вызове метода контекста (Вопрос)
ИначеЕсли Вопрос(«Загрузить «+КоличествоЭлементов + СтруктураТекстВопроса.ТекстВопроса, РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Да Тогда
по причине:
Использование модальных окон в данном режиме запрещено!
Тим:
Заходим в конфигуратор.> ОТкрываем конфигурацию.> Правой кнопкой на золотой шарик в окне конфигурация (в самом верху) > свойства. > Там находим и ставим галочку чтобы разрешить использование модальности. Всё
Аноним:
В базовой версии изменение конфигурации невозможно!
Аноним:
Здравствуйте! Мне в номенклатуре нужно поле штрихкод, а его нет. Где же мне хранить штрихкоды и есть ли такя возможность?
Аноним:
Выбираете регистр сведений. Потом Штрихкоды номенклатуры и все.
AL:
в свежем релизе ут 11 обработка поломалась
Ирина:
Спасибо большое! Ваша обработка- классный инструмент для работы в 1с. И статья очень полезная. Присоединяюсь к восторгающимся и кланяющимся-))
Кирилл:
Спасибо большое и вам!) Заглядывайте)))
Александр:
Подскажите пожалуйста, загрузилось всё хорошо, на сайт продукция транслируется, но в списке номенклатуры ничего не отображается. Как сделать, чтобы загруженный список отобразился в номенклатуре? vladimirovich.vip собакамэйл.ру
Galina:
Спасибо большое! Раньше работали с 8.2, пользовались обработкой загрузки для обычного приложения, теперь работаем с 8.3 и появилась необходимость в обработке для загрузки данных из табличных документов для управляемых форм. Очень помогли. Написано отлично. То, что нам нужно.
Ирина:
Вопрос по работе обработки в 1С УНФ 1.5.4.34 . Закачали номенклатуру в справочник, при попытке загрузить в заказ покупателя табличную часть Товары , работы выдает ошибку «Использование модальных окон в данном режиме запрещено» Причем в более ранней версии (пробовали на тестовой 1.5.4.24) все работает.
Кирилл:
Это нюанс новой платформы/конфигурации.
Нужно переписать данную обработку под так называемые «асинхронные вызовы». Или второй вариант — установить «Режим использования модальности» в свойствах конфигурации. Но для этого необходимо изменять конфигурацию.
Галина:
Эта проблема дошла и до нас с выходом новой редакции 1С:ERP Управление предприятием 2 (2.2.1.100).
Подробно вопрос обсуждался на странице
https://programmist1s.ru/ispolzovanie-modalnyih-okon-v-dannom-rezhime-zapreshheno/
Данная загрузка очень быстро помогает заполнить справочник Номенклатура и отказаться от нее не можем.
Спасибо создателям обработки, экономим много времени и сил!
Но мне хватило ума только отключить всплывающее окно и теперь загрузка идет без предупреждения. Изменила команду на загрузку в модуле следующим образом.
Процедура КомандаЗагрузить(Команда)
СтруктураТекстВопроса = ПолучитьТекстВопросаИсточника();
КоличествоЭлементов = ТабличныйДокумент.ВысотаТаблицы — Объект.ПерваяСтрокаДанныхТабличногоДокумента + 1;
//Если НЕ ПустаяСтрока(СтруктураТекстВопроса.Ошибка) Тогда
// Предупреждение(СтруктураТекстВопроса.Ошибка);
//ИначеЕсли Вопрос(«Загрузить «+КоличествоЭлементов + СтруктураТекстВопроса.ТекстВопроса, РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Да Тогда
// ОчиститьСообщения();
ЗагрузитьДанныеСервер();
//КонецЕсли;
КонецПроцедуры
Вот бы умные люди подсказали, как исправить по новым требованиям команду на загрузку, чтобы оставить всплывающее окно, с ним безопаснее работать пользователям.
Кирилл:
Галина, Здравствуйте!
По ссылке как раз таки и описывается как правильно этот код переписать)
Еще есть здесь — https://programmist1s.ru/vopros-v-1s-8-3-otkazyivaemsya-ot-modalnosti-v-upravlyaemyih-formah/
На выходных постараюсь переписать, если со временем получится 🙂
Наталья:
Действительно хорошая программа и все очень просто и доступно описано! Единственное возник вопрос, когда нажимаю на кнопку «загрузить далее» пишет «Значение не является значением объектного типа». Не подскажите, что делать в этом случае?
Кирилл:
Вполне вероятно что вы что то не так заполняете или у вас ошибка в конфигурации.
Подсказать более точно могу если запустите 1с в режиме толстого клиента, нажмете кнопку «Подробнее» и скопируете ошибку.
Роман:
Добрый день!
подскажите как загрузить столбец «цена». номенклатура загружается, а вот цены нет.
Кирилл:
Цена указывается в отдельном документе — установка цен номенклатуры.
То есть нужно программно формировать его в обработчике загрузки.
Евгений:
А как загрузить список цен в установку цен? список товаров грузится — цены нет. Ручная перенумерация колонок тоже почему-то не помогает — колонка с ценами пустая.
Андрей:
Подскажите, пожалуйста.
А как можно распределить наименование по подгруппам-подпапкам?
Кирилл:
Просто сделайте поле «Папка» экселе. В поле Родитель сделайте поиск по наименованию и сопоставьте поля.
Сергей:
здравствуйте, обработка действительно очень полезная, но что означает «сопоставьте поля» для передачи иерархии и папок как папок? А то они элементами становятся (справочник номенклатурные группы).
Дмитрий:
Добрый день,
Большое спасибо за обработку!
Подскажите как загрузить номенклатуру с характеристиками, как подготовить файл Excel?
В настройках обработки вижу реквизит «Использование характеристик» тип данных «Варианты использования характеристик номенклатуры», не могу понять какие данные в этот реквизит подставлять. Характеристики у нас в виде размера (56, 62, 68 и т.д.)
Кирилл:
Добрый день.
Сам не грузил и с ходу не подскажу. Но мне кажется там придётся обрабатывать кодом.
Дмитрий:
Уже самостоятельно разобрался, там всё просто. Характеристики надо загружать в отдельный справочник «Характеристики номенклатуры» и указывать владельца (номенклатуру).
Аноним:
Подскажите пожалуйста поподробнее как это сделать в 1с 8.3?
Игорь:
Спасибо в 8.3 и УТ 11.1 работает 🙂 !!!!
Кирилл:
Супер!)
Ulvi:
Прекрасная обработка. Спасибочки автору. Можно ли пример работы с выражениями, что то не получается))
Кирилл:
Например, так 🙂
Результат = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(«шт»);
Алексей:
Спасибо за инструкцию)
Вопрос. Перехожу во вкладку Настройка, а там пусто.
Все значения которые есть у Вас у меня отсутствую.
Их нужно самому в ручную нужно забивать или они уже должны быть там?
Кирилл:
Поля в настройках появляются после того, как вы выбрали нужный справочник или другой объект системы.
В указанном выше случае это справочник «номенклатура».
Александра:
А если сбрасывает после сохранения — это нормально? И не сохраняет файл имена столбцов. И обязательно должен быть эксель? ОпенОфис не подойдет?
Юлия:
Спасибо большое за обработку!!
Очень понравилось.
а как загрузить группу и элементы в справочник, например, Номенклатура.
т.е. не вижу служебные реквизиты Это Группа, ПометкаУдаления
Григорий:
Элементы загружаются без ошибок. Но при попытке открыть элемент в справочнике номенклатуры ошибка: «Преобразование значения к типу Булево не может быть выполнено»
Кирилл:
Запустите в режиме толстого клиента, тогда появится кнопка «подробнее» у ошибки. Скиньте сюда какая ошибка появляется — постараюсь помочь
Вадим:
у меня такая же проблема и вот что пишет:
{Справочник.Номенклатура.МодульМенеджера(2085)}: Преобразование значения к типу Булево не может быть выполнено
Результат.АнализДвижений.Вставить(«СтраницаВедомостьПоСериямНоменклатуры»,
Tom:
В настройках Вид номенклатуры должна стоять галка и в этой строке в колонке Значение по умолчанию должен быть проставлен вид номенклатуры (например Товар)
Alena:
Спасибо. Все доступно.
Подскажите, пожалуйста, как быть.
Создаю справочник номенклатуры по поставкам:
номенклатура
поставка10/11
-товар 1
-товар 2
поставка11/11
-товар 1
-товар 3
загружаю данные в документ по артикул товара (1,2,3). Как выставить настройки загрузки в документ, чтобы брал артикул из нужной поставки? Ругается что есть 2 строки одинаковых.
Алесандр:
Спасибо за обработку
Алексей:
Добрый день!
Есть список товаров, пытаюсь импортировать его в справочник номенклатуры с помощью этой оболочки «ЗагрузкаДанныхИзТабличногоДокумента.epf». Имеется: Платформа: 1С:Предприятие 8.3 (8.3.5.1460) Конфигурация: Управление торговлей (базовая), редакция 11.1 (11.1.10.94). Так вот список товаров загружается куда и надо, но вот только когда нажимаешь на любую позицию, чтобы отредактировать, выскакивает ошибка: «{Справочник.Номенклатура.МодульМенеджера(1961)}: Преобразование значения к типу Булево не может быть выполнено». Настройки при загрузке списка по 10 раз перепроверял, но бесполезно. Помогите пож-ста, что я делаю ни так?
Кирилл:
Добрый день!
Скорее всего вы при загрузке не проставили какую то галочку или перечисление. Система пытается считать эту галку, но у неё не получается.
Если покажите строчку кода в которой выскакивает ошибка — смогу помочь. В моей конфигурации в строке 1961 нет ничего криминального…
Кирилл:
Добрый день!
Возникает проблема при использовании оболочки «ЗагрузкаДанныхИзТабличногоДокумента.epf», на одном пк все работает, а у начальника, все тоже самое но при открытии файла выдает ошибку «не найдена страница…» хотя эти файлы на моем пк открываются.
Кирилл:
Добрый день!
А полную ошибку можно увидеть ?
Кирилл:
Ошибка. Возможно неверно указан номер листа книги Exel
Гульжан:
Добрый день помогите и научите пожалуйста как загружать отчет по реализации в 1С:Предприятие 8.3 (8.3.5.1119) у меня ничего не получается я так устала. Заранее благодарю Вас
Pavel:
Excel у вашего начальника видимо не установлен. Попытка
Excel = Новый COMОбъект(«Excel.Application»);
Excel.WorkBooks.Open(ИмяФайла);
Сообщить(«Обработка файла Microsoft Excel…»);
ExcelЛист = Excel.Sheets(НомерЛистаExcel);
Исключение
Сообщить(«Ошибка. Возможно неверно указан номер листа книги Excel.»);
Возврат ложь;
КонецПопытки;
Рахашан:
Та же самая ошибка: «Возможно неверно указан номер листа книги Excel». Excel при этом точно установлен!
Мария:
Помогите, пожалуйста, решить задание на стажировке. «Загрузить в справочник Номенклатура из Excel реквизиты Бренд». Не могу никак создать обработку. Подключаюсь к Excel, но данные так и не выгружает
Виктор:
К сожалению, обработка не запускается без каких-либо сообщений.
1С:Предприятие 8.3 (8.3.6.2332)
«Управление торговлей», редакция 10.3 (10.3.33.1)»
Толстый клиент
Подскажите, пожалуйста, куда копать?
Кирилл:
Обработка предназначена для управляемых форм 1С, для обычных форм инструкцию и обработку можно найти здесь — https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
Карина:
Добрый день, а Вы не подскажите, почему при использовании этой обработки после загрузки данных в справочник Номенклатура, а потом в РС Штрих-коды при создании поступления товаров и услуг и проведении документа Установка цен номенклатуры, цены не записываются в РС Цены номенклатуры?
Кирилл:
Вообще не записываются?
Нужно смотреть корректность заполнения табличных частей «типов цен» и номенклатуры. Так, к сожалению, сказать не могу 🙂
Николай:
Здравствуйте, Кирилл. У меня 1С:Предприятие 8.3 (8.3.7.1759) Управление торговлей (базовая), редакция 11.2 (11.2.2.106) пытаюсь заполнить Номенклатуру с помощью Вашей обработки, уже делал разные варианты настройки, но увы ((
1. Если я заполняю только данные, которые в самой номенклатуре, т.е. не подтягиваются из других справочников в частности Ставка НДС, Единица хранения, то загрузка проходит без ошибок. Я загрузил только 3 поля Код Наименование и Наименование для печати, но и это уже кое что )) Остальное заполню в ручную, но увы ((
2. Когда захожу в позицию Номенклатуры, то поля Ставка НДС и Единица хранения не доступны для редактирования. В командном меню справа нашел пункт Разрешить редактирование реквизитов (разблокирую поля формы), проставляю Ставку НДС и Единицу хранения, нажимаю Записать, и вылетает ошибка в модальном окне {(27, 15)}: Неверные параметры «НЕ» КОГДА НЕ (НЕ <>&ИспользоватьСерии.
Скажите, может быть я что то не так делаю, и можно ли исправить эту ошибку? Конечно не бесплатно! Очень надо открываем магазин запчастей и надо быстро заполнить позиции товаров из прайс-листов поставщиков.
ПС. В 1С только начинаю разбираться, поэтому не будьте строгим ))
Кирилл:
Доброго дня!
1. В обработке есть возможность установки «значений по умолчанию», вроде ставки НДС. То есть вы не загружаете их из файла. А по умолчанию устанавливаете ставку НДС = 18 %. Вроде бы и единицу измерения можно установить тем же способом.
2. Тут скорее всего либо не заполнен вид номенклатуры. Вид номенклатуры можно создать вручную, а затем указать как значение по умолчанию в первом пункте.
ПС Успехов в начинаниях, надеюсь помог))
Елена:
Здравствуйте, подскажите, пожалуйста,а если при заполнении вида номенклатуры выходит ошибка{(27, 15)}: Неверные параметры «НЕ» КОГДА НЕ (НЕ &ИспользоватьСерии? Как быть в такой ситуации? Спасибо!
Кирилл:
Елена, писал выше:
Тут скорее всего либо не заполнен вид номенклатуры. Вид номенклатуры можно создать вручную, а затем указать как значение по умолчанию в первом пункте.
Елена:
Не совсем поняла Вас..у меня уже создан вид номенклатуры. Но когда я захожу в позицию номенклатуры,чтобы задать вид номенклатуры выходит указанная ошибка. Нужно заново загрузить номенклатуру с помощью обработки или удалить созданные ранее виды номенклатуры и создать снова? Спасибо!
Кирилл:
Вид номенклатуры нужно проставить в момент загрузки товара.
Если еще не начали использовать эти позиции — лучше удалите и загрузите заново.
Если уже начали использовать — проставьте вид номенклатуры с помощью групповой обработки изменения реквизитов (https://programmist1s.ru/gruppovaya-obrabotka-spravochnikov-i-dokumentov-v-1s-8-3-upravlyaemyie-formyi/)
Антон:
Добрый день! Подскажите как справились с проблемой 3-и сутки уже мучаюсь.
Кирилл:
Антон, при загрузке номенклатуры обязательно заполняйте поле «ВидНоменклатуры». Можно значением по умолчанию (заранее выбрать из справочника).
В противном случае новая номенклатура даже не откроется.
Сергей:
Кирилл, столкнулся с такой же проблемой. Заполняю 4 поля:
— Код
— Наименование
— Наименование для печати
— Вид номенклатуры
В виде номенклатуры выставлены значения по умолчанию (НДС и Ед. хранения).
Но после загрузки номенклатуры эти значения не проставляются, так же как «Тип товара» и прочие поля, которые указаны в виде номенклатуры.
А про ошибку «{(27, 15)}: Неверные параметры «НЕ» КОГДА НЕ (НЕ &ИспользоватьСерии» вы верно написали. Она возникает, если при загрузке не ввести вид номенклатуры. И она выпадает, если после загрузки отредактировать номенклатуру и попробовать ее сохранить.
В общем проблема в том, что в номенклатуру не проставляются поля заданные в ВидеНоменклатуры.
Подскажите, пожалуйста, как можно решить эту проблему?
Кирилл:
Сергей, проблема решается легко:
1. Устанавливаем значение по-умолчание для недостающих полей
2. Добавляем в эксель колонку, которую предварительно заполняем видами номенклатуры.
Алексей:
Добрый день, Кирилл.
Присоединяюсь к вопросу про загрузку номенклатуры в УТ11.2.
1. После загрузки номенклатуры, поля «Ставка НДС» и «Единица хранения», даже если заполнились, то становятся недоступны для редактирования, приходится заходить в меню «Разрешить редактирование реквизитов».
2. А вот сохранить после внесенных исправлений все равно не выходит — вылетает ошибка: «{(27, 15)}: Неверные параметры «НЕ» КОГДА НЕ (НЕ &ИспользоватьСерии»
В чем может быть дело?
Роман:
Здравствуйте!
Подскажите пожалуйста, для загрузки номенклатуры с фото:
1. Какие настройки должны быть в строке «файл картинки»?
2. Что прописано в этом же столбце эксель?
3. И где должны лежать сами файлы с фото?
Извините, перепробовал разные варианты, все работает, но фото не грузятся.
Дмитрий:
А как загружать штрих-коды номенклатуры в регистр сведений? «Связь по владельцу» заполнить дает, а вот «Искать по:» нет.
Кирилл:
Смысла искать ШК наверное нет. Так как система не даст создать вторую запись регистра Штрихкодов с одинаковыми полями, то есть максимум — она перезапишет одну и ту же запись.
Ольга:
Подскажите пожалуйста, загрузка/выгрузка файлов работает только при подключенном ЭДО???
Кирилл:
ЭДО?
Если вы имеете ввиду Электронный ДокументоОборот, то это никак не связано.
Если вы имеете ввиду «ADODB.Connection» — сейчас точно не скажу, можно посмотреть в коде. В приведенной выше обработке вы можете просто скопировать данные в ячейки табличного документа 1С. А уже оттуда производить загрузку.
Studik:
Спасибо большое, очень помогло!
Petrovka_42:
Подскажите.
Конфигурация УТ 11.2.3. Обработка может загружать номенклатуру с характеристиками. Если может, то как это сделать. Нужно загружать характеристики.
Заранее СПАСИБО!
Кирилл:
Здравствуйте!
Если не ошибаюсь, штатная обработка не умеет. Это можно описать программным кодом, но тут без программиста не обойтись 🙁
Светлана:
Добрый день! При попытке открыть файл excel выдает:
Ошибка. Возможно неверно указан номер листа книги Excel.
Как можно исправить?
Кирилл:
Светлана, здравствуйте!
Если номера листа уже проверили, попробуйте выполнить тоже самое на другом компьютере.
Или второй вариант — скопировать содержимое экселя в новый файл и попробовать загрузить его.
Владимир:
Добрый вечер. При загрузке обработки вбивает ошибку «Переменная не определена»
Кирилл:
Добрый!
А можете полностью скинуть ошибку. Её можно увидеть по кнопке «подробнее», кнопка появится в режиме толстого клиента.
Владимир:
Добрый день.
Вылетает такое окно — 2279,20 Переменная не определена (кодировкаXBase)
Пытаюсь проделать эту операцию через удаленный доступ на правах админа.
Евгений:
Такая же ошибка..( есть у нее решение кто знает?
Дюк:
Если это можно назвать решением.. Надо закомментировать процедуру загрузки из dbf и ее вызов. Все равно вряд ли вам понадобится.
Степан:
Обработка то что нужно!
Если функцию «мРазложитьСтрокуВМассивПодстрок» исполнять на клиенте
обработка работает в разы быстрее.
источник файл с количеством строк более 100 000
Степан:
упс ошибка 27 000
Сергей:
Спасибо огромное!
Добавил 2000+ товаров в номенклатуру несколькими действиями, хотя изначально была задача влить номенклатуру и навык введения карточек по одной. Помимо работающей обработки еще очень хорошая доступная статья, понятная для тех, кто далек от программирования и даже бухгалтерии.
Несмотря на небольшое количество комментариев, уверен, что эта статья помогла гораздо большему количеству ищущих.
Автору и его близким всех благ и удачи.
Кирилл:
Сергей,
Спасибо огромное за такие приятные слова! 🙂
Ничего приятнее мне еще не говорили на моем сайте 🙂
Степан:
А как сделать так чтобы, при загрузке из файла, присваивался код для вновь созданной номенклатуры?
Кирилл:
Если вы принудительно не задаете код — по идее он должен сам присваиваться системой. Проверьте что поле «код» не участвует в загрузке.
Дмитрий:
Кирилл, если поле код не участвует в загрузке (строка с этим полем удалена на вкладке «Настройка» и соответственно пропала во вкладке «Табличный документ» после ее обновления), то при загрузке данных система не генерирует это поле и оно остается пустым. Что-то можно с этим сделать?
nado_hto:
Тоже сперва был пустой код, у «вновь-загруженых» позиций.
Мне помогло в строке с «кодом» по кнопке «События» в «перед записью» указать выражение:
Если Объект.Ссылка.Пустая() Тогда
Объект.УстановитьНовыйКод();
КонецЕсли;
(при этом «отметки» о записи «код»-а не стояло).
Анна:
К сожалению, обработка не работает во фреше(((
При попытке открыть файл обработки пишет: «Нарушение прав доступа!», хотя я являюсь владельцем аккаунта. Что-то можно исправить?
Кирилл:
Честно — сам с фрешем не работал, но есть подозрение что там урезаны права на запуск внешних обработок из соображения безопасности. Уточните у вашего поставщика услуги — возможно ли запускать там внешние обработки.
Эрдни:
Заходите в конфигуратор;
Через меню Администрирование/Пользователи выбираете своего пользователя;
На первой вкладке снимаете галочку «Защита от опасных действий»;
На последней вкладке ставите галочку напротив права «Интерактивное открытие внешних отчетов и обработок» (ищите оно там точно есть, список чаще всего не по алфавиту).
Аноним:
Спасибо)))
Дмитрий:
Спасибо ОГРОМНОЕ за обработку! Очень нужная и востребованная функция!
Не понял как загрузить группы номенклатуры. Есть столбец группа с «наименованием группы» ему ставлю соответствие родитель / искать по наименованию, при создании новой номенклатуры, если нет группы , то выдаст сообщение об ошибке.. номенклатура запишется но с пустой группой, а если группу ручками создать , то подтянет в эту группу .
Может как то автоматом можно ? все и разом?
Кирилл:
Дмитрий,
Тут можно пойти двумя путями:
1. Сделать отдельную загрузку «Групп». То есть сформировать отдельный файл эксель со всей иерархией, а второй итерацией загонять уже сам товар. Обратите внимание что иерархия обычно вложенная, то есть внутри группы могут быть еще и другие группы.
2. С помощью языка программирования прописать алгоритм, который нужно сделать если группа не найдена.
Андрей:
Здравствуйте. Подскажите по первому пути как загрузить именно группы справочника Номенклатура? файл с группами сформирован, но реквизита ЭтоГруппа в обработке нет, и по итогу вместо папки создается элемент.
Никола:
Доброе утро.
Кирилл,как можно с помощью этой обработки загрузить остатки в базу?
Есть база с товарами,но нет количества. Подскажите пжл.
Кирилл:
Доброе утро, Никола!
В двух словах не объяснить всех нюансов, постараюсь описать последовательность:
Остатки можно загрузить с помощью переключателя «табличная часть» в верхней части обработки. Затем выбрать документ ввода остатков и в какую табличную часть будете загонять (например: товары, взаиморасчеты и т.д).
Соответственно, обработка покажется поля, которые нужно заполнить.
Аноним:
КОЛИЧЕСТВО ВЫБИРАЕШЬ , А ОНО НЕ ЗАГРУЖАЕТСЯ
Евгений:
Кирилл, добрый день!
Спасибо Вам огромное за обработку! Очень нужная и добротная вещь.
Единственное, что не смог понять — это как загрузить файл с картинкой в номенклатуру, такая опция вроде бы как есть, но понимания, как это работает, так и не нашел.
Подскажите пожалуйста, если не трудно..
Кирилл:
Евгений, поделитесь где вы видели опцию для загрузки картинок?
Что то найти не могу…
Мы обычно под клиентов пишем сами обработки для загрузки, потому что данные сложно затянуть как то универсально.
Например: картинки хранятся в папке на диске. Как сопоставить картинку и товар в базе?
А у некоторых картинка прямо в прайсе, у некоторых на отдельной строке, вариантов масса 🙂
Евгений:
Нашел в настройках колонок при заливке номенклатуры, там есть такая колонка с номером 49, называется «Файл картинки». И когда делаешь контроль заполнения, то он пишет что не найдено, значит что-то он по этому полю проверяет?!?!
А в колонке для подтягивания файла можно было бы писать просто путь к файлу на диске и имя файла либо по имени, либо по артикулу, также, как вы это делаете по самой номенклатуре..
Но нет, так нет.. Спасибо за ответ!
Кирилл:
Забыл совсем, вот тут гляньте, более менее универсально:
https://forum1s.ru/read/zagruzka-izobrazhenii-v-spravochnik-nomenklatura-dlia-1s-upravlenie-torgovlei-11/
Дмитрий:
Здравствуйте!
Можно с помощью вашей загрузки загрузить НОВУЮ номенклатуру и дополнительные реквизиты номенклатуры?
Кирилл:
Добрый день, Дмитрий,
Она не наша, она стандартная от фирмы 1С 🙂
Она как раз чаще всего используется для загрузки НОВОЙ информации.
Доп реквизиты — если вы имеете ввиду стандартный механизм, то только с помощью произвольного программного кода.
Наталья:
Дмитрий, добрый вечер.
При загрузке файла ЗагрузкаДанныхИзТабличногоДокумента. epf в 1С 8.3 выдает пустое окно. С чем это может быть связано?
Кирилл:
Добрый вечер!
Скорее всего вы запускаете обработку «для 8.2» (под обычные формы) в режиме управляемых форм. Или наоборот
Наталья:
Проблема решена скачала ваш файл и все открылось. А подскажите у меня прайс из 1с 7,7 торговля и склад поле наименование выгружается вместе с артикулом, как выгрузить их раздельно или как разделить на разные колонки через exl?
Кирилл:
Честно говоря не особо силен в 7.7…
Попробуйте посмотреть настройки прайса. В xls разделять долго будете, там большую формулу придется написать 🙂
Дмитрий:
есть обработка, которая выгружает всю номенклатуру со всеми стандартными реквизитами из 7.7 (Наименование, артикул, полное наименование, страна и т.д.)
если надо могу дать скачать
Наталья:
Кирилл еще вопрос каким образом загрузить прайс с ценами?
Кирилл:
Загрузить отдельно вначале номенклатуру, а потом создать документ «установка цен номенклатуры» и загрузить туда цены.
Наталья:
Я создала документ, а каким образом загружать туда цены?
Кирилл:
С помощью переключателя «табличная часть» в верхней части обработки. Затем выбрать документ в который будете грузить
Наталья:
Да, спасибо, нашла. Там всего 3 поля, осталось теперь каким то образом преобразовать xls )))
Кирилл:
А какую вы выбираете ТЧ? Там их вроде две — виды цен и товары. Но загрузить там все равно не так просто) я всегда пишу загрузку цен сам — быстрее получается 🙂
Владимир:
ОГРОМНОЕ СПАСИБО ЗА ПОДСКАЗКИ !!!!!!!!!!!!
Константин:
Спасибо большое
Александр:
Здравствуйте, пытаюсь перенести табличную часть «Использованные материалы» из документа «Поступление из переработки» в таб.часть «Товары» документа «Передача товара»
Переносит все корректно, но при проведении проводки не формирует. Проводки появляются только если вручную перевыбрать позицию номенклатуры.
Кирилл:
Добрый день!
Это значит что есть какой то «скрытый» реквизит, который необходимо заполнить тоже. Как раз после перевыбора он заполняется. Такое часто бывает в типовых конфигурациях. Найти этот реквизит можно только в отладке или опытным путём.
Нина:
Добрый день. Спасибо за описание и обработку Подскажите пожалуйста почему для веса 4 строчки, при чем тут числитель и знаменатель и почему у них тип число, а у других 2-х булево, что дает булево?
Кирилл:
Добрый день!
Этот вопрос лучше задать методологам-разработчика конфигурации 🙂 Кстати, о какой конфигурации речь?
slon:
А есть аналог под розницу 2.1?
Эта обработка долго грузиться и потом ничего не появляется в настройках.
Кирилл:
Эта обработка универсальная под все конфигурации в управляемом режиме.
Скорее всего проблема в экселе. Попробуйте скопировать колонки в пустой эксель и загрузить уже оттуда.
Екатерина:
Добрый день
пытаюсь открыть файл с данными в формате xls
пишет «Ошибка. Возможно неверно указан номер листа книги Excel»
скачала ваш primerfaila — тоже самое
Кирилл:
Добрый день!
Скорее всего у вас какая то экзотическая версия экселя.
Пробовал на разных версиях и компьютерах — всё работало.
Lustra:
Добрый день!
Программа пишет «Выполнена загрузка элементов в справочник «Номенклатура». Но в самом справочнике ничего нет. Что это может быть?
Василий:
Добрый день, у меня вообще не открывается этот файл что делать? у меня версия 1С:Предприятие 8.2, может нужно записать в какое то конкретное место? я в растерянности, помогите!
Василий:
под словами этот я подразумевал файл «ЗагрузкаДанныхИзТабличногоДокумента.epf»
Кирилл:
Это обработка для управляемых форм, а вам нужно для обычных — https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
Sarat:
Кирил, как описано по ссылке в статье для не управляемых форм, тоже у меня не запускается, все уже перепробовала, помогите.
Я захожу в сервис — печатные формы и обработки — внешние обработки — и через + добавляю эту обработку, а после по ней 2 шелчок, как сказано в инструкции и ни чего не происходит.
Через файл, дабавить, тоже ни чего не происходит
УТ 10.3
Вадим:
Кирилл, никак не пойму как загрузить группы номенклатуры… Где бы почитать про это, или файл пример для загрузки глянуть, был бы очень благодарен.
Кирилл:
Вадим, поставьте реквизит «родитель» для поиска по наименованию.
Если нужно просто — грузите по очереди:
вначале первый уровень иерархии, потом второй и тд.
Если более продвинуто — нужно что бы корневые папки располагались в файле выше, чем подчиненные. После загрузки папки, реквизит «родитель» вложенного элемента будет находится по имени. Тогда загрузка будет происходить корректно.
Тоже Вадим:
Кирилл, а как создавать именно группы? то что нужно иерархию соблюдать и поочередно добавлять группы понятно. но как сделать чтоб обработка именно группы создавала
Дмитрий:
Здравствуйте! может быть кому пригодится мое решение по дополнительным реквизитам. Сначала использовал «Загрузку данных из табличного документа» — создал Номенклатуру со стандартными реквизитами, а потом используя реквизит «Комментарий» и Обработку «Групповое изменение реквизитов» загрузил дополнительные реквизиты (Бренд, Пол, Цвет и т.д.), не совсем быстро, но не понадобилось ничего писать и «ломать».
Кирилл:
Добрый день, Дмитрий.
Спасибо за полезный комментарий!
Аноним:
Основная задача — загрузить номенклатуру с доп. свойствами.
Обработка эта не позволяет этого сделать без изменения кода, однако в комментах писали:
может быть кому пригодится мое решение по дополнительным реквизитам. Сначала использовал «Загрузку данных из табличного документа» — создал Номенклатуру со стандартными реквизитами, а потом используя реквизит «Комментарий» и Обработку «Групповое изменение реквизитов» загрузил дополнительные реквизиты (Бренд, Пол, Цвет и т.д.), не совсем быстро, но не понадобилось ничего писать и «ломать».
Подскажите, как именно это реализуется?
Тоже Вадим:
Кирилл, а как создавать именно группы? то что нужно иерархию соблюдать и поочередно добавлять группы понятно. но как сделать чтоб обработка именно группы создавала
Кирилл:
Попробуйте поставить флаг «ЭтоГруппа = Истина»
Вадим:
нет такой графы!!!! справочник номенклатуры а создать группы нет возможности!!!
Антон:
А как быть со штрих кодами как их та перенести уже устал искать! Помогите кто нибудь!!!
Кирилл:
Проще всего загружать отдельной загрузкой.
Данные загружаются в регистр сведений «Штрихкоды номенклатуры». Ищете номенклатуру по коду (или как вам удобнее), а в измерение «Штрихкод» записываете нужный ШК из файла.
Ну или второй вариант — написать произвольный код, что то вроде:
НоваяЗапись = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи();
НоваяЗапись.Штрихкод = <Значение штрихкода>;
НоваяЗапись.Номенклатура = <Ссылка на номенклатуру>;
НоваяЗапись.Записать();
Но естественно в вашей конфигурации может быть другой набор измерений в регистре и другие их названия.
DarkAngel:
Здравствуйте, проблема такая я загружаю в обработку документ, соответственно он выдает ошибки, затем я подгоняю представление реквизитов согласно моему документу, делаю контроль заполнения он говорит все верно, загружаю в номенклатуру и там ничего этого нет. Если же без проверки и с ошибками туда загрузить то он все выдаст в Номенклатуре. Вопрос что не так?
Кирилл:
Проверьте фильтры или отборы. Снимите иерархическую структуру справочника в форме списка и попробуйте найти товар.
Kozliiiik:
имеется в файле Excel номенклатура,там есть поле Производитель, почему после загрузки в файл производителей не показывает в 1С Номенклатуре?
Кирилл:
Производитель — отдельный справочник, скорее всего не заданы поля поиска для него, либо же программа не находит такого производителя.
Kozliiiik:
так если он не может найти производителя как сделать тогда чтоб он создавал этого производителя??
Кирилл:
По умолчанию обработка не умеет создавать информацию. А если в справочнике «Производитель» будет еще ссылка на 5 других справочников?
Обойти это можно произвольным программным кодом.
Kozliiiik:
например можете привести пример?
Кирилл:
Можете посмотреть как это делалось в 8.2:
https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
Обработка практически не поменялась, всё настраивается аналогично.
Борис:
Выполняем загрузку в УТ 11.2 справочника Контрагенты из xls файла. Контроль заполнения — без ошибок. Загрузка выполнена без сообщений об ошибках, перечислила всех контрагентов. Однако в справочнике Контрагенты не видно загруженных контрагентов!
Прошу помощи, могу выслать свой xls файл.
Кирилл:
Скорее всего стоит отбор или проблема в папках. Снимите все отборы и отображение иерархии и посмотрите справочник.
Кстати, в УТ два справочника с контрагентами — партнеры и контрагенты. Загружать их нужно оба.
Борис:
В УТ при создании нового контрагента программа требует обязательного задания контактной информации (минимум — электронный адрес). Без этого контрагент не записывается в справочник. В обработке эту информацию указать невозможно?
Кирилл:
Контактную информацию, если не ошибаюсь, можно прописать только программно. Для хранения информации используется таблица значений «КонтактнаяИнформация».
Илья:
У меня стоял Excel только в режиме чтения. И я не мог открыть документ. Добавьте в сообщение об ошибке при открытии еще что-то типа: «Ошибка. Возможно программа Excel не установлена»
Кирилл:
Если с экселем проблемы можно просто скопировать колонки из файла в 1С.
Сергей:
Классная штучка. Спасибо!
Наум:
Благадарю за обработку и пояснение к ней.У меня проблема всё работает в реестр сведений записываются штрих кода, но только в совместном поиске по наименованию и инв номеру.У меня наименования одинаковые и нужна запись по инв номеру(иначе ошибку выдаёт о неоднозначном представлении). все проходит,пишет что записаны данные в регистр сведений,но не записывает по факту. только когда по наименованию и инв номеру, тогда записывает. Подскажите как записать штрих коды только по инв.номеру!?
Антон:
Спасибище!!! Самое толковое и понятное описание процесса!
Не получилось загрузить файл-Есель с номенклатурой — пишет, что не верно указано номер листа Экселя, в итоге скопировал все данные в блокнот и из него вставил в 1с.
Александр:
Добрый день!
Не могу найти реквизит ЭтоГруппа в обработке для создания группы.
Кирилл:
Добрый день!
В какой справочник планируете загружать данные?
Если справочник не иерархический, то скорее всего этого поля не будет.
Александр:
Добрый день!
Справочник.Номенклатура, он иерархический.
Александр:
Конфигурация Управление торговлей 11.2.3.53.
Платформа 8.3.8.1747
Вадим:
Добрый день, загружаю бюджет в финансист, табличную часть, пишет что прошло все удачно без ошибок, но при открытии документа нет того что я загрузил.
Вадим:
Еще нашел при загрузке можно выбрать табличную часть: состав бюджета и зависимые обороты, если в добавлять в зависимых то не отображается ничего при этом в если добавлять в состав бюджета там все хорошо. но в составе бюджета отображаются только то что внесено.
Кирилл:
Добрый день, Вадим!
Не могу подсказать по вашей базе. Нужно смотреть как программно правильно заполнить этот документ: какую логику заложили в документ разработчики.
Виктория:
Кирилл, здравствуйте! Очень помог ваш урок!Подскажите, как подгружать таблицы сразу с количеством товара? и возможно ли оприходовать его сразу?
Расим:
Здравствуйте. Спасибо за обработку, очень помогли сэкономить время. Единственная проблема в картинках, как их загрузить с помощью обработки? С помощью «Файл картинки» не получилось, указав ссылку в xls файле.
Кирилл:
Добрый день!
Нет, обработка по умолчанию их не грузит. Для загрузки картинок могу посоветовать эту обработку — https://forum1s.ru/read/zagruzka-izobrazhenii-v-spravochnik-nomenklatura-dlia-1s-upravlenie-torgovlei-11/
Но её скорее всего придется допиливать под конкретный случай.
Игорь Герман:
Вопрос — а если грузим в документ а номенклатура по другому записана как в этом случае те надо подобрать похожую
Кирилл:
Как правило используют коды номенклатуры или артикулы. Или любой другой уникальный идентификатор номенклатуры.
Андрей:
Здравствуйте.
у меня есть 2 вопросика.
1) При загрузке номенклатуры в таблице встретилась запись с таким же артикулом который уже есть в справочнике, при загрузке данных номенклатура не раздваивается, потому что стоит галочка поиск по артикулу, но при этом она перезаписывает поля. Подскажите как сделать так что бы этого не происходило.
2) как сделать что бы при загрузки данных поле код заполнялось автоматически? А то в номенклатуре поле КОД пустое.
1с 8.3 розница от Рарус
Кирилл:
Доброго дня!
1) Если установлен поиск по артикулу, такого быть не должно. Возможно где то есть лишний пробел и т.п. Скопируйте из эксель в нужную номенклатуру артикул — проблем быть не должно.
2) код по умолчанию по идее заполняется автоматически. проблема возможно в двух случаях — если в конфигурации что то дописано, либо вы заполняете при загрузки код пустым значением.
Татьяна:
Обработка по загрузке супер!!! все загружается без ошибок:-) спасибо огромнейшее. не могу сообразить как загрузить дополнительные реквизиты. вроде и в табл части вставила и в настройках добавила реквизиты . Может подскажите как правильно сделать?
Кирилл:
Татьяна, спасибо за оценку.
Если не ошибаюсь, доп реквизиты не загружаются данной обработкой. Их заполнение можно организовать с помощью произвольного кода, но это нужно знать язык программирования 1С.
Виктория:
Кирилл, здравствуйте! Очень помог ваш урок!Подскажите, как подгружать таблицы сразу с количеством товара? и возможно ли оприходовать его сразу?
Кирилл:
Виктория, доброго дня.
Если вас правильно понял, вам требуется загрузить товары в табличную часть какого либо документа.
Правильнее будет загружать вначале номенклатуру, а затем, когда уже в базе есть товары, загружать данные в табличную часть «товары» нужного документа. Там будут и количество и цена и сумма.
Максим:
Кирилл, день добрый.
При загрузке файлов не видит «количество». Номенклатура загружается, цена и сумма, а вот количество — нет. Может нужен определенный формат числа в графе «Количество»? Подскажите, пожалуйста.
Кирилл:
Добрый день!
Скорее всего в экселе какой-то странный формат количества. Да, лучше поковырять там.
Для чистоты эксперимента можно внести число руками и попробовать загрузить такой файл.
Евгений:
загружаю вроде все как надо, но при нажатии «контроль заполнения» выходит окно ошибки: «задано не верное имя атрибута структуры»
Кирилл:
Евгений, загрузите базу в режиме толстого клиента и у вас появится кнопка с подробной информацией. (Для запуска толстого клиента используется файл 1cv8.exe)
Пришлите её, постараюсь помочь.
Но скорее всего у вас названия колонок в файле и справочнике как то не совпадают.
Сергей:
Кирилл, к меня вылетает такая же ошибка при проверке.
Если убираю «шт» из колонки Единица хранения ошибка исчезает.
Роман:
Здравствуйте
Пытаюсь открыть обработку, пишет НАРУШЕНИЕ ПРАВ ДОСТУПА 1с 8.3 Бухгалтерия. Что можно сделать?
Кирилл:
Роман, здравствуйте!
Как ни странно — проверить права 🙂
Запускайте обработку под полными правами в 1с — точно проблем не будет.
Александр:
а в каком разделе это право дается? Админ сказал «копаться не буду, скажешь где — включу права»
Заранее спасибо за ответ
Кирилл:
В Администрировании, права пользователей. В зависимости от версии по разному. В последней версии, если не ошибаюсь, это право называется «Запуск внешних обработок»
Владислав:
Дай Вам Бог здоровья за это:)))
Денис:
Здравствуйте! При попытке загрузить данные в табличную часть документа поступления не проставляется количество номенклатуры.
Пробовал в Excel менять формат ячеек — без результата. Подскажите что можно сделать?
Кирилл:
Добрый день!
А в каком виде количество в Екселе?
Что бы долго не разбираться, я как-то делал еще одну колонку, прописывал туда формулу «=0+нужная ячейка» и уже первоначальную колонку заменял специальной вставкой «только значения». Что б уж точно было число 🙂
Разбираться какой там тип данных себе дороже, тем более что накладные часто формируются программно и только разработчики знаю что у них там в ячейках 🙂
Денис:
Спасибо за быстрый ответ!
Даже если я вручную, в обработке, указываю количество — оно все равно не добавляется.
Записал видео для наглядности: https://youtu.be/V45qysSf28o
Буду очень благодарен за помощь…
Кирилл:
Денис, огромнейшее спасибо за четкий вопрос, да еще и с видео!
За это я скорее всего решу вашу проблему на 100% ?
Обратите внимание на поле «количество упаковок», скорее всего дело в нём. Не знаю насчет вашей конфигурации, но в типовой 1С УТ там как раз таки надо заполнять оба поля — «количество» и «количество упаковок».
Одно поле служит для указания конечных единиц измерений, второе для указания текущих. Например — коробка и штуки.
Денис:
Да, действительно! Вы полностью правы.
Странно, но указал количество еще и в поле «Количество упаковок» и получил нужный результат.
Спасибо большое!
Роман:
Денис спасибо за вопрос — такая же проблема была, Кирилл спасибо за разбор темы
Аноним:
Спасибо, за подсказку, тоже очень пригодился Ваш ответ!
Надин:
👍👍👍
Дмитрий:
Добрый вечер. Открываю данную обработку в 1С 8.3, но при открытии формы появляется только пустая вкладка. Если добавить печатную форму через администрирование, пишет о несовместимости с данной версией 1С.
Кирилл:
Скорее всего вы запускаете обработку в режиме обычного приложения, а она предназначена для управляемых форм.
Для обычных форм есть инструкция вот здесь — https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
Бухгалтер:
Добрый день. 1С:Предприятие 8.3 Бухгалтерия для Беларуси. Редакция 1.6. После выбора файла (файл-открыть) жму ок — ничего не происходит. Подскажите, пожалуйста, что делать?
Кирилл:
Добрый день! Эта обработка для последних версий 1С 8.3 на управляемом приложении. К сожалению, я не в курсе конфигураций в РБ, но в РФ редакция 1.6 была на обычных формах (не управляемых).
Михаил:
Добрый день! Остановился на шаге: Файл=>Открыть и выбрав файл ЗагрузкаДанныхИзТабличногоДокумента.epf. Выбираем Режим загрузки. До этого все шаги проделал и подгрузил обработку в 1С.
Не открывается ничего. Просто пустота. Помогите нубу пожалуйста 🙂
Кирилл:
Здравствуйте! Михаил в комментариях уже есть подобные вопросы, скорее всего у вас обычные формы, а обработка сделана под управляемые.
Вот здесь можно посмотреть инструкцию под обычные формы:
https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
Михаил:
Кирилл делал все по странице ссылка https://forum1s.ru/read/zagruzka-v-1c-iz-excel/. Получил описанный выше результат. Помогите пожалуйста ). Уже всю голову сломал
Кирилл:
Тогда по другому) Напишите точное название конфигурации и его точную версию)
Серега:
Здравствуйте!
Проблема такая же. Конфигурация: 1С:Предприятие 8.2 (8.2.19.130)
«Управление торговлей», редакция 10.3 (10.3.42.1)
Работаю в толстом клиенте
Игорь Александрович:
Спасибо за обработку. Только необходима маленькая доработка:
Строка 932 модуля формы «Форма» — нужно заменить
Результат = Колонка.ЗначениеПоУмолчанию;
ТекущаяСтрока.Вставить(Колонка.ИмяРеквизита,Результат);
На следующее
Если Не ОбработатьОбласть(ТабличныйДокумент.Область(«R»+Формат(НомерСтроки,»ЧГ=»)+»C»+Формат(Колонка.НомерКолонки,»ЧГ=»)), Колонка, ТекущаяСтрока, ТекстыЯчеек) Тогда
КоличествоОшибок = КоличествоОшибок + 1;
Результат = Колонка.ЗначениеПоУмолчанию;
ТекущаяСтрока.Вставить(Колонка.ИмяРеквизита,Результат);
КонецЕсли;
Иначе в реквизит будет устанавливаться только значение по умолчанию. Сталкивался с таким и в обработке на обычных формах тоже пришлось править.
Кирилл:
Игорь Александрович, спасибо за комментарий и доработку — на досуге сделаю 🙂
Арус:
Добрый день.
Вылетает такое окно — 2279,20 Переменная не определена (кодировкаXBase)
Пытаюсь проделать эту операцию через удаленный доступ на правах админа.
Кирилл:
Добрый день!
При каком действии это происходить?
Очень похоже на несовместимость платформы. Напишите вашу версию и режим работы (тонкий/толстый/веб) я попробую проверить.
Екатерина:
Добрый вечер.
Отличная обработка. Спасибки, но…. Группировка срок в Excel не поддерживается.. Возможно как-то настроить тип данных вводимых из Excel
Марина:
Спасибо огромное!
Калашников Сергей:
Супер отлично! Кириллл огромная благодарность!
Тех пользователей кого достали Ексели, прошу обратить внимание, любой Exel и ОпенОфис может сохранять данные в виде текстового файла. Или dbf. А для 1Cv77 родной формат mxl который обработкой отлично читается
Антон:
Ребята большое спасибо за обработку!! Я бы даже закинул деньжат за проделанную работу авторам! Честно, очень полезная вещь.
Иван:
Подскажите пожалуйста как эьу обработку добавить в список обработок и запустить?
Кирилл:
Нужно прописать в модуль объекта сведения о внешней обработке.
Подробнее — https://programmist1s.ru/kak-sozdat-vneshnyuyu-obrabotku-v-1s-8-3-upravlyaemyie-formyi/
Ashandy:
В чем может быть проблема? платформа 8,3, использую ЗагрузкаДанныхИзТабличногоДокумента_УФ_v2. При импорте из Excel в справочник номенклатура не создается код товара. В исходном файле Excel колнки кода нет, но он же должен генериться автоматом?
Юрий:
Обработка для УТ 11.3.2.157 Устарела при попытке загрузки в номенклатуру Поиск по Артикулу не работает или я чего то не понял хотя пользуюсь данной обработкой более 7 лет
Кирилл:
Тут не помогу, пока обработка не дорабатывалась до новой подсистемы 11.3.
Николай:
При добавлении нового элемента в справочник, на пример загружая из файла только столбец с наименованием, обработка не заполнит реквизит «Код» у элемента справочника. Пришлось добавить в событие «Перед записью объекта» следующий код:
Если Объект.ЭтоНовый() Тогда
Объект.УстановитьНовыйКод();
КонецЕсли;
Николай:
Так же после загрузки в наименование так же загружаются пробелы. Что бы этого избежать нужно:
Режим загрузки — Вычислять
Результат = СокрЛП(ТекстЯчейки);
Михаил:
Добрый вечер. Не получается установить цену. Не пойму где ошибка, помогите! Спасибо!
Кирилл:
Здравствуйте! Цена на товар в конфигурациях 1С обычно устанавливается с помощью заполнения документа «Установка цен номенклатуры».
Дмитрий:
Добрый день. Обработка понравилась, но есть одно пожелание: по умолчанию «…если запись с таким кодом будет найдена, она будет заменена, иначе создана…», из-за этого пункта не смог ее использовать. Мне не надо заменять, мне надо чтоб пропускало. Может подскажете где поменять код, чтоб сделать это.
Кирилл:
Здравствуйте, с ходу так не скажу. Возможно чуть позже, но пока не хватает времени.
Посмотрите где в коде производится идентификация элемента и закомментрируйте ветку когда она обновляет реквизиты объекта.
Дмитрий:
А почему в списке регистров сведений выпадают не все регистры? Например, в Рознице 2.2.5.22 в списке нет регистра ЦеныНоменклатуры, хотя он в конфигурации есть. Хотелось бы узнать именно почему, а не как это обойти ))
Кирилл:
Потому что данный регистр подчинен регистратору.
Это значит что его можно заполнить только через документ-регистратор. В этом примере «Цены Номенклатуры» заполняется через документ «Установка цен номенклатуры».
Те регистры сведений, которые не подчинены регистратору, можно заполнять произвольно.
Дмитрий:
Спасибо
virus13:
а можно ли загрузить картинки НОменклатуры через пути?
И куда в справочник номенклатура или в регистр седений(непоиню точно как зоветса там номенклатура и картинки)
Сергей:
Кирилл, я не знаю насколько уже актуальна данная обработка, но я пробовал ее c разными конфигурациями УТ 11 (1,2,3) и ни где не смог загрузить excel файл. Везде идет не соответствие представление реквизита и типа для загрузки. Может быть уже на столько изменились конфигурации, что данная обработка с ними уже работать не может? Вы не дорабатывали Вашу обработку?
Сергей:
Кирилл я разобрался!
Спасибо, обработка очень помогла.
Все работает для УТ 11.3.
Очень нужна обработка по загрузке картинок из Excel.
Но ссылка в твоем посте не работает.
Может у кого есть скажите где взять?
Очень нужна!
Спасибо!
Андрей:
Сергей, каким образом запустили на УТ 11.3?
Мария:
Здравствуйте!
Огромное спасибо за обработку!Очень выручили.А подскажите, пожалуйста, при загрузке в справочник данные можно загружать только в реквизиты справочника, определенные в конфигураторе?А то у меня стоит задача загрузить данные в дополнительный реквизит справочника,а он на закладке Настройка не отображается…
Федор:
Загружал свою таблицу и вашу «с варениками» из статьи. Программа пишет: «Ошибка. Возможно неверно указан номер листа книги Excel.»
Кирилл:
Копайте в сторону листов в самом экселе.
Если ничего не получается, совет простой — создайте пустой файл Эксель и скопируйте туда нужную информацию. Тогда информация загрузится.
Если ничего не помогает — скорее всего просто какие-то проблемы с программой. Попробуйте тоже самое на другой машине.
Николай:
При загрузке не появляются значения Вес и признак Весовой(или не весовой). Из-за этого не дает записать позицию, пишет, что тип товара не заполнен.
Помечаешь на удаление\снимаешь — реквизит появляется.
Устанавливал в настройках Вес=нет(у меня нет весового) — все равно не хочет присваивать. Только вручную, через удаление\снятие. Как-то можно автоматизировать?
Спасибо.
Ashandy:
1c 8.3. При загрузке номенклатуры используется только одно Поле. наименование.
Что нужно сделать чтобы автоматически генерился код номенклатуры?
Если в справочнике номенклатуру пометить на удаление — то код появляется.
Перепробовал всевозможные варианты ((
Кирилл:
По-умолчанию, код должен генерироваться. Но если у вас какая то нестандартная конфигурация, могу посоветовать следующее:
Вкладка Настройка — События — Перед записью. Вставьте следующий код:
Объект.УстановитьНовыйКод();
Айрат:
Добрый день!
Спасибо за обработку.
Я новичок, подскажите я правильно понимаю, если выбирать режим загрузки Вычислять, то в этом случае необходимо указывать выражение для значение, т.е. алгоритм вычисления? Если я правильно понимаю, то подскажите пожта выражение для сложения двух ячеек с загрузкой результата в табличную часть документа, например чтобы сумма по строке получалась умножением цены и количества, заранее спасибо!
Кирилл:
Айрат, здравствуйте!
Можно поступить проще. По кнопочке «События» можно выполнить код, который рассчитает сумму для каждой из строк.
Пример кода:
Для Каждого СтрокаТЧ Из Объект.Товары Цикл
СтрокаТЧ.Сумма = СтрокаТЧ.Цена * СтрокаТЧ.Количество;
КонецЕсли;
Естественно, у вас будут свои названия реквизитов.
Виталий:
Спасибо Вам огромное за весь этот материл.
Евгений:
Загрузил номенклатуру, начинаю работу с документами и при попытке провести поступление от поставщика мне выдает ошибку Не заполнен счет дебета (Регистр бухгалтерии: Журнал проводок; Номер строки: 1)
Помогите, 20000 позиций ручками ух как не хочется вбивать.
Спасибо.
Евгений:
Если создавать новую позицию в 1с то все работает и проводится, а если переносишь то фиг те, ошибка и все тут =((((
Кирилл:
Евгений, по вашей ошибке сказать конкретно невозможно.
Нужно смотреть конкретный файл и как вы загружаете.
Но судя по сообщению вы не заполняете счет учета. Проверьте что при загрузке вы заполняете счета учета.
Диля:
Добрый день! Как загрузить фото к каждой характеристике номенклатуры?
Анна:
Подскажите пожалуйста как можно внести номенткатуру со штрихкодами/ в данной обработке этого нет
Аноним:
Подскажите, как можно загрузить список значений свойства? Нигде не смогла найти
Аноним:
«Ошибка. Возможно неверно указан номер листа книги Excel
как это исправить?
[email protected]:
Добрый день! Возможно ли. благодаря Вашему загрузчику, загрузить в 1С в документ «Счета на оплату поставщика»
Кирилл:
Добрый день! Возможно
yanavit:
Добрый день, огромное спасибо за обработку! С удовольствием отблагодарю на ЯД. Есть 2 вопроса:
1) как прописать вычисление по Шаблону наименований (например, название для печати)?
2) есть ли возможность импортировать сами заказы клиентам/поставщикам (я так понимаю, табличную часть заказов нужно импортировать вторым этапом)?
Кирилл:
Спасибо за благодарность, доброго слово достаточно. Тем более что обработка взята из открытых источников — авторство не наше. Мы лишь описали как ей пользоваться.
По вопросам:
1) Шаблоны — небольшим программированием, вроде этого (Режим загрузки — Вычислять):
Результат = «Это номенклатура:» + ТекстЯчейки;
2)Да, всё верно. Сначала загружаете номенклатуру (если есть новая), а зачем грузите в ТЧ нужного документа.
yanavit:
Кирилл, спасибо за развернутый ответ! А конкретно по заказам:
— как создать список заказов
— как заполнить ТЧ списка заказов (а не единичный заказ)
Можно ли это реализовать этой обработкой?
Кирилл:
Эта обработка не лучшее решение для такой загрузки. Всё равно придется много руками делать.
Если заказы одинаковые по формату, скорее всего будет проще заказать обработку у программистов примерно по такой схеме: закидываете в папку Эксели с заказами, а обработка смотрит и создает заказы автоматически. Ну или любое другое решение, как будет удобно.
(если это целесообразно экономически и объем заказов достаточно большой)
Макс:
Спасибо за вашу обработку очень помогла.
Скажите а есть что то подобное для накладных?
Чтобы сделать приём товаров.
Стандартными средствами не подставляет из базы.
Кирилл:
Сначала грузите номенклатуру, а потом накладную. Смотрите пару сообщений выше
Макс:
накладную загрузил, теперь непонятно как цены ставить… в прайс листе пусто.
Кирилл:
Можно было грузить цены сразу с накладной, либо загрузить прайс отдельно, по аналогии с накладной (документа Установка цен номенклатуры)
Макс:
В том то и дело что я по аналогии создал документ Установка цен номенклатуры.
Цены все проставил, но при открытии прайса пусто.
Кирилл:
Возможно тип цен не заполнен в ТЧ/Шапке документа. В разных конфигурациях 1С по разному, но везде хитро
Макс:
Что то видимо я где то не проставляю… а есть аналогичная только для выгрузки, хочу в ручную создать приход установить цены, а потом выгрузить в exel и посмотреть
Спасибо.
Макс:
Кирилл, спасибо добрый человек!
Эльнур Сафаралиев/AZE:
Здравствуйте Кирилл. Спасибо большое. Всё классно. Только я не смог загрузить реальные штрих коды которые были у меня в Экзель. Я не нашёл столбцы «Штрихкод» и «Единица измерения». Как дальше поступить?
Кирилл:
Здравствуйте!
Не мог сказать конкретно за вашу конфигурацию. Но обычно эти данные грузятся в регистр сведений «Штрихкоды» или «Штрихкоды номенклатуры».
То есть сначала нужно загрузить сам товар, а затем уже отдельно заполнить регистр со штрихкодами.
Денис:
Здравствуйте! При открытии файл открыть ЗагрузкаДанныхИзТабличногоДокумента, открывается только пустое окно. (1С предприятие 8 УТ 11.0) Заранее спасибо 🙂
Кирилл:
Здравствуйте!
По идее такое поведение возможно если вы открываете управляемую обработку в обычном режиме. Но судя по вашему описанию у вас всё таки управляемый интерфейс. Так не подскажу, должно работать. Попробуйте поискать в сети другую версию этой же обработки.
Аноним:
Добрый день. Спасибо за обработку. с номенклатурой получилось. А есть обработка для загрузки счет-фактур?
Всеволод:
Прекрасно удалось загрузить справочники.
Но не получается загрузить некоторые поля табличных частей документа.
Например поле количество или цена в накладной поступления.
Не заполняется и все.
В настройках указывал «Искать», указывал «Установить».
По разному пробовал. Колонка Количество не заполняется.
Как быть?
Всеволод:
И еще поле единицы измерения в накладной поступления тоже не цепляет.
Андрей:
Кирилл, просьба прикрепить к Вашей статье файл Exel, который Вы загружали в примере. Все делаю по инструкции, но при загрузке
Код Наименование Родитель Кол-во Полное наименование Артикул Единица % НДС Комментарий Вид номенклатуры
10001 АНдрей Товары 5 АНдрей 200 796 без НДС
единица измерения не загружается, а вот вес(нетто) становится 796 килограмм
Кирилл:
Пример есть
Алена:
Спасибо огромное за видеоуроки! Но, что-то делаю не так :(. Загружала справочник ОС. При контроле выдает ошибку Ячейка()Признак автотранспорта Неправильный формат числа. Как исправить?
Андрей:
Добрый день! В Розницу 2.2 грузит без проблем, а есть ли обработка для УТ 11.3?При попытке контроля заполнения пишет «задано неправильное имя атрибута структуры
Аноним:
Такая же ошибка
Дима:
Здравствуйте. Огромное спасибо! Всё работает, если база на диске «С» находится.
Denis:
«ОГРОМНОЕ СПАСИБО! Кланяюсь в пояс!:)))» — в ПОЛ!!! Первый раз с первого запроса нашел то, что искал, бесплатно еще и работает!!! СПАСИБО!!!!!!!!!!
Кирилл:
Спасибо и вам за добрый слова!))
Андрей:
Скажите, а как можно загрузить файл описания, в котором 3200 символов?
Аноним:
Доброго дня. Обработка действительно отличная. Один вопрос: как массово при загрузке в справочник загрузить данные в Табличную часть Справочника? То есть у каждой позиции есть данные в ТЧ.
SubSystems:
А что за табличная часть?
Аноним:
Самая обычная
Roman_Sham:
для загрузки из файла формата xlsx (excel 2007 и выше) можно легко доработать добавив фильтр шаблона и подправив условие.
//ДиалогВыбораФайла.Фильтр = «Табличный документ (*.mxl)|*.mxl|Лист Excel (*.xls)|*.xls|Текстовый документ (*.txt)|*.txt|dBase III (*.dbf)|*.dbf|»;
ДиалогВыбораФайла.Фильтр = «Табличный документ (*.mxl)|*.mxl|Лист Excel (*.xls)|*.xls|Лист Excel 2007 и выше(*.xlsx)|*.xlsx|Текстовый документ (*.txt)|*.txt|dBase III (*.dbf)|*.dbf|»;
//ИначеЕсли нРег(ФайлНаДиске.Расширение) = «.xls» Тогда
ИначеЕсли нРег(ФайлНаДиске.Расширение) = «.xls» или нРег(ФайлНаДиске.Расширение) = «.xlsx» Тогда
DarkDaemon:
Хотелось бы добавить к статье.
«Установить» это означает, что будут проигнорированы значения из таблицы, а установятся значениями по умолчанию, которые вы указали.
DarkDaemon:
А можно ли сделать так, чтобы Родитель создавался сам при загрузке номенклатуры?
Сашка:
выбираю загрузчик и … ничего не происходит( 1с 8.3
Дмитрий:
Скажите, а можно ли загрузить с помощью обработки характеристики номенклатуры(несколько)? Характеристики- подчиненный номенклатуре справочник, значения находятся в ячейке через запятую. Если вопрос поставить глобально, то можно ли использовать цикл в формуле. Или где-то в событиях. Спасибо.
Дмитрий:
После импорта в справочники Партнеры и Контрагенты не возможно использование импортированных элементов, пока вручную не откроешь элемент и не сохранишь. Тоже самое и с номенклатурой. УТ 11.3. В чем может быть проблема?
Андрей:
С Управлением торговлей, редакция 11 (11.3.2.157) не работает. Просто не открывает. Можно ли что-то предпринять?
Максимус:
Здравствуйте, вся номенклатура легла в группы как положено. Но при открытии любого товара выходит сообщение «Преобразование значения к типу Булево не может быть выполнено»
Конфигурация «Управление торговлей для Казахстана 3.1.2.10»
copenhagen:
Скачал, сделал импорт из экселя для «Виды номенклатуры».
Простейший файл: 1 колонка — Наименование-имя категории, 2 колонка — родительская категория для нее.
Вставилась полная шняга, все единым списком, без папок-групп! Причем если изменять дочернюю категорию, в ней как бы родительская указана. Но вроде как эта родительская категория является не папкой-группой, а сама категорией, что противоречит логике программы.
Что делать, как вставить Виды номенклатуры по нормальному, с сохранением иерархии?
Антон:
Огромное спасибо! Очень помогает эта выгрузка! Была проблема с «вариант оформления продажи», но потом понял что её можно назначить в настройках. Очень-очень благодарен за такое сокровище!
А вы берётесь за небольшие доработки в 1с? Например, добавить колонку с остатками в список номенклатуры, и т.д.
Аноним:
Здравствуйте! А можно ли при помощи этой обработки загрузить товары и их штрихкоды?
Артем:
Большое спасибо за обработку!!!!!!
IP Pasha:
Не могу открыть обработку, пишет НАРУШЕНИЕ ПРАВ ДОСТУПА((
Владимир:
Здравствуйте,
в файле не вижу колонки «ЕДИНИЦА», есть только «ЕДИНИЦА ХРАНЕНИЯ»
В настройках Описание типов указано «упаковка» (а не Классификатор единиц измерения)
Пробовал заполнять колонку ЕДИНИЦА ХРАНЕНИЯ значениями шт, Штуки и 796 (по коду)
Выдает при проверке одинаковую ошибку «Задано неправильное имя атрибута структуры»
Если эту колонку очистить от значений, данные загружаются, но в номенклатуре не прописывается единица измерения, которую приходится проставлять вручную.
Подскажите, как исправить
НатальяП54:
Кирилл, помогите, пожалуйста… Файл скачала. Из 1С файл/открыть и сразу ошибка ((2279,20)): переменная не определена (КодировкаXBase)
Что делать? Мне очень нужна эта обработка…
НатальяП54:
Управление торговлей 11
Veika:
не могу загрузить количество из файла xls, сообщение неправильный формат числа… формат ячейки числовой…
Sergius:
Пытаюсь загрузить штрихкоды в Розницу 2.2.
Загрузка в Регистр сведений. Вид регистра — штрих-коды.
Контроль заполнения показывает, что ошибок нет. Но сами штрихкоды не грузятся — выдает сообщение «поле объекта не обнаружено ссылка»
Минимал:
а можно как то сохранить настройки чтобы каждый раз не ставить галочки?
Алексей:
Добрый день!
Присоединяюсь к вопросу Владимира.
Владимир:
Здравствуйте,
в файле не вижу колонки «ЕДИНИЦА», есть только «ЕДИНИЦА ХРАНЕНИЯ»
В настройках Описание типов указано «упаковка» (а не Классификатор единиц измерения)
Пробовал заполнять колонку ЕДИНИЦА ХРАНЕНИЯ значениями шт, Штуки и 796 (по коду)
Выдает при проверке одинаковую ошибку «Задано неправильное имя атрибута структуры»
Если эту колонку очистить от значений, данные загружаются, но в номенклатуре не прописывается единица измерения, которую приходится проставлять вручную.
Подскажите, как исправить
Аноним:
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1192)}: Ошибка при вызове метода контекста (Свойство)
ТекущиеДанные.Свойство(Колонка.СвязьПоВладельцу,СвязьПоВладельцу);
по причине:
Задано неправильное имя атрибута структуры
Колонка.СвязьПоВладельцу = , тип Строка
в настройках в условии связи в поле «связь по владельцу» выбрано
Аноним:
сайт проглатывает значение «»
Аноним:
«создаваемый объект» в угловых скобках
Аноним:
…. программеры…..
«»
Роман:
Ошибка. Возможно неверно указан номер листа книги Excel
Ольга:
Здравствуйте, подскажите пожалуйста как с помощью обработки Загрузка данных из табличного документа загрузить картинки в справочник номенклатура.
Аноним:
Поддержу Ольгу, все прекрасно, если еще с изображением, то слов нет! Есть «файл картинки» , что туда поместить? ссылку, изображение целиком?
Андрей:
Спасибо за отличную обработку!
Единственная заработала с УТ 11.4
Но есть один момент, для корректной работы, нужно создать структуру папок в номеклатуре. Тогда поле Родитель отлично ботает.
Есть ли обработка которая может создать эту структуру папок ?
Александр:
В настройка в событиях перед записью объекта пишите такой код. Папки загружаются
НовыйОбъект = Справочники.ДА_ДолгосрочныеАктивы.СоздатьГруппу();
ЗаполнитьЗначенияСвойств(НовыйОбъект,Объект,»Код,Наименование,Владелец»);
Объект = НовыйОбъект;
Дмитрий:
Добрый день. У меня при выборе номенклатуры нет столбца полное наименование
Владимир:
Здравствуйте, хорошая вещь эта загрузка. СПАСИБО!
У меня возник вопрос. При загрузке номенклатуры поля единица хранения остатков и единица хранения отчетов не прописываются. Я испробовал все варианты настройки, но результат нулевой. То есть это не работает или все же я что то делаю не так?
Еще раз спасибо.
СергеНик:
Нам требуется сформировать отчет в 1С ТиС77 с остатками номенклатуры. мы его можем сохранить в формате Excel. Задача состоит в том, чтобы занести начальные остатки по номенклатуре в 1С Упрощенка 8. Это не справочники. Как это сделать?
[email protected]
Вит:
Добрый вечер! Не могу загрузить штрих коды в 1с розницу 2.2, при контроле выдает ошибку «Владелец не найден», хотя в наименовании он есть, как решить?
Аноним:
Добрый вечер, а можно с помощью этой обработки загрузить документ поступления или только номенклатуру?
lara:
добрый день
загрузка работает, но при проведении документа пишет сообщение о том что не заполнена колонка «количество», хотя она заполнена в табличной части созданного документа, формат выбран «число» в екселе, в mxl то же самое. из-за неправильного формата числа в колонке «количество» документ не проводится. помогите пожалуйста решить проблему
Дмитрий:
Доброе время. В обработке есть загрузка картинок из экселя.
Как настроить ее для того что б картинки появились в таблице? А то форма не видит их, а галачка стоит на картинки тоже в настройках)
Артём:
Добрый день!
Присоединяюсь к вопросу Владимира и Алексея
Владимир:
Здравствуйте,
в файле не вижу колонки «ЕДИНИЦА», есть только «ЕДИНИЦА ХРАНЕНИЯ»
В настройках Описание типов указано «упаковка» (а не Классификатор единиц измерения)
Пробовал заполнять колонку ЕДИНИЦА ХРАНЕНИЯ значениями шт, Штуки и 796 (по коду)
Выдает при проверке одинаковую ошибку «Задано неправильное имя атрибута структуры»
Если эту колонку очистить от значений, данные загружаются, но в номенклатуре не прописывается единица измерения, которую приходится проставлять вручную.
Подскажите, как исправить
Аноним:
Ставим в строке «ЕДИНИЦА ХРАНЕНИЯ» Режим загрузки —>> Вычислять
И пишем такой код:
БЕИ = Справочники.НаборыУпаковок.НайтиПоНаименованию(«Базовые единицы измерения»);
ЕдНаименование = СокрЛП(ТекстыЯчеек[5]);
Если ЕдНаименование =»уп.» Тогда
ЕдНаименование = «упак»;
ИначеЕсли ЕдНаименование =»компл.» Тогда
ЕдНаименование = «компл»;
ИначеЕсли ЕдНаименование =»шт.» Тогда
ЕдНаименование = «шт»;
КонецЕсли;
Запись = Новый Структура;
Запись.Вставить(«Наименование»,СокрЛП(ЕдНаименование));
ЕдИзм = Справочники.УпаковкиЕдиницыИзмерения.ВыбратьИерархически(,БЕИ,Запись);
Если ЕдИзм.Следующий() = Истина Тогда
Результат = ЕдИзм.Ссылка;
Иначе
ОписаниеОшибки = «Ни чего не нашли»;
КонецЕсли;
Аноним:
Добрый день!
Для того что бы встала ЕДИНИЦА ХРАНЕНИЯ
Всего лишь надо
1. Заполнить все обязательные реквизиты(столбцы)
Наименование
Вариант оформления продажи
Вид номенклатуры
Единица хранения
Использование характеристик
Наименование для печати
Ставка НДС
тип номенклатуры
А самое главное в настройках таблица поставить:
ЕДИНИЦА ХРАНЕНИЯ» Режим загрузки (ИСКАТЬ) Условия связи/Выражение для значения (Связь по владельцу — НаборУпаковок) И все будет работать
Аноним:
И никакой КОД не нужен
Александр:
Добрый день!
Загрузил обработку, но не пойму как её запустить?
Отображается только в «Внешние обработки и заполнение табличных частей»
Александр:
Все получилось спасибо за обработку!
Максим:
Подскажите пожалуйста. Как загрузить контрагентов со статусами( согласован или не согласован)? В описании типов нет такого значения.
Аноним:
Ошибка. Возможно неверно указан номер листа книги Exсel- Вижу многие столкнулись с этой ошибкой, как и я, но мне удалось с ней справиться. Эксель файл я сохранил в формате не xls, а в формате юникод txt — тогда заходит! Надеюсь многим поможет
Аноним:
А если товары с характеристиками, то как их тоже учесть при импорте?
Natali:
Спасибо за статью и обработку, побольше бы таких авторов. Здоровья и удачи,
Аноним:
Здравствуйте! Подскажите, пожалуйста, Контроль заполнения выдает сообщение «Задано неправильное имя атрибута структуры».
Что это значит?
Майя:
Здравствуйте! Подскажите, пожалуйста, Контроль заполнения выдает сообщение «Неправильное имя атрибута системы»
Что это значит?
Меламори:
Добрый день! Подскажите пожалуйста!
При выгрузке в 1С из файла Exсele пишет ошибку:
При загрузке в табличную часть будет пропущено строк (и число строк по таблице Exсele, примерно половина всего файла)
С чем это может быть связано?
Заранее спасибо.
Maxim:
Добрый день!
подскажите данное решение позволяет подгружать следующие данные:
1) количество на складе
2) цены поставщиков
Можно хотя бы что то одно 🙂
Если можно, то как через номенклатуру или табличную часть ?
Спасибо
Maxim:
прошу игнорировать мое сообщение, достаточно информации нашел в комментариях. Думаю что все нужные ответы я нашел.
Георгий:
Не мог открыть внешнюю обработку=(
1С:Предприятие 8.3 (8.3.12.1567)
Бухгалтерия предприятия, редакция 2.0 (2.0.65.45)
Павел:
При нажатии на кнопку Выполнить загрузку
Ошибка Произошла исключительная ситуация (0x800a03ec)
Влад:
Спасибо, супер
Дмитрий:
V2 (от сентября 2016) частично перестала работать. В частности при загрузке цен номенклатуры не дает выбирать признак поиска номенклатуры в разделе настройки. Были сохранены старые настройки, где были выбраны, например, Артикулы, ищет артикулы, а в противном случае только Название. Ошибка — «Значение не является значением объектного типа (Список Выбора)
Нашел обработку V3 от августа 2017 — не загружается.
Помогите пжста
Так привык….
Платформа 8.3.13.1644
Конфа — 11.4.6.174
Аноним:
Огроменное Вам человеческое СПАСИБИЩЕ!!! И + 100500 Вам в карму)
ansh:
СПАСИБО! СПАСИБО! СПАСИБО!!!
Лена:
А как поместить данные в форму обработки?
Надо заполнить номера лицевых счетов по сотрудникам.
Номера попадают в базу через обработку:
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ОткрытьФорму(«Обработка.ОбменСБанкамиПоЗарплатнымПроектам.Форма.ЛицевыеСчета», , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность);
КонецПроцедуры
Форма там примерно такая
Сотрудник | Номер лицевого счета |
| |
| |
[email protected]:
Добрый день.
1С:Предприятие 8.3 (8.3.13.1644)
Обработка не открывается 1С
Как быть?
Петр:
Добрый день.
1С:Предприятие 8.3 (8.3.13.1644)
Обработка не открывается 1С
Как быть?
1С:Предприятие 8.3 (8.3.13.1644)
avoloskiy:
Добрый день. Возможно ли при помощи данной обработки загрузить штрих-код товара? Ели да, то каким образом это сделать?
НатальяС:
Здравствуйте! Огромное спасибо за обработку. Но при загрузке номенклатуры не вычисляется код. Проблема решается, если зайти в обработку Корректировка данных, выбрать номенклатуру с пустым кодом и перезаписать её. Может, я что-то неправильно установила?
Светлая:
Здравствуйте. Пытаемся залить данные по контрагентам. Сначала сделали заливку в справочник Партнеры, затем Контрагенты. Записи залились как предопределенный элемент. Что неправильно?
Xomiak:
Добрый день.
Использую 1С:Розницу 8. Базовая.
Указываю в файле нужные мне поля, в том числи и Марка(Бренд). Все загружается как надо, кроме поля Марка(Бренд), а в моей сфере это важно! В чём может быть проблема?
Кирилл Ж:
Здравствуйте, подскажите , пожалуйста , как исправить эту ошибку, заранее благодарю
Ошибка при выполнении обработчика — ‘ПередЗаписью’
по причине:
{Справочник.Номенклатура.МодульМенеджера(1107)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить().Выгрузить();
по причине:
{(20, 15)}: Неверные параметры «НЕ»
КОГДА НЕ(НЕ «?»&ИспользоватьСерии
Maxim:
Добрый день!
В первую очередь хочу выразить благодарность ваз данную разработку, решила много вопросов, Но первый день бьюсь с загрузкой значениями в дополнительные свойства товара
Т/е/ у меня есть товары (много) у которых создано дополнительное свойство (в наличии) булево и мне нужно нужным мне товарам проставить параметр Да или Нет
Прошу помощи у разработчиков или участников дать направление, куда копать или обратить внимание
Заранее спасибо!
Аноним:
Загрузка данных из Excel в 1С
&НаСервере
Процедура ЗагрузитьДанные(Стр)
Справочник = Справочники.Страны;
НовСтрока = Справочник.СоздатьЭлеменнт();
НовСтрока.Наименование = Стр;
НовСтркоа.Запсиать();
КонецПроцедуры
&НаКлиенте
Процедура ЗагрузитьДанные(Команда)
Excel = Новый COMОбъект(«Excel.Application»);
Excel.WorkBooks.Open(«Указываем путь файла, где находится наш файл»);
Состояние(«Обработка файла Microsoft Excel»);
ExcelЛист = Excel.Sheets(1); //Выбираем лист Excel
Для СтрокаExcel = 2 По 50 Цикл
Стр = ExcelЛист.Cells(СтрокаExcel,2).Text;
ЗагрузитьДанные(Стр);
КонецЦикла;
Excel.WorkBooks.Close();
Excel = 0;
КонецПроцедуры
Выбор фото из представленного списка и его сохранение в справочнике
&НаКлиенте
Процедура ФотоНаФорме Нажатие(Элемент,СтандартнаяОбработка)
ЗагрузкаФото = Новый ОписаниеОповещения(«ВыборФайла»,ЭтотОбъект);
НачатьПомещениеФайла(ЗагрузкаФото,,,Истина,УникальныйИдентификатор);
КонецПроцедуры
&НаКлиенте
Процедура ВыборФайла(Результат,Адрес,ИмяВыбранногоФайла,ДополнительныеПараметры) Экспорт
Если Не Результат = Неопределенно Тогда
ФотоНаФорме = Адрес;
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура ПриСозданииНаСервере(Отказ,СтандартнаяОбработка)
ФотоНаФорме = ПолучитьНавигационнуюСсылку(Объект.Ссылка,»Фотография»);
КонецПроцедуры
&НаСервере
Процедура ПередЗаписьюНаСервере (Отказ,ТекущийОбъект,ПараметрыЗаписи)
Если ЭтоАдресВременногоХранилища(ФотоНаФОрме) Тогда
ТекущийОбъект.Фотография = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(ФотоНаФорме));
КонецЕсли;
КонецПроцедуры
Александр:
Добрый день.
Вылетает такое окно — 2279,20 Переменная не определена (кодировкаXBase). Как с этим бороться?
Татьяна:
СПАСИБО ОГРОМНОЕ! ЧЕЛОВЕК!
Александр:
Доброго дня. Обработка супер.Столкнулся с сложность внести ед . хранения товара. ругается — не правильно задан атрибут структуры.
пробовал различные комбинации настроек. в настройках есть сл. столбцы представление — Основная единица грузоместа / описание типов -упаковка -режим загрузки — искать / значение по умолчанию — пробовал с заполненным и нет / условия связи,выражение. — пробовал в различных комбинациях. Подскажите, пожалуйста, где копать.
Александр:
Вносил новую номенклатуру в справочник
Аноним:
добрый вечер, обработка в 1С розница работает, а в Управление Торговли 11. не работает, может такое быть? оболочка одна 8.3.
Аноним:
Да у меня Управление торговлей для Беларуси, редакция 3.4., 1С:Предприятие 8.3 (8.3.13.1809). Более того не дает изменить ед. измер. в вновь созданную позицию, как в ручную из карточки так и принудительно — групповое изменение реквизитов
Александр:
C Управление торговлей для Беларуси, редакция 3.4., 1С:Предприятие 8.3 (8.3.13.1809) — обработка работает НЕКОРРЕКТНО!!! Частично информацию можно занести в справочники, но в последующем если вносить изменения в карточку товара, программа ругается (20, 15) неверные параметры «НЕ» Когда Не (&Использовать серии
Аноним:
решили проблему?
Александр:
нет
Иван:
В УТ 11.4 обработка не запустилась: «Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)»
niknezanyat:
У меня то же самое
Александр:
Здравствуйте!
Спасибо за подробное объяснение и классную разработку-обработку. Только я, похоже, где-то а настройках накосячил и при проверке заполнения выдается ошибка «Задано неправильное имя атрибута структуры». Она пропадает, если не загружаю «Единица хранения». В описании типов по этому реквизиту у вас указано «Классификатор единиц измерения», а у меня «Упаковка», хранить надо в штуках. Помогите найти ошибку
niknezanyat:
А вот у меня при установке пишет «Невозможно подключить дополнительную обработку из файла.Возможно, она не подходит для этой версии программы.Техническая информация: Метод объекта не обнаружен (СведенияОВнешнейОбработке)»
УТ 11.4.7.114, 1С 8.3.13.1513
Юлия:
Доброго времени суток! Спасибо за обработку! Все необходимые продемонстрированные поля у меня успешно загружаются. НО. Столкнулась с такой ситуацией: Когда открываю номенклатуру на редактирование, то замечаю, что не доступно к изменению поле «Вид номенклатуры» и «Входит в группу». Можно только открыть эту строчку, но не открыть как выпадающий список! «Вид номенклатуры» и «группы номенклатуры» созданы и по названиям совпадают. Эти операции становятся доступными только тогда, когда в окне редактирования номенклатуры по кнопке «Ещё» нажимаю «Разрешить редактирование реквизитов» — «Проверить и разрешить». Не удобно так проверять каждую номенклатуру. Подскажите, пожалуйста, возможную причину и способ её устранения.
Юлия:
Не указала конфигурацию! Розница 2.2.11 проф
Юлия:
также после разрешения редактирования номенклатура не сохраняется с заполненными полями. Предлагает заполнить поля по умолчанию. Как довести до ума этот процесс?!
Аноним:
молодцы.спасибо
Кир:
Почему-то пишет ошибку «Возможно неверно указан номер листа книги Excel»
ирина:
Добрый день, сохранили номенклатуру в файл ексель, но при открывании его он пустой, что может быть? спасибо!!
Тата:
Добрый день, у меня банковская выписка в excel с большим объемом, с файл для универсальной загрузки excel не получается загрузить данные. Подскажите что можно сделать?
Кирилл:
Здравствуйте! При открытии из web интерфейса пишет ошибку (2279, 20) Переменная не определена (КодировкаXBase). Есть ли возможность работы этой обработки из веб морды? Спасибо!
Сергей:
А как в этой обработке осуществить поиск по штрихкоду?
Руслан:
Добрый день, у меня такая проблема. В документ оприходование товара заполняются все поля кроме поля количество, оно просто остается пустым
Илья:
Здравствуйте! Есть ли возможность с помощью данной обработки массово загрузить фотографии к номенклатуре?
Андрей:
Добрый день помогите и научите пожалуйста как загружать подчиненные справочники. Для Номенклатуры это Единицы, а для Контрагентов — Основной Банковский счет и Договор.
garik:
Здравствуйте, не подскажете, как быть? У нас в описании номенклатуры ограничения символов нет, но при загрузке через обработчик данный, урезается описание
Елена:
Спасибо приогромное! Очень помогло видео. Все просто супер!!!
Кайрат:
В комплексной автоматизации эта обработка не работает. Максимум что удалась внести это Код и наименования. Ни артикулы, ни Наименование для печати, ни даже единицы хранения. Несколько дней танцев с бубнами не помогли.Меняли всё, галочки, кнопочки, искать-устанаваливать-вычислять, не помогает.
Кайрат:
Не работает эта фигня.
Аноним:
Просто огромное человеческое спасибо.
Сервис офигительный! Бомбический! Разработчик красава!
Зарина:
Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)
Денис:
Спасибо! Очень круто!!!! Все получилось!
[email protected]:
У меня нету записи штрихкоды в регистре сведений, уже все перелопатил может хоть тут подскажете что делать?
АлександрКРСК:
после «успешной» загрузки штрихкодов, о чем свидетельствует сообщение об загрузки штрихкодов) штрихкоды не загружены.
УТ 11.4.13.99
Николай:
Добрый день, спасибо за обработку, ну у меня проблема, при загрузке справочника Номенклатура, указываю только наименование. Остальное как бы мне не важно на данном этапе. Справочник создается но с ним нет возможности работать. наименование как бы есть ну при вводе начальных остатков номенклатура пустая и не видит эти наименования. Пытаюсь создать родителя. Создаю вид номенклатуры с названием Товар, указываю в обработке родитель Товар, выдает ошибку что ячейка*****(родитель) Не найдена. В чем проблема? уже всю голову сломал. подскажите что делаю не так?
Гарик:
Добрый день. Загрузил данные через Вашу обработку пытаюсь провести файл и не получается. Пишет:
Ошибка при выполнении обработчика — ‘ОбработкаПроведения’
по причине:
Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
{Документ.СписаниеЗапасов.МодульМенеджера(168)}: Если КоличествоТребуется > 0 Тогда
{Документ.СписаниеЗапасов.МодульМенеджера(439)}: СформироватьТаблицаЗапасы(ДокументСсылкаСписаниеЗапасов, СтруктураДополнительныеСвойства);
Владислав:
Добрый день, хотел бы узнать, в какое поле мне вводить штрих код через загрузку загрузку данных из табличного документа?
Андрей:
Здравствуйте! Пытаюсь вести номенклатуру с характеристиками (инив. для вида номенклатуры). Проблема возникает при импорте оприходования из экселя: возникает неоднозначное представление, что понятно во многих видах номенклатуры есть одинаковые значения, а вот разграничить поиск обработки по полям вид номенклатуры+характеристика нет. Кто-то сталкивался с проблемкой? Спасибо!
GrandZ:
Доброго времени суток.
У меня конфигурация написанная с нуля без БСП
При открытии Вашей обработки выдаёт ошибку:
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(2734)}: Поле объекта не обнаружено (ТипОбъекта)
Элементы.ТипОбъекта.СписокВыбора.Добавить(МДСправочник.Имя, МДСправочник.Синоним);
Светлана:
Здравствуйте! Через обработку ввела в 1С штрихкоды. Но программа начинает их искать только после того, как заходишь в каждую позицию и сохраняешь изменения. Подскажите, что можно сделать.
А так все супер!
Андрей:
Здравствуйте! Хочу поблагодарить за отличную обработку, но хотелось бы спросить, а как реализовать, чтобы в списке ТЧ присутствовали документы из своего расширения?
Аноним:
Здравствуйте
Обработка супер
Помогите решить вопрос с загрузкой Телефонных номеров в Контактных лицах Партнеров, загружает фио а номер телефона только при обработки Табличной части каждой карточки
Жумайсынба:
Спасибо огромное!
Павел Р:
Добрый день! при загрузке TXT и MXL — работает! При загрузке из XLS — Ошибка. Возможно неверно указан номер книги Эксель.
Аноним:
Спасибо большое! Все работает и в Августе 2022г
Наталья:
Спасибо большое-большое, хоть где-то есмть бесплатно то, что нужно периодически, в БГУ рабютает, автору удачи во всем
Алексей:
добрый день
при заливке новой номенклатуры в 1С не генерируется уникальный код, как это сделать в данной загрузке?
orion.vms:
У меня пишет «Ошибка. Возможно неверно указан номер листа книги Excel.»
Аноним:
сначало берут деньги,тянут работу и выкачивают деньги
больше ничего. специалисты только в разговоре.
Анатолий:
Здравствуйте. Большое спасибо за статью, очень полезно.
Подскажите, пожалуйста, возможно ли так заливать значение дополнительного поля, которые добавлялись к видам номенклатуры вручную у товаров? Их в настройках нет, к сожалению.
Спасибо
Я сам:
А где сама эта «замечательная» обработка?
Дмитрий:
Кирилл, спасибо! Спасибо за ответы, терпение и конечно же помощь! За советами идут конечно же начинающие пользователи и от сюда куча вопросов, недопонимание материала. Но все мы, когда-то были начинающими:) А разобравшись, погрузившись в тему, начинаем думать, ну что там сложного?! Две кнопки нажать:) Хотя сами на том же месте тупили не один час:):)
Можно дополнить статью парой примеров, многим непонятно, что есть загрузка в разные места программы СПРАВОЧНИК — Табличная часть — Регистр сведений. Большинство пытается загрузить всё, через меню Справочника. Да, там тоже есть упоминание про штрих кода, правде не те:) А оказывается, загружать штрих код в карточку товара надо через Регистр сведений:) путаются, по незнанию. Поэтому и не получается.
ПАМЯТКА для начала работы.
Создайте Тип, Вид номенклатуры, Вид цен.
Создайте Группы и подгруппы (пустые) в номенклатуре
Создайте файл Excel(номенклатура, артикул, Родитель(группа)и т.д.), загрузите, если не загружается, можно просто открыть загрузку (выбрав нужное действие из трех списков) и второй страницей сам файл из Excel в 1с открыть(файл-открыть) и просто копировать нужные столбцы в загрузку. Прогрузить номенклатуру. А потом, в Регистре сведений (третья кнопочка, галочка, назовите как хотите) выбрать из выпадающего списка Штрих код! И заполнить поля которые требуются! Вот и штрих код подгрузили:) Потом, предварительно заполнив Виды цен, приступаем к Установке цен, уже через меню Табличная часть, выбрав пункт Установка цен. В левой строке выбираем документ созданный но не проведенный в установке цен, либо через + создаем данный документ в выпадающем окне. А в правом ставим Товар. Заполняем из Excel файла(своего) нужные столбцы в загрузке, проверяем и загружаем. Потом проводим документ в меню Установка цен. Начало положено, дело за малым:)
Кирилл, еще раз ОГРОМНОЕ СПАААААААСИБООООО !!!
И всем тем, кто делится своим опытом и мнением!
Аноним:
Здраствуйте. Скажите пожалуйста никак не могу понять куда все загрузилось. Хоть все пишут что это для Управление торговлей. Но у меня 1сДеньги. Приходится каждое наименование перевыбирать. а их более 5000.спасибо заранее
Геннадий:
Здравствуйте!
Обработка не видит типа документа, добавленного через расширение 8(
Что можно сделать?
Руслан:
Добрый день. Спасибо огромное за обработку. Очень упрощает работу. Есть один вопрос. При загрузке в табличную часть Заказа на производство, во вкладку операции в настройке обработки отсутствует «Продукция». Как можно добавить?
Вероника:
Ребята-Вы Боги!!!
Юрий:
Здравствуйте. у меня 1с8.3 УТ10.3 Обработка не появляется на экране. Что делать?
Минатулла:
Добрый день. Спасибо большое за обработку, крепкого здоровья и счастья а деньги приложатся!