Имя: Пароль:
1C
1С v8
СКД и простые отчеты
0 Beduin
 
29.03.12
20:10
Тупо остаток по кассе не могу сделать.Не сходится с анализом счета. Приходиться извращаться с границами разными.
Ругаю их!

ВЫБРАТЬ
   ХозрасчетныйОстатки.Счет,
   ХозрасчетныйОстатки.СуммаОстаток
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Остатки({(КОНЕЦПЕРИОДА(&КонПериода, ДЕНЬ))}, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации), , Организация = &ВыбФилиал) КАК ХозрасчетныйОстатки
1 Beduin
 
29.03.12
20:14
Такой несложный с виду отчет, а еще надо написать

Параметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти(Новый ПараметрКомпоновкиДанных("Период"));
Граница = Новый Граница(КонецДня(Дата), ВидГраницы.Включая);
Параметр.Значение = Граница;
Параметр.Использование = Истина
2 Лефмихалыч
 
29.03.12
20:43
(0) чо сказать-то хотел?
3 Beduin
 
29.03.12
20:51
(2) Сложно им сделать, чтобы КОНЕЦПЕРИОДА(&КонПериода, ДЕНЬ) брал конец дня включая границу?!! Злюсь просто. Можно писать про бложек)
4 Fragster
 
гуру
29.03.12
20:54
(3) прибавь секунду ;)
5 Beduin
 
29.03.12
20:55
(4) У меня документы на начало дня могут быть. Выгрузки разные. в 0:00:00
6 Beduin
 
29.03.12
21:00
И ведь в типовой бухии без всяких границ и секунд работает. Только не понятно как)
7 Fragster
 
гуру
29.03.12
21:10
(6) остатки и обороты - включая границы
8 Fragster
 
гуру
29.03.12
21:11
(5) остатки - не включают эту секунду
9 Beduin
 
29.03.12
21:13
(8) 59 секунду конца дня. Передвинул документ туда и все. Считается уже граница. Бред какой-то.
Зачем это все, есть причина?
10 Fragster
 
гуру
29.03.12
22:15
(9) да начиная с 8.0 такое было, остатки - не включают дату (если спецом туда границу не передать), остатки и обороты - включают
Закон Брукера: Даже маленькая практика стоит большой теории.