Зарплата и кадры бюджетного учреждения. Версия 1.0.60.3 . Информация об ошибках |
|||||
Код ошибки: | 20017790 | ||||
Дата публикации: | 13 августа 2013 г. | ||||
Описание: | При конвертации вакансий или кандидатов из ЗУП в ЗБУ возникает сообщение об ошибке. | ||||
Планируется исправить в релизе: | 1.0.62 | ||||
Код ошибки: | 10131638 | ||||
Дата публикации: | 12 июля 2013 г. | ||||
Описание: | Если в документе "Регистрация разовых начислений" зарегистрировано одно и то же начисление несколькими строками по одному сотруднику, при этом строки отличаются только суммой, то НДФЛ с этих начислений увеличивается кратно числу строк. | ||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 10131509 | ||||
Дата публикации: | 3 июля 2013 г. | ||||
Описание: | В справке о заработке для расчета пособий периоды работы сотрудника могут автоматически заполняться неправильно или попадать множество случайных лишних периодов, в случае, если в периоде, за который формируется справка, зарегистрировано гражданство (страховой статус) других сотрудников | ||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 10131345 | ||||
Дата публикации: | 3 июля 2013 г. | ||||
Описание: | Если сотруднику начисляется оплата одновременно по двум и более договорам гражданско-правового характера, то НДФЛ с этих договоров может рассчитываться неправильно (увеличивается кратно числу договоров). | ||||
Способ обхода: | Изменить период одного из договоров (ни на что другое это не повлияет). | ||||
Планируется исправить в релизе: | 1.0.61 | ||||
Код ошибки: | 20016483 | ||||
Дата публикации: | 28 июня 2013 г. | ||||
Описание: | Распределение НДФЛ по источникам финансирования может производиться неверно, например, при начислении отпуска, который распределяется по базовым начислениям, НДФЛ с него относится на один источник. | ||||
Способ исправления: | Заменить текст процедуры СформироватьДоходыПоКодамНДФЛ в двух общих модулях: - в общем модуле ПроведениеРасчетов текстом: Процедура СформироватьДоходыПоКодамНДФЛ(НаборЗаписей, МенеджерВременныхТаблиц, ВыборкаПоШапкеДокумента, ДатаРегистрации, ДополнительныеПоля = "", ДополнительныеУсловияСвязи = "") Экспорт Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; ТекстЗапроса = "ВЫБРАТЬ | ДанныеДокумента.ИмяТЧ, | МИНИМУМ(ДанныеДокумента.НомерСтроки) КАК НомерСтроки, | НЕОПРЕДЕЛЕНО КАК ДополнительноеПоле, | ДанныеДокумента.ВидРасчета, | ДанныеДокумента.ДатаНачала, | ДанныеДокумента.ДатаОкончания, | ДанныеДокумента.КодВычета, | СУММА(ДанныеДокумента.СуммаДохода) КАК СуммаДохода, | СУММА(ДанныеДокумента.СуммаВычета) КАК СуммаВычета, | ДанныеДокумента.Сотрудник, | ДанныеДокумента.Сторно |ПОМЕСТИТЬ ВТСтрокиДоходов |ИЗ | ВТСторноНачисления КАК ДанныеДокумента | |СГРУППИРОВАТЬ ПО | НЕОПРЕДЕЛЕНО, | ДанныеДокумента.ИмяТЧ, | ДанныеДокумента.ВидРасчета, | ДанныеДокумента.КодВычета, | ДанныеДокумента.ДатаНачала, | ДанныеДокумента.ДатаОкончания, | ДанныеДокумента.Сотрудник, | ДанныеДокумента.Сторно |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ДанныеДокумента.ИмяТЧ, | ДанныеДокумента.НомерСтроки, | СтрокиДокумента.Физлицо, | ДанныеДокумента.Сотрудник, | СтрокиДокумента.ДатаВыплатыДохода, | СтрокиДокумента.ПериодРегистрации, | ДанныеДокумента.Сторно, | ДанныеДокумента.ВидРасчета, | СтрокиДокумента.КодДохода, | ВЫБОР | КОГДА СторноЗаписиДокумента.СуммаДохода ЕСТЬ NULL | ТОГДА ДанныеДокумента.СуммаДохода | КОГДА НЕ ДанныеДокумента.Сторно | И ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода > 0 | ТОГДА ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода | КОГДА ДанныеДокумента.Сторно | И ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода < 0 | ТОГДА ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода | ИНАЧЕ 0 | КОНЕЦ КАК СуммаДохода, | ДанныеДокумента.КодВычета, | ВЫБОР | КОГДА СторноЗаписиДокумента.СуммаДохода ЕСТЬ NULL | ТОГДА ДанныеДокумента.СуммаВычета | КОГДА НЕ ДанныеДокумента.Сторно | И ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода > 0 | ТОГДА ДанныеДокумента.СуммаВычета + СторноЗаписиДокумента.СуммаВычета | КОГДА ДанныеДокумента.Сторно | И ДанныеДокумента.СуммаДохода + СторноЗаписиДокумента.СуммаДохода < 0 | ТОГДА ДанныеДокумента.СуммаВычета + СторноЗаписиДокумента.СуммаВычета | ИНАЧЕ 0 | КОНЕЦ КАК СуммаВычета, | НЕОПРЕДЕЛЕНО КАК ДополнительноеПоле, | СтрокиДокумента.КоличествоДетей, | СтрокиДокумента.ПодразделениеОрганизации, | СтрокиДокумента.СторнируемыйДокумент |ПОМЕСТИТЬ ВТНачисленияСоСторноЗаписями |ИЗ | ВТСтрокиДоходов КАК ДанныеДокумента | ЛЕВОЕ СОЕДИНЕНИЕ ВТСторноНачисления КАК СтрокиДокумента | ПО ДанныеДокумента.НомерСтроки = СтрокиДокумента.НомерСтроки | И ДанныеДокумента.ИмяТЧ = СтрокиДокумента.ИмяТЧ | И (&ДополнительноеУсловиеСвязи) | ЛЕВОЕ СОЕДИНЕНИЕ ВТСтрокиДоходов КАК СторноЗаписиДокумента | ПО ДанныеДокумента.ВидРасчета = СторноЗаписиДокумента.ВидРасчета | И ДанныеДокумента.ИмяТЧ = СторноЗаписиДокумента.ИмяТЧ | И ДанныеДокумента.Сотрудник = СторноЗаписиДокумента.Сотрудник | И ДанныеДокумента.ДатаНачала = СторноЗаписиДокумента.ДатаНачала | И ДанныеДокумента.ДатаОкончания = СторноЗаписиДокумента.ДатаОкончания | И ДанныеДокумента.КодВычета = СторноЗаписиДокумента.КодВычета | И (НЕ ДанныеДокумента.Сторно | И СторноЗаписиДокумента.Сторно | ИЛИ ДанныеДокумента.Сторно | И НЕ СторноЗаписиДокумента.Сторно) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | НДФЛСведенияОДоходах.Период, | НДФЛСведенияОДоходах.Регистратор, | СУММА(НДФЛСведенияОДоходах.СуммаДохода) КАК СуммаДохода, | СУММА(НДФЛСведенияОДоходах.СуммаВычета) КАК СуммаВычета, | НДФЛСведенияОДоходах.ФизЛицо, | НДФЛСведенияОДоходах.КодДохода, | НДФЛСведенияОДоходах.ПериодРегистрации, | НДФЛСведенияОДоходах.ДатаПолученияДохода, | НДФЛСведенияОДоходах.ВидРасчета |ПОМЕСТИТЬ ВТСведенияРегистра |ИЗ | РегистрНакопления.НДФЛСведенияОДоходах КАК НДФЛСведенияОДоходах |ГДЕ | НДФЛСведенияОДоходах.Регистратор В | (ВЫБРАТЬ | СторноЗаписи.СторнируемыйДокумент | ИЗ | ВТНачисленияСоСторноЗаписями КАК СторноЗаписи | ГДЕ | СторноЗаписи.Сторно) | |СГРУППИРОВАТЬ ПО | НДФЛСведенияОДоходах.Регистратор, | НДФЛСведенияОДоходах.ПериодРегистрации, | НДФЛСведенияОДоходах.ДатаПолученияДохода, | НДФЛСведенияОДоходах.КодДохода, | НДФЛСведенияОДоходах.Период, | НДФЛСведенияОДоходах.ФизЛицо, | НДФЛСведенияОДоходах.ВидРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ДанныеДокумента.ИмяТЧ КАК ИмяТЧ, | ДанныеДокумента.НомерСтроки КАК НомерСтроки, | ДанныеДокумента.Физлицо, | ДанныеДокумента.ВидРасчета, | ДанныеДокумента.КодДохода, | ДанныеДокумента.СуммаДохода, | ДанныеДокумента.КодВычета, | ДанныеДокумента.СуммаВычета, | ДанныеДокумента.КоличествоДетей, | ДанныеДокумента.ПодразделениеОрганизации, | НЕОПРЕДЕЛЕНО КАК ДополнительноеПоле, | ЕСТЬNULL(НДФЛСведенияОДоходах.ДатаПолученияДохода, ВЫБОР | КОГДА ДанныеДокумента.КодДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.КодДоходаПоУмолчанию), ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.Код2530)) | ТОГДА ВЫБОР | КОГДА СотрудникиОрганизаций.ДатаУвольнения МЕЖДУ НАЧАЛОПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) И КОНЕЦПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) | ТОГДА СотрудникиОрганизаций.ДатаУвольнения | ИНАЧЕ КОНЕЦПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) | КОНЕЦ | ИНАЧЕ ДанныеДокумента.ДатаВыплатыДохода | КОНЕЦ) КАК ДатаПолученияДохода, | КОНЕЦПЕРИОДА(ЕСТЬNULL(НДФЛСведенияОДоходах.Период, ВЫБОР | КОГДА ДанныеДокумента.КодДохода В (ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.КодДоходаПоУмолчанию), ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.Код2530)) | ТОГДА ВЫБОР | КОГДА СотрудникиОрганизаций.ДатаУвольнения МЕЖДУ НАЧАЛОПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) И КОНЕЦПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) | ТОГДА СотрудникиОрганизаций.ДатаУвольнения | ИНАЧЕ КОНЕЦПЕРИОДА(ДанныеДокумента.ПериодРегистрации, МЕСЯЦ) | КОНЕЦ | ИНАЧЕ ДанныеДокумента.ДатаВыплатыДохода | КОНЕЦ), МЕСЯЦ) КАК Период, | ВЫБОР | КОГДА НДФЛСведенияОДоходах.Регистратор ЕСТЬ NULL | ТОГДА ЛОЖЬ | ИНАЧЕ ИСТИНА | КОНЕЦ КАК ЕстьСторнируемыеДанныеУчета, | ЕСТЬNULL(НДФЛСведенияОДоходах.СуммаДохода, 0) КАК СуммаДоходаВУчете, | ЕСТЬNULL(НДФЛСведенияОДоходах.СуммаВычета, 0) КАК СуммаВычетаВУчете |ИЗ | ВТНачисленияСоСторноЗаписями КАК ДанныеДокумента | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций | ПО ДанныеДокумента.Сотрудник = СотрудникиОрганизаций.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ ВТСведенияРегистра КАК НДФЛСведенияОДоходах | ПО (ДанныеДокумента.Сторно) | И ДанныеДокумента.СторнируемыйДокумент = НДФЛСведенияОДоходах.Регистратор | И ДанныеДокумента.Физлицо = НДФЛСведенияОДоходах.ФизЛицо | И (ВЫБОР | КОГДА НДФЛСведенияОДоходах.ВидРасчета.КодДоходаНДФЛ ЕСТЬ NULL | ТОГДА ДанныеДокумента.КодДохода = НДФЛСведенияОДоходах.КодДохода | ИНАЧЕ ДанныеДокумента.ВидРасчета = НДФЛСведенияОДоходах.ВидРасчета | КОНЕЦ) |ГДЕ | (ДанныеДокумента.СуммаДохода <> 0 | ИЛИ ДанныеДокумента.СуммаВычета <> 0) | |УПОРЯДОЧИТЬ ПО | ИмяТЧ, | НомерСтроки, | ДатаПолученияДохода УБЫВ"; Если ЗначениеЗаполнено(ДополнительныеПоля) Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"НЕОПРЕДЕЛЕНО КАК ДополнительноеПоле,", ДополнительныеПоля); ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"НЕОПРЕДЕЛЕНО,", ДополнительныеПоля); КонецЕсли; Если Не ЗначениеЗаполнено(ДополнительныеУсловияСвязи) Тогда Запрос.Текст = СтрЗаменить(ТекстЗапроса,"&ДополнительноеУсловиеСвязи", "Истина") Иначе Запрос.Текст = СтрЗаменить(ТекстЗапроса,"&ДополнительноеУсловиеСвязи", ДополнительныеУсловияСвязи) КонецЕсли; Если ТипЗнч(НаборЗаписей) = Тип("ТаблицаЗначений") Тогда ВременнаяТаблица = НаборЗаписей Иначе ВременнаяТаблица = НаборЗаписей.ВыгрузитьКолонки(); КонецЕсли; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.СледующийПоЗначениюПоля("ИмяТЧ") Цикл Пока Выборка.СледующийПоЗначениюПоля("НомерСтроки") Цикл Если Выборка.ЕстьСторнируемыеДанныеУчета Тогда СторноВсего = -Выборка.СуммаДохода; СторноВычета = -Выборка.СуммаВычета; Пока Выборка.Следующий() Цикл СуммаДохода = -Мин(СторноВсего, Выборка.СуммаДоходаВУчете); СторноВсего = СторноВсего + СуммаДохода; Если СторноВычета = 0 Тогда СуммаВычета = 0 Иначе СуммаВычета = -Мин(СторноВычета, Выборка.СуммаВычетаВУчете); СторноВычета = СторноВычета + СуммаВычета; КонецЕсли; Движение = ВременнаяТаблица.Добавить(); ЗаполнитьЗначенияСвойств(Движение,ВыборкаПоШапкеДокумента,"ОбособленноеПодразделение"); // ОбособленноеПодразделение ЗаполнитьЗначенияСвойств(Движение,Выборка); // Период, Физлицо, КодДохода, СуммаДохода, СуммаВычета, КодВычета, ПодразделениеОрганизации, КоличествоДетей, ВидРасчета // измерения Движение.Организация = ВыборкаПоШапкеДокумента.ГоловнаяОрганизация; Движение.ПериодРегистрации = ДатаРегистрации; // ресурсы Движение.СуммаДохода = СуммаДохода; Движение.СуммаВычета = СуммаВычета; // реквизиты Движение.ИсчисленоИзЗарплаты= Истина; Если СторноВсего = 0 Тогда Прервать; КонецЕсли; КонецЦикла; Иначе Движение = ВременнаяТаблица.Добавить(); ЗаполнитьЗначенияСвойств(Движение,ВыборкаПоШапкеДокумента,"ОбособленноеПодразделение"); // ОбособленноеПодразделение ЗаполнитьЗначенияСвойств(Движение,Выборка); // Период, Физлицо, КодДохода, СуммаДохода, СуммаВычета, КодВычета, ПодразделениеОрганизации, КоличествоДетей, ВидРасчета // измерения Движение.Организация = ВыборкаПоШапкеДокумента.ГоловнаяОрганизация; Движение.ПериодРегистрации = ДатаРегистрации; // реквизиты Движение.ИсчисленоИзЗарплаты= Истина; КонецЕсли; КонецЦикла; КонецЦикла; Если ТипЗнч(НаборЗаписей) <> Тип("ТаблицаЗначений") Тогда СвернутьДвиженияНДФЛСведенияОДоходах(ВременнаяТаблица); НаборЗаписей.Загрузить(ВременнаяТаблица); КонецЕсли; КонецПроцедуры - в общем модуле ПроведениеРасчетовДополнительный текстом: Процедура СформироватьДоходыПоКодамНДФЛ(НаборЗаписей, ВыборкаПоШапкеДокумента, НачисленияПоИФ, Начисления, ДатаВыплатыДохода, ДатаРегистрации, РегистрироватьДляПромежуточногоРасчета = Ложь) Экспорт Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; // Установим параметры запроса Запрос.УстановитьПараметр("ПериодРегистрации" , ВыборкаПоШапкеДокумента.ПериодРегистрации); Запрос.УстановитьПараметр("ДатаВыплатыДохода" , ДатаВыплатыДохода); Запрос.УстановитьПараметр("НачисленияПоИФ" , НачисленияПоИФ); Запрос.УстановитьПараметр("Начисления" , Начисления); Запрос.Текст = "ВЫБРАТЬ | Начисления.ИмяТЧ, | Начисления.НомерСтроки, | Начисления.Сотрудник, | Начисления.Физлицо, | Начисления.ВидРасчета, | Начисления.ПериодДействияНачало, | Начисления.ПериодДействияКонец, | Начисления.БазовыйПериодНачало, | Начисления.БазовыйПериодКонец, | Начисления.Сторно, | Начисления.Результат, | Начисления.ПодразделениеОрганизации, | Начисления.КОСГУ, | Начисления.СтатьяФинансирования, | Начисления.КодВычета, | Начисления.СуммаВычета, | Начисления.КоличествоДетей |ПОМЕСТИТЬ ВТНачисления |ИЗ | &НачисленияПоИФ КАК Начисления |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Начисления.ИмяТЧ, | Начисления.Сотрудник, | Начисления.ВидРасчета, | Начисления.ДатаНачала, | Начисления.ДатаОкончания, | Начисления.ПодразделениеОрганизации, | Начисления.Сторно, | Начисления.СторнируемыйДокумент |ПОМЕСТИТЬ ВТИсходныеНачисления |ИЗ | &Начисления КАК Начисления"; Запрос.Выполнить(); Запрос.Текст = "ВЫБРАТЬ | &ПериодРегистрации КАК ПериодРегистрации, | &ДатаВыплатыДохода КАК ДатаВыплатыДохода, | Начисления.ИмяТЧ, | Начисления.НомерСтроки КАК НомерСтроки, | Начисления.Сотрудник, | Начисления.Сотрудник.Физлицо КАК Физлицо, | Начисления.ВидРасчета, | Начисления.ВидРасчета.КодДоходаНДФЛ КАК КодДохода, | Начисления.Результат КАК СуммаДохода, | НАЧАЛОПЕРИОДА(Начисления.ПериодДействияНачало, ДЕНЬ) КАК ДатаНачала, | НАЧАЛОПЕРИОДА(Начисления.ПериодДействияКонец, ДЕНЬ) КАК ДатаОкончания, | Начисления.ПодразделениеОрганизации, | Начисления.СтатьяФинансирования, | Начисления.КОСГУ, | ЕСТЬNULL(ИсходныеНачисления.СторнируемыйДокумент, НЕОПРЕДЕЛЕНО) КАК СторнируемыйДокумент, | Начисления.КодВычета, | Начисления.СуммаВычета, | Начисления.КоличествоДетей, | Начисления.Сторно |ПОМЕСТИТЬ ВТСторноНачисления |ИЗ | ВТНачисления КАК Начисления | ЛЕВОЕ СОЕДИНЕНИЕ ВТИсходныеНачисления КАК ИсходныеНачисления | ПО Начисления.ВидРасчета = ИсходныеНачисления.ВидРасчета | И Начисления.ИмяТЧ = ИсходныеНачисления.ИмяТЧ | И Начисления.Сотрудник = ИсходныеНачисления.Сотрудник | И Начисления.ПодразделениеОрганизации = ИсходныеНачисления.ПодразделениеОрганизации | И Начисления.Сторно = ИсходныеНачисления.Сторно | И (ВЫБОР | КОГДА Начисления.ВидРасчета ССЫЛКА ПланВидовРасчета.ОсновныеНачисленияОрганизаций | ТОГДА НАЧАЛОПЕРИОДА(Начисления.ПериодДействияНачало, ДЕНЬ) | ИНАЧЕ НАЧАЛОПЕРИОДА(Начисления.БазовыйПериодНачало, ДЕНЬ) | КОНЕЦ = НАЧАЛОПЕРИОДА(ИсходныеНачисления.ДатаНачала, ДЕНЬ)) | И (ВЫБОР | КОГДА Начисления.ВидРасчета ССЫЛКА ПланВидовРасчета.ОсновныеНачисленияОрганизаций | ТОГДА НАЧАЛОПЕРИОДА(Начисления.ПериодДействияКонец, ДЕНЬ) | ИНАЧЕ НАЧАЛОПЕРИОДА(Начисления.БазовыйПериодКонец, ДЕНЬ) | КОНЕЦ = НАЧАЛОПЕРИОДА(ИсходныеНачисления.ДатаОкончания, ДЕНЬ)) |ГДЕ | Начисления.ВидРасчета.КодДоходаНДФЛ <> ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.ПустаяСсылка) | И НЕ(Начисления.Сотрудник.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровСФизЛицами.ВоеннаяСлужбаПоПризыву) | И Начисления.ВидРасчета.ОтношениеКДенежномуСодержанию <> ЗНАЧЕНИЕ(Перечисление.ОтношениеКДенежномуСодержанию.ПустаяСсылка)) |; | |//////////////////////////////////////////////////////////////////////////////// |УНИЧТОЖИТЬ ВТНачисления |; | |//////////////////////////////////////////////////////////////////////////////// |УНИЧТОЖИТЬ ВТИсходныеНачисления"; Запрос.Выполнить(); ДополнительныеПоля = "ДанныеДокумента.СтатьяФинансирования, ДанныеДокумента.КОСГУ,"; ДополнительныеУсловияСвязи = "ДанныеДокумента.СтатьяФинансирования = СтрокиДокумента.СтатьяФинансирования И ДанныеДокумента.КОСГУ = СтрокиДокумента.КОСГУ"; ПроведениеРасчетов.СформироватьДоходыПоКодамНДФЛ(НаборЗаписей, Запрос.МенеджерВременныхТаблиц, ВыборкаПоШапкеДокумента, ДатаРегистрации, ДополнительныеПоля, ДополнительныеУсловияСвязи); Если РегистрироватьДляПромежуточногоРасчета Тогда Для каждого Движение Из НаборЗаписей Цикл Движение.ЗарегистрированоДляПромежуточногоРасчета = Истина; КонецЦикла; КонецЕсли; КонецПроцедуры // СформироватьДоходыПоКодамНДФЛ() |
||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 20016345 | ||||
Дата публикации: | 27 июня 2013 г. | ||||
Описание: | В документе "Начисление зарплаты" по некоторым сотрудникам может неверно рассчитываться (увеличиваться) сумма НДФЛ | ||||
Способ исправления: | Строку 5897 модуля документа НачислениеЗарплатыРаботникамОрганизаций заменить строкой НачисленияТЗ.ЗагрузитьКолонку(НачисленияТЗ.ВыгрузитьКолонку("ВидРасчета"),"Временная"); |
||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 20016355 | ||||
Дата публикации: | 27 июня 2013 г. | ||||
Описание: | В результате обновления информационной базы на версию 1.0.60.1 в учете НДФЛ удаляется информация о распределении доходов по статьям финансирования и КОСГУ, что может впоследствии приводить к некорректному распределению НДФЛ | ||||
Способ обхода: | Перепровести документы, которыми были зарегистрированы доходы. | ||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 10131244 | ||||
Дата публикации: | 25 июня 2013 г. | ||||
Описание: | При автоматическом формировании записей о стаже для кода основания выслуги лет 28-СМХР не заполняется показатель ставки. | ||||
Планируется исправить в релизе: | 1.0.61 | ||||
Код ошибки: | 20015503 | ||||
Дата публикации: | 6 июня 2013 г. | ||||
Описание: | Если для кода дохода НДФЛ 2012 настройка "Порядок учета дохода при исчислении НДФЛ" установлена в положение "По месяцу, за который производится начисление", то в случае, когда рассчитывается отпуск будущего периода, и в документе начисления зарплаты текущего месяца в связи с этим возникает НДФЛ за будущие месяцы налогового периода, такой НДФЛ не распределяется по источникам финансирования, и при проведении документа начисления зарплаты возникает соответствующее сообщение. | ||||
Способ обхода: | Использовать для кода дохода НДФЛ 2012 настройку "По дате выплаты, месяцу начисления". | ||||
Исправлено в релизе: | 1.0.61 | ||||
Код ошибки: | 10083196 | ||||
Дата публикации: | 30 мая 2013 г. | ||||
Описание: | Если в течение месяца было зарегистрировано кадровое перемещение сотрудника с изменением подразделения, то отчет "Табель учета рабочего времени" по форме 0504421 по этому сотруднику строится за все дни месяца по второму подразделению, по первому подразделению отчет не строится. | ||||
Код ошибки: | 10129389 | ||||
Дата публикации: | 17 мая 2013 г. | ||||
Описание: | В форме 0504425 начисленная заработная плата может неточно делиться по видам источников из-за погрешностей округления | ||||
Код ошибки: | 10123071 | ||||
Дата публикации: | 26 апреля 2013 г. | ||||
Описание: | При проведении документа "Начисление отпуска" по сотруднику, занятому по внутреннему совместительству в подразделении, отличном от подразделения по основному месту работы, может возникать сообщение о некорректном распределении НДФЛ по источникам финансирования. | ||||
Код ошибки: | 10085385 | ||||
Дата публикации: | 2 апреля 2013 г. | ||||
Описание: | В документе "Начисление зарплаты" неправильно заполняются начисления с регламентированным способом расчета "От стажа ..." в месяцах, в которых согласно шкале стажа происходит переход из одного диапазона шкалы в другой, в случае если стаж задан не только датой отсчета, но и количеством дней на эту дату. В некоторых случаях при заполнении может возникать сообщение об ошибке. | ||||
Способ воспроизведения: | Ввести стаж для набавки за выслугу лет: на 01.01.2011 - 12 лет 9 месяцев 11 дней В шкале задать диапазоны С 120 месяцев по 180 - 20% С 180 месяцев по 240 - 25% При заполнении документа "Начисление зарплаты" за март 2013 начисление разбивается на периоды с 1 по 17 и с 18 по 31, хотя должно разбиваться с 1 по 20 и с 21 по 31 Или ввести стаж для набавки за выслугу лет: на 01.01.2011 - 2 года 9 месяцев 29 дней В шкале задать диапазоны С 36 месяцев по 60 - 20% С 60 месяцев по 90 - 25% При заполнении документа "Начисление зарплаты" за февраль 2013 начисление разбивается на периоды с 1 по 2 и с 3 по 28, хотя 60 месяцев стажа наступают только в марте, в феврале начисление разбиваться не должно. При заполнении документа за март 2013 года возникает сообщение об ошибке. |
||||
Способ обхода: | Задавать стаж только датой отсчета, например 21.03.1998 - 0 лет 0 месяцев 0 дней вместо 01.01.2011 - 12 лет 9 месяцев 11 дней 03.03.2008 - 0 лет 0 месяцев 0 дней вместо 01.01.2011 - 2 года 9 месяцев 29 дней |
||||
Код ошибки: | 10118496 | ||||
Дата публикации: | 15 января 2013 г. | ||||
Описание: | Документ "Начисление по больничному" не регистрирует случай временной нетрудоспособности за счет работодателя. В результате, например, отчет "Анализ налогов и взносов" в варианте "Пособия" может формироваться неверно. | ||||
Код ошибки: | 10054960 | ||||
Дата публикации: | 30 октября 2012 г. | ||||
Описание: | Если для показателя расчета зарплаты указано назначение "Для всех организаций", то заданное значение показателя не заполняется в документе "Начисление зарплаты". | ||||
Способ обхода: | Использовать показатель с назначением "Для всей компании (организации)" и задавать значение для каждой организации. | ||||
Код ошибки: | 10116244 | ||||
Дата публикации: | 28 августа 2012 г. | ||||
Описание: | Показатели "Отработано времени в часах" и "Отработано времени в днях" при наличии сводного табеля используют для расчета график сотрудника вместо данных сводного табеля. |
||||
Способ обхода: | Следует вводить табель по дням или использовать показатели "Время в часах" ("Время в днях"). Изменяться поведение показателей "Отработано времени ..." не будет. |
||||
Код ошибки: | 10088726 | ||||
Дата публикации: | 20 июля 2012 г. | ||||
Описание: | Если сотрудник увольняется и ранее на него был зарегистрирован документ "Отпуск по уходу за ребенком", который на момент увольнения уже закончился, то при заполнении документа "Табель" в месяце увольнения на все дни проставляется ОЖ. | ||||
Код ошибки: | 20008219 | ||||
Дата публикации: | 19 июня 2012 г. | ||||
Описание: | Если командировка приходится на выходные, то после проведения соответствующего документа "Оплата по среднему" в отчете "Табель учета рабочего времени" такие выходные обозначаются В, а не К. | ||||
Код ошибки: | 10116246 | ||||
Дата публикации: | 8 июля 2010 г. | ||||
Описание: | В документе-исправлении <Начисление зарплаты> у видов расчета с произвольной формулой неверно рассчитывается показатель <Отработано времени в днях>. | ||||