1С 7.7 (7.70.027) Слетают бухгалтерские итоги при включении/выключении проводок операции

Новая тема
1С 7.7 для SQL( платформа 7.70.027 , конфигурация Бухгалтерский учет, ред. 3.6)
При выключении или включении проводки по операции по определенному счету (у нас это 90.6) отчет Оборотно-сальдовая ведомость выдает неправильные цифры. Если посмотреть в табличку _1SBKTTL в поле SD в последней строке стоят цифры 99999999999.999 , очевидно обороты по сету большие и в поле SD(15,3) не помещается нужное число.
Если сделать полный перерасчет бухитогов, то цифры становятся правильными. Однако база у нас большая, поэтому пересчет итогов занимает больше часа, что очень мешает работе.
Подскажите, пожалуйста, можно ли решить эту проблему иначе?

В операции, по которой выключают/включают проводку число в кредите по счету одинацатизначное, на начало квартала в дебете тоже одинацатизначное, поэтому при отмене проводки на начало квартала получается двенадцатизначное число и оборотка "летит". Получается, что у нас числа больше допустимых размеров, а что же нам делать?
Я уже точно не помню как выглядел старый план счетов, а, видимо, в ред 3.6 он все еще старый, но судя по всему, счет 90.6 - это счет, на котором собираются либо сведения о выручке, либо сведения о затратах, что скорее всего. Вы пишете:
> на начало квартала в дебете тоже одинацатизначное
а откуда оно там вообще взялось? Принято выполнять операцию "Закрытие месяца" и выводить финансовый результат на какой то счет (в новом плане счетов это 90.9), а в конце каждого года выполнять реформацию баланса и получив общий финансовый результат по году, переносить его на счет 84.Х. У вас, судя по всему, это не делалось и выручка/затраты годами накапливались на счетах 90-й группы. Предлагаю в качестве решения написать обработку, которая пробежится по месяцам последовательно и позакрывает их. Это взаимно погасит астрономические суммы и проблема решится. Пообщайтесь с бухгалтером, что она об этом думает?
Ежегодную реформацию мы, естественно, проводим, и операцию "Закрытие месяца" тоже выполняем, однако сальдо по субсчетам уже в течение года начинает выходить за пределы SD(15,3). Если вы помните, после операции "Закрытие месяца"  обороты по дебету счета 90 равны кредитовым оборотам, что значит сальдо он не имеет. В то же время, субсчета имеют сальдо и у нас оно ого-го, поэтому и проблемы.
Парадокс состоит еще и в том, что 1С вполне может оперировать такими числами, слетает только Оборотка связанная с БухИтогами (таблицей _1SBKTTL). Похоже, что при расчете итогов сальдо хранится в переменной и вычисляется правильно, однако при сохранении результата в базе, число обрезается в соответствие с параметрами поля.
Вы осваиваете нанотехнологии? :) Хорошие обороты. Эта самая таблица 1SBKTTL создается и поддерживается движком и в самом деле является таблицей бухитогов. Со стороны конфигурирования проблему, боюсь, не решить, помогут только авторы платформы.
Разрядность хранимой суммы в Проводках (и в бухитогах в т.ч.) регулируется заданием разрядности полей "Сумма" и "Валютная сумма" в объекте конфигурации "Проводка".
Так что, вполне можно увеличить разрядность хранимой суммы... (и тогда не забыть изменить еще и разрядность в объекте конфигурации "Операция").
На дату темы смотрел?
> На дату темы смотрел?
Смотрел, и все же решил ответить. Я нашел эту тему поиском, по данной проблеме, причем первой ссылкой. Если мой ответ и не поможет автору топика, то может помочь кому-то еще, кто на нее наткнется.
Читают тему
(гостей: 1)

Быстрый переход