1С бухгалтерия

При формировании пачек за полугодие вылезла такая ошибка:
СтажСотрудников.УдалитьСтроку(); Не выбран элемент!
Выяснил, что в моем случае ошибка возникает на сотруднике, который, а точнее которая, находилась с начала года в отпуске по уходу за ребенком до 3-х лет. Этот стаж не учитывается при передаче сведений в ПФР, поэтому, видимо, программа пытается удалить строку этого стажа, но удаляет не так как надо и возникает ошибка.

Лечится так: в отчете ПодготовкаСведенийДляПФР вставляем строку:
СтажСотрудников.ПолучитьСтрокуПоНомеру(НомерСтроки);

Если (ТекущийСписокСтажа.КоличествоСтрок() = 0) и (СтрокСтажаБыло <> 0) Тогда
  СтажСотрудников.ПолучитьСтрокуПоНомеру(НомерСтроки); // ХА
  СтажСотрудников.УдалитьСтроку();
  СписокДокументов.УдалитьСтроку(СчДокументов);
  УдалялиСтроку = 1;
  КоличествоДокументов = КоличествоДокументов - 1;
КонецЕсли;		                                   

Комментарии

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

спасибо!

Сделала так, как вы написали. НО при выгрузке данных, суммы страховых и накопительных взносов не выгружаются. Что делать?????

admin аватар

Значит у вас проблема в чем-то другом. Ошибка-то в этом же месте вылазит?
Да и вообще, вы сейчас за какой период отчет готовите? Сейчас уже 298 релиз есть с новым отчетом ПодготовкаСведенийДляПФР2010. Если мы про текущее полугодие говорим.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".