Загрузка дополнительных реквизитов и сведений справочника Номенклатура из Excel и таблиц УТ 11, ERP 2

0. 48 07.08.17 11:22 Сейчас в теме
Внешняя обработка "Загрузка дополнительных реквизитов и сведений справочника Номенклатура"

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dvbdvb 30.09.17 08:18 Сейчас в теме
Будет ли работать на УТ 11.3?
2. Windyhead 48 02.10.17 10:03 Сейчас в теме
(1) На ERP 2.2.4 работает, значит и на УТ 11.3 тоже работать будет.
3. skmMining 3 01.12.17 14:20 Сейчас в теме
В УТ 11.3.4.103 не производит поиск номенклатуры по артиклу
4. Windyhead 48 01.12.17 15:51 Сейчас в теме
(3) Точно, была опечатка в коде, поправил. Спасибо что подсказали.
5. skmMining 3 01.12.17 16:34 Сейчас в теме
(4) Все работает, спасибо за оперативность
6. Oleg_N 24 28.04.18 14:40 Сейчас в теме
Добрый день,
Скачал обработку, у меня у номенклатуры два дополнительных реквизита
1 кратность, тип значения строка, загрузил значения без проблем.
2 сайт, тип строка и стоит галочка - выводить в виде гиперссылки, и вот здесь столкнулся с проблемой, не пойму как залить адрес ссылки и представление.
Прикрепленные файлы:
7. Windyhead 48 28.04.18 16:11 Сейчас в теме
(6) Добрый день, в этой обработке нет загрузки и установки "представлений" загружаемых значений. По-идее не так сложно доработать при необходимости. Насколько помню текстовые представления значений есть только у дополнительных реквизитов и хранятся в реквизите "ТекстоваяСтрока" соответствующей табличной части
8. Oleg_N 24 09.05.18 21:46 Сейчас в теме
(7)Прошу сообщить стоимость доработки
9. Windyhead 48 10.05.18 09:44 Сейчас в теме
Добрый день. За 1500р сделаю.
Пока себе это так вижу: Добавится в настройках реквизит с номером колонки содержащим представление и представление подгружается если оно заполнено в соответствующей колонке (т.е. указан номер колонки и ячейка не пустая и у доп реквизита установлена галочка "выводить в виде гиперссылки" ) ,


Если вам нужно что то иное то опишите точнее.
10. parovoz8888 26.06.18 13:47 Сейчас в теме
Доброго дня! Меня интересует загрузка перечня допреквизитов к справочнику номенклатуры. Использую КА 2.4.3.170. Ваше решение позволяет загружать несколько допреквизитов к одному элементу номенклатуры одновременно?
11. Windyhead 48 28.06.18 10:30 Сейчас в теме
(10) Для этих целей как раз и создана эта обработка. Посмотрите внимательно скриншоты, в первой таблице в колонках идут значения доп реквизитов/ сведений, которые будут загружены для каждой позиции номенклатуры найденной по заданным условиям поиска
12. user895401 29.06.18 08:28 Сейчас в теме
Может ли обработка загружать доп реквизиты к характеристикам номенклатуры ?
13. Windyhead 48 29.06.18 09:58 Сейчас в теме
(12) Нет, на данный момент загружает только для справочника номенклатуры. Но переработать для загрузки в в справочник характеристик номенклатуры вполне возможно.
14. user895401 01.07.18 09:33 Сейчас в теме
Добрый день. А сколько это будет стоить ?
15. user715400 11.10.18 14:26 Сейчас в теме
Добрый день!
Нужно что бы обработка загружала несколько доп реквизитов для одной номенклатуры через точку с запятой, например артикул 12345 у этой номенклатуры есть три доп реквизита "мягкий" "жирный" "зеленый", если я укажу в колонке три раза артикул 12345 и справав следующей колонке укажу три доп реквизита разных то сможет обработка все три доп реквизита загрузить в эту номенклатуру? Мне нужно что бы в доп. реквизите получилось вот так: мягкий; жирный; зеленый
16. Windyhead 48 11.10.18 15:30 Сейчас в теме
(15) Именно так эта обработка и делает (Только зачем через точку с запятой когда есть колонки? ). Для каждой позиции номенклатуры указанной в строках таблицы будут загружены доп реквизиты описанные в колонках загружаемой таблицы, ну а на пересечении соответственно значения доп реквизита для номенклатуры (Посмотрите на прикрепленные к обработке скриншоты).
Обработка может загружать произвольное количество доп реквизитов их состав указывается в колонках Таблицы , а настройка создания (если требуется) нового доп реквизита производится в таблице "Настройка колонок и свойств"

Вам нужно привести свои данные к виду таблицы с колонками:
Нименование или Артикул | Твердость | Жирность | Цвет

где колонки "Твердость | Жирность | Цвет" как раз и будут доп реквизитами.
17. СергейКа 684 27.11.18 10:38 Сейчас в теме
В целом хорошо, на КА 2 работает.
1. Неудобно переставлять таблицу при большом листе, можно было бы загрузку все же сделать )).
2. В некоторых случаях сбивается загрузка значений - заголовок берет из одной колонки, а значение из предыдущей.
3. Если колонку загружать не нужно, то вариант только создания допсвойства, нужно добавить возможность пропуска.
Но все это легко поправляемое.
18. Windyhead 48 27.11.18 12:34 Сейчас в теме
Спасибо за отзыв.

1) "Переставлять таблицу при большом листе" не понял какое именно действие неудобно.
2) Это возможно только в случае "не перезаполнения" таблицы "настройка колонок свойств", о чем обработка предупреждает и предлагает сделать автоматически
3) подразумевалось что ели не загружаем то и не создаем (просто удаление свойства из таблицы настройки колонок свойств), но это уже нюансы.
19. СергейКа 684 27.11.18 15:59 Сейчас в теме
(18)
1. В листе для загрузки 40 тысяч строк и 65 колонок )) Выделите и вставьте с первого раза, не всегда получается.
2. Это возможно например когда часть колонок не являются доп свойствами, их можно было бы пропустить, но счетчик сбивается.
3. Совместно со 2-м пунктом )
20. Windyhead 48 27.11.18 17:30 Сейчас в теме
(19)
1. 65 колонок не проблема, а вот 40тыс строк согласен )) просто перешел на загрузку с табличного документа, после того как надоело бороться с пользователями у которых объединенные колонки в xls файле и они это отказываются замечать и доказывают что обработка работает не правильно.
2. Если колонка не является доп свойством ее просто удаляем из нижней таблицы настройки свойств и все. там нет счетчика, все работает через имена соответствий которые устанавливаются в момент инициализации. а вот если подредактировать состав колонок в табличном документе и не перезаполнить состав свойств , тогда да, собьется (но об этом идет предупреждение).
21. СергейКа 684 27.11.18 20:14 Сейчас в теме
(20) По 2. Не совсем. Колонку подтягивает верно (доп свойство), а значение берет из другой. Там счетчик именно на получение значения из поля.
22. cipis52 18.02.20 11:42 Сейчас в теме
заполняю как на картинке. И номенклатура и доп сведения есть в чем ошибка? 11.4.7.141
Прикрепленные файлы:
23. Windyhead 48 18.02.20 14:05 Сейчас в теме
(22) А есть возможность остановить в отладчике на моменте ошибки?
А то так совсем не понятно в каком блоке ошибка.
24. cipis52 18.02.20 21:03 Сейчас в теме
(23) могу в назначенное время открыть Вам доступ ( Ани деск например)
25. Windyhead 48 18.02.20 22:24 Сейчас в теме
26. Windyhead 48 20.02.20 17:34 Сейчас в теме
(22)
Файл обработки обновлен в публикации. Ошибка возникала при загрузке значений реквизитов номенклатуры не принадлежащих ни одному набору свойств Видов номенклатуры (т.е. свойства общие для всей номенклатуры)
27. Mobile 09.04.20 21:55 Сейчас в теме
В 1 колонке "Наименование", в других - доп. реквизиты.
Производится поиск по 1 колонке, способ поиска "по наименованию". Как отключить создание доп. реквизита или сведения по полю поиска "Наименование"?
У меня создается дополнительное поле в карточке, а это лишнее.
Если удалить в табличной части заголовок "Наименование", а данные оставить, то параметр в "Настройках колонок и свойств" пропадет, но данные будут браться неверные: доп. реквизит с названием во второй колонке берет значение из первой, т.е. значение наименования.
28. Windyhead 48 09.04.20 22:39 Сейчас в теме
(27) Вам необходимо его удалить из нижней таблицы "Настройка колонок и свойств"
29. Helene1986 22.05.20 14:59 Сейчас в теме
такое сообщение выдает
Прикрепленные файлы:
30. Windyhead 48 22.05.20 21:01 Сейчас в теме
(29)могу предположить что не нашло номенклатуру(возможно не очень корректно обработал такую ситуацию), у вас стоит поиск по коду, но кода в загружаемой таблице нет
31. Helene1986 23.05.20 11:51 Сейчас в теме
пробовала ставить наименование, не работает. у меня конфигурация УНФ, возможно в ней не работает обработка, поскольку справочника, вид товара просто нет в конфе
32. Windyhead 48 23.05.20 14:22 Сейчас в теме
(31) Я уже очень давно не работал с УНФ, уже не поммню что там за начинка. Если как вы говорите справочника "Виды номенклатуры" нет, то работать не будет.
Обработка писалась для конфигураций УТ-11 и ERP-2 .
33. user1478544 16.10.20 14:09 Сейчас в теме
Здравствуйте. Скажите а будет работать на 1С:Предприятие 8.3 (8.3.17.1549) редакция 11 (11.4.12.102) Базовая?
34. Windyhead 48 16.10.20 14:53 Сейчас в теме
35. user1478544 16.10.20 15:49 Сейчас в теме
Я хотел бы приобрести обработку но как понять будет ли она работать на 1С:Предприятие 8.3 редакция 11
Базовая?
36. qwerty97 20 20.10.20 15:27 Сейчас в теме
Илья, Здравствуйте!
Обработка приобретена.
Есть вопрос по поводу работы обработки.
Во время работы с большим количеством свойств у номенклатуры обработка создает равное количество версий в истории изменений объекта.
Когда обработка не записывает в номенклатуру свойство (в таблице загрузки и в номенклатуре значения свойств идентичны) она все равно создает версии объекта.
Можно ли доработать обработку так, чтобы снизить количество изменений у объекта или вовсе отключить создание версий в случае, когда обработка не записывает свойство?
Прикрепленные файлы:
37. Windyhead 48 21.10.20 10:19 Сейчас в теме
(36) Добрый день. Обработка не производит анализа изменений свойств объекта, Если объект найден то он будет записан даже если загружаемые свойства равны тем что уже есть в номенклатуре.
Если вас беспокоит версионность, то ее можно отключить на время загрузки.

Правильно ли я понял что основная проблема в том что если в одну карточку товара грузится к примеру три свойства то будет произведено три записи объекта и соответственно три версии? Если так, то постараюсь это исправить.
38. qwerty97 20 22.10.20 11:15 Сейчас в теме
Да, основная проблема в большом количестве версий, обработка создает [количество загружаемых свойств + 1] версий объекта.
Версионирование отключать нельзя.
Как вы планируете доработать обработку?
Мы хотели бы видеть вариант, в котором по переключению чекбокса можно было изменять режим работы обработки с существующего на один из двух:
1) Обработка выполняет заполнение свойств одной транзакцией и записывает изменения объекта два раза - до и после.
2) Обработка сравнивает записываемое значение свойства с уже существующим у объекта и если они идентичны, то запись версии и свойства не производится.
41. Windyhead 48 25.10.20 11:29 Сейчас в теме
(38) Проверил на своей базе загрузку, включив историю по номенклатуре при записи.
Никаких лишних версий не создается. не зависимо от количества загружаемых реквизитов создается две версии.
Первая запись объекта идет до загрузки доп. реквизитов (оставил так как можно небольшими доработками обновлять реквизиты самой номенклатуры)
Вторая запись объекта выполняется при сохранении доп реквизитов и идет в процедуре "УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(Номенклатура, ТаблицаСвойствИЗначений);"
Это типовая процедура БСП в нее передается таблица доп. реквизитов и сведений, которые должны быть записаны в объект.
В вашем случае я бы посмотрел что происходит именно в этой процедуре , почему на каждый доп. реквизит происходит запись объекта (либо старая версия БСП, либо были какие то доработки)
39. andrey80nik 1 22.10.20 15:35 Сейчас в теме
Сколько будет стоить со следующими доработками
1. Переезд названий свойств НАД колонками, то есть выпадающий список над каждой колонкой, если заполнено = сопоставлено.
2. Автоопределение заполнения свойств по наименованию в первой колонке (если этого нет, а наверное есть)
3. Добавление еще и доп.реквизитов характеристик
4. Выбор колонки для идентификации номенклатуры по свойству характеристики (уникальный идентификатор)
5. Настройка контроля полей. Допустим наименование номенклатуры уникальное с учетом уже существующих элементов справочника. Или не соответствие значения свойства значениям реквизита.
6. Возможность выводить уже существующие элементы справочников (по какому-то отбору или еще как) для их корректировки, например задублировалось значение, мы меняем на нужное и "плохое" удаляем стандартными средствами без заморочек.
40. Windyhead 48 25.10.20 10:00 Сейчас в теме
(39)
1. После такого переезда удобно будет только сопоставлять, но не настраивать.
2. Если не ошибаюсь этого не делал.
3. Была такая идея еще год назад, отказался от такой разработки (только если для какого то частного случая), слишком много нюансов возникает
4. 5. 6. Не понятно что хотите.
Если кто то за такое возьмется, то самому интересно сколько будет стоить ;)
Оставьте свое сообщение
Вопросы с вознаграждением