Остаток на конец дня из кассовые книги в бухгалтерии 3.0
Мне надо получить "Остаток на конец дня" в запросе, получается есть РегистрБухгалтерии.Хозрасчетный.Остатки, где получаем остаток и потом прибавляем расходный и приходный документ, но остаток на конец дня в отчета кассовые книги и мой остаток в запросе отличаются, что я делаю не так ? что пропустил ?
По теме из базы знаний
Найденные решения
И еще в Регистре бухгалтерии остатки еще нужно условие по счету, а то получается приходные\расходные ордера у вас по счету 50.01, а из регистра отбираете по всем счетам учета.
Попробуйте в запросе по регистру в условиях виртуальной таблицы добавить условие счета
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) , , ) КАК ХозрасчетныйОстатки
Попробуйте в запросе по регистру в условиях виртуальной таблицы добавить условие счета
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) , , ) КАК ХозрасчетныйОстатки
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Мои запросы:
И
ВЫБРАТЬ
ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, 1), , , ) КАК ХозрасчетныйОстатки
ГДЕ
ХозрасчетныйОстатки.Организация = &Организация
И
ВЫБРАТЬ
ПриходныйКассовыйОрдер.СуммаДокумента КАК Приход,
0 КАК Расход
ПОМЕСТИТЬ ТаблицаИтоги
ИЗ
Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
ГДЕ
НЕ ПриходныйКассовыйОрдер.ПометкаУдаления
И ПриходныйКассовыйОрдер.Проведен
И ПриходныйКассовыйОрдер.Дата МЕЖДУ &НачИтоги И &КонецПериода
И ПриходныйКассовыйОрдер.Организация = &Организация
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
0,
РасходныйКассовыйОрдер.СуммаДокумента
ИЗ
Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
ГДЕ
НЕ РасходныйКассовыйОрдер.ПометкаУдаления
И РасходныйКассовыйОрдер.Проведен
И РасходныйКассовыйОрдер.Дата МЕЖДУ &НачИтоги И &КонецПериода
И РасходныйКассовыйОрдер.Организация = &Организация
;
ВЫБРАТЬ
СУММА(ТаблицаИтоги.Приход) - СУММА(ТаблицаИтоги.Расход) КАК Сумма
ИЗ
ТаблицаИтоги КАК ТаблицаИтоги
Показать
Как минимум Вы получаете в первом запросе остатки по регистру на конец дня + 1 день и потом прибавляете к ним "Обороты" за текущий день. Т.е. если я правильно понимаю вы к остаткам завтрашнего дня прибавляете "обороты" сегодняшнего и сравниваете с остаткам сегодняшнего?
Попробуйте в первом запросе:
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), , , ) КАК ХозрасчетныйОстатки
ну или
РегистрБухгалтерии.Хозрасчетный.Остатки(НачалоПериода(&НачИтоги, ДЕНЬ), , , ) КАК ХозрасчетныйОстатки
Попробуйте в первом запросе:
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), , , ) КАК ХозрасчетныйОстатки
ну или
РегистрБухгалтерии.Хозрасчетный.Остатки(НачалоПериода(&НачИтоги, ДЕНЬ), , , ) КАК ХозрасчетныйОстатки
(3)Ну я там пробовал любые даты и даже года разные ставить, всегда выходит одна и та же сумма. А в обороты я полез, чтобы там посмотреть как все двигалось и сравнивал с кассовой книгой, думал может как-то при помощи него получить нужные цифры, но бессмысленно, если остатки неправильно выводятся. А то, что вы предложили, всё равно одна и та же цифра выходит. В кассовой книге 83 733, а в запросе выводит 57 400, какую бы дату я не ставил, она и та же цифра
И еще в Регистре бухгалтерии остатки еще нужно условие по счету, а то получается приходные\расходные ордера у вас по счету 50.01, а из регистра отбираете по всем счетам учета.
Попробуйте в запросе по регистру в условиях виртуальной таблицы добавить условие счета
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) , , ) КАК ХозрасчетныйОстатки
Попробуйте в запросе по регистру в условиях виртуальной таблицы добавить условие счета
РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, -1), Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.КассаОрганизации) , , ) КАК ХозрасчетныйОстатки
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот