Зарплата и Управление Персоналом. Версия 2.5.32.4. Информация об ошибках |
|||||
Код ошибки: | 10074784 | ||||
Дата публикации: | 04.03.2011 16:23:39 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | В некоторых случаях при расчете б/л-продолжений выдавалось сообщение "Не указаны расчетные годы!". | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075435 | ||||
Дата публикации: | 04.03.2011 16:23:28 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | В отчете "Списки сотрудников" пропала возможность выбирать адрес прописки у физического лица. | ||||
Исправлено в релизе: | 2.5.33 | ||||
Код ошибки: | 10070077 | ||||
Дата публикации: | 04.03.2011 16:23:17 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | Не предусмотрена возможность подбора не принятых на работу сотрудников в документах "Регистрация разовых начислений" и "Регистрация разовых удержаний". | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075410 | ||||
Дата публикации: | 04.03.2011 16:22:59 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | Распределение НДФЛ производится неточно - возможны ошибки округления в 1 рубль. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075216 | ||||
Дата публикации: | 04.03.2011 16:22:48 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | При расчете НДФЛ перестал учитываться социальный вычет с кодом 319. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10070723 | ||||
Дата публикации: | 04.03.2011 16:22:35 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | После создания новой учетной записи электронной почты через подсказку в обработке "Набор персонала", подсказка не обновляется. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10074857 | ||||
Дата публикации: | 04.03.2011 16:22:23 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | При создании ВР "Отражение в учете за счет работодателя" не устанавливается флажок зачета нормы времени. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075547 | ||||
Дата публикации: | 04.03.2011 16:21:10 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | Неверно регистрировались расчеты налогового агента по существующим документам, если документов 2011 года, зарегистрировавших удержанные суммы налога в ИБ, было более 1. | ||||
Исправлено в релизе: | 2.5.33 | ||||
Код ошибки: | 10075495 | ||||
Дата публикации: | 04.03.2011 16:20:49 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | После редактирования формулы расчета в видах расчета плана "Управленческие начисления", результирующая формула иногда может отличаться от установленной в редакторе. | ||||
Способ исправления: | В о.м.Проведение расчетов заменить процедуру Процедура ЗаполнитьТаблицуПоказателейВидаРасчета(Объект, ПоказателиФормулы) Если Объект.Метаданные().Реквизиты.Найти("ЗачетОтработанногоВремени") <> Неопределено Тогда ЭтоОсновноеНачисление = Объект.ЗачетОтработанногоВремени; Иначе ЭтоОсновноеНачисление = Ложь; КонецЕсли; Выборка = СформироватьЗапросСвойствПоказателейВидовРасчета(ПоказателиФормулы, Объект.Ссылка, ЭтоОсновноеНачисление).Выбрать(); Объект.Показатели.Очистить(); Для Каждого ПоказательФормулы Из ПоказателиФормулы Цикл Выборка.Сбросить(); Выборка.НайтиСледующий(ПоказательФормулы, "Показатель"); ЗаполнитьЗначенияСвойств(Объект.Показатели.Добавить(), Выборка); КонецЦикла; КонецПроцедуры // ЗаполнитьТаблицуПоказателейВидаРасчета |
||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075175 | ||||
Дата публикации: | 04.03.2011 16:19:29 | ||||
Дата последнего изменения: | 04.03.2011 0:00:00 | ||||
Описание: | При добавлении значения в форме регистра "Значения показателей схем мотивации" в режиме "по центрам ответстветственности", невозможно выбрать сотрудника, не принятого в организацию. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10073376 | ||||
Дата публикации: | 01.03.2011 16:07:27 | ||||
Дата последнего изменения: | 01.03.2011 0:00:00 | ||||
Описание: | Подбор значений показателей в строке документа "Регистрация разовых начислений сотрудников организаций" происходит медленно на большом количестве сотрудников. | ||||
Способ исправления: | В общем модуле ЗаполнениеДокументовЗК заменить процедуры и функции - СформироватьЗапросЗначенийПоказателей - ПоказателиСтроки - ПоказателиНачисленияУдержания на // Процедура формирует в запрос временные таблицы, // содержащие значения показателей расчета заработной платы // Процедура СформироватьЗапросЗначенийПоказателей(Запрос) ТекстЗапроса = "ВЫБРАТЬ | ВТСписокРаботников.Физлицо, | МИНИМУМ(ВТСписокРаботников.Приоритет) КАК Приоритет |ПОМЕСТИТЬ ПриоритетыСотрудников |ИЗ | ВТСписокРаботников КАК ВТСписокРаботников | |СГРУППИРОВАТЬ ПО | ВТСписокРаботников.Физлицо |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | Работники.Организация, | Работники.Сотрудник КАК Сотрудник, | Работники.Физлицо КАК Физлицо, | Работники.Период КАК Период, | Работники.Подразделение, | Работники.Приоритет |ПОМЕСТИТЬ ВТДвиженияРаботников |ИЗ | ВТСписокРаботников КАК Работники | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПериодыНачислений.Организация, | ПериодыНачислений.Сотрудник, | Работники.Физлицо, | ПериодыНачислений.Период, | Работники.Подразделение, | Работники.Приоритет |ИЗ | РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПериодыНачислений | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСписокРаботников КАК Работники | ПО ПериодыНачислений.Организация = Работники.Организация | И ПериодыНачислений.Сотрудник = Работники.Сотрудник | И (ПериодыНачислений.Период >= &парамНачало) | И (ПериодыНачислений.Период <= &парамКонец) | И ПериодыНачислений.Период >= Работники.Период | |ИНДЕКСИРОВАТЬ ПО | Физлицо, | Период |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | КурсыВалютДляРасчетовСПерсоналом.Валюта, | КурсыВалютДляРасчетовСПерсоналом.Курс, | КурсыВалютДляРасчетовСПерсоналом.Кратность |ПОМЕСТИТЬ КурсыВалют |ИЗ | РегистрСведений.КурсыВалютДляРасчетовСПерсоналом КАК КурсыВалютДляРасчетовСПерсоналом |ГДЕ | КурсыВалютДляРасчетовСПерсоналом.Период = &парамДатаВалютногоУчета | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | Константы.ВалютаРегламентированногоУчета, | 1, | 1 |ИЗ | Константы КАК Константы | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка), | 1, | 1 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВидыРасчета.Ссылка КАК ВидРасчета, | ВидыРасчета.СпособРасчета КАК СпособРасчета, | ВидыРасчета.ПроизвольнаяФормулаРасчета, | ВидыРасчета.ТребуетВводаТарифногоРазряда КАК ТребуетВводаТарифногоРазряда |ПОМЕСТИТЬ ВидыРасчета |ИЗ | ПланВидовРасчета.ОсновныеНачисленияОрганизаций КАК ВидыРасчета | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ВидыРасчета.Ссылка, | ВидыРасчета.СпособРасчета, | ВидыРасчета.ПроизвольнаяФормулаРасчета, | ВидыРасчета.ТребуетВводаТарифногоРазряда |ИЗ | ПланВидовРасчета.ДополнительныеНачисленияОрганизаций КАК ВидыРасчета | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ВидыРасчета.Ссылка, | ВидыРасчета.СпособРасчета, | ВидыРасчета.ПроизвольнаяФормулаРасчета, | ЛОЖЬ |ИЗ | ПланВидовРасчета.УдержанияОрганизаций КАК ВидыРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВидыРасчета.ВидРасчета КАК ВидРасчета, | ВидыРасчета.СпособРасчета, | ВидыРасчета.ТребуетВводаТарифногоРазряда |ПОМЕСТИТЬ ВидыРасчетаПредопределенныйСпособРасчета |ИЗ | ВидыРасчета КАК ВидыРасчета |ГДЕ | (НЕ ВидыРасчета.ПроизвольнаяФормулаРасчета) | И (НЕ ВидыРасчета.СпособРасчета В (ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоДням), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоЧасам), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоЧасовойТарифнойСтавке), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.СдельныйЗаработок), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоДневнойТарифнойСтавке))) | |ИНДЕКСИРОВАТЬ ПО | ВидРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Показатели.ВидРасчета КАК ВидРасчета, | Показатели.НомерПоказателя, | Показатели.Показатель, | Показатели.ЗапрашиватьПриКадровыхПеремещениях, | Показатели.Показатель.Валюта КАК ВалютаПоказателя, | ВЫБОР | КОГДА Показатели.Показатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.ТарифныйРазряд) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК ТипТарифныйРазряд, | ВЫБОР | КОГДА Показатели.Показатель.ВозможностьИзменения = ЗНАЧЕНИЕ(Перечисление.ИзменениеПоказателейСхемМотивации.Ежемесячно) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК Ежемесячный |ПОМЕСТИТЬ ПоказателиВидаРасчета |ИЗ | (ВЫБРАТЬ | Показатели.Ссылка КАК ВидРасчета, | Показатели.НомерСтроки КАК НомерПоказателя, | Показатели.Показатель КАК Показатель, | Показатели.ЗапрашиватьПриКадровыхПеремещениях КАК ЗапрашиватьПриКадровыхПеремещениях | ИЗ | ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Показатели КАК Показатели | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | Показатели.Ссылка, | Показатели.НомерСтроки, | Показатели.Показатель, | Показатели.ЗапрашиватьПриКадровыхПеремещениях | ИЗ | ПланВидовРасчета.ДополнительныеНачисленияОрганизаций.Показатели КАК Показатели | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | Показатели.Ссылка, | Показатели.НомерСтроки, | Показатели.Показатель, | Показатели.ЗапрашиватьПриКадровыхПеремещениях | ИЗ | ПланВидовРасчета.УдержанияОрганизаций.Показатели КАК Показатели | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | ВидыРасчета.ВидРасчета, | 1, | ВЫБОР | КОГДА ВидыРасчета.СпособРасчета В (ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоДням), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоЧасам)) | ТОГДА ЗНАЧЕНИЕ(Справочник.ПоказателиСхемМотивации.ТарифнаяСтавкаМесячная) | КОГДА ВидыРасчета.СпособРасчета В (ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоЧасовойТарифнойСтавке), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.СдельныйЗаработок)) | ТОГДА ЗНАЧЕНИЕ(Справочник.ПоказателиСхемМотивации.ТарифнаяСтавкаЧасовая) | КОГДА ВидыРасчета.СпособРасчета = ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоДневнойТарифнойСтавке) | ТОГДА ЗНАЧЕНИЕ(Справочник.ПоказателиСхемМотивации.ТарифнаяСтавкаДневная) | КОНЕЦ, | ВидыРасчета.ВидРасчета.ЗачетОтработанногоВремени | ИЗ | (ВЫБРАТЬ | ВидыРасчета.ВидРасчета КАК ВидРасчета, | ВидыРасчета.СпособРасчета КАК СпособРасчета | ИЗ | ВидыРасчета КАК ВидыРасчета | ГДЕ | ВидыРасчета.СпособРасчета В (ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоДням), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоМесячнойТарифнойСтавкеПоЧасам), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоЧасовойТарифнойСтавке), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.СдельныйЗаработок), ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаОплатыТруда.ПоДневнойТарифнойСтавке))) КАК ВидыРасчета) КАК Показатели |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗначенияПоказателейСхемМотивации.ПериодДействия КАК ПериодДействия, | ДвиженияРаботников.Сотрудник КАК Сотрудник, | ДвиженияРаботников.Физлицо КАК Физлицо, | ДвиженияРаботников.Подразделение КАК Подразделение, | ЗначенияПоказателейСхемМотивации.Показатель КАК Показатель, | ЗначенияПоказателейСхемМотивации.Значение КАК Значение, | ЗначенияПоказателейСхемМотивации.Валюта КАК Валюта |ПОМЕСТИТЬ ЗначенияЕжемесячныхПоказателей |ИЗ | ВТДвиженияРаботников КАК ДвиженияРаботников | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияПоказателейСхемМотивации КАК ЗначенияПоказателейСхемМотивации | ПО (ЗначенияПоказателейСхемМотивации.Организация <> ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)) | И (ЗначенияПоказателейСхемМотивации.ПериодДействия = НАЧАЛОПЕРИОДА(&парамНачало, МЕСЯЦ)) | И (ВЫБОР | КОГДА ЗначенияПоказателейСхемМотивации.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.Индивидуальный) | ИЛИ ЗначенияПоказателейСхемМотивации.Показатель.ВидПоказателя ЕСТЬ NULL | ТОГДА ДвиженияРаботников.Сотрудник = ЗначенияПоказателейСхемМотивации.Сотрудник | КОГДА ЗначенияПоказателейСхемМотивации.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.ПоПодразделению) | ТОГДА ДвиженияРаботников.Подразделение = ЗначенияПоказателейСхемМотивации.Подразделение | КОГДА ЗначенияПоказателейСхемМотивации.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.Общий) | ТОГДА ДвиженияРаботников.Организация = ЗначенияПоказателейСхемМотивации.Организация | ИНАЧЕ ИСТИНА | КОНЕЦ) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Период, | ДвиженияРаботников.Сотрудник, | ДвиженияРаботников.Физлицо, | ДвиженияРаботников.Подразделение, | ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Показатель, | ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Значение, | ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Валюта |ПОМЕСТИТЬ ЗначенияПериодическихПоказателей |ИЗ | ВТДвиженияРаботников КАК ДвиженияРаботников | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПериодическиеЗначенияПоказателейСхемМотивации.СрезПоследних(&парамКонец) КАК ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних | ПО (ВЫБОР | КОГДА ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.ПоПодразделению) | ТОГДА ДвиженияРаботников.Подразделение = ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Подразделение | КОГДА ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.Общий) | ТОГДА ДвиженияРаботников.Организация = ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Организация | КОГДА ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Показатель.ВидПоказателя = ЗНАЧЕНИЕ(Перечисление.ВидыПоказателейСхемМотивации.ДляВсехОрганизаций) | ТОГДА ПериодическиеЗначенияПоказателейСхемМотивацииСрезПоследних.Организация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) | ИНАЧЕ ЛОЖЬ | КОНЕЦ) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | РазмерТарифныхСтавокСрезПоследних.Период, | РазмерТарифныхСтавокСрезПоследних.ТарифныйРазряд КАК ТарифныйРазряд, | РазмерТарифныхСтавокСрезПоследних.Размер, | РазмерТарифныхСтавокСрезПоследних.Валюта |ПОМЕСТИТЬ РазмерТарифныхСтавок |ИЗ | РегистрСведений.РазмерТарифныхСтавок.СрезПоследних(&парамНачало, ) КАК РазмерТарифныхСтавокСрезПоследних | |ИНДЕКСИРОВАТЬ ПО | ТарифныйРазряд |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ | ПлановыеНачисленияРаботников.Период, | ПлановыеНачисленияРаботников.Сотрудник КАК Сотрудник, | ПлановыеНачисленияРаботников.Сотрудник.Физлицо КАК ФизЛицо, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ДействиеЗавершения | ИНАЧЕ ПлановыеНачисленияРаботников.Действие | КОНЕЦ КАК Действие, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ВидРасчетаЗавершения | ИНАЧЕ ПлановыеНачисленияРаботников.ВидРасчета | КОНЕЦ КАК ВидРасчета, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель1Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель1 | КОНЕЦ КАК Показатель1, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель2Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель2 | КОНЕЦ КАК Показатель2, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель3Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель3 | КОНЕЦ КАК Показатель3, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель4Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель4 | КОНЕЦ КАК Показатель4, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель5Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель5 | КОНЕЦ КАК Показатель5, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Показатель6Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Показатель6 | КОНЕЦ КАК Показатель6, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта1Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта1 | КОНЕЦ КАК Валюта1, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта2Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта2 | КОНЕЦ КАК Валюта2, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта3Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта3 | КОНЕЦ КАК Валюта3, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта4Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта4 | КОНЕЦ КАК Валюта4, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта5Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта5 | КОНЕЦ КАК Валюта5, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.Валюта6Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.Валюта6 | КОНЕЦ КАК Валюта6, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд1Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд1 | КОНЕЦ КАК ТарифныйРазряд1, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд2Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд2 | КОНЕЦ КАК ТарифныйРазряд2, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд3Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд3 | КОНЕЦ КАК ТарифныйРазряд3, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд4Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд4 | КОНЕЦ КАК ТарифныйРазряд4, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд5Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд5 | КОНЕЦ КАК ТарифныйРазряд5, | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ТарифныйРазряд6Завершения | ИНАЧЕ ПлановыеНачисленияРаботников.ТарифныйРазряд6 | КОНЕЦ КАК ТарифныйРазряд6 |ПОМЕСТИТЬ ЗаписиПлановыхНачислений |ИЗ | РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних( | &парамНачало, | Организация = &Организация | И (Сотрудник В | (ВЫБРАТЬ | СписокРаботников.Сотрудник | ИЗ | ВТСписокРаботников КАК СписокРаботников))) КАК ПлановыеНачисленияРаботников | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСписокРаботников КАК СписокРаботников | ПО СписокРаботников.Сотрудник = ПлановыеНачисленияРаботников.Сотрудник |ГДЕ | ВЫБОР | КОГДА ПлановыеНачисленияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеНачисленияРаботников.ДействиеЗавершения <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить) | ИНАЧЕ ПлановыеНачисленияРаботников.Действие <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить) | КОНЕЦ | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПлановыеНачисленияРаботников.Период, | ПлановыеНачисленияРаботников.Сотрудник, | ПлановыеНачисленияРаботников.Сотрудник.Физлицо, | ПлановыеНачисленияРаботников.Действие, | ПлановыеНачисленияРаботников.ВидРасчета, | ПлановыеНачисленияРаботников.Показатель1, | ПлановыеНачисленияРаботников.Показатель2, | ПлановыеНачисленияРаботников.Показатель3, | ПлановыеНачисленияРаботников.Показатель4, | ПлановыеНачисленияРаботников.Показатель5, | ПлановыеНачисленияРаботников.Показатель6, | ПлановыеНачисленияРаботников.Валюта1, | ПлановыеНачисленияРаботников.Валюта2, | ПлановыеНачисленияРаботников.Валюта3, | ПлановыеНачисленияРаботников.Валюта4, | ПлановыеНачисленияРаботников.Валюта5, | ПлановыеНачисленияРаботников.Валюта6, | ПлановыеНачисленияРаботников.ТарифныйРазряд1, | ПлановыеНачисленияРаботников.ТарифныйРазряд2, | ПлановыеНачисленияРаботников.ТарифныйРазряд3, | ПлановыеНачисленияРаботников.ТарифныйРазряд4, | ПлановыеНачисленияРаботников.ТарифныйРазряд5, | ПлановыеНачисленияРаботников.ТарифныйРазряд6 |ИЗ | РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисленияРаботников | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСписокРаботников КАК СписокРаботников | ПО СписокРаботников.Сотрудник = ПлановыеНачисленияРаботников.Сотрудник |ГДЕ | ПлановыеНачисленияРаботников.Организация = &Организация | И ПлановыеНачисленияРаботников.Период > &парамНачало | И ПлановыеНачисленияРаботников.Период <= &парамКонец | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПлановыеНачисленияРаботников.ПериодЗавершения, | ПлановыеНачисленияРаботников.Сотрудник, | ПлановыеНачисленияРаботников.Сотрудник.Физлицо, | ПлановыеНачисленияРаботников.ДействиеЗавершения, | ПлановыеНачисленияРаботников.ВидРасчетаЗавершения, | ПлановыеНачисленияРаботников.Показатель1Завершения, | ПлановыеНачисленияРаботников.Показатель2Завершения, | ПлановыеНачисленияРаботников.Показатель3Завершения, | ПлановыеНачисленияРаботников.Показатель4Завершения, | ПлановыеНачисленияРаботников.Показатель5Завершения, | ПлановыеНачисленияРаботников.Показатель6Завершения, | ПлановыеНачисленияРаботников.Валюта1Завершения, | ПлановыеНачисленияРаботников.Валюта2Завершения, | ПлановыеНачисленияРаботников.Валюта3Завершения, | ПлановыеНачисленияРаботников.Валюта4Завершения, | ПлановыеНачисленияРаботников.Валюта5Завершения, | ПлановыеНачисленияРаботников.Валюта6Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд1Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд2Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд3Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд4Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд5Завершения, | ПлановыеНачисленияРаботников.ТарифныйРазряд6Завершения |ИЗ | РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисленияРаботников | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСписокРаботников КАК СписокРаботников | ПО СписокРаботников.Сотрудник = ПлановыеНачисленияРаботников.Сотрудник | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ВременныеПлановыеНачисленияРаботников | ПО ПлановыеНачисленияРаботников.Организация = ВременныеПлановыеНачисленияРаботников.Организация | И ПлановыеНачисленияРаботников.Сотрудник = ВременныеПлановыеНачисленияРаботников.Сотрудник | И ПлановыеНачисленияРаботников.ВидРасчетаИзмерение = ВременныеПлановыеНачисленияРаботников.ВидРасчетаИзмерение | И ПлановыеНачисленияРаботников.Период < ВременныеПлановыеНачисленияРаботников.Период | И ПлановыеНачисленияРаботников.ПериодЗавершения >= ВременныеПлановыеНачисленияРаботников.Период |ГДЕ | ПлановыеНачисленияРаботников.Организация = &Организация | И ПлановыеНачисленияРаботников.ПериодЗавершения >= &парамНачало | И ПлановыеНачисленияРаботников.ПериодЗавершения <= &парамКонец | И ВременныеПлановыеНачисленияРаботников.Сотрудник ЕСТЬ NULL | |ИНДЕКСИРОВАТЬ ПО | Сотрудник, | ВидРасчета, | ТарифныйРазряд1, | ТарифныйРазряд2, | ТарифныйРазряд3, | ТарифныйРазряд4, | ТарифныйРазряд5, | ТарифныйРазряд6 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ | ПлановыеУдержанияРаботников.Период, | ПлановыеУдержанияРаботников.ФизЛицо КАК ФизЛицо, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.ДействиеЗавершения | ИНАЧЕ ПлановыеУдержанияРаботников.Действие | КОНЕЦ КАК Действие, | ПлановыеУдержанияРаботников.ВидРасчета КАК ВидРасчета, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель1Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель1 | КОНЕЦ КАК Показатель1, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель2Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель2 | КОНЕЦ КАК Показатель2, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель3Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель3 | КОНЕЦ КАК Показатель3, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель4Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель4 | КОНЕЦ КАК Показатель4, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель5Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель5 | КОНЕЦ КАК Показатель5, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Показатель6Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Показатель6 | КОНЕЦ КАК Показатель6, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта1Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта1 | КОНЕЦ КАК Валюта1, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта2Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта2 | КОНЕЦ КАК Валюта2, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта3Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта3 | КОНЕЦ КАК Валюта3, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта4Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта4 | КОНЕЦ КАК Валюта4, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта5Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта5 | КОНЕЦ КАК Валюта5, | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.Валюта6Завершения | ИНАЧЕ ПлановыеУдержанияРаботников.Валюта6 | КОНЕЦ КАК Валюта6, | ПлановыеУдержанияРаботников.ДокументОснование |ПОМЕСТИТЬ ЗаписиПлановыхУдержаний |ИЗ | РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций.СрезПоследних( | &парамНачало, | Организация = &Организация | И Физлицо В | (ВЫБРАТЬ | СписокРаботников.Физлицо | ИЗ | ВТСписокРаботников КАК СписокРаботников)) КАК ПлановыеУдержанияРаботников |ГДЕ | ВЫБОР | КОГДА ПлановыеУдержанияРаботников.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1) | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамНачало | ТОГДА ПлановыеУдержанияРаботников.ДействиеЗавершения <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить) | ИНАЧЕ ПлановыеУдержанияРаботников.Действие <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить) | КОНЕЦ | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПлановыеУдержанияРаботников.Период, | ПлановыеУдержанияРаботников.ФизЛицо, | ПлановыеУдержанияРаботников.Действие, | ПлановыеУдержанияРаботников.ВидРасчета, | ПлановыеУдержанияРаботников.Показатель1, | ПлановыеУдержанияРаботников.Показатель2, | ПлановыеУдержанияРаботников.Показатель3, | ПлановыеУдержанияРаботников.Показатель4, | ПлановыеУдержанияРаботников.Показатель5, | ПлановыеУдержанияРаботников.Показатель6, | ПлановыеУдержанияРаботников.Валюта1, | ПлановыеУдержанияРаботников.Валюта2, | ПлановыеУдержанияРаботников.Валюта3, | ПлановыеУдержанияРаботников.Валюта4, | ПлановыеУдержанияРаботников.Валюта5, | ПлановыеУдержанияРаботников.Валюта6, | ПлановыеУдержанияРаботников.ДокументОснование |ИЗ | РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций КАК ПлановыеУдержанияРаботников |ГДЕ | ПлановыеУдержанияРаботников.Организация = &Организация | И ПлановыеУдержанияРаботников.ФизЛицо В | (ВЫБРАТЬ | СписокРаботников.Физлицо | ИЗ | ВТСписокРаботников КАК СписокРаботников) | И ПлановыеУдержанияРаботников.Период > &парамНачало | И ПлановыеУдержанияРаботников.Период <= &парамКонец | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПлановыеУдержанияРаботников.ПериодЗавершения, | ПлановыеУдержанияРаботников.ФизЛицо, | ПлановыеУдержанияРаботников.ДействиеЗавершения, | ПлановыеУдержанияРаботников.ВидРасчета, | ПлановыеУдержанияРаботников.Показатель1Завершения, | ПлановыеУдержанияРаботников.Показатель2Завершения, | ПлановыеУдержанияРаботников.Показатель3Завершения, | ПлановыеУдержанияРаботников.Показатель4Завершения, | ПлановыеУдержанияРаботников.Показатель5Завершения, | ПлановыеУдержанияРаботников.Показатель6Завершения, | ПлановыеУдержанияРаботников.Валюта1Завершения, | ПлановыеУдержанияРаботников.Валюта2Завершения, | ПлановыеУдержанияРаботников.Валюта3Завершения, | ПлановыеУдержанияРаботников.Валюта4Завершения, | ПлановыеУдержанияРаботников.Валюта5Завершения, | ПлановыеУдержанияРаботников.Валюта6Завершения, | ПлановыеУдержанияРаботников.ДокументОснование |ИЗ | РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций КАК ПлановыеУдержанияРаботников | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций КАК ВременныеПлановыеУдержанияРаботников | ПО ПлановыеУдержанияРаботников.Организация = ВременныеПлановыеУдержанияРаботников.Организация | И ПлановыеУдержанияРаботников.ФизЛицо = ВременныеПлановыеУдержанияРаботников.ФизЛицо | И ПлановыеУдержанияРаботников.ВидРасчета = ВременныеПлановыеУдержанияРаботников.ВидРасчета | И ПлановыеУдержанияРаботников.Период < ВременныеПлановыеУдержанияРаботников.Период | И ПлановыеУдержанияРаботников.ПериодЗавершения >= ВременныеПлановыеУдержанияРаботников.Период | И ПлановыеУдержанияРаботников.ДокументОснование = ВременныеПлановыеУдержанияРаботников.ДокументОснование |ГДЕ | ПлановыеУдержанияРаботников.Организация = &Организация | И ПлановыеУдержанияРаботников.ФизЛицо В | (ВЫБРАТЬ | СписокРаботников.Физлицо | ИЗ | ВТСписокРаботников КАК СписокРаботников) | И ПлановыеУдержанияРаботников.ПериодЗавершения >= &парамНачало | И ПлановыеУдержанияРаботников.ПериодЗавершения <= &парамКонец | И ВременныеПлановыеУдержанияРаботников.ФизЛицо ЕСТЬ NULL | |ИНДЕКСИРОВАТЬ ПО | ФизЛицо, | ВидРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗаписиПлановыхНачислений.Период, | ЗаписиПлановыхНачислений.Сотрудник, | ЗаписиПлановыхНачислений.ФизЛицо, | ЗаписиПлановыхНачислений.Действие, | ЗаписиПлановыхНачислений.ВидРасчета, | ВЫБОР | КОГДА ПоказательВидаРасчета1.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда1.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель1 | КОНЕЦ КАК Показатель1, | ВЫБОР | КОГДА ПоказательВидаРасчета2.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда2.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель2 | КОНЕЦ КАК Показатель2, | ВЫБОР | КОГДА ПоказательВидаРасчета3.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда3.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель3 | КОНЕЦ КАК Показатель3, | ВЫБОР | КОГДА ПоказательВидаРасчета4.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда4.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель4 | КОНЕЦ КАК Показатель4, | ВЫБОР | КОГДА ПоказательВидаРасчета5.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда5.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель5 | КОНЕЦ КАК Показатель5, | ВЫБОР | КОГДА ПоказательВидаРасчета6.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда6.Размер | ИНАЧЕ ЗаписиПлановыхНачислений.Показатель6 | КОНЕЦ КАК Показатель6, | ВЫБОР | КОГДА ПоказательВидаРасчета1.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда1.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта1 | КОНЕЦ КАК Валюта1, | ВЫБОР | КОГДА ПоказательВидаРасчета2.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда2.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта2 | КОНЕЦ КАК Валюта2, | ВЫБОР | КОГДА ПоказательВидаРасчета3.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда3.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта3 | КОНЕЦ КАК Валюта3, | ВЫБОР | КОГДА ПоказательВидаРасчета4.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда4.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта4 | КОНЕЦ КАК Валюта4, | ВЫБОР | КОГДА ПоказательВидаРасчета5.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда5.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта5 | КОНЕЦ КАК Валюта5, | ВЫБОР | КОГДА ПоказательВидаРасчета6.ТипТарифныйРазряд | ИЛИ ЕСТЬNULL(ВидыРасчета.ТребуетВводаТарифногоРазряда, ЛОЖЬ) | ТОГДА РазмерТарифнойСтавкиРазряда6.Валюта | ИНАЧЕ ЗаписиПлановыхНачислений.Валюта6 | КОНЕЦ КАК Валюта6, | ПоказательВидаРасчета1.Показатель КАК ПоказательСсылка1, | ПоказательВидаРасчета2.Показатель КАК ПоказательСсылка2, | ПоказательВидаРасчета3.Показатель КАК ПоказательСсылка3, | ПоказательВидаРасчета4.Показатель КАК ПоказательСсылка4, | ПоказательВидаРасчета5.Показатель КАК ПоказательСсылка5, | ПоказательВидаРасчета6.Показатель КАК ПоказательСсылка6, | ВЫБОР | КОГДА ЗаписиПлановыхНачислений.ВидРасчета В | (ВЫБРАТЬ | ВидыРасчетаПредопределенныйСпособРасчета.ВидРасчета | ИЗ | ВидыРасчетаПредопределенныйСпособРасчета) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК СпособРасчетаПредопределен |ПОМЕСТИТЬ ПлановыеНачисления |ИЗ | ЗаписиПлановыхНачислений КАК ЗаписиПлановыхНачислений | ЛЕВОЕ СОЕДИНЕНИЕ ВидыРасчетаПредопределенныйСпособРасчета КАК ВидыРасчета | ПО ЗаписиПлановыхНачислений.ВидРасчета = ВидыРасчета.ВидРасчета | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета1 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета1.ВидРасчета | И (ПоказательВидаРасчета1.НомерПоказателя = 1) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета2 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета2.ВидРасчета | И (ПоказательВидаРасчета2.НомерПоказателя = 2) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета3 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета3.ВидРасчета | И (ПоказательВидаРасчета3.НомерПоказателя = 3) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета4 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета4.ВидРасчета | И (ПоказательВидаРасчета4.НомерПоказателя = 4) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета5 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета5.ВидРасчета | И (ПоказательВидаРасчета5.НомерПоказателя = 5) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета6 | ПО ЗаписиПлановыхНачислений.ВидРасчета = ПоказательВидаРасчета6.ВидРасчета | И (ПоказательВидаРасчета6.НомерПоказателя = 6) | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда1 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд1 = РазмерТарифнойСтавкиРазряда1.ТарифныйРазряд | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда2 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд2 = РазмерТарифнойСтавкиРазряда2.ТарифныйРазряд | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда3 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд3 = РазмерТарифнойСтавкиРазряда3.ТарифныйРазряд | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда4 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд4 = РазмерТарифнойСтавкиРазряда4.ТарифныйРазряд | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда5 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд5 = РазмерТарифнойСтавкиРазряда5.ТарифныйРазряд | ЛЕВОЕ СОЕДИНЕНИЕ РазмерТарифныхСтавок КАК РазмерТарифнойСтавкиРазряда6 | ПО ЗаписиПлановыхНачислений.ТарифныйРазряд6 = РазмерТарифнойСтавкиРазряда6.ТарифныйРазряд |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗаписиПлановыхУдержаний.Период, | ЗаписиПлановыхУдержаний.ФизЛицо, | ЗаписиПлановыхУдержаний.Действие, | ЗаписиПлановыхУдержаний.ВидРасчета, | ЗаписиПлановыхУдержаний.Показатель1 КАК Показатель1, | ЗаписиПлановыхУдержаний.Показатель2 КАК Показатель2, | ЗаписиПлановыхУдержаний.Показатель3 КАК Показатель3, | ЗаписиПлановыхУдержаний.Показатель4 КАК Показатель4, | ЗаписиПлановыхУдержаний.Показатель5 КАК Показатель5, | ЗаписиПлановыхУдержаний.Показатель6 КАК Показатель6, | ЗаписиПлановыхУдержаний.Валюта1 КАК Валюта1, | ЗаписиПлановыхУдержаний.Валюта2 КАК Валюта2, | ЗаписиПлановыхУдержаний.Валюта3 КАК Валюта3, | ЗаписиПлановыхУдержаний.Валюта4 КАК Валюта4, | ЗаписиПлановыхУдержаний.Валюта5 КАК Валюта5, | ЗаписиПлановыхУдержаний.Валюта6 КАК Валюта6, | ПоказательВидаРасчета1.Показатель КАК ПоказательСсылка1, | ПоказательВидаРасчета2.Показатель КАК ПоказательСсылка2, | ПоказательВидаРасчета3.Показатель КАК ПоказательСсылка3, | ПоказательВидаРасчета4.Показатель КАК ПоказательСсылка4, | ПоказательВидаРасчета5.Показатель КАК ПоказательСсылка5, | ПоказательВидаРасчета6.Показатель КАК ПоказательСсылка6, | ЗаписиПлановыхУдержаний.ДокументОснование, | ВЫБОР | КОГДА ЗаписиПлановыхУдержаний.ВидРасчета В | (ВЫБРАТЬ | ВидыРасчетаПредопределенныйСпособРасчета.ВидРасчета | ИЗ | ВидыРасчетаПредопределенныйСпособРасчета) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК СпособРасчетаПредопределен |ПОМЕСТИТЬ ПлановыеУдержания |ИЗ | ЗаписиПлановыхУдержаний КАК ЗаписиПлановыхУдержаний | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета1 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета1.ВидРасчета | И (ПоказательВидаРасчета1.НомерПоказателя = 1) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета2 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета2.ВидРасчета | И (ПоказательВидаРасчета2.НомерПоказателя = 2) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета3 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета3.ВидРасчета | И (ПоказательВидаРасчета3.НомерПоказателя = 3) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета4 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета4.ВидРасчета | И (ПоказательВидаРасчета4.НомерПоказателя = 4) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета5 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета5.ВидРасчета | И (ПоказательВидаРасчета5.НомерПоказателя = 5) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказательВидаРасчета6 | ПО ЗаписиПлановыхУдержаний.ВидРасчета = ПоказательВидаРасчета6.ВидРасчета | И (ПоказательВидаРасчета6.НомерПоказателя = 6) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ПлановыеПоказатели.Период, | ПлановыеПоказатели.Сотрудник, | ПлановыеПоказатели.ФизЛицо, | ВЫБОР | КОГДА ПлановыеПоказатели.НомерПоказателя = 1 | ТОГДА ПлановыеПоказатели.ПоказательСсылка1 | КОГДА ПлановыеПоказатели.НомерПоказателя = 2 | ТОГДА ПлановыеПоказатели.ПоказательСсылка2 | КОГДА ПлановыеПоказатели.НомерПоказателя = 3 | ТОГДА ПлановыеПоказатели.ПоказательСсылка3 | КОГДА ПлановыеПоказатели.НомерПоказателя = 4 | ТОГДА ПлановыеПоказатели.ПоказательСсылка4 | КОГДА ПлановыеПоказатели.НомерПоказателя = 5 | ТОГДА ПлановыеПоказатели.ПоказательСсылка5 | КОГДА ПлановыеПоказатели.НомерПоказателя = 6 | ТОГДА ПлановыеПоказатели.ПоказательСсылка6 | КОНЕЦ КАК Показатель, | ВЫБОР | КОГДА ПлановыеПоказатели.НомерПоказателя = 1 | ТОГДА ПлановыеПоказатели.Показатель1 | КОГДА ПлановыеПоказатели.НомерПоказателя = 2 | ТОГДА ПлановыеПоказатели.Показатель2 | КОГДА ПлановыеПоказатели.НомерПоказателя = 3 | ТОГДА ПлановыеПоказатели.Показатель3 | КОГДА ПлановыеПоказатели.НомерПоказателя = 4 | ТОГДА ПлановыеПоказатели.Показатель4 | КОГДА ПлановыеПоказатели.НомерПоказателя = 5 | ТОГДА ПлановыеПоказатели.Показатель5 | КОГДА ПлановыеПоказатели.НомерПоказателя = 6 | ТОГДА ПлановыеПоказатели.Показатель6 | КОНЕЦ КАК Значение, | ВЫБОР | КОГДА ПлановыеПоказатели.НомерПоказателя = 1 | ТОГДА ПлановыеПоказатели.Валюта1 | КОГДА ПлановыеПоказатели.НомерПоказателя = 2 | ТОГДА ПлановыеПоказатели.Валюта2 | КОГДА ПлановыеПоказатели.НомерПоказателя = 3 | ТОГДА ПлановыеПоказатели.Валюта3 | КОГДА ПлановыеПоказатели.НомерПоказателя = 4 | ТОГДА ПлановыеПоказатели.Валюта4 | КОГДА ПлановыеПоказатели.НомерПоказателя = 5 | ТОГДА ПлановыеПоказатели.Валюта5 | КОГДА ПлановыеПоказатели.НомерПоказателя = 6 | ТОГДА ПлановыеПоказатели.Валюта6 | КОНЕЦ КАК Валюта, | ПлановыеПоказатели.ВидРасчета |ПОМЕСТИТЬ ЗначенияПлановыхПоказателей |ИЗ | (ВЫБРАТЬ РАЗЛИЧНЫЕ | ПлановыеНачисления.Период КАК Период, | ПлановыеНачисления.Сотрудник КАК Сотрудник, | ПлановыеНачисления.ФизЛицо КАК ФизЛицо, | ПоказателиВидаРасчета.НомерПоказателя КАК НомерПоказателя, | ПлановыеНачисления.ПоказательСсылка1 КАК ПоказательСсылка1, | ПлановыеНачисления.ПоказательСсылка2 КАК ПоказательСсылка2, | ПлановыеНачисления.ПоказательСсылка3 КАК ПоказательСсылка3, | ПлановыеНачисления.ПоказательСсылка4 КАК ПоказательСсылка4, | ПлановыеНачисления.ПоказательСсылка5 КАК ПоказательСсылка5, | ПлановыеНачисления.ПоказательСсылка6 КАК ПоказательСсылка6, | ПлановыеНачисления.Показатель1 КАК Показатель1, | ПлановыеНачисления.Показатель2 КАК Показатель2, | ПлановыеНачисления.Показатель3 КАК Показатель3, | ПлановыеНачисления.Показатель4 КАК Показатель4, | ПлановыеНачисления.Показатель5 КАК Показатель5, | ПлановыеНачисления.Показатель6 КАК Показатель6, | ПлановыеНачисления.Валюта1 КАК Валюта1, | ПлановыеНачисления.Валюта2 КАК Валюта2, | ПлановыеНачисления.Валюта3 КАК Валюта3, | ПлановыеНачисления.Валюта4 КАК Валюта4, | ПлановыеНачисления.Валюта5 КАК Валюта5, | ПлановыеНачисления.Валюта6 КАК Валюта6, | ПлановыеНачисления.ВидРасчета КАК ВидРасчета | ИЗ | ПлановыеНачисления КАК ПлановыеНачисления | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказателиВидаРасчета | ПО ПлановыеНачисления.ВидРасчета = ПоказателиВидаРасчета.ВидРасчета | ГДЕ | ПоказателиВидаРасчета.ЗапрашиватьПриКадровыхПеремещениях | И ПоказателиВидаРасчета.Показатель.ВозможностьИзменения = ЗНАЧЕНИЕ(Перечисление.ИзменениеПоказателейСхемМотивации.НеИзменяется) | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | ПлановыеУдержания.Период, | NULL, | ПлановыеУдержания.ФизЛицо, | ПоказателиВидаРасчета.НомерПоказателя, | ПлановыеУдержания.ПоказательСсылка1, | ПлановыеУдержания.ПоказательСсылка2, | ПлановыеУдержания.ПоказательСсылка3, | ПлановыеУдержания.ПоказательСсылка4, | ПлановыеУдержания.ПоказательСсылка5, | ПлановыеУдержания.ПоказательСсылка6, | ПлановыеУдержания.Показатель1, | ПлановыеУдержания.Показатель2, | ПлановыеУдержания.Показатель3, | ПлановыеУдержания.Показатель4, | ПлановыеУдержания.Показатель5, | ПлановыеУдержания.Показатель6, | ПлановыеУдержания.Валюта1, | ПлановыеУдержания.Валюта2, | ПлановыеУдержания.Валюта3, | ПлановыеУдержания.Валюта4, | ПлановыеУдержания.Валюта5, | ПлановыеУдержания.Валюта6, | ПлановыеУдержания.ВидРасчета | ИЗ | ПлановыеУдержания КАК ПлановыеУдержания | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК ПоказателиВидаРасчета | ПО ПлановыеУдержания.ВидРасчета = ПоказателиВидаРасчета.ВидРасчета | ГДЕ | ПоказателиВидаРасчета.ЗапрашиватьПриКадровыхПеремещениях | И ПоказателиВидаРасчета.Показатель.ВозможностьИзменения = ЗНАЧЕНИЕ(Перечисление.ИзменениеПоказателейСхемМотивации.НеИзменяется)) КАК ПлановыеПоказатели |"; ЗаполнениеДокументовПереопределяемый.ДобавитьОбъединенияВЗапросЗначенийПоказателей(ТекстЗапроса); ТекстЗапроса = ТекстЗапроса + " |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПлановыхПоказателей.Сотрудник КАК Сотрудник, | ЗначенияПлановыхПоказателей.ФизЛицо КАК ФизЛицо, | ЗначенияПлановыхПоказателей.Показатель КАК Показатель, | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗначенияПлановыхПоказателей.ВидРасчета) КАК КоличествоЗаписейГдеЗапрашивается |ПОМЕСТИТЬ СведенияОбИсточникахЗначенийПоказателей |ИЗ | ЗначенияПлановыхПоказателей КАК ЗначенияПлановыхПоказателей | |СГРУППИРОВАТЬ ПО | ЗначенияПлановыхПоказателей.Сотрудник, | ЗначенияПлановыхПоказателей.ФизЛицо, | ЗначенияПлановыхПоказателей.Показатель |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПоказателей.ПериодДействия, | ЗначенияПоказателей.Сотрудник, | ЗначенияПоказателей.Физлицо, | ЗначенияПоказателей.Подразделение, | ЗначенияПоказателей.Показатель, | ЗначенияПоказателей.Значение, | ВЫБОР | КОГДА ЗначенияПоказателей." + ВалютаПоказателяИмяПоляЗапроса() + " = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА ВЫБОР | КОГДА ЗначенияПоказателей.Показатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.Денежный) | ТОГДА ЗначенияПоказателей.Показатель.Валюта | КОГДА ЗначенияПоказателей.Показатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.СуммаПоказателя) | И ЗначенияПоказателей.Показатель.СуммируемыйПоказатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.Денежный) | ТОГДА ЗначенияПоказателей.Показатель.СуммируемыйПоказатель.Валюта | ИНАЧЕ ЗначенияПоказателей.Валюта | КОНЕЦ | ИНАЧЕ ЗначенияПоказателей." + ВалютаПоказателяИмяПоляЗапроса() + " | КОНЕЦ КАК Валюта, | ЗначенияПоказателей.ВидРасчета |ПОМЕСТИТЬ ЗначенияПоказателейИсходнаяВалюта |ИЗ | (ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗначенияЕжемесячныхПоказателей.ПериодДействия КАК ПериодДействия, | ЗначенияЕжемесячныхПоказателей.Сотрудник КАК Сотрудник, | ЗначенияЕжемесячныхПоказателей.Физлицо КАК Физлицо, | ЗначенияЕжемесячныхПоказателей.Подразделение КАК Подразделение, | ЗначенияЕжемесячныхПоказателей.Показатель КАК Показатель, | ЗначенияЕжемесячныхПоказателей.Значение КАК Значение, | ЗначенияЕжемесячныхПоказателей.Валюта КАК Валюта, | NULL КАК ВидРасчета | ИЗ | ЗначенияЕжемесячныхПоказателей КАК ЗначенияЕжемесячныхПоказателей | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | ЗначенияПериодическихПоказателей.Период, | ЗначенияПериодическихПоказателей.Сотрудник, | ЗначенияПериодическихПоказателей.Физлицо, | ЗначенияПериодическихПоказателей.Подразделение, | ЗначенияПериодическихПоказателей.Показатель, | ЗначенияПериодическихПоказателей.Значение, | ЗначенияПериодическихПоказателей.Валюта, | NULL | ИЗ | ЗначенияПериодическихПоказателей КАК ЗначенияПериодическихПоказателей | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | ЗначенияПлановыхПоказателей.Период, | ДвиженияРаботников.Сотрудник, | ДвиженияРаботников.Физлицо, | ДвиженияРаботников.Подразделение, | ЗначенияПлановыхПоказателей.Показатель, | МАКСИМУМ(ЗначенияПлановыхПоказателей.Значение), | ЗначенияПлановыхПоказателей.Валюта, | ВЫБОР | КОГДА СведенияОбИсточникахЗначений.КоличествоЗаписейГдеЗапрашивается > 1 | ТОГДА ЗначенияПлановыхПоказателей.ВидРасчета | ИНАЧЕ NULL | КОНЕЦ | ИЗ | ВТДвиженияРаботников КАК ДвиженияРаботников | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПлановыхПоказателей КАК ЗначенияПлановыхПоказателей | ПО (ВЫБОР | КОГДА ЗначенияПлановыхПоказателей.Сотрудник ЕСТЬ NULL | ТОГДА ДвиженияРаботников.Физлицо = ЗначенияПлановыхПоказателей.ФизЛицо | ИНАЧЕ ДвиженияРаботников.Сотрудник = ЗначенияПлановыхПоказателей.Сотрудник | КОНЕЦ) | И ДвиженияРаботников.Период >= ЗначенияПлановыхПоказателей.Период | ЛЕВОЕ СОЕДИНЕНИЕ СведенияОбИсточникахЗначенийПоказателей КАК СведенияОбИсточникахЗначений | ПО (ВЫБОР | КОГДА СведенияОбИсточникахЗначений.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПлановыхПоказателей.Сотрудник ЕСТЬ NULL | ТОГДА СведенияОбИсточникахЗначений.ФизЛицо = ЗначенияПлановыхПоказателей.ФизЛицо | ИНАЧЕ СведенияОбИсточникахЗначений.Сотрудник = ЗначенияПлановыхПоказателей.Сотрудник | КОНЕЦ) | И (СведенияОбИсточникахЗначений.Показатель = ЗначенияПлановыхПоказателей.Показатель) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПриоритетыСотрудников КАК ПриоритетыСотрудников | ПО ДвиженияРаботников.Физлицо = ПриоритетыСотрудников.Физлицо | И ДвиженияРаботников.Приоритет = ПриоритетыСотрудников.Приоритет | | СГРУППИРОВАТЬ ПО | ЗначенияПлановыхПоказателей.Период, | ДвиженияРаботников.Сотрудник, | ДвиженияРаботников.Физлицо, | ДвиженияРаботников.Подразделение, | ЗначенияПлановыхПоказателей.Показатель, | ЗначенияПлановыхПоказателей.Валюта, | ВЫБОР | КОГДА СведенияОбИсточникахЗначений.КоличествоЗаписейГдеЗапрашивается > 1 | ТОГДА ЗначенияПлановыхПоказателей.ВидРасчета | ИНАЧЕ NULL | КОНЕЦ) КАК ЗначенияПоказателей |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПоказателей.ПериодДействия КАК ПериодДействия, | ЗначенияПоказателей.Сотрудник КАК Сотрудник, | ЗначенияПоказателей.Физлицо КАК Физлицо, | ЗначенияПоказателей.Подразделение, | ЗначенияПоказателей.Показатель КАК Показатель, | ЗначенияПоказателей.Значение КАК ИсходноеЗначение, | ВЫБОР | КОГДА ЗначенияПоказателей.Показатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.Денежный) | ТОГДА ЗначенияПоказателей.Значение * (КурсВалютыПоказателя.Курс / КурсВалютыПоказателя.Кратность) | ИНАЧЕ ЗначенияПоказателей.Значение | КОНЕЦ КАК Значение, | ЗначенияПоказателей.Валюта, | ВЫБОР | КОГДА ЗначенияПоказателей.Показатель.ТипПоказателя = ЗНАЧЕНИЕ(Перечисление.ТипыПоказателейСхемМотивации.Денежный) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК ВводитсяВВалюте, | КурсВалютыПоказателя.Курс / КурсВалютыПоказателя.Кратность КАК КурсВалюты, | ЗначенияПоказателей.ВидРасчета |ПОМЕСТИТЬ ЗначенияПоказателейИсходныйПериодДействия |ИЗ | ЗначенияПоказателейИсходнаяВалюта КАК ЗначенияПоказателей | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя | ПО ЗначенияПоказателей.Валюта = КурсВалютыПоказателя.Валюта | |ИНДЕКСИРОВАТЬ ПО | ПериодДействия, | Физлицо, | Показатель |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | МАКСИМУМ(ЗначенияПоказателейИсходныйПериодДействия.ПериодДействия) КАК КрайнийПериод, | ЗначенияПоказателейИсходныйПериодДействия.Сотрудник, | ЗначенияПоказателейИсходныйПериодДействия.Физлицо, | ЗначенияПоказателейИсходныйПериодДействия.Показатель, | ЗначенияПоказателейИсходныйПериодДействия.ВидРасчета |ПОМЕСТИТЬ КрайниеДатыПоказателейСхемМотивации |ИЗ | ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателейИсходныйПериодДействия | |СГРУППИРОВАТЬ ПО | ЗначенияПоказателейИсходныйПериодДействия.Сотрудник, | ЗначенияПоказателейИсходныйПериодДействия.Физлицо, | ЗначенияПоказателейИсходныйПериодДействия.Показатель, | ЗначенияПоказателейИсходныйПериодДействия.ВидРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПоказателей.ПериодДействия, | ЗначенияПоказателей.Сотрудник, | ЗначенияПоказателей.Физлицо, | ЗначенияПоказателей.Подразделение, | ЗначенияПоказателей.Показатель, | ЗначенияПоказателей.ИсходноеЗначение, | ЗначенияПоказателей.Значение, | ЗначенияПоказателей.Валюта, | ЗначенияПоказателей.ВводитсяВВалюте, | ЗначенияПоказателей.КурсВалюты, | ЗначенияПоказателей.ВидРасчета |ПОМЕСТИТЬ ЗначенияПоказателейПроизвольнаяФормула |ИЗ | ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателей | ВНУТРЕННЕЕ СОЕДИНЕНИЕ КрайниеДатыПоказателейСхемМотивации КАК КрайниеДаты | ПО ЗначенияПоказателей.ПериодДействия = КрайниеДаты.КрайнийПериод | И ЗначенияПоказателей.Показатель = КрайниеДаты.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателей.ВидРасчета ЕСТЬ НЕ NULL | ИЛИ КрайниеДаты.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА ЗначенияПоказателей.ВидРасчета = КрайниеДаты.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | И (ВЫБОР | КОГДА ЗначенияПоказателей.Сотрудник ЕСТЬ NULL | ИЛИ КрайниеДаты.Сотрудник ЕСТЬ NULL | ТОГДА ЗначенияПоказателей.Физлицо = КрайниеДаты.Физлицо | ИНАЧЕ ЗначенияПоказателей.Сотрудник = КрайниеДаты.Сотрудник | КОНЕЦ) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ПлановыеНачисления.Период, | ПлановыеНачисления.Сотрудник, | ПлановыеНачисления.ФизЛицо, | ПлановыеНачисления.Действие, | ПлановыеНачисления.ВидРасчета, | ПлановыеНачисления.Показатель1, | ПлановыеНачисления.Показатель2, | ПлановыеНачисления.Показатель3, | ПлановыеНачисления.Показатель4, | ПлановыеНачисления.Показатель5, | ПлановыеНачисления.Показатель6, | ПлановыеНачисления.Валюта1, | ПлановыеНачисления.Валюта2, | ПлановыеНачисления.Валюта3, | ПлановыеНачисления.Валюта4, | ПлановыеНачисления.Валюта5, | ПлановыеНачисления.Валюта6, | NULL КАК ДокументОснование, | ПлановыеНачисления.СпособРасчетаПредопределен |ПОМЕСТИТЬ ЗначенияПоказателейСпособРасчетаПредопределенИсходнаяВалюта |ИЗ | ПлановыеНачисления КАК ПлановыеНачисления |ГДЕ | ПлановыеНачисления.СпособРасчетаПредопределен | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ПлановыеУдержания.Период, | NULL, | ПлановыеУдержания.ФизЛицо, | ПлановыеУдержания.Действие, | ПлановыеУдержания.ВидРасчета, | ПлановыеУдержания.Показатель1, | ПлановыеУдержания.Показатель2, | ПлановыеУдержания.Показатель3, | ПлановыеУдержания.Показатель4, | ПлановыеУдержания.Показатель5, | ПлановыеУдержания.Показатель6, | ПлановыеУдержания.Валюта1, | ПлановыеУдержания.Валюта2, | ПлановыеУдержания.Валюта3, | ПлановыеУдержания.Валюта4, | ПлановыеУдержания.Валюта5, | ПлановыеУдержания.Валюта6, | ПлановыеУдержания.ДокументОснование, | ПлановыеУдержания.СпособРасчетаПредопределен |ИЗ | ПлановыеУдержания КАК ПлановыеУдержания |ГДЕ | ПлановыеУдержания.СпособРасчетаПредопределен |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПоказателейИсхВалюта.Период, | ЗначенияПоказателейИсхВалюта.Сотрудник, | ЗначенияПоказателейИсхВалюта.ФизЛицо, | ЗначенияПоказателейИсхВалюта.ВидРасчета, | ЗначенияПоказателейИсхВалюта.Показатель1 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта1 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя1.Курс / КурсВалютыПоказателя1.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель1, | ЗначенияПоказателейИсхВалюта.Показатель2 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта2 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя2.Курс / КурсВалютыПоказателя2.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель2, | ЗначенияПоказателейИсхВалюта.Показатель3 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта3 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя3.Курс / КурсВалютыПоказателя3.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель3, | ЗначенияПоказателейИсхВалюта.Показатель4 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта4 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя4.Курс / КурсВалютыПоказателя4.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель4, | ЗначенияПоказателейИсхВалюта.Показатель5 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта5 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя5.Курс / КурсВалютыПоказателя5.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель5, | ЗначенияПоказателейИсхВалюта.Показатель6 * ВЫБОР | КОГДА ЗначенияПоказателейИсхВалюта.Валюта6 <> ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) | ТОГДА КурсВалютыПоказателя6.Курс / КурсВалютыПоказателя6.Кратность | ИНАЧЕ 1 | КОНЕЦ КАК Показатель6 |ПОМЕСТИТЬ ЗначенияПоказателейВидовРасчетаПредопределенныйСпособРасчета |ИЗ | ЗначенияПоказателейСпособРасчетаПредопределенИсходнаяВалюта КАК ЗначенияПоказателейИсхВалюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя1 | ПО ЗначенияПоказателейИсхВалюта.Валюта1 = КурсВалютыПоказателя1.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя2 | ПО ЗначенияПоказателейИсхВалюта.Валюта2 = КурсВалютыПоказателя2.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя3 | ПО ЗначенияПоказателейИсхВалюта.Валюта3 = КурсВалютыПоказателя3.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя4 | ПО ЗначенияПоказателейИсхВалюта.Валюта4 = КурсВалютыПоказателя4.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя5 | ПО ЗначенияПоказателейИсхВалюта.Валюта5 = КурсВалютыПоказателя5.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК КурсВалютыПоказателя6 | ПО ЗначенияПоказателейИсхВалюта.Валюта6 = КурсВалютыПоказателя6.Валюта |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | МАКСИМУМ(ЗначенияПоказателей.Период) КАК КрайнийПериод, | ЗначенияПоказателей.Сотрудник, | ЗначенияПоказателей.ФизЛицо, | ЗначенияПоказателей.ВидРасчета |ПОМЕСТИТЬ КрайниеДатыПоказателейВидовРасчета |ИЗ | ЗначенияПоказателейВидовРасчетаПредопределенныйСпособРасчета КАК ЗначенияПоказателей | |СГРУППИРОВАТЬ ПО | ЗначенияПоказателей.Сотрудник, | ЗначенияПоказателей.ФизЛицо, | ЗначенияПоказателей.ВидРасчета |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ЗначенияПоказателей.Период, | ЗначенияПоказателей.Сотрудник, | ЗначенияПоказателей.ФизЛицо, | ЗначенияПоказателей.ВидРасчета, | ЗначенияПоказателей.Показатель1, | ЗначенияПоказателей.Показатель2, | ЗначенияПоказателей.Показатель3, | ЗначенияПоказателей.Показатель4, | ЗначенияПоказателей.Показатель5, | ЗначенияПоказателей.Показатель6 |ПОМЕСТИТЬ ЗначенияПоказателейВидовРасчета |ИЗ | ЗначенияПоказателейВидовРасчетаПредопределенныйСпособРасчета КАК ЗначенияПоказателей | ВНУТРЕННЕЕ СОЕДИНЕНИЕ КрайниеДатыПоказателейВидовРасчета КАК КрайниеДаты | ПО ЗначенияПоказателей.Период = КрайниеДаты.КрайнийПериод | И ЗначенияПоказателей.ВидРасчета = КрайниеДаты.ВидРасчета | И (ВЫБОР | КОГДА ЗначенияПоказателей.Сотрудник ЕСТЬ NULL | ИЛИ КрайниеДаты.Сотрудник ЕСТЬ NULL | ТОГДА ЗначенияПоказателей.ФизЛицо = КрайниеДаты.ФизЛицо | ИНАЧЕ ЗначенияПоказателей.Сотрудник = КрайниеДаты.Сотрудник | КОНЕЦ)"; Запрос.Текст = ТекстЗапроса; Запрос.Выполнить(); КонецПроцедуры // СформироватьЗапросЗначенийПоказателей // Выполняет автоматическое заполнение показателей в строке // Функция ПоказателиСтроки(СотрудникФизлицо, ВидРасчета, Подразделение = Неопределено, ГоловнаяОрганизация, ДатаНачала) Экспорт Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос.УстановитьПараметр("парамНачало", ДатаНачала); Запрос.УстановитьПараметр("парамКонец", КонецДня(ДатаНачала)); Запрос.УстановитьПараметр("Организация", ГоловнаяОрганизация); Запрос.УстановитьПараметр("парамДатаВалютногоУчета", НачалоМесяца(ДатаНачала)); Запрос.УстановитьПараметр("ВидРасчета", ВидРасчета); ТекстЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | &парамНачало КАК Период, | &Организация КАК Организация, | Сотрудники.Ссылка КАК Сотрудник, | Сотрудники.Физлицо КАК Физлицо, | Сотрудники.ПодразделениеОрганизации КАК Подразделение, | ВЫБОР | КОГДА Сотрудники.ДатаУвольнения = ДАТАВРЕМЯ(1, 1, 1) | ТОГДА ВЫБОР | КОГДА Сотрудники.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ОсновноеМестоРаботы) | ТОГДА 1 | ИНАЧЕ 2 | КОНЕЦ | ИНАЧЕ 3 | КОНЕЦ КАК Приоритет |ПОМЕСТИТЬ ВТСписокРаботников |ИЗ | Справочник.СотрудникиОрганизаций КАК Сотрудники |"; Если ТипЗнч(СотрудникФизлицо) = Тип("СправочникСсылка.СотрудникиОрганизаций") Тогда Запрос.УстановитьПараметр("Сотрудник", СотрудникФизлицо); ТекстЗапроса = ТекстЗапроса + " |ГДЕ | Сотрудники.Ссылка = &Сотрудник |"; ИначеЕсли ТипЗнч(СотрудникФизлицо) = Тип("СправочникСсылка.ФизическиеЛица") Тогда Запрос.УстановитьПараметр("Физлицо", СотрудникФизлицо); ТекстЗапроса = ТекстЗапроса + " |ГДЕ | Сотрудники.Физлицо = &Физлицо | И Сотрудники.Организация = &Организация |"; КонецЕсли; Запрос.Текст = ТекстЗапроса; Запрос.Выполнить(); СформироватьЗапросЗначенийПоказателей(Запрос); Запрос.Текст = "ВЫБРАТЬ | ЕСТЬNULL(ЗначенияПоказателей.Показатель1, 0) КАК Показатель1, | ЕСТЬNULL(ЗначенияПоказателей.Показатель2, 0) КАК Показатель2, | ЕСТЬNULL(ЗначенияПоказателей.Показатель3, 0) КАК Показатель3, | ЕСТЬNULL(ЗначенияПоказателей.Показатель4, 0) КАК Показатель4, | ЕСТЬNULL(ЗначенияПоказателей.Показатель5, 0) КАК Показатель5, | ЕСТЬNULL(ЗначенияПоказателей.Показатель6, 0) КАК Показатель6 |ИЗ | (ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗначенияПоказателя1.Значение КАК Показатель1, | ЗначенияПоказателя2.Значение КАК Показатель2, | ЗначенияПоказателя3.Значение КАК Показатель3, | ЗначенияПоказателя4.Значение КАК Показатель4, | ЗначенияПоказателя5.Значение КАК Показатель5, | ЗначенияПоказателя6.Значение КАК Показатель6 | ИЗ | ПоказателиВидаРасчета КАК ПоказателиВидаРасчета | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель1 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя1 | ПО Показатель1.Показатель = ЗначенияПоказателя1.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя1.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель1.ВидРасчета = ЗначенияПоказателя1.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель1.ВидРасчета | И (Показатель1.НомерПоказателя = 1) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель2 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя2 | ПО Показатель2.Показатель = ЗначенияПоказателя2.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя2.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель2.ВидРасчета = ЗначенияПоказателя2.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель2.ВидРасчета | И (Показатель2.НомерПоказателя = 2) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель3 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя3 | ПО Показатель3.Показатель = ЗначенияПоказателя3.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя3.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель3.ВидРасчета = ЗначенияПоказателя3.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель3.ВидРасчета | И (Показатель3.НомерПоказателя = 3) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель4 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя4 | ПО Показатель4.Показатель = ЗначенияПоказателя4.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя4.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель4.ВидРасчета = ЗначенияПоказателя4.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель4.ВидРасчета | И (Показатель4.НомерПоказателя = 4) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель5 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя5 | ПО Показатель5.Показатель = ЗначенияПоказателя5.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя5.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель5.ВидРасчета = ЗначенияПоказателя5.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель5.ВидРасчета | И (Показатель5.НомерПоказателя = 5) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель6 | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейИсходныйПериодДействия КАК ЗначенияПоказателя6 | ПО Показатель6.Показатель = ЗначенияПоказателя6.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя6.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА Показатель6.ВидРасчета = ЗначенияПоказателя6.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ПО ПоказателиВидаРасчета.ВидРасчета = Показатель6.ВидРасчета | И (Показатель6.НомерПоказателя = 6) | ГДЕ | ПоказателиВидаРасчета.ВидРасчета = &ВидРасчета | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | ЗначенияПоказателей.Показатель1, | ЗначенияПоказателей.Показатель2, | ЗначенияПоказателей.Показатель3, | ЗначенияПоказателей.Показатель4, | ЗначенияПоказателей.Показатель5, | ЗначенияПоказателей.Показатель6 | ИЗ | ЗначенияПоказателейВидовРасчета КАК ЗначенияПоказателей | ГДЕ | ЗначенияПоказателей.ВидРасчета = &ВидРасчета) КАК ЗначенияПоказателей"; ПоказателиСтроки = Новый Структура( "Показатель1, |Показатель2, |Показатель3, |Показатель4, |Показатель5, |Показатель6"); РезультатЗапроса = Запрос.Выполнить(); Если РезультатЗапроса.Пустой() Тогда Для Сч = 1 По 6 Цикл ПоказателиСтроки["Показатель" + Сч] = 0; КонецЦикла; Иначе Выборка = РезультатЗапроса.Выбрать(); Выборка.Следующий(); ЗаполнитьЗначенияСвойств(ПоказателиСтроки, Выборка); КонецЕсли; Возврат ПоказателиСтроки; КонецФункции // ПоказателиСтроки // Функция получает значения показателей начисления или удержания для списка сотрудников // Функция ПоказателиНачисленияУдержания(СписокРаботников, ГоловнаяОрганизация, ВидРасчета, ДатаНачала, ВыбиратьСотрудника = Истина) МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; Запрос.УстановитьПараметр("парамНачало", ДатаНачала); Запрос.УстановитьПараметр("парамКонец", КонецДня(ДатаНачала)); Запрос.УстановитьПараметр("Организация", ГоловнаяОрганизация); Запрос.УстановитьПараметр("парамДатаВалютногоУчета", НачалоМесяца(ДатаНачала)); Запрос.УстановитьПараметр("ВидРасчета", ВидРасчета); Запрос.УстановитьПараметр("СписокРаботников", СписокРаботников); Если ВыбиратьСотрудника Тогда ТекстЗапроса = "ВЫБРАТЬ | &парамНачало КАК Период, | &Организация КАК Организация, | СписокРаботников.Сотрудник, | СписокРаботников.Физлицо, | СписокРаботников.ДатаПриема, | СписокРаботников.ДатаУвольнения, | СписокРаботников.Подразделение, | 1 КАК Приоритет |ПОМЕСТИТЬ ВТСписокРаботников |ИЗ | &СписокРаботников КАК СписокРаботников |; |"; Иначе ТекстЗапроса = "ВЫБРАТЬ | СписокРаботников.Физлицо |ПОМЕСТИТЬ СписокРаботников |ИЗ | &СписокРаботников КАК СписокРаботников |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | &парамНачало КАК Период, | &Организация КАК Организация, | Сотрудники.Ссылка КАК Сотрудник, | Сотрудники.Физлицо, | Сотрудники.ДатаПриемаНаРаботу КАК ДатаПриема, | Сотрудники.ДатаУвольнения КАК ДатаУвольнения, | Сотрудники.ПодразделениеОрганизации КАК Подразделение, | ВЫБОР | КОГДА Сотрудники.ДатаУвольнения = ДАТАВРЕМЯ(1, 1, 1) | ТОГДА ВЫБОР | КОГДА Сотрудники.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ОсновноеМестоРаботы) | ТОГДА 1 | ИНАЧЕ 2 | КОНЕЦ | ИНАЧЕ 3 | КОНЕЦ КАК Приоритет |ПОМЕСТИТЬ ВТСписокРаботников |ИЗ | Справочник.СотрудникиОрганизаций КАК Сотрудники |ГДЕ Физлицо В (ВЫБРАТЬ Физлицо ИЗ СписокРаботников) И Организация = &Организация |;"; КонецЕсли; Запрос.Текст = ТекстЗапроса; Запрос.Выполнить(); СформироватьЗапросЗначенийПоказателей(Запрос); Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | ДвиженияРаботников.Сотрудник, | ДвиженияРаботников.Физлицо, | ДвиженияРаботников.Подразделение, | ВидыРасчета.ВидРасчета КАК ВидРасчета, | Показатель1.Показатель КАК ПоказательСсылка1, | Показатель2.Показатель КАК ПоказательСсылка2, | Показатель3.Показатель КАК ПоказательСсылка3, | Показатель4.Показатель КАК ПоказательСсылка4, | Показатель5.Показатель КАК ПоказательСсылка5, | Показатель6.Показатель КАК ПоказательСсылка6, | ВидыРасчета.ПроизвольнаяФормулаРасчета |ПОМЕСТИТЬ НачисленияУдержания |ИЗ | ВТДвиженияРаботников КАК ДвиженияРаботников | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВидыРасчета КАК ВидыРасчета | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель1 | ПО ВидыРасчета.ВидРасчета = Показатель1.ВидРасчета | И (Показатель1.НомерПоказателя = 1) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель2 | ПО ВидыРасчета.ВидРасчета = Показатель2.ВидРасчета | И (Показатель2.НомерПоказателя = 2) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель3 | ПО ВидыРасчета.ВидРасчета = Показатель3.ВидРасчета | И (Показатель3.НомерПоказателя = 3) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель4 | ПО ВидыРасчета.ВидРасчета = Показатель4.ВидРасчета | И (Показатель4.НомерПоказателя = 4) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель5 | ПО ВидыРасчета.ВидРасчета = Показатель5.ВидРасчета | И (Показатель5.НомерПоказателя = 5) | ЛЕВОЕ СОЕДИНЕНИЕ ПоказателиВидаРасчета КАК Показатель6 | ПО ВидыРасчета.ВидРасчета = Показатель6.ВидРасчета | И (Показатель6.НомерПоказателя = 6) | ПО (ВидыРасчета.ВидРасчета = &ВидРасчета) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | НачисленияУдержания.Сотрудник, | НачисленияУдержания.Физлицо, | НачисленияУдержания.Подразделение, | НачисленияУдержания.ВидРасчета, | НачисленияУдержания.ПроизвольнаяФормулаРасчета, | ЗначенияПоказателя1.Значение КАК Показатель1, | ЗначенияПоказателя2.Значение КАК Показатель2, | ЗначенияПоказателя3.Значение КАК Показатель3, | ЗначенияПоказателя4.Значение КАК Показатель4, | ЗначенияПоказателя5.Значение КАК Показатель5, | ЗначенияПоказателя6.Значение КАК Показатель6 |ПОМЕСТИТЬ ПоказателиНачисленияУдержания |ИЗ | НачисленияУдержания КАК НачисленияУдержания | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя1 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя1.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя1.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя1.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка1 = ЗначенияПоказателя1.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя1.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя1.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя2 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя2.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя2.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя2.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка2 = ЗначенияПоказателя2.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя2.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя2.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя3 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя3.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя3.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя3.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка3 = ЗначенияПоказателя3.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя3.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя3.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя4 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя4.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя4.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя4.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка4 = ЗначенияПоказателя4.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя4.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя4.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя5 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя5.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя5.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя5.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка5 = ЗначенияПоказателя5.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя5.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя5.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейПроизвольнаяФормула КАК ЗначенияПоказателя6 | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателя6.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателя6.Физлицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателя6.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ПоказательСсылка6 = ЗначенияПоказателя6.Показатель | И (ВЫБОР | КОГДА ЗначенияПоказателя6.ВидРасчета ЕСТЬ НЕ NULL | ТОГДА НачисленияУдержания.ВидРасчета = ЗначенияПоказателя6.ВидРасчета | ИНАЧЕ ИСТИНА | КОНЕЦ) |ГДЕ | НачисленияУдержания.ПроизвольнаяФормулаРасчета | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | НачисленияУдержания.Сотрудник, | НачисленияУдержания.Физлицо, | НачисленияУдержания.Подразделение, | НачисленияУдержания.ВидРасчета, | НачисленияУдержания.ПроизвольнаяФормулаРасчета, | ЗначенияПоказателей.Показатель1, | ЗначенияПоказателей.Показатель2, | ЗначенияПоказателей.Показатель3, | ЗначенияПоказателей.Показатель4, | ЗначенияПоказателей.Показатель5, | ЗначенияПоказателей.Показатель6 |ИЗ | НачисленияУдержания КАК НачисленияУдержания | ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияПоказателейВидовРасчета КАК ЗначенияПоказателей | ПО (ВЫБОР | КОГДА НачисленияУдержания.Сотрудник ЕСТЬ NULL | ИЛИ ЗначенияПоказателей.Сотрудник ЕСТЬ NULL | ТОГДА НачисленияУдержания.Физлицо = ЗначенияПоказателей.ФизЛицо | ИНАЧЕ НачисленияУдержания.Сотрудник = ЗначенияПоказателей.Сотрудник | КОНЕЦ) | И НачисленияУдержания.ВидРасчета = ЗначенияПоказателей.ВидРасчета |ГДЕ | (НЕ НачисленияУдержания.ПроизвольнаяФормулаРасчета)"; Запрос.Выполнить(); Возврат МенеджерВременныхТаблиц; КонецФункции // ПоказателиНачисленияУдержания |
||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10072566 | ||||
Дата публикации: | 01.03.2011 16:04:59 | ||||
Дата последнего изменения: | 01.03.2011 0:00:00 | ||||
Описание: | В документе "Регистрация разовых начислений сотрудников" не заполняется подразделение, если дата документа меньше, чем дата приема на работу. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10074915 | ||||
Дата публикации: | 01.03.2011 16:04:44 | ||||
Дата последнего изменения: | 01.03.2011 0:00:00 | ||||
Описание: | В месяце появления имущественного вычета, в отчёте "Регистр налогового учета по НДФЛ" задваивается сумма дохода сотрудника. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10074946 | ||||
Дата публикации: | 01.03.2011 16:04:32 | ||||
Дата последнего изменения: | 01.03.2011 0:00:00 | ||||
Описание: | В отчёте "Регистр налогового учета по НДФЛ" для организации-ПБОЮЛа не показывается перечисленный налог. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10075143 | ||||
Дата публикации: | 01.03.2011 16:04:21 | ||||
Дата последнего изменения: | 01.03.2011 0:00:00 | ||||
Описание: | В разделе «Удержано налога» в колонке «Месяц налогового периода» вместо месяца налогового периода устанавливается месяц, в котором произведено удержание. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10070170 | ||||
Дата публикации: | 24.02.2011 16:13:56 | ||||
Дата последнего изменения: | 24.02.2011 0:00:00 | ||||
Описание: | Работник, перешедший со штата на договор ГПХ, при заполнении документов "Зарплата к выплате" попадает как в ведомость по старому штатному подразделению, так и в ведомость по договору ГПХ. | ||||
Код ошибки: | 10074171 | ||||
Дата публикации: | 16.02.2011 17:05:39 | ||||
Дата последнего изменения: | 16.02.2011 0:00:00 | ||||
Описание: | В имени файла извещения о получении результата приема отчета вместо идентификатора ИФНС-получателя ошибочно указывается идентификатор спецоператора, что может привести к тому, что от ФНС в ответ на извещение будет получено уведомление об ошибке. | ||||
Код ошибки: | 10073265 | ||||
Дата публикации: | 04.02.2011 17:36:08 | ||||
Дата последнего изменения: | 04.02.2011 0:00:00 | ||||
Описание: | В формуле вида расчета запрещается запрашивать показатель, даже если он запрашивается в виде расчета другого вида учета. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10072947 | ||||
Дата публикации: | 01.02.2011 15:10:47 | ||||
Дата последнего изменения: | 01.02.2011 0:00:00 | ||||
Описание: | Для видов расчета с предопределенным способом расчета "Фиксированной суммой", в поле ввода суммы формат устанавливает 3 знака после запятой вместо 2-х. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10072200 | ||||
Дата публикации: | 21.01.2011 17:16:31 | ||||
Дата последнего изменения: | 21.01.2011 0:00:00 | ||||
Описание: | Неверно определяется тарифная ставка в расчетных документах при заполнении показателей в строке, если она задана по-разному для разных начислений. | ||||
Планируется исправить в релизе: | 2.5.33 | ||||
Код ошибки: | 10071893 | ||||
Дата публикации: | 18.01.2011 16:50:17 | ||||
Дата последнего изменения: | 28.01.2011 0:00:00 | ||||
Описание: | Неверно заполняются данные о доходах для расчета пособий соц. страхования за 2009 год в том случае, когда сотруднику в 2009 году начислялась материальная помощь, не облагавшаяся ранее ЕСН целиком, - не учитывается скидка. | ||||
Код ошибки: | 10042205 | ||||
Дата публикации: | 30.11.2010 17:28:39 | ||||
Дата последнего изменения: | 30.11.2010 0:00:00 | ||||
Описание: | При расчете б/л в 2010 году по сотруднику, работавшему ранее по основному месту работы и по внутреннему совместительству, не учитывается заработок по внутреннему совместительству, если на дату начала болезни со внутреннего совместительства сотрудник был уволен. | ||||
Код ошибки: | 10064714 | ||||
Дата публикации: | 15.10.2010 15:48:18 | ||||
Дата последнего изменения: | 15.10.2010 0:00:00 | ||||
Описание: | При попытке пересчетать документ "Оплата сверхурочных часов" после повышения окладов "задним числом" при помощи обработки "Перерасчет зарплаты по предприятию" создаваемый документ не заполняется. | ||||
Код ошибки: | 10064453 | ||||
Дата публикации: | 15.10.2010 15:47:53 | ||||
Дата последнего изменения: | 15.10.2010 0:00:00 | ||||
Описание: | Отч. "Медицинское страхование" не показывает адрес и телефон для новых незастрахованных сотрудников. | ||||
Код ошибки: | 10057489 | ||||
Дата публикации: | 15.10.2010 15:47:11 | ||||
Дата последнего изменения: | 15.10.2010 0:00:00 | ||||
Описание: | В печатных формах могут неверно склоняться некоторые мужские фамилии, оканчивающиеся на "-ий" после согласной. | ||||
Код ошибки: | 10050537 | ||||
Дата публикации: | 15.10.2010 15:45:46 | ||||
Дата последнего изменения: | 15.10.2010 0:00:00 | ||||
Описание: | Оформлен первичный больничный лист, затем продолжение больничного и в нем указана дата нарушения режима, при оформлении второго продолжения больничного, в него не переносится информация о дате нарушения режима. | ||||
Код ошибки: | 10029695 | ||||
Дата публикации: | 31.08.2010 15:45:40 | ||||
Дата последнего изменения: | 31.08.2010 0:00:00 | ||||
Описание: | Отчет "4-ФСС". Раздел 3, таблица 9. Заполнение колонок 7, 8, 10, 11. При заполнении вручную скидок и надбавок к страховому тарифу неверно происходит авторасчет итоговой 11 колонки. К введенной уже с учетом скидок и надбавок ставке взноса в ФСС от несчастного случая (колонка 7), прибавляются введенные в ручную размеры скидок и надбавок и отражается в итоговой колонке 11. |
||||
Способ обхода: | После заполнения отчета необходимо отключить авторасчет вычисляемых ячеек (соответствующий флаг в шапке отчета) и внести правильные процентные ставки. | ||||
Код ошибки: | 10056615 | ||||
Дата публикации: | 27.07.2010 15:12:00 | ||||
Дата последнего изменения: | 27.07.2010 0:00:00 | ||||
Описание: | При создании на основании документа "Зарплата к выплате организаций" документа "Платежное поручение исходящее", на вкладке "Печать" не заполняется наименование плательщика. | ||||
Код ошибки: | 10058700 | ||||
Дата публикации: | 08.07.2010 14:55:30 | ||||
Дата последнего изменения: | 08.07.2010 0:00:00 | ||||
Описание: | В документе-исправлении <Начисление зарплаты> у видов расчета с произвольной формулой неверно рассчитывается показатель <Отработано времени в днях>. | ||||
Код ошибки: | 10043804 | ||||
Дата публикации: | 23.12.2009 16:19:37 | ||||
Дата последнего изменения: | 23.12.2009 0:00:00 | ||||
Описание: | В документе "Оплата сверхурочных часов" не пересчитывается в часовую тарифная ставка из произвольной формулы - всегда получается 0. | ||||
Код ошибки: | 10036015 | ||||
Дата публикации: | 15.10.2009 16:26:59 | ||||
Дата последнего изменения: | 15.10.2009 0:00:00 | ||||
Описание: | После исправления кадрового документа в обработке "Анализ неявок", исходное кадровое событие не показывается, отчего расчетный документ, оформленный по устаревшим кадровым данным, сопоставляется с исправленным кадровым событием. | ||||
Код ошибки: | 10036185 | ||||
Дата публикации: | 15.10.2009 16:22:55 | ||||
Дата последнего изменения: | 15.10.2009 0:00:00 | ||||
Описание: | При использовании кассового метода учета управленческих затрат, в документе "Планируемые затраты на персонал" неверно определяется факт прошлого периода. | ||||
Код ошибки: | 10002714 | ||||
Дата публикации: | 26.09.2008 15:54:03 | ||||
Дата последнего изменения: | 26.09.2008 0:00:00 | ||||
Описание: | При обновлении с конфигурации с редакции 2.1. на 2.5 выдается сообщение об ошибке, когда в организации не поддерживается внутреннее совместительство и по физлицу, с которым заключен договор ГПХ на выполнение работ, зарегистрирован документ «Ввод процента деятельности ЕНВД». | ||||
Код ошибки: | 10001643 | ||||
Дата публикации: | 05.08.2008 16:24:23 | ||||
Дата последнего изменения: | 05.08.2008 0:00:00 | ||||
Описание: | При отправке печатной формы документа по электронной почте в текст письма не попадают имеющиеся картинки. | ||||
Код ошибки: | 10001302 | ||||
Дата публикации: | 29.07.2008 16:40:03 | ||||
Дата последнего изменения: | 29.07.2008 0:00:00 | ||||
Описание: | В отчете "Расчетная ведомость", построенном за несколько месяцев, в некоторых случаях неправильно отражаются итоги по показателям сальдо. | ||||
Код ошибки: | 00103150 | ||||
Дата публикации: | 30.04.2008 16:04:59 | ||||
Дата последнего изменения: | 30.04.2008 0:00:00 | ||||
Описание: | Если в анкету, указанную в настройках программы как резюме кандидата, добавить вопросы из предопределенной группы вопросов о контактной информации физлица, то при создании физлица по ответам на такую анкету контактная информация из опроса не будет перенесена в данные физлица. | ||||
Код ошибки: | 00094289 | ||||
Дата публикации: | 14.09.2007 10:02:29 | ||||
Дата последнего изменения: | 26.11.2010 0:00:00 | ||||
Описание: | В форме 2-НДФЛ за прошлые годы (по 2009-й) на работника, у которого по результатам перерасчета за прошлые налоговые периода был доудержан (зачтен) налог, не заполняются пп.5.6 или 5.7 раздела 5. | ||||
Код ошибки: | 00076008 | ||||
Дата публикации: | 17.07.2007 16:03:29 | ||||
Дата последнего изменения: | 17.07.2007 0:00:00 | ||||
Описание: | Неверно исчисляются алименты с работника, отработавшего неполный рабочий месяц из-за прогулов. | ||||