Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 15:11

Ошибка внешней обработки ЗУП 2.5

Автор Maryyy, 31 авг 2015, 09:42

0 Пользователей и 1 гость просматривают эту тему.

Maryyy

Пользуемся программой 1С Зарплата и Управление Персоналом 8, ред 2.5.
А также используем внешнюю обработку распределения оценочных обязательств, в том числе начисление страховых взносов.Для документа "Отражение заработной платы в рег учете"
При формировании проводок пишет ошибку такую:


{Форма.Форма.Форма(392)}: Ошибка при вызове метода контекста (Выполнить)
    Результат               = Запрос.Выполнить();
по причине:
{(19, 54)}: Поле не найдено "ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.Размер"
ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.<<?>>Размер КАК ПределСтраховыхВзносов


Помогите пожалуйста

vitasw

В регистре сведений ПредельнаяВеличинаБазыСтраховыхВзносов нет поля Размер.

Maryyy


vitasw

Это скорее вам знать. Или добавить поле или исправить запрос.

pavl_vs

Зато есть РазмерФСС, РазмерПФР, РазмерФОМС - используйте их.

Maryyy

Запрос.Текст   = "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
                    |   ВТУчетнаяПолитика.Организация КАК РазмерыТарифовОрганизация,
                    |   ТарифСтраховыхВзносовСрезПоследних.ВидТарифа КАК РазмерыТарифовВидТарифа,
                    |   МАКСИМУМ(ТарифСтраховыхВзносовСрезПоследних.ПФР) КАК РазмерыТарифовПФР,
                    |   МАКСИМУМ(ТарифСтраховыхВзносовСрезПоследних.ПФРНакопительная) КАК РазмерыТарифовПФРНакопительная,
                    |   МАКСИМУМ(ТарифСтраховыхВзносовСрезПоследних.ФСС) КАК РазмерыТарифовФСС,
                    |   МАКСИМУМ(ТарифСтраховыхВзносовСрезПоследних.ФФОМС) КАК РазмерыТарифовФФОМС,
                    |   МАКСИМУМ(ТарифСтраховыхВзносовСрезПоследних.ТФОМС) КАК РазмерыТарифовТФОМС,
                    |   МАКСИМУМ(СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаевСрезПоследних.Ставка) КАК РазмерыТарифовФССНС,
                 | ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.Размер, 0) КАК ПределСтраховыхВзносов,
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерПФР, 0) КАК ПределПФР,
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерФСС, 0) КАК ПределФСС,
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерФОМС, 0) КАК ПределФОМС
                    |ИЗ
                    |   ВТУчетнаяПолитика КАК ВТУчетнаяПолитика
                    |      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТарифСтраховыхВзносов.СрезПоследних(
                    |            &НачалоПериода,
                    |            ВидТарифа В
                    |               (ВЫБРАТЬ
                    |                  ВТУчетнаяПолитика.ВидТарифаСтраховыхВзносов
                    |               ИЗ
                    |                  ВТУчетнаяПолитика КАК ВТУчетнаяПолитика)) КАК ТарифСтраховыхВзносовСрезПоследних
                    |      ПО ВТУчетнаяПолитика.ВидТарифаСтраховыхВзносов = ТарифСтраховыхВзносовСрезПоследних.ВидТарифа
                    |      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаев.СрезПоследних(&НачалоПериода, ) КАК СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаевСрезПоследних
                    |      ПО ВТУчетнаяПолитика.Организация = СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаевСрезПоследних.Организация
                    |      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов.СрезПоследних(&НачалоПериода, ) КАК ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних
                    |      ПО (ИСТИНА)
                    |
                    |СГРУППИРОВАТЬ ПО
                    |   ВТУчетнаяПолитика.Организация,
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерПФР, 0),
                    |   ТарифСтраховыхВзносовСрезПоследних.ВидТарифа,
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерФСС, 0),
                    |   ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.РазмерФОМС, 0)";

   Запрос.УстановитьПараметр("НачалоПериода"   , НачалоПериода);

Вот сам запрос , вроде как добавлено поле, все равно ругается.

pavl_vs

Ошибка та же, или новая?
Может из-этой строки?
| ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.Размер, 0)

Maryyy

Такую же ошибку пишет..
Добавлено: 31 авг 2015, 14:34


Данная строка, которую выделили вы. была написано мною.Но если её убрать все та же ошибка

ferrari314

Ошибка в строке
| ЕСТЬNULL(ПредельнаяВеличинаБазыСтраховыхВзносовСрезПоследних.Размер, 0) КАК ПределСтраховыхВзносов,
Не забывайте сохранять обработку после правок и открывать заново. После удаления строки такая же ошибка появиться не может в принципе.

Maryyy


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск