IE2017

Загрузка данных из Excel в табличную часть документа с сопоставлением и созданием не найденной номенклатуры

Обработки - Обработка документов

Дописанная обработка "Загрузка данных из внешних файлов" (Управление торговлей ред. 11.3). Позволяет загружать данные из внешнего файла в табличную часть документа и создавать не найденную номенклатуру. Доработано: поиск дублей номенклатуры, создание не сопоставленной номенклатуры по настройкам; Проверена загрузка в документы: Поступление товаров, Заказ клиенту, Заказ Поставщику, Перемещение товаров, Реализация товаров и услуг. (возможна загрузка в другие документы, где есть таблица Товары) Обработка тестировалась на демо версии Управление торговлей 11.3.4.21.
  1. Из файла копируется таблица для загрузки или переносится копированием по колонкам.
  2. Кнопка "Далее" ищет номенклатурные позииции по заполенным полям поиска (Штрихкод, код, артикул, номенклатура).
  3. Добавлено сообщение пользователю о дублях, если найдено больше 1 позиции номенклатуры по полям поиска.
  4. В настройках создания номенклатуры указываем значения по умолчанию для  создания номенклатуры.
  5. Если есть необходимость, в табличной части можно переопределить значение группы, в которой будет создана новая номенклатура
  6. Кнопка "Создать товары" создает не сопоставленные позиции номенклатуры по нашим настройкам и  генерирует новый штрихкод, где стоит галка "ШК" (Только у вновь создаваемой номенклатуры).
  7. Реквизит "Документ" позволяет выбрать документ, в который будет произведена загрузка нашей таблицы товаров. 

Код обработки полностью открыт.

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

Обработка тестировалась на демо версии Управление торговлей 11.3.4.21.

UPD 25.06.17

Исправлена ошибка: теперь при создании номенклатуры "Тип номенклатуры" берется из поля "Вид номенклатуры"

UPD 27.06.17

Исправлена ошибка: при проведении документа выходила ошибка не заполнен склад.

Добавлено: у найденной номенклатуры проставляется поле "Группа"

UPD 13.07.17

Добавлено: возможность загрузки в документ "Перемещение товаров"

PS Проверена загрузка в документы: Поступление товаров, Заказ клиенту, Заказ Поставщику, Перемещение товаров, Реализация товаров и услуг. (возможна загрузка в другие документы, где есть таблица Товары). Если хотите загружать в другие документы пишите, проверю или качайте и смотрите сами. 

Скачать файлы

Наименование Файл Версия Размер
Загрузка данных из внешних файлов Изм
.epf 73,10Kb
09.12.16
44
.epf 1.1.3 73,10Kb 44 Скачать

См. также

Комментарии
1. Эстер Коган (e.kogan) 1822 19.01.17 23:47 Сейчас в теме
Спасибо, очень вовремя попалась. Самой выдирать было сугубо лень )
2. Дмитрий (Hellisad) 84 28.04.17 18:30 Сейчас в теме
Хорошая обработка
Не хватает только загрузки единицы измерения
3. Алексей Завьялов (kancler.a) 28.06.17 23:44 Сейчас в теме
Отличная обработка, простая и функциональная, Александру персональный привет.
4. Владимир Цой (garga) 12.07.17 16:02 Сейчас в теме
При попытке загрузки в документ "Перемещение"(цены и суммы отсутствуют) выдает ошибку: Поле объекта не обнаружено (ЦенаВключаетНДС)
5. Александр Штин (Sanya1984) 77 12.07.17 18:55 Сейчас в теме
(4) К сожалению, данная обработка работает только в тех местах, где есть кнопка "Загрузить из внешнего файла". В описании обработки было сказано: почти в любой документ. В связи с вашей ошибкой дописал в описании, что только там где есть кнопка "Загрузить из внешнего файла".
Прикрепленные файлы:
6. Александр Штин (Sanya1984) 77 12.07.17 19:05 Сейчас в теме
(4) Могу посоветовать загружать в Поступление товаров, а затем на основании этого документа уже создать перемещение товаров
7. Владимир Цой (garga) 12.07.17 20:12 Сейчас в теме
Спасибо, но тут есть проблема. Перемещение не вводится, если поступление не проведено. Чтобы его провести нужно завести цены и разные другие документы по поставщику. Т.к. это промежуточный документ, то затратно по времени получается. Но всё равно спасибо.
8. Исаев Вячеслав (Salinerius) 13.07.17 10:48 Сейчас в теме
9. Александр Штин (Sanya1984) 77 13.07.17 17:42 Сейчас в теме
(7) Напишите почту вышлю обработку, где исправлено загрузка для документа "Перемещение товаров"
10. Владимир Цой (garga) 13.07.17 23:57 Сейчас в теме
11. Владимир Цой (garga) 14.07.17 09:44 Сейчас в теме
(9) Большое спасибо за обработку!!!
Оставьте свое сообщение