|
ЗУП 3.1, Интервальные регистры
| ☑ |
0
Dmitry1c
26.06.17
✎
10:14
|
Есть косяки с интервальными регистрами
Вопрос, их ведь можно вроде целиком очистить, и записи там потом создадутся сами и никакой проблемы очистка не породит?
|
|
1
Adilgeriy
26.06.17
✎
10:22
|
что такое интервальный регистр?
|
|
2
Said_We
26.06.17
✎
10:24
|
(0) "Интервальные регистры" - что это? Заинтриговал.
|
|
3
Adilgeriy
26.06.17
✎
10:31
|
(2) я думал может я туплю в поиске проверил, не нашел. и телепат бот тоже в афиге от вопроса
|
|
4
KnightAlone
26.06.17
✎
10:32
|
в ЗУП новый подход, в 2.5 данные хранили в периодических регистрах сведений, были доп. поля "действует до". То есть получали срез последних, с учетом этого поля брали действующие значения, либо значения по окончанию. а теперь данных хранят в виде интервалов дата С, дата ПО. если дата окончания не задана просто ставят дату 3999. При таком подходе дата строго попадает в один какой-то интервал и надо брать не срез последних, а ДатаАктуальности >=ДатаНачала И ДатаАктуальности <=ДатаОкончания. как-то так это в моем понимании
|
|
5
mistеr
26.06.17
✎
10:34
|
(4) Долго же они шли к тому, что в других системах используется с незапамятных времен.
|
|
6
Akela has missed
27.06.17
✎
10:39
|
Тоже нашел косяк, если проводить кадровые приказы не в хронологическом порядке, в интервальном регистре получается фигня. Например
Первый док: назначает оклад
Второй док: отменят оклад, назначает тариф
Третий док: отменят тариф, возвращает оклад
То в итоге проведения первого, третьего и второго - у сотрудника не останется действующих начислений.
|
|
7
mistеr
27.06.17
✎
10:58
|
(6) Такие косяки бывают и без интервальных регистров. Для этого там есть последовательность.
Она ведь еще есть в тройке?
|
|