Mail: info@it-titan.ru

Алексеенко Павел

Пример настройки загрузки номенклатуры, характеристик номенклатуры, документа "Установка цен номенклатуры" из Excel для УТ 11

В данной статья я рассмотрю основные принципы настройки своей обработки: Загрузка данных из табличного документа в справочники, документы, в движения документов, поточная загрузка документов (EXCEL, Управляемые формы, универсальная), покажу как просто настроить в ней загрузку номенклатуры с характеристиками.

Для начала давайте настроем простую загрузку номенклатуры. Для этого выберем режим загрузки "Загрузка в справочник" и выберем вид справочника: "Номенклатура".

http://infostart.ru/upload/iblock/643/01.jpeg

Затем перейдем на вкладку настройка, здесь мы видим таблицу, давайте подробно остановимся на описание каждой колонки:

http://infostart.ru/upload/iblock/320/02.jpeg

  • Пометка - в данной колонке указывается какие реквизиты требуется загружать, а какие нет.
  • Представление реквизита - здесь указаны реквизиты справочника.
  • Поле поиска - при выставлении пометки в данной колонке обработка будет пытаться найти объект по данному реквизиту. При указании нескольких реквизитов, как поле поиска - поиск будет производится по полному совпадению всех указанных реквизитов.
  • Описание типов - в данной колонке указывается тип загружаемого реквизита, когда у реквизита состовной тип то требуется ограничить до одного типа.
  • Режим загрузки- принимает три возможных значения:
    • Искать - для простых типов (строка, число, дата, булево) - будет установлено значение, для типов типа "Справочник" будет произведена попытка поиска значения. При этом возможно указать по какому полю из реквизитов данного справочника искать элемент (указывается в колонке "Представление доп.условий").
    • Вычислять - будет выполнен алгоритм на языке 1С, который указывается в колонке "Представление доп.условий".
    • Устанавливать - будет установлено значение по умолчанию из колонки "Значение по умолчанию".
  • Значение по умолчанию - здесь указывается значение по умолчанию, при этом возможно указать дополнительную настройку загрузки (когда не хватает поиска по одному элементу, или требуется сразу загружать элементы справочника, то можно добавить еще одну настройку кнопкой "Добавить справочник" и указать ее в значении по умолчанию.
  • Представление доп.условий - в данной колонке указываются режимы поиска элементов, формулы вычисления, связи элеметов по владельцу.

Таким образом выставив требуемые поля поиска и режимы загрузки можно произвести простейшую загрузку номенклатуры. Однако зачастую требуется гораздо более сложная настройка загрузки.

 

Загрузка номенклатуры с характеристиками.

Нам потребуется загружать сразу в три справочника:

  1. Номенклатура
  2. Характеристики номенклатуры (причем требуется добавлять значения в табличную часть загружаемого элемента)
  3. Дополнительные значения

Поэтому нужно воспользоваться режимом: "Поточная загрузка документов", он позволяет загружать не только документы списком, но и сразу загружать в справочники, в табличные части и в движения документов. И так как нам нужно загружать в табличную часть справочника харрактеристик, то именно данный справочник мы веберем как основной.

http://infostart.ru/upload/iblock/d13/03.jpeg

Затем добавим настройку загрузки номенклатуры (кнопка "Добавить справочник", у нас появится дополнительная вкладка с настройкой)

http://infostart.ru/upload/iblock/416/04.jpeg

И установим что номенклатуры мы будем загружать именно данной настройкой.

http://infostart.ru/upload/iblock/bc3/05.jpeg

Затем нам трубуется добавить настройку загрузки табличной части "Дополнительные значения" (кнопка "Добавить ТЧ")

http://infostart.ru/upload/iblock/123/06.jpeg

И еще один справочник "Дополнительные значения"

http://infostart.ru/upload/iblock/db4/07.jpeg

А также указать, что дополнительное значение характеристики мы будем загружать по ранее созданной настройке.

http://infostart.ru/upload/iblock/cbd/08.jpeg

Осталось только выставить номера колонок и можно приступать к загрузке.

Скачать пример настройки

 

Загрузка в документ "Установка цен номенклатуры", с поиском и созданием номенклатуры.

Выберем режим "Загрузка в табличную часть", и выберем новый документ "Установка цен номенклатуры". Обращаю ваше внимание, что обработку можно подключить, как обработку заполнения табличных частей. Укажем, что мы будем загружать в табличную часть "Товары".

http://infostart.ru/upload/iblock/c7b/09.jpeg

Затем добавить настройку загрузки справочника "Номенклатура" и укажем, что номенклатура будет загружаться по этой настройке:

http://infostart.ru/upload/iblock/3d0/10.jpeg

http://infostart.ru/upload/iblock/d8c/11.jpeg

На этом настройка завершена, можно приступать к загрузке.

Скачать пример настройки

 

Как видно ничего сложного в настройке данной обработки нет, она во многом схожа с настройка стандартной обработки с дистка ИТС.

2 года назад
Павел, здравствуйте. Заинтересовала ваша обработка. У меня стоит задача по загрузке номенклатуры из табличного редактора в 1с 8.3 УТ 11.1... Также необходимо загрузить данные в дополнительно созданные реквизиты в элементах номенклатуры... Я так понял ваша обработка это делает? если да, каким образом ее приобрести у вас?
Сергей Вы не внимательны http://it-titan.ru/index.php?id=4
Как можно создать структуру групп в иерархии номенклатуры? Почему-то при выставлении реквизита "Это группа" - "Да" все равно создается не группа а номенклатура.
1 год назад

Александр Маланин

1 год назад
Возможно ли обновление Вашей обработки. У меня версия 3.0.1.3 - программа говорит , что есть обновление, а как загрузить непонятно
Добрый день - пользуюсь вашей обработкой нексколько месяцев. все ок, но не удается изменить с помощью нее наименование: например, есть выгрзка в таблицу новых наименований товаров, которые есть в базе (допустим какие то наименования продукции во внешнем файле были изменены), теперь надо их синхронизировать с 1С. Код или Артикулы остались прежними. Сто раз уже пытался - результат один - Наименование товара не меняется, хотя Обработка пришет, что данные изменены, получается что либо я не разобрался, либо нельзя сихронизацию с целью зменения наименований товара производить: Например, вино называлось ARTADI PAGOS VIEJOS 0,375L, а потом во внешней программе: в ПОС системе изменить наименование на ARTADI PAGOS VIEJOS 2009 0,375L , таких позиций более тысячи, руками делать как-то долго, да и не правильно, завтра опять что то в Названиях товара изменится
8 месяцев назад
Добрый день. Отличная обработка. Столкнулись только с одним нюансом : у нас не получается корректно загрузить установку цен номенклатуры с характеристиками. Используем характеристики, общие для вида номенклатуры. Необходимо установить цены на все характеристики. Цена между разными характеристиками не отличается в нашем случае. Есть ли возможность при указании наименования позиции обойти каждую из характеристик и указать ей цену? Либо подскажите алгоритм действий в схожей ситуации.

Заранее спасибо
3 месяца назад
Добрый день. Решил использовать Вашу обработку для синхронизации данных регистра сведений штрих-коды,
из КА 2.2 выгружено в файл - обработкой гружу в Розницу 2.2
При получении данных таблица заполняется с ошибками, часть строк - не найден владелец, другая часть - (владелец) неоднозначное представление объектов Вариантов 2 (и более). большая часть строк нормальная.
Такая же проблема с характеристикам. Вопрос - почему не видит владельца или считает что их несколько?
Проверено по данным РС штрихкоды двойников нет, двойных владельцев нет.
Что-то не так с настройками, где почитать особенности настроек.


© 2014-2017 Alekseenko Pavel / qwinter - все права защищены

Комментировать