Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

дата создания элемента справочника, как узнать?

дата создания элемента справочника, как узнать?
Я
   dvrk
 
24.05.21 - 06:59
Привет, нужно сделать обработку, которая по нажатию кнопки будет всех контрагентов, которые созданы больше или ровно 3 месяца назад перекидывать в другую группу(менять родителя), как находить таких контрагентов?
 
 Партнерская программа EFSOL Oblako
   dvrk
 
1 - 24.05.21 - 07:00
ой, точнее не так, контрагенты создаются в конкретной папке, т.е. не всех контрагентов, а всех из папки нужной, ну это понятно как, с датой создания не понял
   ДенисЧ
 
2 - 24.05.21 - 07:00
Если об этом не позаботились заранее - никак.
   dvrk
 
3 - 24.05.21 - 07:01
(2) заранее как позаботиться могли? типа если это новый тогда реквизити датарегистрации текущаядада?
   ДенисЧ
 
4 - 24.05.21 - 07:05
(3) lf
   dvrk
 
5 - 24.05.21 - 07:05
Ой, чет написал с кучей ошибок, сори
   dvrk
 
6 - 24.05.21 - 07:06
(4) т.е. программно никак не обратиться к "Дате создания элемента справочника" ?
   ДенисЧ
 
7 - 24.05.21 - 07:08
(6) А такого нет.
   Garykom
 
8 - 24.05.21 - 07:16
(0) попробуй вытащить из УИДа - ссылок их
   Garykom
 
9 - 24.05.21 - 07:17
(7) Стареешь?
   ДенисЧ
 
10 - 24.05.21 - 07:19
(9) А что, уже есть типовой реквизит?
(8) Это ненадёжно.
   Garykom
 
11 - 24.05.21 - 07:21
(10) Документы же проверить
   RomaH
 
12 - 24.05.21 - 07:21
   Garykom
 
13 - 24.05.21 - 07:21
Короче разобрать УИД ссылки и просканить документы где есть контрагент их дату
   ДенисЧ
 
14 - 24.05.21 - 07:24
(13) Ага. А я буду создавать контрагентов через УстановитьСсылкуНового() с гуидом, полученным по веб-сервису (написанному на голанге). И вся твоя машинерия пойдёт лесом.
   Garykom
 
15 - 24.05.21 - 07:41
(14) Ну так сравнить с документами с первым появлением в них
Если не сходится думать
   Garykom
 
16 - 24.05.21 - 07:41
(15)+ Еще может есть какой периодический РС куда контрагенты или их производные пишутся
   Lexandr
 
17 - 24.05.21 - 08:16
Через журнал регистрации можно вытащить. (12) работает, если ссылки созданы "естественным" путем.
   SiAl-chel
 
18 - 24.05.21 - 08:23
(0) Если это конфа с БСП и включено версионирование для контрагентов, то тогда можно получить дату-время самой ранней версии.
   shuhard
 
19 - 24.05.21 - 08:27
(18) +1 топик без указание конфы и настроек 100% флюд
   acht
 
20 - 24.05.21 - 08:55
Предлагаю использовать блокчейн и регэкспы.
   Megas
 
21 - 24.05.21 - 10:36
(17) Это будет быстро? Мне даже интересно стало =)

(0) Самый простой способ сделать реквизит "ДатаСоздания" и заполнять его при сздании нового элемента.
   mistеr
 
22 - 24.05.21 - 10:40
(0) Дата создания элемента справочника не говорит ни о чем.
Другое дело — дата первого договора.
   mistеr
 
23 - 24.05.21 - 10:41
(20) ИИ еще, как же без него?
   Serg_1960
 
24 - 24.05.21 - 10:50
Я бы вместо "были созданы" сделал бы акцент на "были использованы". Тогда вопрос сводится к поиску наиболее ранней ссылки в документах :( напомню: у них есть Дата :)
   Lexandr
 
25 - 24.05.21 - 10:51
(21) А никто и не говорит, что это будет в динамике. Достаточно для первоначального заполнения. А дальше уже начать хранить по мере создания.
   lodger
 
26 - 24.05.21 - 11:01
(21) будет зависеть от размеров ЖР и на каком жестаке он живёт.
поиск массива ссылок с отбором по виду события добавления - дела на десятки секунд в среднем.
   acht
 
27 - 24.05.21 - 11:05
(26) А если какой-то негодяй сократит журнал регистрации?
   lodger
 
28 - 24.05.21 - 11:10
(27) то вернемся к исходной.
   fisher
 
29 - 24.05.21 - 11:14
(0) Добавить реквизит "ДатаСоздания", заполняемый программно при записи нового. Первоначальное заполнение сделать по датам из гуидов.


Список тем форума
 
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.