|
как добавить доп реквизит в номенклатуру?
Климов Сергей, Eiffil123, Мультук, yurikmellon2, zenik, Stepashkin, Ногаминебить, skafandr, denk32, AAA, Prog_man, Вадим33, boozin, Fedor-1971, vis, Jackman, seraph, Redaktor, Бычье сердце, lucky-nn, программистище, nick86, DrLekter, Mike_11, dergreche, CepeLLlka, Kongo2019, Ион, asady, abfm, mikecool, Волшебник, maxab72, DemonShinji2, formista2000, dchumak, Timon1405, WARLOG, ALCAPONA, who respawn, sidalexsandr, dnab, Доминошник, Guk, BayJay, ГдеСобакаЗарыта, timurhv, craxx, evorle145, Михаил Козлов, RomaH, Ager, Elf_80_lvl, Rovan, d4rkmesa, kubik_live, Молочный брат
| ☑ |
0
seraph
17.01.25
✎
11:39
|
Нужно загрузить коды товара из базы данных в номенклатуру при помощи внешнего обработчика (1с 8.3 предприятие Управление торговлей 11.3). Предусмотренного реквизита у номенклатуры нет, поэтому решил записывать в дополнительный реквизит.
Подскажите пожалуйста как добавить доп реквизит и записать в него числовое значение 🙏
|
|
1
Волшебник
17.01.25
✎
11:41
|
|
|
2
seraph
17.01.25
✎
12:18
|
(1) Тут речь идет о добавлении реквизита своими руками, а мне необходимо узнать как добавить доп реквизит при помощи кода
|
|
3
Бычье сердце
17.01.25
✎
12:23
|
(2)
Используйте БСП
УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(ВашаНоменклатура,ТаблицаДопРеквизитов);
|
|
4
craxx
17.01.25
✎
12:26
|
(2) ну создать элемент ПВХ ДополнительныеРеквизитыИСведения, заполнить реквизиты элемента, потом в Набор соответствующий добавить.
|
|
5
Stepashkin
17.01.25
✎
12:56
|
(2) Вот тебе для примера.
// Добавить реквизит.
ТипРеквизита = Новый Массив;
ТипРеквизита.Добавить(Тип("Строка"));
ОписаниеТиповДляРеквизита = Новый ОписаниеТипов(ТипРеквизита);
НовыйРеквизит = Новый РеквизитФормы("МойРеквизит", // имя
ОписаниеТиповДляРеквизита, // тип
, // путь
"АбраКадабра", // заголовок
Истина); // сохраняемые данные
ДобавляемыеРеквизиты = Новый Массив;
ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
P.S. Неужели так сложно самому найти?
|
|
6
Бычье сердце
17.01.25
✎
12:28
|
(2)
Доп реквизит можно создать 1 раз руками)))
|
|
7
Stepashkin
17.01.25
✎
12:30
|
(2) Если речь про наборы, то вот тебе:
Набор = Наборы.Строки.Добавить();
Набор.Имя = "Справочник_Номенклатура";
Набор.Идентификатор = Новый УникальныйИдентификатор("УникальныйИдентификатор");
|
|
8
Stepashkin
17.01.25
✎
12:31
|
(0) А вообще задача неясна) Подробнее можно?
|
|
9
seraph
17.01.25
✎
12:51
|
(8) Есть база данных, состоящая их Excel файлов, в этих файлах необходимая информация для загрузки товаров в номенклатуру. Но помимо наименования, описания, артикула и тд там также есть код товара(персонально для этой базы, не путать с кодом товара в номенклатуре 1с), индивидуальный для каждого товара.
Задача при загрузке номенклатуры с товарами, загрузить и код товара в доп реквизит(для каждого товара разный)
|
|
10
Ногаминебить
17.01.25
✎
12:58
|
А потом окажется, что надо для той же номенклатуры в 1С заполнять аналогичный Код товара, но другим значением. (очень похоже на загрузку от поставщика)
|
|
11
seraph
17.01.25
✎
13:12
|
(10) Ну, по сути, это и есть загрузка от поставщика
|
|
12
Ногаминебить
17.01.25
✎
13:15
|
(11) Тогда возникает вопрос что будут делать, когда эту же номенклатуру поставит другой поставщик с другими кодами? Заводить новый реквизит Код товара 2 или заводить новую номенклатуру?
Для таких вещей надо регистр сведений использовать.
|
|
13
программистище
17.01.25
✎
13:21
|
А в чем проблема разобраться как работают доп реквизиты
есть пвх, есть характеристики в номенклатуре, есть тч, есть справвочник значений для наборов значений
свойсво и значение
записать в тч свойсмтво из пвх, и значение либо примитивного типа, либо значение как элемент спраовчника
тут и бсп не надо, а с часик посидеть потыркаться в конфе
"одынэсники" настолько ленивые пошли?
|
|
14
Eiffil123
17.01.25
✎
13:20
|
тогда лучше доп. сведение делайте. это просто запись в регистре сведений, не надо справочник номенклатуры лишний раз тормошить
|
|
15
Eiffil123
17.01.25
✎
13:21
|
(12) если это оптовая торговля, обычно разные номенклатуры держат для разных поставщиков.
|
|
16
seraph
17.01.25
✎
13:37
|
(12) Если другой поставщик, но товар точно такой же, то ничего менять не надо будет, а вот если в товарах будет различия, то новую номенклатуру загружать надо
|
|
17
Eiffil123
17.01.25
✎
14:16
|
(16) кстати, еще есть артикул. Он вам не подойдёт?
|
|
18
Климов Сергей
17.01.25
✎
14:45
|
А есть ещё НоменклатураКонтрагентов...
|
|