Добрый день, во время проведения документа НачислениеЗП выдается ошибка:
тбНиО.НайтиЗначение(НиО, НомСтроки, "Код");
{Документ.НачислениеЗП.Модуль Документа(193)}: Значение не представляет агрегатный объект (НайтиЗначение)
часть кода в котором появляется ошибка:
Функция ПолучитьНиО(НиО)
Перем НомСтроки;
Если ТипЗначенияСтр(НиО)="Строка" Тогда
тбНиО.НайтиЗначение(НиО, НомСтроки, "Код");
Иначе
тбНиО.НайтиЗначение(НиО, НомСтроки, "НиО");
КонецЕсли;
тбНиО.ПолучитьСтрокуПоНомеру(НомСтроки);
Возврат тбНиО.НиО;
КонецФункции
а также когда производится Расчет сумм индексации для всех сотрудников то ошибка:
Не могу найти сведения о индексе инфляции
В справочнике "Налоги и отчисления" не обнаружен элемент с кодом ИндексИнфл!
глПарсить(ноИндексИнфляции.Дополнительно.Получить(НП),спДоп);
{Документ.НачислениеЗП.Форма.Модуль(69)}: Значение не представляет агрегатный объект (Дополнительно)
часть кода с появившейся ошибкой:
Процедура СоздатьТбИндексИнфляции(НП, ПорогИндексации)
Перем ноИндексИнфляции;
спДоп = СоздатьОбъект("СписокЗначений");
глПолучитьНиО(ноИндексИнфляции, "ИндексИнфл", "о индексе инфляции");
глПарсить(ноИндексИнфляции.Дополнительно.Получить(НП),спДоп);
ПорогИндексации = Число(спДоп.Получить("ПорогИндексации"));
глТбИндексИнфляции = СоздатьОбъект("ТаблицаЗначений");
глТбИндексИнфляции.НоваяКолонка("Месяц","Дата");
глТбИндексИнфляции.НоваяКолонка("Коэф","Число",7,4);
глТбИндексИнфляции.НоваяКолонка("Контролька","Число",1,0);
Периодический = СоздатьОбъект("Периодический");
Периодический.ИспользоватьОбъект("Ставка",ноИндексИнфляции);
Периодический.ВыбратьЗначения();
Пока Периодический.ПолучитьЗначение() = 1 Цикл
глТбИндексИнфляции.НоваяСтрока();
глТбИндексИнфляции.Месяц = НачМесяца(Периодический.ДатаЗнач);
глТбИндексИнфляции.Коэф = Периодический.Значение;
глТбИндексИнфляции.Контролька = 1;
КонецЦикла;
КонецПроцедуры
что не хватает данным кодам для нормального расчета ЗП??
конфигурация 1С "Бухгалтерский Учет" для Украины 7.70.210