Управление производственным предприятием. Версия 1.2.32.1. Информация об ошибках

  Код ошибки: 10064340  
  Дата публикации: 28.09.2010 15:01:26  
  Дата последнего изменения: 28.09.2010 0:00:00  
  Описание: При автоматическом заполнении документа "Начисление зарплаты" подбором сотрудников, в табличную часть НДФЛ ошибочно попадают другие сотрудники.  
  Способ исправления: В модуле документа НачислениеЗарплатыСотрудникамОрганизаций внести изменения в функцию ВыполнитьАвтозаполнение:

1. В начале функции добавить строку:

ЗаполняемПоОтобраннымСотрудникам = Запрос <> Неопределено Или МассивСотрудники <> Неопределено;

2. Следующий после комментария // АВТОЗАПОЛНЕНИЕ ТЧ "НДФЛ" код:

Если ВидОперации = Перечисления.ВидыОперацийНачислениеЗарплатыРаботникамОрганизаций.ПолныйРасчет ИЛИ
ВидОперации = Перечисления.ВидыОперацийНачислениеЗарплатыРаботникамОрганизаций.РасчетНДФЛ Тогда

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

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
РаботникиДляРасчетаНДФЛ.Вставить(Выборка.Физлицо, 0);
КонецЦикла;

// заполним НДФЛ
СтруктураПоиска = Новый Структура("ФизЛицо,МесяцНалоговогоПериода",,НачалоМесяца(ПериодРегистрации));
Для Каждого Элемент Из РаботникиДляРасчетаНДФЛ Цикл
СтруктураПоиска.ФизЛицо = Элемент.Ключ;
Если НДФЛ.НайтиСтроки(СтруктураПоиска).Количество() = 0 Тогда
ЗаполнитьЗначенияСвойств(НДФЛ.Добавить(),СтруктураПоиска)
КонецЕсли;
КонецЦикла;

КонецЕсли;

заменить на :

Если ВидОперации = Перечисления.ВидыОперацийНачислениеЗарплатыРаботникамОрганизаций.ПолныйРасчет ИЛИ
ВидОперации = Перечисления.ВидыОперацийНачислениеЗарплатыРаботникамОрганизаций.РасчетНДФЛ Тогда

// если заполняем не по переданным сотрудникам - добавим уволенных, имевших налогооблагаемые доходы
Если Не ЗаполняемПоОтобраннымСотрудникам Тогда

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

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
РаботникиДляРасчетаНДФЛ.Вставить(Выборка.Физлицо, 0);
КонецЦикла;

КонецЕсли;

// заполним НДФЛ
СтруктураПоиска = Новый Структура("ФизЛицо,МесяцНалоговогоПериода",,НачалоМесяца(ПериодРегистрации));
Для Каждого Элемент Из РаботникиДляРасчетаНДФЛ Цикл
СтруктураПоиска.ФизЛицо = Элемент.Ключ;
Если НДФЛ.НайтиСтроки(СтруктураПоиска).Количество() = 0 Тогда
ЗаполнитьЗначенияСвойств(НДФЛ.Добавить(),СтруктураПоиска)
КонецЕсли;
КонецЦикла;

КонецЕсли;
 
  Способ обхода: Заполнить табличные части документов через: "Заполнить - По всем сотрудникам".  
 
  Код ошибки: 10060599  
  Дата публикации: 27.07.2010 14:33:21  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: Печатная форма "АДВ-6-2" содержит краткое наименование организации, не совпадающее с данными файла - не в верхнем регистре.  
  Способ исправления: В функции ПечатьАДВ62 модуля документа ПередачаСЗВ4вПФР заменить код:
ЗаполнитьЗначенияСвойств(ОбластьШапка.Параметры, ВыборкаПоШапкеДокумента);
ЗаполнитьЗначенияСвойств(ОбластьСередина.Параметры, ВыборкаПоШапкеДокумента);
на следующий код:
ЗаполнитьЗначенияСвойств(ОбластьШапка.Параметры, ВыборкаПоШапкеДокумента);
ОбластьШапка.Параметры.ОрганизацияНаименованиеСокращенное = ВРег(ОбластьШапка.Параметры.ОрганизацияНаименованиеСокращенное);
ЗаполнитьЗначенияСвойств(ОбластьСередина.Параметры, ВыборкаПоШапкеДокумента);
 
  Способ обхода: Перед формированием печатных формы "АДВ-6-2" исправить сокращенное наименование организации - написать его прописными буквами
(после формирования печатных форм вернуть "старое" наименование).
 
  Исправлено в релизе: 1.2.33  
 
  Код ошибки: 10060598  
  Дата публикации: 27.07.2010 14:32:37  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: Для работников-инвалидов, сведения об инвалидности которых заполнены до 01.01.2010, могут неверно заполняться пачки персучета: данные по таким работникам попадают в две пачки: данные по стажу - в пачку для категории "ОСОБАЯ/ЗОНА/ОРГАНИЗЦИИ/ИНВАЛИДОВ", данные по начисленным и уплаченным взносам - в пачку "НАЕМ/РАБОТНИК".  
  Способ исправления: Заменить функцию ДанныеОВзносахПоКатегориям() общего модуля ПроцедурыПерсонифицированногоУчетаПолныеПрава
следующим фрагментом

Функция ДанныеОВзносахПоКатегориям(ДатаАктуальности, ПервыйОтчетныйПериод, ПоследнийОтчетныйПериод, Организация, МассивФизлиц = Неопределено) Экспорт

Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

Запрос.УстановитьПараметр("ДатаЗаменыЕСН", ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами());
Запрос.УстановитьПараметр("ОтчетныйПериод", ПервыйОтчетныйПериод);
Запрос.УстановитьПараметр("КонецОтчетногоПериода", ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ПоследнийОтчетныйПериод));
Запрос.УстановитьПараметр("ДатаАктуальности", ДатаАктуальности);
Запрос.УстановитьПараметр("КонецПериодаУплаты", Мин(ДатаАктуальности, ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ПоследнийОтчетныйПериод)));
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("ГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
Запрос.УстановитьПараметр("НеОтбиратьФизлиц", Не ЗначениеЗаполнено(МассивФизлиц));
Если МассивФизлиц = Неопределено Тогда
МассивФизлиц = Новый Массив;
КонецЕсли;
Запрос.УстановитьПараметр("МассивФизлиц", МассивФизлиц);

// первый отчетный период
ОчереднойОтчетныйПериод = ПервыйОтчетныйПериод;
ПериодыТекст = "ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(ОчереднойОтчетныйПериод,"ДФ=гггг,М,д,Ч,м,с") + ") КАК ОтчетныйПериодФормирования ПОМЕСТИТЬ ВТПериоды";
// прибавим остальные месяцы
Пока ОчереднойОтчетныйПериод < ПоследнийОтчетныйПериод Цикл
ОчереднойОтчетныйПериод = ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ОчереднойОтчетныйПериод) + 1;
ПериодыТекст = ПериодыТекст +" ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(ОчереднойОтчетныйПериод,"ДФ=гггг,М,д,Ч,м,с") + ")";
КонецЦикла;
Запрос.Текст = ПериодыТекст;
Запрос.Выполнить();

Запрос.Текст =
"ВЫБРАТЬ
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяРасход) КАК ПФРСтраховаяРасход,
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяРасход) КАК ПФРНакопительнаяРасход,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.Период, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериодФормирования
|ПОМЕСТИТЬ ВТВсегоУплачено
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.Обороты(
| &ОтчетныйПериод,
| &КонецПериодаУплаты,
| Месяц,
| ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МесяцРасчетногоПериода >= &ДатаЗаменыЕСН
| И Организация = &Организация) КАК РасчетыПоСтраховымВзносамОбороты
|
|СГРУППИРОВАТЬ ПО
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.Период, КВАРТАЛ)
| КОНЕЦ
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериод";
Запрос.Выполнить();

Запрос.Текст =
"ВЫБРАТЬ
| МИНИМУМ(ВсегоУплачено.ОтчетныйПериод) КАК НачалоРасчетногоПериода
|ИЗ
| ВТВсегоУплачено КАК ВсегоУплачено";
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() и ЗначениеЗаполнено(Выборка.НачалоРасчетногоПериода) Тогда
Запрос.УстановитьПараметр("НачалоПериодаУплаты", ?(Выборка.НачалоРасчетногоПериода > ПервыйОтчетныйПериод, ПервыйОтчетныйПериод, Выборка.НачалоРасчетногоПериода));
Иначе
Запрос.УстановитьПараметр("НачалоПериодаУплаты", ПервыйОтчетныйПериод);
КонецЕсли;

Запрос.Текст =
"ВЫБРАТЬ
| ФизическиеЛица.Ссылка КАК ФизЛицо
|ПОМЕСТИТЬ ВТФизЛица
|ИЗ
| Справочник.ФизическиеЛица КАК ФизическиеЛица
|ГДЕ
| ФизическиеЛица.Ссылка В(&МассивФизлиц)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим) КАК ВидТарифаСтраховыхВзносов,
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.НР) КАК КатегорияЗастрахованныхЛиц
|ПОМЕСТИТЬ ВТСоответствиеТарифаКатегории
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.СельХозПроизводители),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.СХ)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕСХН),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ЕСХН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
|
|ИНДЕКСИРОВАТЬ ПО
| ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СтраховыеВзносыИсчисленныеОбороты.ФизЛицо КАК ФизЛицо,
| СтраховыеВзносыИсчисленныеОбороты.Период КАК МесяцОтчетногоПериода,
| ВЫБОР
| КОГДА СтраховыеВзносыИсчисленныеОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА СтраховыеВзносыИсчисленныеОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(СтраховыеВзносыИсчисленныеОбороты.Период, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод,
| КОНЕЦПЕРИОДА(СтраховыеВзносыИсчисленныеОбороты.Период, МЕСЯЦ) КАК Период,
| СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяОборот КАК ПФРСтраховаяОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяОборот КАК ПФРНакопительнаяОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяЕНВДОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяЕНВДОборот
|ПОМЕСТИТЬ ВТИсчисленоПоЗЛ
|ИЗ
| РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты(
| &НачалоПериодаУплаты,
| &КонецОтчетногоПериода,
| Месяц,
| ОбособленноеПодразделение = &Организация
| И (&НеОтбиратьФизлиц
| ИЛИ ФизЛицо В
| (ВЫБРАТЬ
| ФизЛица.ФизЛицо
| ИЗ
| ВТФизЛица КАК ФизЛица))) КАК СтраховыеВзносыИсчисленныеОбороты
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СрезПоследнихДат.ПериодРегистрации КАК МесяцОтчетногоПериода,
| СрезПоследнихДат.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТИнвалиды
|ИЗ
| (ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации,
| Периоды.ФизЛицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК Период
| ИЗ
| ВТИсчисленоПоЗЛ КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| И Периоды.ФизЛицо = СведенияОбИнвалидностиФизлиц.Физлицо
|
| СГРУППИРОВАТЬ ПО
| Периоды.ФизЛицо,
| Периоды.Период) КАК СрезПоследнихДат
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО СрезПоследнихДат.Период = СведенияОбИнвалидностиФизлиц.Период
| И СрезПоследнихДат.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо
|ГДЕ
| СведенияОбИнвалидностиФизлиц.Инвалидность
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| МесяцОтчетногоПериода
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК МесяцОтчетногоПериода,
| ЕСТЬNULL(УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов, ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим)) КАК ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТВидыТарифныхСтавокОрганизаций
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| УчетнаяПолитикаНалоговыйУчет.Организация КАК Организация,
| МАКСИМУМ(УчетнаяПолитикаНалоговыйУчет.Период) КАК ПериодРегистра
| ИЗ
| ВТИсчисленоПоЗЛ КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.Период >= УчетнаяПолитикаНалоговыйУчет.Период
| И (УчетнаяПолитикаНалоговыйУчет.Организация = &ГоловнаяОрганизация)
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период,
| УчетнаяПолитикаНалоговыйУчет.Организация) КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.ПериодРегистра = УчетнаяПолитикаНалоговыйУчет.Период
| И Периоды.Организация = УчетнаяПолитикаНалоговыйУчет.Организация
|
|ИНДЕКСИРОВАТЬ ПО
| МесяцОтчетногоПериода
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяПриход) КАК ПФРСтраховаяПриход,
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяПриход) КАК ПФРНакопительнаяПриход,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод
|ПОМЕСТИТЬ ВТВсегоНачислено
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.Обороты(
| ,
| &ДатаАктуальности,
| ,
| ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И Организация = &Организация
| И МесяцРасчетногоПериода В
| (ВЫБРАТЬ
| Уплачено.МесяцОтчетногоПериода
| ИЗ
| ВТИсчисленоПоЗЛ КАК Уплачено)) КАК РасчетыПоСтраховымВзносамОбороты
|
|СГРУППИРОВАТЬ ПО
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериод
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Исчислено.ФизЛицо КАК ФизЛицо,
| Исчислено.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| Исчислено.ОтчетныйПериод,
| СУММА(Исчислено.ПФРНакопительнаяОборот) КАК ПФРНакопительнаяОборот,
| СУММА(Исчислено.ПФРСтраховаяОборот) КАК ПФРСтраховаяОборот
|ПОМЕСТИТЬ ВТИсчисленоПоКатегориямЗЛ
|ИЗ
| (ВЫБРАТЬ
| ИсчисленоПоЗЛ.ФизЛицо КАК ФизЛицо,
| ИсчисленоПоЗЛ.ПФРНакопительнаяОборот КАК ПФРНакопительнаяОборот,
| ИсчисленоПоЗЛ.ПФРСтраховаяОборот КАК ПФРСтраховаяОборот,
| СоответствиеТарифаКатегории.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| ИсчисленоПоЗЛ.ОтчетныйПериод КАК ОтчетныйПериод
| ИЗ
| ВТИсчисленоПоЗЛ КАК ИсчисленоПоЗЛ
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
| ПО ИсчисленоПоЗЛ.ФизЛицо = Инвалиды.Физлицо
| И ИсчисленоПоЗЛ.МесяцОтчетногоПериода = Инвалиды.МесяцОтчетногоПериода
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавокОрганизаций
| ПО ИсчисленоПоЗЛ.МесяцОтчетногоПериода = ВидыТарифныхСтавокОрганизаций.МесяцОтчетногоПериода
| ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеТарифаКатегории КАК СоответствиеТарифаКатегории
| ПО (ВЫБОР
| КОГДА Инвалиды.Физлицо ЕСТЬ НЕ NULL
| ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
| ИНАЧЕ ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
| КОНЕЦ = СоответствиеТарифаКатегории.ВидТарифаСтраховыхВзносов)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ИсчисленоПоЗЛ.ФизЛицо,
| ИсчисленоПоЗЛ.ПФРНакопительнаяЕНВДОборот,
| ИсчисленоПоЗЛ.ПФРСтраховаяЕНВДОборот,
| ВЫБОР
| КОГДА Инвалиды.Физлицо ЕСТЬ НЕ NULL
| ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
| ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
| КОНЕЦ,
| ИсчисленоПоЗЛ.ОтчетныйПериод
| ИЗ
| ВТИсчисленоПоЗЛ КАК ИсчисленоПоЗЛ
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
| ПО ИсчисленоПоЗЛ.ФизЛицо = Инвалиды.Физлицо
| И ИсчисленоПоЗЛ.МесяцОтчетногоПериода = Инвалиды.МесяцОтчетногоПериода) КАК Исчислено
|
|СГРУППИРОВАТЬ ПО
| Исчислено.ФизЛицо,
| Исчислено.КатегорияЗастрахованныхЛиц,
| Исчислено.ОтчетныйПериод
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| КатегорияЗастрахованныхЛиц
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Периоды.ОтчетныйПериодФормирования КАК ОтчетныйПериодФормирования,
| ВсегоУплачено.ОтчетныйПериод КАК ОтчетныйПериод,
| ВЫБОР
| КОГДА ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0) = 0
| ТОГДА 0
| КОГДА ЕСТЬNULL(ВсегоУплачено.ПФРНакопительнаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0) > 1
| ТОГДА 1
| ИНАЧЕ ЕСТЬNULL(ВсегоУплачено.ПФРНакопительнаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0)
| КОНЕЦ КАК КоэффициентУплатыНакопительная,
| ВЫБОР
| КОГДА ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0) = 0
| ТОГДА 0
| КОГДА ЕСТЬNULL(ВсегоУплачено.ПФРСтраховаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0) > 1
| ТОГДА 1
| ИНАЧЕ ЕСТЬNULL(ВсегоУплачено.ПФРСтраховаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0)
| КОНЕЦ КАК КоэффициентУплатыСтраховая
|ПОМЕСТИТЬ ВТКоэффициентыУплаты
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВсегоУплачено КАК ВсегоУплачено
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВсегоНачислено КАК ВсегоНачислено
| ПО ВсегоУплачено.ОтчетныйПериод = ВсегоНачислено.ОтчетныйПериод
| ПО Периоды.ОтчетныйПериодФормирования = ВсегоУплачено.ОтчетныйПериодФормирования
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериодФормирования,
| ОтчетныйПериод
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СуммыВзносов.ОтчетныйПериодФормирования КАК ОтчетныйПериод,
| СуммыВзносов.ФизЛицо КАК ФизЛицо,
| СуммыВзносов.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| СУММА(СуммыВзносов.НачисленоНакопительная) КАК НачисленоНакопительная,
| СУММА(СуммыВзносов.НачисленоСтраховая) КАК НачисленоСтраховая,
| СУММА(СуммыВзносов.УплаченоСтраховая) КАК УплаченоСтраховая,
| СУММА(СуммыВзносов.УплаченоНакопительная) КАК УплаченоНакопительная
|ИЗ
| (ВЫБРАТЬ
| ИсчисленоЗаПериодФормирования.ОтчетныйПериод КАК ОтчетныйПериодФормирования,
| ИсчисленоЗаПериодФормирования.ФизЛицо КАК ФизЛицо,
| ИсчисленоЗаПериодФормирования.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| ИсчисленоЗаПериодФормирования.ПФРНакопительнаяОборот КАК НачисленоНакопительная,
| ИсчисленоЗаПериодФормирования.ПФРСтраховаяОборот КАК НачисленоСтраховая,
| 0 КАК УплаченоСтраховая,
| 0 КАК УплаченоНакопительная
| ИЗ
| ВТИсчисленоПоКатегориямЗЛ КАК ИсчисленоЗаПериодФормирования
| ГДЕ
| ИсчисленоЗаПериодФормирования.ОтчетныйПериод МЕЖДУ &ОтчетныйПериод И &КонецОтчетногоПериода
| И (ИсчисленоЗаПериодФормирования.ПФРНакопительнаяОборот <> 0
| ИЛИ ИсчисленоЗаПериодФормирования.ПФРСтраховаяОборот <> 0)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| КоэффициентыУплаты.ОтчетныйПериодФормирования,
| ИсчисленоПоКатегориямЗЛ.ФизЛицо,
| ИсчисленоПоКатегориямЗЛ.КатегорияЗастрахованныхЛиц,
| 0,
| 0,
| ИсчисленоПоКатегориямЗЛ.ПФРСтраховаяОборот * КоэффициентыУплаты.КоэффициентУплатыСтраховая,
| ИсчисленоПоКатегориямЗЛ.ПФРНакопительнаяОборот * КоэффициентыУплаты.КоэффициентУплатыНакопительная
| ИЗ
| ВТКоэффициентыУплаты КАК КоэффициентыУплаты
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленоПоКатегориямЗЛ КАК ИсчисленоПоКатегориямЗЛ
| ПО КоэффициентыУплаты.ОтчетныйПериод = ИсчисленоПоКатегориямЗЛ.ОтчетныйПериод
| ГДЕ
| ИсчисленоПоКатегориямЗЛ.ФизЛицо ЕСТЬ НЕ NULL
| И (ИсчисленоПоКатегориямЗЛ.ПФРНакопительнаяОборот <> 0
| ИЛИ ИсчисленоПоКатегориямЗЛ.ПФРСтраховаяОборот <> 0)
| И (КоэффициентыУплаты.КоэффициентУплатыНакопительная <> 0
| ИЛИ КоэффициентыУплаты.КоэффициентУплатыСтраховая <> 0)) КАК СуммыВзносов
|
|СГРУППИРОВАТЬ ПО
| СуммыВзносов.ОтчетныйПериодФормирования,
| СуммыВзносов.ФизЛицо,
| СуммыВзносов.КатегорияЗастрахованныхЛиц
|
|УПОРЯДОЧИТЬ ПО
| ФизЛицо,
| КатегорияЗастрахованныхЛиц,
| ОтчетныйПериодФормирования";

Запрос.Текст = СтрЗаменить(Запрос.Текст,"РегистрСведений.УчетнаяПолитикаНалоговыйУчет", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ИмяУчетнойПолитики());

РезультатЗапроса = Запрос.Выполнить();
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

Возврат РезультатЗапроса.Выгрузить();

КонецФункции // ДанныеОВзносахПоКатегориям()
 
  Исправлено в релизе: 1.2.33  
 
  Код ошибки: 10060596  
  Дата публикации: 27.07.2010 14:32:03  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: Если страховые взносы на обязательное пенсионное страхование уплачивались не полностью и в разной пропорции, то при заполнении сумм "уплачено" в документе "Опись сведений АДВ 6-2" может неверно заполняться колонка "уплачено" накопительной части пенсии.  
  Способ исправления: Заменить функцию ДанныеОВзносахПоКатегориям() общего модуля ПроцедурыПерсонифицированногоУчетаПолныеПрава
следующим фрагментом

Функция ДанныеОВзносахПоКатегориям(ДатаАктуальности, ПервыйОтчетныйПериод, ПоследнийОтчетныйПериод, Организация, МассивФизлиц = Неопределено) Экспорт

Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

Запрос.УстановитьПараметр("ДатаЗаменыЕСН", ПроведениеРасчетов.ДатаЗаменыЕСНСтраховымиВзносами());
Запрос.УстановитьПараметр("ОтчетныйПериод", ПервыйОтчетныйПериод);
Запрос.УстановитьПараметр("КонецОтчетногоПериода", ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ПоследнийОтчетныйПериод));
Запрос.УстановитьПараметр("ДатаАктуальности", ДатаАктуальности);
Запрос.УстановитьПараметр("КонецПериодаУплаты", Мин(ДатаАктуальности, ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ПоследнийОтчетныйПериод)));
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("ГоловнаяОрганизация", ОбщегоНазначения.ГоловнаяОрганизация(Организация));
Запрос.УстановитьПараметр("НеОтбиратьФизлиц", Не ЗначениеЗаполнено(МассивФизлиц));
Если МассивФизлиц = Неопределено Тогда
МассивФизлиц = Новый Массив;
КонецЕсли;
Запрос.УстановитьПараметр("МассивФизлиц", МассивФизлиц);

// первый отчетный период
ОчереднойОтчетныйПериод = ПервыйОтчетныйПериод;
ПериодыТекст = "ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(ОчереднойОтчетныйПериод,"ДФ=гггг,М,д,Ч,м,с") + ") КАК ОтчетныйПериодФормирования ПОМЕСТИТЬ ВТПериоды";
// прибавим остальные месяцы
Пока ОчереднойОтчетныйПериод < ПоследнийОтчетныйПериод Цикл
ОчереднойОтчетныйПериод = ПроцедурыПерсонифицированногоУчета.ОкончаниеОтчетногоПериодаПерсучета(ОчереднойОтчетныйПериод) + 1;
ПериодыТекст = ПериодыТекст +" ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ДАТАВРЕМЯ(" + Формат(ОчереднойОтчетныйПериод,"ДФ=гггг,М,д,Ч,м,с") + ")";
КонецЦикла;
Запрос.Текст = ПериодыТекст;
Запрос.Выполнить();

Запрос.Текст =
"ВЫБРАТЬ
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяРасход) КАК ПФРСтраховаяРасход,
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяРасход) КАК ПФРНакопительнаяРасход,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.Период, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериодФормирования
|ПОМЕСТИТЬ ВТВсегоУплачено
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.Обороты(
| &ОтчетныйПериод,
| &КонецПериодаУплаты,
| Месяц,
| ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И МесяцРасчетногоПериода >= &ДатаЗаменыЕСН
| И Организация = &Организация) КАК РасчетыПоСтраховымВзносамОбороты
|
|СГРУППИРОВАТЬ ПО
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.Период, КВАРТАЛ)
| КОНЕЦ
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериод";
Запрос.Выполнить();

Запрос.Текст =
"ВЫБРАТЬ
| МИНИМУМ(ВсегоУплачено.ОтчетныйПериод) КАК НачалоРасчетногоПериода
|ИЗ
| ВТВсегоУплачено КАК ВсегоУплачено";
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() и ЗначениеЗаполнено(Выборка.НачалоРасчетногоПериода) Тогда
Запрос.УстановитьПараметр("НачалоПериодаУплаты", ?(Выборка.НачалоРасчетногоПериода > ПервыйОтчетныйПериод, ПервыйОтчетныйПериод, Выборка.НачалоРасчетногоПериода));
Иначе
Запрос.УстановитьПараметр("НачалоПериодаУплаты", ПервыйОтчетныйПериод);
КонецЕсли;

Запрос.Текст =
"ВЫБРАТЬ
| ФизическиеЛица.Ссылка КАК ФизЛицо
|ПОМЕСТИТЬ ВТФизЛица
|ИЗ
| Справочник.ФизическиеЛица КАК ФизическиеЛица
|ГДЕ
| ФизическиеЛица.Ссылка В(&МассивФизлиц)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим) КАК ВидТарифаСтраховыхВзносов,
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.НР) КАК КатегорияЗастрахованныхЛиц
|ПОМЕСТИТЬ ВТСоответствиеТарифаКатегории
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.СельХозПроизводители),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.СХ)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕСХН),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ЕСХН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ЕНВД),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны),
| ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
|
|ИНДЕКСИРОВАТЬ ПО
| ВидТарифаСтраховыхВзносов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СтраховыеВзносыИсчисленныеОбороты.ФизЛицо КАК ФизЛицо,
| СтраховыеВзносыИсчисленныеОбороты.Период КАК МесяцОтчетногоПериода,
| ВЫБОР
| КОГДА СтраховыеВзносыИсчисленныеОбороты.Период < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА СтраховыеВзносыИсчисленныеОбороты.Период < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(СтраховыеВзносыИсчисленныеОбороты.Период, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод,
| КОНЕЦПЕРИОДА(СтраховыеВзносыИсчисленныеОбороты.Период, МЕСЯЦ) КАК Период,
| СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяОборот КАК ПФРСтраховаяОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяОборот КАК ПФРНакопительнаяОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяЕНВДОборот,
| СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяЕНВДОборот
|ПОМЕСТИТЬ ВТИсчисленоПоЗЛ
|ИЗ
| РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты(
| &НачалоПериодаУплаты,
| &КонецОтчетногоПериода,
| Месяц,
| ОбособленноеПодразделение = &Организация
| И (&НеОтбиратьФизлиц
| ИЛИ ФизЛицо В
| (ВЫБРАТЬ
| ФизЛица.ФизЛицо
| ИЗ
| ВТФизЛица КАК ФизЛица))) КАК СтраховыеВзносыИсчисленныеОбороты
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СрезПоследнихДат.ПериодРегистрации КАК МесяцОтчетногоПериода,
| СрезПоследнихДат.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТИнвалиды
|ИЗ
| (ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК ПериодРегистрации,
| Периоды.ФизЛицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК Период
| ИЗ
| ВТИсчисленоПоЗЛ КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| И Периоды.ФизЛицо = СведенияОбИнвалидностиФизлиц.Физлицо
|
| СГРУППИРОВАТЬ ПО
| Периоды.ФизЛицо,
| Периоды.Период) КАК СрезПоследнихДат
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
| ПО СрезПоследнихДат.Период = СведенияОбИнвалидностиФизлиц.Период
| И СрезПоследнихДат.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо
|ГДЕ
| СведенияОбИнвалидностиФизлиц.Инвалидность
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| МесяцОтчетногоПериода
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| НАЧАЛОПЕРИОДА(Периоды.Период, МЕСЯЦ) КАК МесяцОтчетногоПериода,
| ЕСТЬNULL(УчетнаяПолитикаНалоговыйУчет.ВидТарифаСтраховыхВзносов, ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим)) КАК ВидТарифаСтраховыхВзносов
|ПОМЕСТИТЬ ВТВидыТарифныхСтавокОрганизаций
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| УчетнаяПолитикаНалоговыйУчет.Организация КАК Организация,
| МАКСИМУМ(УчетнаяПолитикаНалоговыйУчет.Период) КАК ПериодРегистра
| ИЗ
| ВТИсчисленоПоЗЛ КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.Период >= УчетнаяПолитикаНалоговыйУчет.Период
| И (УчетнаяПолитикаНалоговыйУчет.Организация = &ГоловнаяОрганизация)
|
| СГРУППИРОВАТЬ ПО
| Периоды.Период,
| УчетнаяПолитикаНалоговыйУчет.Организация) КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаНалоговыйУчет КАК УчетнаяПолитикаНалоговыйУчет
| ПО Периоды.ПериодРегистра = УчетнаяПолитикаНалоговыйУчет.Период
| И Периоды.Организация = УчетнаяПолитикаНалоговыйУчет.Организация
|
|ИНДЕКСИРОВАТЬ ПО
| МесяцОтчетногоПериода
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРСтраховаяПриход) КАК ПФРСтраховаяПриход,
| СУММА(РасчетыПоСтраховымВзносамОбороты.ПФРНакопительнаяПриход) КАК ПФРНакопительнаяПриход,
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ КАК ОтчетныйПериод
|ПОМЕСТИТЬ ВТВсегоНачислено
|ИЗ
| РегистрНакопления.РасчетыПоСтраховымВзносам.Обороты(
| ,
| &ДатаАктуальности,
| ,
| ВидПлатежа = ЗНАЧЕНИЕ(Перечисление.ВидыПлатежейВГосБюджет.Налог)
| И Организация = &Организация
| И МесяцРасчетногоПериода В
| (ВЫБРАТЬ
| Уплачено.МесяцОтчетногоПериода
| ИЗ
| ВТИсчисленоПоЗЛ КАК Уплачено)) КАК РасчетыПоСтраховымВзносамОбороты
|
|СГРУППИРОВАТЬ ПО
| ВЫБОР
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 1, 1, 0, 0, 0)
| КОГДА РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода < ДАТАВРЕМЯ(2011, 1, 1, 0, 0, 0)
| ТОГДА ДАТАВРЕМЯ(2010, 7, 1, 0, 0, 0)
| ИНАЧЕ НАЧАЛОПЕРИОДА(РасчетыПоСтраховымВзносамОбороты.МесяцРасчетногоПериода, КВАРТАЛ)
| КОНЕЦ
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериод
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Исчислено.ФизЛицо КАК ФизЛицо,
| Исчислено.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| Исчислено.ОтчетныйПериод,
| СУММА(Исчислено.ПФРНакопительнаяОборот) КАК ПФРНакопительнаяОборот,
| СУММА(Исчислено.ПФРСтраховаяОборот) КАК ПФРСтраховаяОборот
|ПОМЕСТИТЬ ВТИсчисленоПоКатегориямЗЛ
|ИЗ
| (ВЫБРАТЬ
| ИсчисленоПоЗЛ.ФизЛицо КАК ФизЛицо,
| ИсчисленоПоЗЛ.ПФРНакопительнаяОборот КАК ПФРНакопительнаяОборот,
| ИсчисленоПоЗЛ.ПФРСтраховаяОборот КАК ПФРСтраховаяОборот,
| СоответствиеТарифаКатегории.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| ИсчисленоПоЗЛ.ОтчетныйПериод КАК ОтчетныйПериод
| ИЗ
| ВТИсчисленоПоЗЛ КАК ИсчисленоПоЗЛ
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
| ПО ИсчисленоПоЗЛ.ФизЛицо = Инвалиды.Физлицо
| И ИсчисленоПоЗЛ.МесяцОтчетногоПериода = Инвалиды.МесяцОтчетногоПериода
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВидыТарифныхСтавокОрганизаций КАК ВидыТарифныхСтавокОрганизаций
| ПО ИсчисленоПоЗЛ.МесяцОтчетногоПериода = ВидыТарифныхСтавокОрганизаций.МесяцОтчетногоПериода
| ЛЕВОЕ СОЕДИНЕНИЕ ВТСоответствиеТарифаКатегории КАК СоответствиеТарифаКатегории
| ПО (ВЫБОР
| КОГДА Инвалиды.Физлицо ЕСТЬ НЕ NULL
| ТОГДА ЗНАЧЕНИЕ(Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов)
| ИНАЧЕ ВидыТарифныхСтавокОрганизаций.ВидТарифаСтраховыхВзносов
| КОНЕЦ = СоответствиеТарифаКатегории.ВидТарифаСтраховыхВзносов)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ИсчисленоПоЗЛ.ФизЛицо,
| ИсчисленоПоЗЛ.ПФРНакопительнаяЕНВДОборот,
| ИсчисленоПоЗЛ.ПФРСтраховаяЕНВДОборот,
| ВЫБОР
| КОГДА Инвалиды.Физлицо ЕСТЬ НЕ NULL
| ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ)
| ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН)
| КОНЕЦ,
| ИсчисленоПоЗЛ.ОтчетныйПериод
| ИЗ
| ВТИсчисленоПоЗЛ КАК ИсчисленоПоЗЛ
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИнвалиды КАК Инвалиды
| ПО ИсчисленоПоЗЛ.ФизЛицо = Инвалиды.Физлицо
| И ИсчисленоПоЗЛ.МесяцОтчетногоПериода = Инвалиды.МесяцОтчетногоПериода) КАК Исчислено
|
|СГРУППИРОВАТЬ ПО
| Исчислено.ФизЛицо,
| Исчислено.КатегорияЗастрахованныхЛиц,
| Исчислено.ОтчетныйПериод
|
|ИНДЕКСИРОВАТЬ ПО
| ФизЛицо,
| КатегорияЗастрахованныхЛиц
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Периоды.ОтчетныйПериодФормирования КАК ОтчетныйПериодФормирования,
| ВсегоУплачено.ОтчетныйПериод КАК ОтчетныйПериод,
| ВЫБОР
| КОГДА ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0) = 0
| ТОГДА 0
| КОГДА ЕСТЬNULL(ВсегоУплачено.ПФРНакопительнаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0) > 1
| ТОГДА 1
| ИНАЧЕ ЕСТЬNULL(ВсегоУплачено.ПФРНакопительнаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРНакопительнаяПриход, 0)
| КОНЕЦ КАК КоэффициентУплатыНакопительная,
| ВЫБОР
| КОГДА ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0) = 0
| ТОГДА 0
| КОГДА ЕСТЬNULL(ВсегоУплачено.ПФРСтраховаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0) > 1
| ТОГДА 1
| ИНАЧЕ ЕСТЬNULL(ВсегоУплачено.ПФРСтраховаяРасход, 0) / ЕСТЬNULL(ВсегоНачислено.ПФРСтраховаяПриход, 0)
| КОНЕЦ КАК КоэффициентУплатыСтраховая
|ПОМЕСТИТЬ ВТКоэффициентыУплаты
|ИЗ
| ВТПериоды КАК Периоды
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВсегоУплачено КАК ВсегоУплачено
| ЛЕВОЕ СОЕДИНЕНИЕ ВТВсегоНачислено КАК ВсегоНачислено
| ПО ВсегоУплачено.ОтчетныйПериод = ВсегоНачислено.ОтчетныйПериод
| ПО Периоды.ОтчетныйПериодФормирования = ВсегоУплачено.ОтчетныйПериодФормирования
|
|ИНДЕКСИРОВАТЬ ПО
| ОтчетныйПериодФормирования,
| ОтчетныйПериод
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СуммыВзносов.ОтчетныйПериодФормирования КАК ОтчетныйПериод,
| СуммыВзносов.ФизЛицо КАК ФизЛицо,
| СуммыВзносов.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| СУММА(СуммыВзносов.НачисленоНакопительная) КАК НачисленоНакопительная,
| СУММА(СуммыВзносов.НачисленоСтраховая) КАК НачисленоСтраховая,
| СУММА(СуммыВзносов.УплаченоСтраховая) КАК УплаченоСтраховая,
| СУММА(СуммыВзносов.УплаченоНакопительная) КАК УплаченоНакопительная
|ИЗ
| (ВЫБРАТЬ
| ИсчисленоЗаПериодФормирования.ОтчетныйПериод КАК ОтчетныйПериодФормирования,
| ИсчисленоЗаПериодФормирования.ФизЛицо КАК ФизЛицо,
| ИсчисленоЗаПериодФормирования.КатегорияЗастрахованныхЛиц КАК КатегорияЗастрахованныхЛиц,
| ИсчисленоЗаПериодФормирования.ПФРНакопительнаяОборот КАК НачисленоНакопительная,
| ИсчисленоЗаПериодФормирования.ПФРСтраховаяОборот КАК НачисленоСтраховая,
| 0 КАК УплаченоСтраховая,
| 0 КАК УплаченоНакопительная
| ИЗ
| ВТИсчисленоПоКатегориямЗЛ КАК ИсчисленоЗаПериодФормирования
| ГДЕ
| ИсчисленоЗаПериодФормирования.ОтчетныйПериод МЕЖДУ &ОтчетныйПериод И &КонецОтчетногоПериода
| И (ИсчисленоЗаПериодФормирования.ПФРНакопительнаяОборот <> 0
| ИЛИ ИсчисленоЗаПериодФормирования.ПФРСтраховаяОборот <> 0)
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| КоэффициентыУплаты.ОтчетныйПериодФормирования,
| ИсчисленоПоКатегориямЗЛ.ФизЛицо,
| ИсчисленоПоКатегориямЗЛ.КатегорияЗастрахованныхЛиц,
| 0,
| 0,
| ИсчисленоПоКатегориямЗЛ.ПФРСтраховаяОборот * КоэффициентыУплаты.КоэффициентУплатыСтраховая,
| ИсчисленоПоКатегориямЗЛ.ПФРНакопительнаяОборот * КоэффициентыУплаты.КоэффициентУплатыНакопительная
| ИЗ
| ВТКоэффициентыУплаты КАК КоэффициентыУплаты
| ЛЕВОЕ СОЕДИНЕНИЕ ВТИсчисленоПоКатегориямЗЛ КАК ИсчисленоПоКатегориямЗЛ
| ПО КоэффициентыУплаты.ОтчетныйПериод = ИсчисленоПоКатегориямЗЛ.ОтчетныйПериод
| ГДЕ
| ИсчисленоПоКатегориямЗЛ.ФизЛицо ЕСТЬ НЕ NULL
| И (ИсчисленоПоКатегориямЗЛ.ПФРНакопительнаяОборот <> 0
| ИЛИ ИсчисленоПоКатегориямЗЛ.ПФРСтраховаяОборот <> 0)
| И (КоэффициентыУплаты.КоэффициентУплатыНакопительная <> 0
| ИЛИ КоэффициентыУплаты.КоэффициентУплатыСтраховая <> 0)) КАК СуммыВзносов
|
|СГРУППИРОВАТЬ ПО
| СуммыВзносов.ОтчетныйПериодФормирования,
| СуммыВзносов.ФизЛицо,
| СуммыВзносов.КатегорияЗастрахованныхЛиц
|
|УПОРЯДОЧИТЬ ПО
| ФизЛицо,
| КатегорияЗастрахованныхЛиц,
| ОтчетныйПериодФормирования";

Запрос.Текст = СтрЗаменить(Запрос.Текст,"РегистрСведений.УчетнаяПолитикаНалоговыйУчет", ЗаполнениеРегламентированнойОтчетностиПереопределяемый.ИмяУчетнойПолитики());

РезультатЗапроса = Запрос.Выполнить();
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

Возврат РезультатЗапроса.Выгрузить();

КонецФункции // ДанныеОВзносахПоКатегориям()
 
  Исправлено в релизе: 1.2.33  
 
  Код ошибки: 10056534  
  Дата публикации: 22.06.2010 17:34:51  
  Дата последнего изменения: 22.06.2010 0:00:00  
  Описание: Право "Вывод" есть у тех ролей, у которых его быть не должно.
Право должно быть только у ролей:
- Регламентированная отчетность
- Право вывода информации
 
 
  Код ошибки: 10039285  
  Дата публикации: 25.01.2010 18:49:59  
  Дата последнего изменения: 11.06.2010 0:00:00  
  Описание: При использовании расширенной аналитики, если учет возвратной тары не ведется, то в регистре сведений "Счета расчетов с контрагентами" невозможно задать счета доходов и расходов для оформления возвратов.  
  Способ обхода: В форме списка регистра регистра сведений «Счета расчетов с контрагентами" :
1. включить режим редактирования регистра в списке
2. задать счета доходов и расходов
 
 
  Код ошибки: 10045804  
  Дата публикации: 20.01.2010 20:00:31  
  Дата последнего изменения: 20.01.2010 0:00:00  
  Описание: У роли "Менеджер по набору персонала" настроен лишний доступ к документу "Отпуска организаций".  
 
  Код ошибки: 10022833  
  Дата публикации: 15.05.2009 17:37:48  
  Дата последнего изменения: 15.05.2009 0:00:00  
  Описание: У пользователя под ролью "Расчетчик регл. зарплаты" под ограничением прав доступа на уровне записей, при расчете зарплаты выходит ошибочное сообщение о недостатке прав доступа.  
 
  Код ошибки: 10021041  
  Дата публикации: 05.05.2009 15:24:29  
  Дата последнего изменения: 05.05.2009 0:00:00  
  Описание: У пользователя, у которого установлено ограничение на уровне записей по физ лицам, при печати печатной формы из документа "Кадровое перемещение организаций" может не выводиться ФИО руководителя.  
 
  Код ошибки: 10021365  
  Дата публикации: 05.05.2009 15:14:34  
  Дата последнего изменения: 05.05.2009 0:00:00  
  Описание: Не рассчитываются удержания, зависящие от расчетной базы, в случае, если в расчетном периоде у сотрудника не было ни одного рабочего дня, например, сотрудник находился в отпуске.  
 
  Код ошибки: 10020286  
  Дата публикации: 28.04.2009 16:31:48  
  Дата последнего изменения: 15.05.2009 0:00:00  
  Описание: При возврате товаров поставщику по ордеру не формируются проводки по движению МПЗ в НУ.  
  Способ обхода: Оформлять возврат поставщику без ордера.  
 
  Код ошибки: 10015618  
  Дата публикации: 06.03.2009 15:51:09  
  Дата последнего изменения: 07.04.2009 0:00:00  
  Описание: При проведении документа "Возврат материалов из эксплуатации" не формируются проводки по бухгалтерскому и налоговому учету в случае возврата инвентаря, учитываемого на счете 10.09.  
  Способ обхода: При возврате инвентаря из эксплуатации необходимо сформировать проводку Дт10.09 Кт2Х ручной операцией.  
 
  Код ошибки: 10015045  
  Дата публикации: 06.03.2009 15:46:43  
  Дата последнего изменения: 06.03.2009 0:00:00  
  Описание: Неверно производится расчет по исполнительному листу в случае, если сотрудник принят на основное место работы и внутреннее совместительство и расчет заработной платы производится отдельно по каждому подразделению.  
 
  Код ошибки: 10015234  
  Дата публикации: 06.03.2009 15:42:31  
  Дата последнего изменения: 06.03.2009 0:00:00  
  Описание: В базу расчета по исполнительному листу не попадают суммы больничного листа в случае, если больничный введен за прошлый месяц и в прошлом сесяце был введен документ "Ввод индивидуальных графиков работы".  
 
  Код ошибки: 00107720  
  Дата публикации: 03.02.2009 15:58:41  
  Дата последнего изменения: 03.02.2009 0:00:00  
  Описание: При выполнении обработки "Проведение по партиям" множатся движения по регистру "Партии товаров на складах (налоговый учет)", сделанные документом "Комплектация номенклатуры" с видом операции "выпуск продукции"
Ошибка проявляется только в случае выпуска продукции из давальческого сырья.
 
  Способ обхода: Необходимо оформлять выпуск продукции из давальческого сырья с помощью документов "Требование-Накладная" и "Отчет производства за смену".
Документ "Комплектация номенклатуры" не использовать.
 
 
  Код ошибки: 10013105  
  Дата публикации: 30.01.2009 16:31:26  
  Дата последнего изменения: 07.04.2009 0:00:00  
  Описание: Документ "Возврат товаров поставщику" по ордеру не формирует проводки по отклонению стоимости номенклатуры.  
  Способ обхода: Сформировать проводку по отклонению в стоимости возврата с помощью документа "Операция (бухгалтерский и налоговый учет)".  
 
  Код ошибки: 10007644  
  Дата публикации: 13.11.2008 15:56:33  
  Дата последнего изменения: 16.04.2009 0:00:00  
  Описание: Документ "Корректировка стоимости списания" может некорректно корректировать стоимость списания в разрезе серий.  
 
  Код ошибки: 10006149  
  Дата публикации: 21.10.2008 16:21:16  
  Дата последнего изменения: 21.10.2008 0:00:00  
  Описание: После перерасчета документа "Начисление зарплаты работникам организаций" в движениях нет записи по регистру "НДФЛ расчеты с бюджетом" с видом движения "Расход".  
 
  Код ошибки: 10005231  
  Дата публикации: 14.10.2008 14:34:11  
  Дата последнего изменения: 14.10.2008 0:00:00  
  Описание: В документе "Перенос проводок" (МСФО) при нажатии кнопки "Выполнить перенос проводок" и установленном флажке "Показывать протокол переноса" в ряде ситуаций система ошибочно выдает сообщение:
"Не найдено соответствие по дебету счета.....".
 
 
  Код ошибки: 10001864  
  Дата публикации: 12.08.2008 16:35:39  
  Дата последнего изменения: 12.08.2008 0:00:00  
  Описание: Документ "Обесценение активов (международный)" при отражении операции обесценения основных средств формирует проводки по амортизации на процент обесценения в регистре бухгалтерии международного учета. В то же время в регистре "Основные средства (международный)" сумма проведенной корректировки амортизации не отражается.  
  Способ воспроизведения: С помощью документа "Обесценение активов (международный)" провести операцию по обесценению основного средства.  
 
  Код ошибки: 00102564  
  Дата публикации: 12.03.2008 16:19:30  
  Дата последнего изменения: 12.03.2008 0:00:00  
  Описание: При проведении документа "Поступление товаров из переработки" с видом поступления "По ордеру" выдается сообщение о недостаточном количестве и документ не проводится.  
 
  Код ошибки: 00097628  
  Дата публикации: 15.02.2008 16:17:27  
  Дата последнего изменения: 15.02.2008 0:00:00  
  Описание: При формировании отчета ""Оборотно-сальдовая ведомость по счету РСБУ и МСФО" обороты и сальдо по счету РСБУ выводятся в валюте регламентированного учета; обороты и сальдо по счету МСФО - в валюте международного учета.
При несовпадении валют регламентированного и международного учета производится сравнение сумм в разных валютах.
 
  Способ исправления: В качестве валюты межднародного учета выбирать валюту регламентированного учета.
Основание: IAS 21, параграфы 9 - 11.
 
 
  Код ошибки: 00095495  
  Дата публикации: 08.02.2008 16:17:48  
  Дата последнего изменения: 08.02.2008 0:00:00  
  Описание: Документ "Перемещение товаров" некорректно переносится в международный учет.  
  Способ исправления: В процедуре ОбработкаПроведения() документа СписаниеМПЗМеждународный
заменить код:

ТаблицаСписания = Движения.СписанныеТовары.Выгрузить();

УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(Ссылка, ТаблицаСписания,, Ложь, Ложь, Ложь, Ложь, Ложь,ПериодКонец);

на код:

Запрос = Новый Запрос("ВЫБРАТЬ
| *
|ИЗ
| РегистрСведений.СписанныеТовары КАК СписанныеТовары
|ГДЕ
| СписанныеТовары.Регистратор = &Регистратор
|
|УПОРЯДОЧИТЬ ПО
| Период
|ИТОГИ ПО
| Период");
Запрос.УстановитьПараметр("Регистратор",Ссылка);
Результат = Запрос.Выполнить();

Если Не Результат.Пустой() Тогда
ВыборкаПоПериоду = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Пока ВыборкаПоПериоду.Следующий() Цикл

ТаблицаСписания = Новый ТаблицаЗначений();

Для Каждого ТекущаяКолонка Из Результат.Колонки Цикл
ТаблицаСписания.Колонки.Добавить(ТекущаяКолонка.Имя,ТекущаяКолонка.ТипЗначения);
КонецЦикла;

Выборка = ВыборкаПоПериоду.Выбрать();
Пока Выборка.Следующий() Цикл
НоваяСтрока = ТаблицаСписания.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока,Выборка);
КонецЦикла;

УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(Ссылка, ТаблицаСписания,, Ложь, Ложь, Ложь, Ложь, Ложь,ПериодКонец);

// записываем движения регистров
Движения.ПартииТоваровНаСкладахМеждународныйУчет.Прочитать();
Для Каждого ТекущееДвижение Из Движения.ПартииТоваровНаСкладахМеждународныйУчет Цикл
ТекущееДвижение.СписаниеПартий = Ложь;
КонецЦикла;
Движения.ПартииТоваровНаСкладахМеждународныйУчет.Записать();
Движения.ПартииТоваровПереданныеМеждународныйУчет.Прочитать();
Для Каждого ТекущееДвижение Из Движения.ПартииТоваровПереданныеМеждународныйУчет Цикл
ТекущееДвижение.СписаниеПартий = Ложь;
КонецЦикла;
Движения.ПартииТоваровПереданныеМеждународныйУчет.Записать();
КонецЦикла;
КонецЕсли;
 
 
  Код ошибки: 00099796  
  Дата публикации: 26.12.2007 15:47:54  
  Дата последнего изменения: 26.12.2007 0:00:00  
  Описание: Если в заказе покупателя указан набор-комплект, то при использовании механизма "Оформить реализацию" этот комплект не попадает в документ "Реализация товаров и услуг".  
 
  Код ошибки: 00098073  
  Дата публикации: 04.12.2007 16:10:54  
  Дата последнего изменения: 04.12.2007 0:00:00  
  Описание: При автоматическом заполнении показателей отчета «Отчет о движении денежных средств по МСФО» (МСФОДДС) учитываются движения по счетам МСФО, для которых определено 1-е субконто "Статьи ДДС". Движения по счетам 2081 "Касса", 2082 "Счета в банках", 2083 "Краткосрочные депозиты", для которых "Статьи ДДС" является 2-м субконто, не учитываются.
Движения по счетам 401 "Кредиты и займы, включающие выплату процентов, долгосрочные" и 402 "Долгосрочные займы, беспроцентные" учитываются при автозаполнении строк отчета "Поступление краткосрочных займов и кредитов" и "Выплата долгосрочных займов и кредитов". Движения по счетам 501 "Кредиты и займы, включающие выплату процентов, текущие" и 502 "Текущие займы беспроцентные" учитываются при автозаполнении строк отчета "Поступление долгосрочных займов и кредитов" и "Выплата долгосрочных займов и кредитов".
 
 
  Код ошибки: 00096209  
  Дата публикации: 26.10.2007 17:11:17  
  Дата последнего изменения: 26.10.2007 0:00:00  
  Описание: При вводе документа "Реализация товаров и услуг" на основании документа "Заказ покупателя" если в табличной части документа "Заказ покупателя" присутствует строка с видом номенклатуры "Набор-Комплект", то нарушается порядок следования строк в документе "Реализация товаров и услуг". Такие строки перемещаются в конец табличной части.  
 
  Код ошибки: 00080868  
  Дата публикации: 02.10.2007 16:05:32  
  Дата последнего изменения: 02.10.2007 0:00:00  
  Описание: Неверно определяется себестоимость при комплектации при применении ордерной схемы.  
 
  Код ошибки: 00090404  
  Дата публикации: 17.08.2007 15:35:02  
  Дата последнего изменения: 17.08.2007 0:00:00  
  Описание: Документ "Расчет себестоимости выпуска". Расхождение на копейки БУ и НУ  
 
  Код ошибки: 00088358  
  Дата публикации: 15.06.2007 16:24:51  
  Дата последнего изменения: 15.06.2007 0:00:00  
  Описание: При проведении документа "Получение услуг по переработке" по табличным частям "Продукция" и "Доп. услуги" в движениях по регистру "НДС по незавершенному производству" не заполняется заказ.  
 
  Код ошибки: 00080158  
  Дата публикации: 27.02.2007 16:13:09  
  Дата последнего изменения: 27.02.2007 0:00:00  
  Описание: При проведении документа "Корректировка стоимости списания товаров" неправильно производится корректировка стоимости номенклатуры на складе, если в текущем месяце введен документ "Комплектация номенклатуры" с указанной одной и той же номенклатурой, но разными характеристиками, в табличных частях "Комплект" и "Комплектующие".  
 
  Код ошибки: 00075483  
  Дата публикации: 08.12.2006 16:12:01  
  Дата последнего изменения: 08.12.2006 0:00:00  
  Описание: 1) В случае реализации набор-комплекта с указанием способа списания "из резерва", при проведении документа появляется сообщение об ошибке.
2) В случае реализации набор-комплекта с зарезервированными на складе комплектующими, не работает сервис автоматического заполнения документа по кнопке "Заполнить и провести".
 
 
  Код ошибки: 00070607  
  Дата публикации: 29.09.2006 17:47:25  
  Дата последнего изменения: 29.09.2006 0:00:00  
  Описание: При принятии к учету ОС, стоимость которого складывается из стоимости поставки по документу "Поступление товаров и услуг" и таможенных пошлин, занесенных документом "ГТД по импорту", происходит "потеря" части стоимости ОС (на таможенную пошлину).