Имя: Пароль:
1C
 
Нумерация инвентарных номеров
,
0 Evgen113
 
17.05.19
10:18
Добрый день. 1С 8,3 КОРП редакция 3.0.
Помогите, есть справочник к учету Основные средства. Там идет нумерация. Нужно поставить свой номер и от этого номера следующее значение было +1
Помогите разрулить ситуацию
1 Evgen113
 
17.05.19
10:35
Ап
2 HawkEye
 
17.05.19
12:14
(0) нумерация это в твоем понимании что? код элемента справочника или инвентарный номер ОС-а?
3 Evgen113
 
17.05.19
12:42
Инвентарный номер
4 palsergeich
 
17.05.19
13:06
ИМХО посмотри как реализована подсистема префиксации с Документообороте.
Сделай также и выкини все лишнее
5 Кодер
 
17.05.19
13:16
Это называется перенумерация. Возьми "Инструменты разработчика", там всё просто и очевидно.
6 Evgen113
 
17.05.19
15:02
Аппп
7 HawkEye
 
17.05.19
15:14
(6) напиши свою... помещай последний номер в константу, а при создании нового бери значение из константы...
8 Evgen113
 
17.05.19
15:19
(7) немного непонятно ...
9 Franchiser
 
гуру
17.05.19
15:20
Инвентарные номера в бп хранятся в отдельном регистре под каждую организацию кажется
10 HawkEye
 
17.05.19
15:21
если очень упрощать, то
Константа.ПоследнийИнвНомер.
в ПриОткрытии - если элемент новый, то ИнвНомер из константы + 1, и саму константу + 1.

(9) если так, то еще проще, лезем в регистр и берем оттуда...
11 Кодер
 
17.05.19
15:22
Так тут не помогают.

Напиши в ТОЧНЫХ терминах предметной области, что ты хочешь. Напиши, что как сделал. Напиши, что конкретно тебе непонятно.
12 Evgen113
 
17.05.19
15:22
(9) Ну да, есть регистр сведений, только там не найду эту строку под инвентарный номер
13 Evgen113
 
17.05.19
15:24
Нужно присвоить инвентарному номеру значение, а следующий номер будет +1. Есть регистр сведений где все это хранится, только там не могу найти этот инвентарный номер
или я не правильно думаю. Что куда прописывать?
14 HawkEye
 
17.05.19
15:25
(12) ну в коде же написано откуда берется и куда пишется....
15 Evgen113
 
17.05.19
15:31
(14) В каком коде?
16 Evgen113
 
17.05.19
15:31
(15) Какого элемента
17 HawkEye
 
17.05.19
17:12
(15) ты когда новое ОС создаешь, там же есть инвентарный номер? посмотри откуда он берется...
18 Evgen113
 
21.05.19
13:52
(17) В смысле?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн