По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Алгоритм такой: берем валютный остаток на конец дня, пересчитываем его по курсу за этот день. Берем рублевый остаток на конец дня. Сравниваем - если не совпадают то переоцениваем. Ну а если у вас в разные дни поступление доп.расходов и платежка то видимо суммы не будут совпадать
Я не знаю из каких соображений этот документ так работает, но валютный остаток на начало дня последнего дня месяца сравнивается с рублевым на конец дня. Но конечно эта дата оплаты влияет на дату в проводках и может быть для вас неприемлемо её менять
Если вручную курсы не править тогда документ нормально отработает - скорректирует возникшую разницу в ноль.
Посмотреть можно в том же запросе что вы и говорили. Запрос разбит на несколько объединений отдельно остатки на начало дня и на конец. Параметрами в запрос передаются границы начала и конца последнего дня месяца.
Если вам не важно какой датой будет проводка по платежке (хотя это важно для актов сверки и для правильного отражения остатков по 51 счету), но сделайте подписку с отказом перед записью платежке если договор валютный и если дата оплаты - последний день месяца. И еще можно если на начало последнего дня месяца валютный остаток не равен нулю а на конец ноль.
Уж лучше запрос переделать
Но самое верное решение - отражать разницы (ПБУ 18 пугает вас?)
Посмотреть можно в том же запросе что вы и говорили. Запрос разбит на несколько объединений отдельно остатки на начало дня и на конец. Параметрами в запрос передаются границы начала и конца последнего дня месяца.
Если вам не важно какой датой будет проводка по платежке (хотя это важно для актов сверки и для правильного отражения остатков по 51 счету), но сделайте подписку с отказом перед записью платежке если договор валютный и если дата оплаты - последний день месяца. И еще можно если на начало последнего дня месяца валютный остаток не равен нулю а на конец ноль.
Уж лучше запрос переделать
Но самое верное решение - отражать разницы (ПБУ 18 пугает вас?)
Как вы узнали что запрос ничего не получает? Там в коде - обход результата запроса. Если результата нет то тогда что значит "в коде есть остатки". Если вы в консоли этот запрос выполняете - возможно с параметрами что то не так
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот