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

Подскажите как сделать правильно

Подскажите как сделать правильно
Я
   location
 
23.07.21 - 11:06
Для документов необходимо ставить отметку (булево) о получении оригинала, причем данную отметку можно ставить и в закрытом периоде.
Плюс необходимо регистрировать пользователя который изменил данные отметки.
Получается необходим регистр сведений периодический с периодичностью "секунда"?
   ДенисЧ
 
1 - 23.07.21 - 11:09
Если нужна точность до секунды - то да.
   brainguard
 
2 - 23.07.21 - 11:09
(0) Нет. Периодический регистр сведений здесь не нужен. Нужен обычный
   fisher
 
3 - 23.07.21 - 11:10
Я бы с периодичностью не заморачивался. Обычный непериодический РС который хранит только авторство последнего изменения.
   1Сергей
 
4 - 23.07.21 - 11:12
Если нужно хранить историю, то периодический. Если не нужно, то достаточно простого
   brainguard
 
5 - 23.07.21 - 11:13
(4) И для истории периодический регистр тоже не нужен.
   fisher
 
6 - 23.07.21 - 11:14
Дай волю - потребуют версионирование всей базы прикрутить. А чо. Удобно же.
   VladZ
 
7 - 23.07.21 - 11:14
(0) Если нужно хранить историю по изменению отметки - нужен периодический регистр.
Если история  не нужна - непериодический.
   1Сергей
 
8 - 23.07.21 - 11:15
(5) ну, можно кончно добавить реквизит типа дата, но методологически не очень верно
   brainguard
 
9 - 23.07.21 - 11:16
(7) Не нужен периодический регистр. Достаточно обычного с измерением типа дата
   1Сергей
 
10 - 23.07.21 - 11:17
(9) Срез последних? не, не слышал )
   fisher
 
11 - 23.07.21 - 11:17
(9) И чем это будет принципиально лучше периодического?
   brainguard
 
12 - 23.07.21 - 11:17
(8) Методологически верно сначала определить: нужен срез последних или не нужен. Из того что озвучил ТС необходимость среза последних не вытекает, а значит периодический регистр не нужен
   brainguard
 
13 - 23.07.21 - 11:18
(11) Чем меньше сущностей, тем лучше
   1Сергей
 
14 - 23.07.21 - 11:19
периодофобия детектед
   1Сергей
 
15 - 23.07.21 - 11:19
   fisher
 
16 - 23.07.21 - 11:20
(12) Здрасьте. А активную отметку ты в отдельном регистре хранить собрался?
(13) А где тут лишняя сущность? Возможность построить срез последних - это полезная опция, а не сущность.
   brainguard
 
17 - 23.07.21 - 11:22
(16) Зачем в отдельном? Активная метка получается из обычного регистра. Причем, на порядок быстрее, чем из периодического. Если надо причину, то это - причина
   Antony8x
 
18 - 23.07.21 - 11:23
(13) Да, лучше с измерением, как например в УСО "СостояниеОсновныхСредств" периодический как ни крути он потяжелее для БД. А СрезПоследних там явно не нужен
   ДенисЧ
 
19 - 23.07.21 - 11:24
(18) Чем периодический с выключенными таблицами среза тяжелее простого с измерением дата?
   fisher
 
20 - 23.07.21 - 11:24
(17) Продемонстрируй, каким образом ты собираешься получать из обычного регистра с измерением "Дата" активную отметку на порядок быстрее.
   mikecool
 
21 - 23.07.21 - 11:25
(19) как это с выключенными??!! только хардкор!
   brainguard
 
22 - 23.07.21 - 11:26
(18) Строго говоря, если захотят видеть метки в списке, тогда потребуется периодический. Если будет достаточно видеть метку в форме документа, тогда лучше простой
   brainguard
 
23 - 23.07.21 - 11:27
(20) Запросом же. Если будет достаточно видеть метку в форме документа, тогда простой регистр будет работать быстрее
   ДенисЧ
 
24 - 23.07.21 - 11:27
(22) Логика на грани фантастики.
   brainguard
 
25 - 23.07.21 - 11:28
(24) Учитесь
   fisher
 
26 - 23.07.21 - 11:30
(23) Если нужно получать отметку на дату документа - то объясни за счет чего простой регистр будет быстрее. Моя не понимать. А если ты про отдельное хранение последнего значения, то тоже разницы никакой не будет. В обычном регистре ты его будешь по предопределенной дате хранить, в периодическом РС - в отдельной таблице (при хранении итогов). И в этом случае периодический РС даже быстрее будет.
   ДенисЧ
 
27 - 23.07.21 - 11:32
(25) Спасибо, я лучше простой человеческой обойдусь.
   Смотрящий
 
28 - 23.07.21 - 11:32
(0) Документ "регистрация оригинала", в документ тч со ссылками на документы по которым регистрируются оригиналы, автора ну и еще чо там тебе надо
Регистр остатков: документ, количество.
Документ пищет в регистр +1 на каждую регистрацию.

Далеее, или:
а) модифифировать модули проведения документов по которым регистрируются оригиналы записывая -1 в созданный регистр
отчетом контролировать количество = 0; т.е. верещать юзеру о попытке повторной регистрации
или:
б) принять все выписанные документы по которым регистрируются оригиналы как -1 без записи в регистре
отчетом контролировать количество = 1; т.е. верещать юзеру о попытке повторной регистрации

слепить отчет для контролирующих юзерофф
   brainguard
 
29 - 23.07.21 - 11:34
(26) РС не хранит итоги на дату документа. Только первые и последние
   fisher
 
30 - 23.07.21 - 11:35
(29) Во-первых, это не утверждалось. Утверждалось про хранение последнего значения (т.е. последние). Во-вторых, ты проигнорировал заданный вопрос.
 
 
   location
 
31 - 23.07.21 - 11:35
Да отметка должна будет отображаться в списке документов.
   brainguard
 
32 - 23.07.21 - 11:36
(31) Тогда периодический регистр сведений
   fisher
 
33 - 23.07.21 - 11:37
(31) Делай (3). Если раз в год кому-то приспичит посмотреть полную историю - поднимешь ЖР.
   brainguard
 
34 - 23.07.21 - 11:37
(30) Да, ты прав. Периодический будет быстрее за счет таблицы итогов
   fisher
 
35 - 23.07.21 - 11:37
Бизнес-логика признака ставит под сомнение необходимость его учета на дату документа.
   ДенисЧ
 
36 - 23.07.21 - 11:39
Как связаны список документов и периодичность отметки???
   fisher
 
37 - 23.07.21 - 11:39
(34) Я скорее другое хотел сказать. Если придется получать срез по обычному регистру с измерением дата, то фактически получится такой же запрос как делает система и тоже никакого выигрыша не будет.
   brainguard
 
38 - 23.07.21 - 11:46
(37) Это если на выходе нужна ТАБЛИЦА среза последних. А если на выходе нужно только одно последнее ЗНАЧЕНИЕ для конкретного документа, тогда запрос получается гораздо проще
   fisher
 
39 - 23.07.21 - 11:55
(36) Вроде никак. У ТС две разные задачи. Которые просто хочется совместить в одном РС (хотя как по мне история отметки нафиг не нужна). Обсуждение просто уже дальше сабжевой задачи пошло.
(38) Предположим. Что мешает построить такой же запрос к основной таблице периодического регистра?
   brainguard
 
40 - 23.07.21 - 11:59
(39) Ничто не мешает. Я уже согласен, что периодический регистр более универсален
   fisher
 
41 - 23.07.21 - 12:08
(40) Уважуха. Единицы понимают, что вовсе не правота признак зрелости.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.