Конфигурация: Управление торговлей (базовая), редакция 11 (11.5.19.44)
Платформа: 1С:Предприятие 8.3 (8.3.25.1374)
После обновления на текущий релиз обнаружили некорректные суммы при заполнении документа «Сверка расчетов». На скриншоте во вложении по документам Продажи от 25.07.2024, 09.08.2024, 14.08.2024 в колонке «Дебет» имеют задвоенные суммы по отношению к сумме документа.
Обнаружили, что по этим проблемным реализациям в регистре сведений «Регистраторы расчетов» есть по две записи. Практически, если физически удалить эти регистраторы расчетов, распровести и заново провести все документы продажи по клиенту, создаются новые Регистраторы расчетов и при заполнении Сверки взаиморасчетов задвоение суммы Дебета уходит.
Клиент не может быть уверен, что подобных проблем нет по другим контрагентам базы, а ему нужно отправить акты сверки.
Вопрос. В чем может быть причина такого задвоения, как исправить и исключить возникновение дублей Регистраторов расчетов в будущем?
Добрый день, проблема может быть вызвана ошибками при обновлении программы. Попробуйте сделать тестирование базы данных, но предварительно обязательно создайте копию базы.
Ссылки на материалы на нашем сайте по теме:
Тестирование и исправление базы 1С 8.3 ,
Резервное копирование 1С 8.3 — как сделать, настроить .
Методом «научного тыка» нашли в перечне объектов базы обработку «Заполнение регистров взаиморасчетов» (см. вложение). Когда выполнили перезаполнение всех регистров, проблема ушла. Но хотелось бы понимать, из-за чего она возникла, чтобы избежать в будущем. Никаких сложных операций в базе нет, обычная продажа
В процессе обновления никаких сообщений об ошибках не было, результаты обновления (в соответствующем пункте интерфейса) тоже успешные, все обработчики обновления выполнены.
Тестирование и исправление из Конфигуратора попытались сделать, но не можем его завершить, возникает критическая ошибка:
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Тип поля CAST(InfoRg30935.Fld30938 AS REF(Reference188)) AS Fld30938 несовместим с типом поля Fld30938
, где
InfoRg30935.Fld30938 = «РегистрСведений.ИсторияЗапускаЗаданийОчереди»
Fld30938 = «Задание»
Reference188 = «Справочник.УдалитьОчередьЗаданий»
причем этот регистр и справочник очереди заданий пустые, поэтому не думаю, что эта ошибка вызывает проблему.
Действительно, ситуация несколько сложнее, искажение сумм в печатной форме Сверки взаиморасчетов это ошибка релиза, ждем решение от разработчиков.
Ошибка 00-00658265
Код ошибки: 00-00658265
Дублирующие: 00-00659856
Код(ы) обращения: HL-871630
Статус: Планируется исправление в будущих версиях Зарегистрирована: 15.08.2024
Планируется исправить: «1С:Управление торговлей 11», версия 11.5.19
Планируется исправить: «1С:Управление торговлей 11», версия 11.5.17
Планируется исправить: «1С:Управление торговлей 11», версия 11.5.18
Описание:
В печатной форме акта сверки умножается сумма документа по платежкам в которых указано несколько объектов расчетов.