![]() |
|
как добавить доп реквизит в номенклатуру? | ☑ | ||
---|---|---|---|---|
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
|
А есть ещё НоменклатураКонтрагентов...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |