Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

При выполнении подзапроса 3 (ТаблицаНовыхОстатков) произошла ошибка

При выполнении подзапроса 3 (ТаблицаНовыхОстатков) произошла ошибка
Я
   PuPsAn
 
04.08.21 - 10:39
Может кто знает что это такое, и как это исправить. ? не дает закрыть месяц, не просчитывает себестоимость, пишет вот такую ошибку.

При выполнении этапа расчета обнаружены ошибки (1 шт.) !
    1. При выполнении подзапроса 3 (ТаблицаНовыхОстатков) произошла ошибка:
       Ошибка при выполнении операции над данными:
       Microsoft SQL Server Native Client 11.0: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric.
       HRESULT=80040E57, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1
       {ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(12486)}:
           РезультатПодзапроса = Запрос.Выполнить();
           {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(11808)}:
               РезультатЗапроса = РасчетСебестоимостиПрикладныеАлгоритмы.ВыполнитьЗапросСЗамеромДляПротокола(ПараметрыРасчета, Запрос,,, Истина);
               {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(2809)}:
                   ПодготовитьДанныеДляРасчетаСтоимостиПоФИФО(ПараметрыРасчета, Запрос); // корректировка ВтУзлыКорректировки
                   {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(794)}:
                       СформироватьУзлыКорректировкиСписанияСтоимости(ПараметрыРасчета);
                       {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(59)}:
                           РассчитатьСебестоимостьПоГруппеОрганизаций(ПараметрыЗапускаРасчетаПоГруппеОрганизаций, ПараметрыРасчета, ПараметрыОтладки);
                           {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(101)}:
                               РассчитатьВсе(ПараметрыЗапуска,    ПараметрыРасчета, ПараметрыОтладки);
                               {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(727)}:
                                   СебестоимостьРассчитана = РассчитатьВсеВПопыткеИсключении(
                                   {ОбщийМодуль.РасчетСебестоимости.Модуль(270)}:
                                       РасчетСебестоимостиКорректировкаСтоимости.РасчетСебестоимостиТоваров(ПараметрыРасчета, СтрокаСхемыРасчета, Ложь);
                                       {ОбщийМодуль.РасчетСебестоимости.Модуль(301)}:
                                           РассчитатьВсе(ПараметрыЗапуска,    ПараметрыРасчета, ПараметрыОтладки);
                                           {ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(518)}:
                                               РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапуска);
                                               {(1)}:
                                                   РасчетСебестоимостиКорректировкаСтоимости.Выполнить_РасчетПартийИСебестоимости(Параметры[0])
                                                   {ОбщийМодуль.ОбщегоНазначения.Модуль(5113)}:
                                                       Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
                                                       {Обработка.ОперацииЗакрытияМесяца.МодульМенеджера(1541)}:
                                                           ОбщегоНазначения.ВыполнитьМетодКонфигурации(
                                                           {ОбщийМодуль.ЗакрытиеМесяцаСервер.Модуль(6143)}:
                                                               Обработки.ОперацииЗакрытияМесяца.ВыполнитьРасчетЭтапов(ПараметрыЗапуска);
                                                               по причине:
                                                               Ошибка выполнения запроса
                                                               по причине:
                                                               Ошибка при выполнении операции над данными:
                                                               Microsoft SQL Server Native Client 11.0: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric.
                                                               HRESULT=80040E57, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1

=================================================================================
   foxanochka
 
1 - 12.08.21 - 15:39
Здравствуйте. Вы нашли причину ошибки? У меня точно такая же ситуация.
Спасибо
   foxanochka
 
2 - 12.08.21 - 16:05
Здравствуйте.
Никто не может подсказать, где искать? Посмотрела содержимое самой временной таблицы - там все нормально, о каком подзапросе идет речь? И какую строку из перечисленных смотреть?
   Гипервизор
 
3 - 12.08.21 - 16:06
   lubitelxml
 
4 - 12.08.21 - 16:06
(2) вот это пробовали: https://infostart.ru/1c/articles/567327/
   foxanochka
 
5 - 13.08.21 - 11:51
Спасибо всем большое. Нашла ошибку: почему-то в документе "Списание недостач товаров" с 35 строками, создалось более 2000 000 записей в регистр "Себестоимость недостач"

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.