Имя: Пароль:
1C
 
ERP. Где хранить набор элементов справочника?
,
0 Куникулус
 
17.08.21
11:38
Есть справочник видыноменклатуры, при сохранении некоторых документов надо проверять входимость номенклатуры из этих документов набор этой номенклатуры.

Вопрос  в том как определять  этот список номенклатуры.

Доп реквизитов у видов нет, изменять конфигурацию не хочется.

Где можно хранить этот список?
1 1Сергей
 
17.08.21
11:44
Ничо не понял, но интересно. Как виды номенклатуры превратились в наборы?
2 Куникулус
 
17.08.21
11:48
Есть база ерп, есть старая номенклатура в виде остатков, и есть номенклатура забитая с нуля по по гостам. В документах заказах предполагается использовать только новую. Они отличаются видами номенклатуры. Надо чтобы при сохранении заказа проверялись что это новый вид номенклатуры. Для этого надо где-то держать такой список.
3 ДенисЧ
 
17.08.21
11:49
"чтобы при сохранении заказа проверялись что это новый вид номенклатуры"
и при этом "не менять конфигурацию"...
4 1Сергей
 
17.08.21
11:49
ну, в номенклатуре же указан вид. Чего просто его не проверить?
5 Куникулус
 
17.08.21
11:52
(4) как определить старый это или новый вид номенклатуры?
6 Kassern
 
17.08.21
11:55
(3) расширения же?)
7 ДенисЧ
 
17.08.21
11:59
(6) Ну так и хранить в расширении, в чём тогда вопрос?
8 Kassern
 
17.08.21
11:59
(7) это уже к ТС)
9 1Сергей
 
17.08.21
12:00
(5) у видов есть доп.сведения. По крайней мере в 2.5
10 1Сергей
 
17.08.21
12:01
а, не. это для номенклатуры.
Ну, поставь какую-нибудь звёздочку в наименовании
11 Куникулус
 
17.08.21
12:01
(9) да. Пока так начал делать.
12 Куникулус
 
17.08.21
12:02
(7) добавлять регистр  прописывать к нему права чтобы просто брать список?
13 ildary
 
17.08.21
12:13
(12) программируете в 1С - не забывайте страдать (с)
14 ДенисЧ
 
17.08.21
12:14
(12) Можешь хранить во внешнем файле, если тебе нужно  потрахаться, а не работать.
15 Kassern
 
17.08.21
12:15
(14) прописывать права на чтение/запись внешнего файла, еще и админа напрягать норм альтернатива))
16 ildary
 
17.08.21
12:16
(14) тогда лучше хранить их в макете, а макет в расширении.
17 ДенисЧ
 
17.08.21
12:17
(15) Можно микросервис на Go, который будет отдавать информацию...
18 ДенисЧ
 
17.08.21
12:17
(16) А расширение в утке, а утку в зайце...
19 HeKrendel
 
17.08.21
12:28
Что-то вы кучно пошли
20 ildary
 
17.08.21
12:37
Кстати, встречал вариант хранения своих данных (чтобы не городить новый регистр сведений): в РС.СоответствияОбъектовИнформационныхБаз:

УзелИнформационнойБазы не заполнять, в УникальныйИдентификаторПриемника писать имя объекта, в УникальныйИдентификаторИсточника - собственно, сам объект.
Бонусом идут ещё два текстовых поля по 100 байт каждое - ТипПриемника и ТипИсточника, для разного рода уточнений и комментариев.
21 StanLee
 
17.08.21
13:05
в названии вида в начале добавить "СТАРЫЙ" и проверять на Лев(6) в Заказах, и юзерам будет видно что за вид чтобы не выбирали его,
зачем усложнять задачу если никто не требует ее усложнять
22 ДенисЧ
 
17.08.21
13:08
(21) СТАРЫЙ МЕЛЬНИК пиво светлое
И всё, алкоголь всё ломает )))
23 ildary
 
17.08.21
13:13
Как вариант - для старых товаров в начало добавить я (например "яСТАРЫЙ МЕЛЬНИК пиво светлое") - его просто так не наберёшь и если надо - он в конце списка
Программист всегда исправляет последнюю ошибку.