Имя: Пароль:
1C
 
Как программно распределить номенклатуру по группам справочника?
0 timurgimaziev
 
06.07.25
14:52
В эксель файле номенклатура разбита на группы. Нужно чтобы при выгрузке из Эксель файла номенклатура автоматически распределялась по таким же группам в справочнике Номенклатура. Помогите кто понял меня!)
1 hiddi
 
06.07.25
15:01
(0) конкретную проблему покажи, тогда будет помощь
2 timurgimaziev
 
06.07.25
16:14
Справочник номенклатура иерархический

Ремонт
   РемонтПк
   настройкаПК
   НастройкаСервера
   .....
Монтаж
   Монтаж телекоммуникационных шкафов
   Монтаж/Настройка сети
   Прокладка кабеля
   .....

И есть Эксель документ в нем расписаны услуги и к какой группе они относятся
  Настройка ПК Клиента - Настройка ПК    
Настройка ПК с сохранением данных - Настройка ПК

Ремонт материнской платы 1 категории -    Ремонт ПК        
Ремонт материнской платы 2 категории -    Ремонт ПК
и так далее...
Нужно сделать обработку по загрузке из Excel. Данные я могу выгружать в справочник но данные не распределяются по группам
3 Злопчинский
 
06.07.25
18:25
(0) вы уже определитесь что нужно
Выгрузка из экселя
Или
Загрузка из экселя
.
А то у вас там тараканы в разные стороны маршируют.
Такто конечно ясно что надо, но хоть сформулировать вопрос/задачу на профессиональном языке хотя бы потрудились бы...
4 timurgimaziev
 
06.07.25
18:40
Извините, нужно перенести файлы из экселя в базу
5 Garykom
 
гуру
06.07.25
18:41
(2) Задачка простейшая, уровня стажера 1С
Чего сложного сделать сначала загрузку-создание групп в справочнике?
А затем и саму номенклатуру в нужные группы
6 timurgimaziev
 
07.07.25
10:38
Для меня это еще пока сложно. Я в голове примерно представляю, как это все должно работать. А какой код писать, додуматься не могу.
7 Chameleon1980
 
06.07.25
18:57
(7) позовите наставника за денежку, найдите примеры, попросите помощи у нейронок
8 timurgimaziev
 
06.07.25
19:19
Можете посоветовать нейронку?
9 Chameleon1980
 
06.07.25
19:31
(8) чтож вы поколение беспомощных то.
гугл ничего не говорит?
11 LoneMan
 
06.07.25
20:08
(10) Seen your performance
Never thought you are so brilliant guy
12 Злопчинский
 
06.07.25
23:53
(4) файлы из экселя в базу перенести? Нахера ФАЙЛЫ переносить в базу?
Вы там кто? Эникейщик? Сисадмин-студент? Программист-бетонщик? НКПР какой-то...
Изложение потребностей страдает невнятностью и мракобесием.
Ясного изложения нет. Соответственно и ясности в голове нет.
Отсюда и проблемы.
13 Злопчинский
 
06.07.25
23:56
(0) не можешь код родить?
Ну так нарисуй хотя бы блок-схему процесса... Формализуй свои невнятные мысли в голове в более-менее четкую последовательность действий в виде изложения на бумаге...
14 b_ru
 
07.07.25
01:37
У элемента справочника есть свойство Родитель. Это как раз ссылка на группу, в которой он лежит. То есть идея такая: ищем группу-родитель по названию из файла. Если нашли - то хорошо, присваиваем ссылку на нее свойству Родитель. Если не нашли, то надо предварительно ее создать, а потом опять же присвоить ссылку на нее свойству Родитель.
15 Garykom
 
гуру
07.07.25
03:58
(14) Представь засаду: многовложенные группы да еще с одинаковыми именами
16 Chameleon1980
 
07.07.25
07:46
(12) (13) психанул ? :)
17 maxab72
 
07.07.25
07:52
(15) и в чем засада? В екселе дать группам временно другие имена.
18 СвинТуз
 
07.07.25
09:39
Когда был Ленин маленький
С кудрявой головой
Он тоже бегал в валенках
По горке ледяной

Видать совсем на старте человек.
19 СвинТуз
 
07.07.25
09:40
Интересно зачем телефон в профиле открыл
Если это телефон
20 СвинТуз
 
07.07.25
09:40
Пермяк по ходу.
21 Волшебник
 
07.07.25
09:41
(18) он уже сертифицированный специалист, программист 1С
22 PR
 
07.07.25
09:44
(21) Какие-то Васькины говнокурсы
23 Fish
 
гуру
07.07.25
09:47
(21) Отличное начало. Осталось стать ещё и программистом, и тогда проблема решена! :))
24 Pprog151713
 
07.07.25
09:55
(0) Сначала группу создавай, потом элементы.
25 Fish
 
гуру
07.07.25
09:57
(24) Да можно и за один проход всё создать.
26 maxab72
 
07.07.25
10:00
(25) Можно, но для топикстартера это уже будет высшая математика. Пусть за пару проходов сделает сперва.
27 Fish
 
гуру
07.07.25
10:20
(26) По мне так одинаково. Все равно, если кол-во уровней вложенности неизвестно, то нужно рекурсию использовать.
28 KuznecovvIvan
 
07.07.25
10:34
(0) Тут правильно пишут, что вам необходимо более корректно описывать проблему. Лучше бы, если еще была прислана структура экселя, где хранятся данные. Если совсем просто, то можно по наименованию найти папку, если она известна в экселе, и установить ее при построчной обработке экселя. Задача не должна быть сильно сложная. Можно, как и советовали выше, вбить в поисковую строку «загрузка данных из Excel в 1С», и он выдаст много кода по этому вопросу. Причем с выгрузкой тоже много информации.
По нейросетям есть нейросеть от 1С «1С:Напарник», но там ограниченное количество запросов. Самая известная — это ChatGPT и DeepSeek. Еще есть Qwen, но я думаю, что это вопрос из разряда «можно найти в интернете».
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.