Имя: Пароль:
1C
1С v8
1С 8.3 Отражение записи в РН периодом отличным от даты регистратора
0 Adept
 
09.02.16
14:20
Надо отразить запись в регистре накопления, периодом отличным от даты документа, причем период может быть и 31.12.3999  при этом таблица остатков ведет себя странно, запись на 31.12.3999 видны при любом значении параметра дата в виртуальной таблице остатков
1 Волшебник
 
модератор
09.02.16
14:21
Что вы собрались делать через 2000 лет?
2 vicof
 
09.02.16
14:21
Про текущие итоги не слышал?
3 Adept
 
09.02.16
14:22
(1) записи этой датой не должны быть видны для реализаций, которые смотрят остатки на дату документа , и видны для списаний, которые смотрят остатки "за горизонт"
4 Adept
 
09.02.16
14:23
(2) Что то слышал, но из того что я слышал ничего мне не подсказывает решение проблемы в (0)
5 itlikbez
 
09.02.16
14:24
(0) По предсказаниям Нориса Буралиева в декабре 3999 года на свет появится убийца 1С.
6 itlikbez
 
09.02.16
14:28
(4) Диапазон возможных дат какой?
7 Adept
 
09.02.16
14:29
Сама логика процесса выглядит так.
Есть поступление, к нему привязаны сертификаты
У сертификатов есть дата акцепта, которая может быть не равна дате документа
У одной позиции номенклатуры может быть несколько сертификатов, и у них могут быть разные даты акцепта.
Реализации могут списывать только те сертификаты у которых дата акцепта не раньше даты реализации
Списания могут списывать в любом случае, лишь бы оно было в регистре
8 Adept
 
09.02.16
14:31
(6) любой, подробнее в (7)
9 vicof
 
09.02.16
14:31
(7) что-то я тут не вижу упоминания про 31.12.3999
10 itlikbez
 
09.02.16
14:32
(7) Не грузи. У тебя есть ограничение по датам от 01.01.0001 до 30.11.3999. Если хочешь использовать регистр накопления, укладывайся в него.
11 Adept
 
09.02.16
14:34
(10) Блин, магические даты
где узнать точно про 31.12.3999 или 30.11.3999?
12 Adept
 
09.02.16
14:35
(9) ага, слажал. Те которые не акцептованы заполняются 31.12.3999, что бы в остатках они были но на дату любой реализации точно нет
13 itlikbez
 
09.02.16
14:36
(11) Ты уже узнал. Здесь.
14 vicof
 
09.02.16
14:37
(12) Добавь в сертификат или регистр галку акцептован и не ипи мозг людям
15 Adept
 
09.02.16
14:37
(13) проверил, с 30.11.3999 - та же фигня, видна в остатках на дату
16 Adept
 
09.02.16
14:37
(14) он акцептован с определенной даты, а не просто акцептован
17 vicof
 
09.02.16
14:41
(15) И что?
Регистр АкцептыСертификатов
Измерения: Акцепт
Ресурсы: Дата

Не надо привязываться к датам в регистре накопления.
18 Adept
 
09.02.16
14:53
(17) Можно в принципе, но коряво это ... а если период рассчитанных итогов установить на 31.12.3999, оно заработает?
19 Adept
 
09.02.16
14:54
+(18) всмысле есть ли какие то  камни подводные?
20 vicof
 
09.02.16
14:58
Простите великодушно. Похоже, под корявостью мы понимаем не много разные вещи.
Не взлетит. Даже если взлетит, есть камни - в перспективе итоги будут рассчитываться долго.
21 vicof
 
09.02.16
14:58
немного*
22 Adept
 
09.02.16
15:08
(21) Да, взлетело, но действительно долго ... спасибо
23 vicof
 
09.02.16
15:11
(22) ну и не только итоги, остатки еще, при перепроведении задним числом, например.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.