Имя: Пароль:
1C
1С v8
Перестал работать отчет кассовая книга
,
0 lex87
 
30.08.11
16:33
Доброго времени суток, уважаемые форумчане. Проблема в конф УПП быв 1.2 ныне 1.3.15.1. После перехода на ред 1.3(режим совм 81) и соответственно на платформу 82 стал некоректно работать отчет кассовая книга. Проблема вот в чем: за некоторые числа в месяце, например за 25 не виден остаток на начало дня, который был на конец дня 24-го. Перехожу по расшифровке в отчете за 25 число к документам, перепровожу их , отчет уже показывает отрицательные остатки. Но если поставить галочку - Пересчитать номера листов с начала года или - Всегда выводить листы на начало и конец периода,  то отчет всё показывает правильно. Делали пересчет итогов, отчет без этих "галок" вывел в остаток на начала дня вообще левую  цифру с минусом.... Как решить эту проблему?
1 Kom-off
 
30.08.11
16:51
Листов в кассовой книге уже за 1000?
2 lex87
 
30.08.11
16:55
(1)нет, всего с начала года где то 160
3 Kom-off
 
30.08.11
16:57
(2) У меня такое было. Давно... Пытаюсь вспомнить что делал.... Что-то тривиальное для исправления... И с 1.3 не связно. У меня было тоже после обновления, но еще на 1.2. Посмотри что там у тебя в регистре сведений НомераЛистовКассовойКниги. Может, что и увидишь...
4 lex87
 
30.08.11
17:01
посмотрел....почему то за весь 2011 год по одной организации всего три листа....
5 Kom-off
 
30.08.11
17:04
Ну, это, скорее всего игрались с отчетом "Кассовая книга" при включенной галочке "Пересчитать номера листов с начала года" или какой другой сбой. Набейте по бумажной кассовой книге эту таблицу ручками (20 минут работы) и, скорее всего, после этого будет все нормально.
6 lex87
 
31.08.11
08:13
Начали строки в регистр забивать, бухгалтер сделал отчет с включенной галкой-"Пересчитать листы", они и в регистре появились. Снимаешь галку  - показывает суммы с минусом, хотя  номера листов в регистре с бумажной кассовой книгой сходятся. Что ещё можно сделать?
7 Kom-off
 
31.08.11
09:24
(6) По коду в отладчиек посмотреть в чем там косяк. У меня ушло в свое время не более 10 минут. А что я делал, ну не помню....
8 lex87
 
31.08.11
10:18
(7) а почему после пересчета итогов регистров СуммаНачальныйОстатокДТ по кассе и СуммаКонОстатокДТ показывает с минусами? Если вот в этом условии -"ГДЕ
   (&ВсегдаВыводитьЛистыНаНачалоИКонецПериода
           ИЛИ (ХозрасчетныйОстаткиИОбороты.СуммаОборотДт <> 0
               ИЛИ ХозрасчетныйОстаткиИОбороты.СуммаОборотКт <> 0))" ВсегдаВыводитьЛистыНаНачалоИКонецПериода = ИСТИНА
то эти Суммы  показывают реальные числа а если ЛОЖЬ то показывает минусы.
9 Kom-off
 
31.08.11
11:19
(8) Ну, спасибо. Вспомнил. С итогами у меня косяк был. Я их "выправил" и все встало на свои места. У меня итоги рассчитываются по предыдущий месяц, и значение ИспользоватьАктуальныеИтоги стои в ЛОЖЬ. Посмотри что у тебя по расчету итогов, ну, для начала по РегистрБухгалтерии.Хозрасчетный.
10 lex87
 
31.08.11
11:32
У меня тоже у регистра Бухгалтерии стоит расчитан по-конец предыдущего месяца(31.07.11),Установить по -31.08.11. А вот где галку ИспользоватьАктуальныеИтоги посмотреть?
11 lex87
 
31.08.11
11:33
причем в тестовой после пересчета итогов отчет стал работать нормально, в рабочей не прокатило...
12 Kom-off
 
31.08.11
11:47
А это кодом я смотрел... РегистрБухгалтерии.Хозрасчетный.ПолучитьИспользованиеТекущихИтогов();
13 Kom-off
 
31.08.11
12:03
(12)+ И, вообще, посмотри что там с режимом разделения итогов, с их использованием (ну, это включено, иначе на запросах бы ошибка была), дату актуальности итогов, ну и что там еще можно посмотреть... (что можно посмотреть искать в Синткас-помощнике) Сравить тестовую и рабочую. Сделать выводы.
14 lex87
 
31.08.11
13:18
Кодом выдал что РегистрБухгалтерии.Хозрасчетный.ПолучитьИспользованиеТекущихИтогов() = Истина; это может влиять?
Кстати сделал еще раз на тестовой пересчет такая же ситуация стала что и в рабочей)). Режим разделения не включен ни для одного регистра у нас.
15 Kom-off
 
31.08.11
13:25
(14) Попробуй на тестовой, а как я понимаю сейчас там тоже проблема, поставить ПолучитьИспользованиеТекущихИтого в Ложь для регистра Хозрасчетный.
16 MikhaNik
 
31.08.11
13:29
Сначала сделать:
1. Реиндексация таблиц информационной базы
2. Пересчет итогов

так же есть небольшой глюк... когда много документов на одну и ту же секунду, то отчет выводит номера не попорядку,
для этого в запросе надо упорядочить по "МоментуВремени"
17 lex87
 
31.08.11
13:45
(16) спасибо за совет, ща попробую. А вы какой запрос имеете ввиду?
18 lex87
 
31.08.11
16:29
(16) не помогло.....
19 lex87
 
01.09.11
12:37
А может такое быть что как то структура регистра бух-ии нарушилась и там получается что остаток на конец одного дня не переходит на начало следующего дня? При выборке из вирт таблицы ХозрасчетныйОстаткиИОбороты?
20 Kom-off
 
01.09.11
17:16
(19) Это должны быть кингстоны (итоги...) (с) Убрать перископ.