Имя: Пароль:
1C
 
Последовательность и 1С 8.3.5.1248 - глючит что ли...
0 EvgeniuXP
 
22.11.14
22:10
Есть простой документ, делает движения (приход) в регистр накопления - просто добавляет запись в регистр по измерению... документы на разные дни, но на начало дня - и на один день таких документов может быть от 1 до скажем 12... провожу документы по порядку - граница двигается, на последнем документе фиксируется... но если провожу некий документ перед границей - не двигает обратно...., если далеко (несколько лет) перед границей - границу назад смещает...

либо наоборот, дата документа на начало месяца на ноль часов, ноль минут ноль секунд, движения делаю как ДатаНачала - 1 секунда - документы провожу последовательно, до ходит до определенного документа и дальше границу не передвигает вперед... если удалю документ, граница двигается, но доходит до другого документа (через n-ое число месяцев) и снова стопорится....
1 EvgeniuXP
 
22.11.14
22:13
документ делает простое движение, типа:

Дата = НачалоМесяца(Дата);


.Записать = Истина;
Строка = Движения.РегистрНакопления.Добавить();
Строка.Период = Дата; // второй вариант Дата - 1;
Строка.Измерение = Измерение;
Строка.ВидДвижения = ВидДвижения.Приход;
Строка.Ресурс = 1;
2 Deon
 
23.11.14
00:09
Хитро. Может кэш всюду зачистить?
3 Reaper_1c
 
23.11.14
03:32
(0) Ты бы базу с примером на [email protected] отправил, а?
4 Мимохожий Однако
 
23.11.14
07:57
Некрасивые переменные. ИМХО.
5 EvgeniuXP
 
23.11.14
11:29
(4) согласен, но это пример.
(3) отправил бы, но там персональные данные... много возни по удалению других объектов и общих модулей

но придется сделать и фио менять у всех "персонажей"...