Ошибка заполнения документа Резервы по оплате труда релиз 3.1.23.165 при наличии командировки

Вопрос задал Сергей К. (Санкт-Петербург, Санкт-Петербург)

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

При заполнении документа получаем сообщение об ошибке:
Неверное имя колонки

Технические подробности:
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором 70e1f6da-316a-40e5-8a07-b429a2aac4f7 по причине
Ошибка при вызове метода контекста (Добавить)
{ОбщийМодуль.ОтражениеЗарплатыВБухучетеРасширенный.Модуль(12296)}:ИсходнаяТаблица.Индексы.Добавить(КолонкиОтбора);
{ОбщийМодуль.ОтражениеЗарплатыВБухучетеРасширенный.Модуль(12188)}:ОбработатьСтрокиНачисленийИсключаемыеВПериодКомандировок(Запрос.МенеджерВременныхТаблиц, ИсходнаяТаблица, ПериодРегистрации, НачисленияИсключаемыеВПериодКомандировок);
{ОбщийМодуль.ОтражениеЗарплатыВБухучетеРасширенный.Модуль(13860)}:УдалитьСтрокиИсключаемыеИзРасчетаСреднегоЗаработка(ВзносыНачисленийСреднему, Организация, Период);
{ОбщийМодуль.ОтражениеЗарплатыВБухучетеВнутренний.Модуль(116)}:Возврат ОтражениеЗарплатыВБухучетеРасширенный.ИсчисленныеВзносыДляРасчетаОценочныхОбязательств(Организация, Период, Сотрудники, ОбязательстваПоОтпускам, БазовыеНачисления);
{ОбщийМодуль.ОтражениеЗарплатыВБухучете.Модуль(938)}:Возврат ОтражениеЗарплатыВБухучетеВнутренний.ИсчисленныеВзносыДляРасчетаОценочныхОбязательств(Организация, Период, Сотрудники, ОбязательстваПоОтпускам, БазовыеНачисления);
{ОбщийМодуль.РезервыПоОплатеТруда.Модуль(1890)}:СтраховыеВзносы = ОтражениеЗарплатыВБухучете.ИсчисленныеВзносыДляРасчетаОценочныхОбязательств(НастройкаРезервов.Организация,
{ОбщийМодуль.РезервыПоОплатеТруда.Модуль(1747)}:ПолучитьБазуИСтавкиРасчетаВзносов(Начисления, Взносы, НастройкаРезервов);
{Обработка.МенеджерРасчетаРезервовПоОплатеТруда.МодульОбъекта(1337)}:РезервыПоОплатеТруда.РассчитатьСтраховыеВзносы(Начисления, Взносы, НастройкиРасчета.НастройкаРезервов);
{Обработка.МенеджерРасчетаРезервовПоОплатеТруда.МодульОбъекта(1295)}:РассчитатьСтраховыеВзносы();
{Обработка.МенеджерРасчетаРезервовПоОплатеТруда.МодульОбъекта(1283)}:РассчитатьРезервыСлужебный();
{ОбщийМодуль.РезервыПоОплатеТрудаРасширенный.Модуль(2354)}:МенеджерРасчетаРезервовПоОплатеТруда.РассчитатьРезервы();
{ОбщийМодуль.РезервыПоОплатеТрудаРасширенный.Модуль(2671)}:ДанныеЗаполнения = РезервыПоОплатеТрудаРасширенный.ДанныеДляЗаполненияТаблицДокумента(ОписаниеДокумента, Организация, Резерв, МесяцНачисления, ДополнительныеПараметры);
{ОбщийМодуль.РезервыПоОплатеТрудаВнутренний.Модуль(89)}:РезервыПоОплатеТрудаРасширенный.ПодготовитьДанныеДляЗаполнения(СтруктураПараметров, АдресХранилища);
{ОбщийМодуль.РезервыПоОплатеТруда.Модуль(2212)}:РезервыПоОплатеТрудаВнутренний.ПодготовитьДанныеДляЗаполнения(СтруктураПараметров, АдресХранилища);
{Документ.РезервыПоОплатеТруда.МодульМенеджера(249)}:РезервыПоОплатеТруда.ПодготовитьДанныеДляЗаполнения(СтруктураПараметров, АдресХранилища);
{(1)}:Документы.РезервыПоОплатеТруда.ПодготовитьДанныеДляЗаполнения(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ДлительныеОперации.Модуль(1370)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1349)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

Все комментарии (5)

  1. Здравствуйте! Да. есть такая проблема. 🙁 Отправьте отчет об ошибке из базы.
    В качестве обхода можно попробовать подбирать сотрудников подбором. Много сотрудников с командировкой? У меня в демо сработало подобрать сначала всех, кроме того, у кого командирвока, а потом отдельно его. Но у меня легко, в примере 1 командировка. Если у Вас их всего несколько, то можно попробовать.

  2. Подбирать не вариант, сделал исправление программы расширением. В промежуточной таблице при заполнении потеряли Подразделение.

    2
    1. Супер! Очень здорово, что умеете ставить такие «костыли» (в хорошем смысле). 🙂

    2. Добрый день. Можете рассказать, как это реализовали?

  3. 1С уже сделал патч для исправления этой ошибки, программист может посмотреть там текст исправления. Для пользователя думаю это малоинтересно.

Комментарии закрыты.