Загрузка произвольного реквизита номенклатуры в 1С:УТ 11.4 (внешняя обработка)

Файл обработки: zagruzka-rekvizita-nomenklatury-iz-excel-1s-ut-11-4-rabotaet-do-20211231.epf
Тестировалось в программе: 1С:Управление торговлей 11.4.13        Как узнать версию программы?
Разработка скачивалась: Да
Закрытый программный код: Да (если на странице не указано обратное)
Работает только в операционной системе: Windows

Внимание! Данная имеет ограничение по сроку действия!
Внимание! Данная обработка работоспособна до 31.12.2021 и после этой даты будет неработоспособна!

Перед использованием обработки рекомендуется создать резервную копию базы!

С помощью данной обработки можно загрузить произвольный реквизит номенклатуры из Excel или другой таблицы в программе 1С:Управление торговлей 11.4.

Обработка загружает не абсолютно любой реквизит номенклатуры в УТ 11.4, но большинство из них.

Для того, чтобы проверить подойдет ли именно в вашем случае данная обработка рекомендуется перед приобретением воспользоваться демо-версией обработки, которую Вы можете скачать нажав на кнопку ниже. Демо-версия позволяет загрузить только 3 строки.

В видео показано как работает обработка (как загрузить реквизит обработкой в УТ 11.4)


Обработка работает в 2 этапа:

1. Поиск номенклатуры и загружаемых значений в базе данных (заполнение таблицы Найденная номенклатура). Выполняется после нажатия на кнопку Найти значения в базе.
2. Запись найденных значений в справочник номенклатура. Выполняется после нажатия на кнопку Загрузить значения.


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

Первые 4 колонки в таблице загрузки: Код, Артикул, Наименование, Штрихкод используются для поиска номенклатуры, колонка Значение реквизита содержит загружаемые значения.

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

В дополнительных настройках есть галочка Создавать значение, если не найдено (не рекомендуется). При установке этой галочки после нажатия на кнопку Найти значения в базе обработка
попытается создать ненайденные элементы, и при их создании попытается установить загружаемое значение в качестве наименования, а также в качестве значения реквизита поиска. При этом если реквизит поиска строкового типа, то значение будет установлено, в противном случае будет установлено только значение наименования (если такой реквизит есть в справочнике).
Следует быть крайне внимательным при установке галочки Создавать значение, если не найдено (не рекомендуется) и проверить результат работы обработки сперва на нескольких загружаемых значениях,
и только после этого использовать обработку для загрузки большого объема данных.

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

При нажатии на кнопку Найти значения в базе заполняется таблица Найденная номенклатура, которая является промежуточным итогом загрузки.
Если галочка Создавать значение, если не найдено (не рекомендуется) не установлена, то при поиске значений обработка не сделает никаких изменений в информационной базе.
Если галочка Создавать значение, если не найдено (не рекомендуется)не установлена, то изменения в информационной базе возникнут только после нажатия на кнопку Загрузить значения.

В случае когда загружается реквизит типа Справочник, поиск значения в базе будет осуществляться по значению реквизита Имя реквизита поиска значения в базе. Реквизит поиска должен быть строкового типа.
Удобнее всего в качестве реквизита поиска использовать реквизит Наименование.
Поиск будет осуществляться без учета того, является ли элемент группой или обычным элементом, также не будет учитываться пометка удаления.

В случае когда загружается реквизит типа Перечисление, поиск значения перечисления будет происходить по внутреннему имени (например, СтавкаНДС_20) или по представлению в базе (например, Ставка НДС 20%), т.е. если загружаемое значение равно тому или другому (без учета регистра), то значение будет найдено.

Таблица Найденная номенклатура, содержит колонки:
Номенклатура — это сама номенклатура, для которой загружаются значение реквизита.
Текущее значение в базе — это то значение, которое до загрузки содержит загружаемый реквизит.
Загружаемое значение в файле — это значение строкового типа, которое было взято непосредственно из таблицы загрузки так, как оно в ней указано (это просто строка).
Загружаемое значение в базе — это именно то значение, которое будет загружено. Оно может быть типов строка (до 1024 символов), число (15.3), булево (да или нет, обычно галочка), справочник или перечисление.


2. Запись найденных значений в справочник номенклатура.

После нажатия на кнопку Загрузить значения из колонки Загружаемое значение в базе будут записаны для элементов указанных в колонке Номенклатура для каждой строки таблицы Найденная номенклатура.

Лицензионное соглашение

Условия приобретения данной разработки были указаны при покупке разработки.
Кроме того, для данной обработки существуют следующие особенности.
Данная обработка работоспособна до конца того квартала в котором она была приобретена. Т.е. если обработка была приобретена 1-го января 2021 года, то она будет работоспособна до 31 марта 2021 года.
После окончания квартала необходимо приобрести новую обработку, которая будет также работоспособна до конца того квартала, в котором была приобретена.

Решение ограничить по времени работоспособность обработки было принято для того, чтобы дополнительно защитить разработку, а также чтобы снизить ее стоимость.
При принятии данного решения предполагалось, что обработка будет применяться для разового использования, например для первоначальной загрузки данных.

Обработка обращается к сайту tekdata.ru в процессе своей работы, поэтому необходимо чтобы на компьютере был доступ в интернет для программы 1С:Предприятие, а также, чтобы был доступен наш сайт tekdata.ru.

Обработка запускается через Файл-Открыть.


Дата создания страницы: 26.02.2021
Дата изменения файла: 19.07.2021
Наша обработка помогла Вам?   Оставьте, пожалуйста, комментарий ниже.