Обновил 1С на свою голову!!!! УТ 11.5.12.243 ПРИ ЗАКРЫТИИ МЕСЯЦА: При выполнении расчета диагностирована ошибка:
При выполнении расчета диагностирована ошибка:
При выполнении подзапроса 8 (ВтБазаРаспределенияНаПродажи) произошла ошибка:
Ошибка при вызове метода контекста (Выполнить)
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(17264)}:РезультатПодзапроса = Запрос.Выполнить();
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(6768)}:ВыполнитьЗапросСЗамеромДляПротокола(ПараметрыРасчета, Запрос,,,, Пояснение);
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(6699)}:ТекстЗапросаРаспределениеРасходовНаПродажи(ПараметрыРасчета));
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(151)}:ПолучитьДанныеДляРаспределенияРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(324)}:РасчетСебестоимостиПостатейныеЗатраты.РаспределениеПостатейныхРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(485)}:РассчитатьВсе(ПараметрыЗапуска, ПараметрыРасчета, ПараметрыОтладки);
{ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(424)}:РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапуска);
{(1)}:РасчетСебестоимостиКорректировкаСтоимости.Выполнить_РасчетПартийИСебестоимости(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5962)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{Обработка.ОперацииЗакрытияМесяца.МодульМенеджера(2048)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(
{ОбщийМодуль.ЗакрытиеМесяцаСервер.Модуль(3151)}:Обработки.ОперацииЗакрытияМесяца.ВыполнитьРасчетЭтапов(ПараметрыЗапуска);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft SQL Server Native Client 11.0: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric.
HRESULT=80040E57, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(17296)}:ВызватьИсключение ТекстДляПротокола;
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(6768)}:ВыполнитьЗапросСЗамеромДляПротокола(ПараметрыРасчета, Запрос,,,, Пояснение);
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(6699)}:ТекстЗапросаРаспределениеРасходовНаПродажи(ПараметрыРасчета));
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(151)}:ПолучитьДанныеДляРаспределенияРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(324)}:РасчетСебестоимостиПостатейныеЗатраты.РаспределениеПостатейныхРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(485)}:РассчитатьВсе(ПараметрыЗапуска, ПараметрыРасчета, ПараметрыОтладки);
{ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(424)}:РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапуска);
{(1)}:РасчетСебестоимостиКорректировкаСтоимости.Выполнить_РасчетПартийИСебестоимости(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5962)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{Обработка.ОперацииЗакрытияМесяца.МодульМенеджера(2048)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(
{ОбщийМодуль.ЗакрытиеМесяцаСервер.Модуль(3151)}:Обработки.ОперацииЗакрытияМесяца.ВыполнитьРасчетЭтапов(ПараметрыЗапуска);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
При выполнении подзапроса 8 (ВтБазаРаспределенияНаПродажи) произошла ошибка:
Ошибка при вызове метода контекста (Выполнить)
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(17264)}:РезультатПодзапроса = Запрос.Выполнить();
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(6768)}:ВыполнитьЗапросСЗамеромДляПротокола(ПараметрыРасчета, Запрос,,,, Пояснение);
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(6699)}:ТекстЗапросаРаспределениеРасходовНаПродажи(ПараметрыРасчета));
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(151)}:ПолучитьДанныеДляРаспределенияРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(324)}:РасчетСебестоимостиПостатейныеЗатраты.РаспределениеПостатейныхРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(485)}:РассчитатьВсе(ПараметрыЗапуска, ПараметрыРасчета, ПараметрыОтладки);
{ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(424)}:РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапуска);
{(1)}:РасчетСебестоимостиКорректировкаСтоимости.Выполнить_РасчетПартийИСебестоимости(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5962)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{Обработка.ОперацииЗакрытияМесяца.МодульМенеджера(2048)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(
{ОбщийМодуль.ЗакрытиеМесяцаСервер.Модуль(3151)}:Обработки.ОперацииЗакрытияМесяца.ВыполнитьРасчетЭтапов(ПараметрыЗапуска);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft SQL Server Native Client 11.0: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric.
HRESULT=80040E57, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(17296)}:ВызватьИсключение ТекстДляПротокола;
{ОбщийМодуль.РасчетСебестоимостиПрикладныеАлгоритмы.Модуль(6768)}:ВыполнитьЗапросСЗамеромДляПротокола(ПараметрыРасчета, Запрос,,,, Пояснение);
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(6699)}:ТекстЗапросаРаспределениеРасходовНаПродажи(ПараметрыРасчета));
{ОбщийМодуль.РасчетСебестоимостиПостатейныеЗатраты.Модуль(151)}:ПолучитьДанныеДляРаспределенияРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(324)}:РасчетСебестоимостиПостатейныеЗатраты.РаспределениеПостатейныхРасходовНаПродажу(ПараметрыРасчета);
{ОбщийМодуль.РасчетСебестоимости.Модуль(485)}:РассчитатьВсе(ПараметрыЗапуска, ПараметрыРасчета, ПараметрыОтладки);
{ОбщийМодуль.РасчетСебестоимостиКорректировкаСтоимости.Модуль(424)}:РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапуска);
{(1)}:РасчетСебестоимостиКорректировкаСтоимости.Выполнить_РасчетПартийИСебестоимости(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5962)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{Обработка.ОперацииЗакрытияМесяца.МодульМенеджера(2048)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(
{ОбщийМодуль.ЗакрытиеМесяцаСервер.Модуль(3151)}:Обработки.ОперацииЗакрытияМесяца.ВыполнитьРасчетЭтапов(ПараметрыЗапуска);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
нашел подобную ветку , думаю как искать ошибку
ответ из ветки:
Проблему решил, всем спасибо за помощь, особенно спасибо 1С-Рарус, ребята приняли активное участие.
Проблема заключалась в знаменателе единицы изменения, а именно в справочнике "УпаковкиЕдиницыИзмерения", в некоторых значение было "0", однако исправив значение знаменателя на "1" ошибка не ушла, просмотрев все значения всех единиц измерения, увидел, что у одной установлено значение знаменателя "10 000 000", методом проб о ошибок нашел, документ, проведение которого и вызывает ошибку в закрытии месяца. Исправил значение на "1" и ошибка ушла, месяц закрылся без проблем.
Еще раз всем огромная благодарность за подсказки.
ответ из ветки:
Проблему решил, всем спасибо за помощь, особенно спасибо 1С-Рарус, ребята приняли активное участие.
Проблема заключалась в знаменателе единицы изменения, а именно в справочнике "УпаковкиЕдиницыИзмерения", в некоторых значение было "0", однако исправив значение знаменателя на "1" ошибка не ушла, просмотрев все значения всех единиц измерения, увидел, что у одной установлено значение знаменателя "10 000 000", методом проб о ошибок нашел, документ, проведение которого и вызывает ошибку в закрытии месяца. Исправил значение на "1" и ошибка ушла, месяц закрылся без проблем.
Еще раз всем огромная благодарность за подсказки.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот