Зарплата и Управление Персоналом. Версия 2.5.23.4. Информация об ошибках

  Код ошибки: 10064553  
  Дата публикации: 15.10.2010 15:48:48  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В форме списка ПВР Управленческие начисления показывается "лишняя" колонка "Учет рабочего времени".  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10064302  
  Дата публикации: 15.10.2010 15:48:31  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: При расчете управленческих удержаний разных категорий расчета выдается сообщение об ошибке.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10064714  
  Дата публикации: 15.10.2010 15:48:18  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: При попытке пересчетать документ "Оплата сверхурочных часов" после повышения окладов "задним числом" при помощи обработки "Перерасчет зарплаты по предприятию" создаваемый документ не заполняется.  
 
  Код ошибки: 10064446  
  Дата публикации: 15.10.2010 15:48:05  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В печатной форме 2-НДФЛ выводится недостаточно строк доходов.  
 
  Код ошибки: 10064453  
  Дата публикации: 15.10.2010 15:47:53  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: Отч. "Медицинское страхование" не показывает адрес и телефон для новых незастрахованных сотрудников.  
 
  Код ошибки: 10064936  
  Дата публикации: 15.10.2010 15:47:41  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: При печати на принтере отчета о физическом лице из одноименного справочника, обрезаются длинные адреса в разделе "Контактная информация".  
 
  Код ошибки: 10062921  
  Дата публикации: 15.10.2010 15:47:25  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В отчет "Лицевой счет по формеТ-54" не попадают данные по внутренним совместителям.  
 
  Код ошибки: 10057489  
  Дата публикации: 15.10.2010 15:47:11  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В печатных формах могут неверно склоняться некоторые мужские фамилии, оканчивающиеся на "-ий" после согласной.  
 
  Код ошибки: 10057466  
  Дата публикации: 15.10.2010 15:46:58  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В отчете "Анализ налогов и взносов" в поле КПП иногда ошибочно выводится код по ОКАТО.  
 
  Код ошибки: 10062030  
  Дата публикации: 15.10.2010 15:46:18  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: В отчете "Данные для карточки учета организации в военкомате" в отведенное поле может не помещаться длинное название организации и отсутствует почтовый адрес организации.  
 
  Код ошибки: 10050537  
  Дата публикации: 15.10.2010 15:45:46  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: Оформлен первичный больничный лист, затем продолжение больничного и в нем указана дата нарушения режима, при оформлении второго продолжения больничного, в него не переносится информация о дате нарушения режима.  
 
  Код ошибки: 10048575  
  Дата публикации: 15.10.2010 15:45:20  
  Дата последнего изменения: 15.10.2010 0:00:00  
  Описание: При вводе схем мотивации через обработку "Финансовая мотивация персонала" при наличии одинаковых должностей в разных подразделениях все введенные по этой должности строки ошибочно показываются во всех подразделениях.  
 
  Код ошибки: 10064006  
  Дата публикации: 08.10.2010 16:24:18  
  Дата последнего изменения: 08.10.2010 0:00:00  
  Описание: Форма списка регистра сведений "Схемы мотивации сотрудников" позволяет задать валюту значения, отличную от валюты показателя.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10064466  
  Дата публикации: 08.10.2010 16:23:46  
  Дата последнего изменения: 08.10.2010 0:00:00  
  Описание: При печати формы Т-61 в гр.10 ("другие начисления") не попадают суммы начислений, введенные непосредственно в день увольнения.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10064468  
  Дата публикации: 08.10.2010 16:23:34  
  Дата последнего изменения: 08.10.2010 0:00:00  
  Описание: В гр.10/14 ("другие начисления") форм Т-60 и Т-61 попадают суммы, являющиеся доходами в натуральной форме.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10064854  
  Дата публикации: 05.10.2010 17:37:53  
  Дата последнего изменения: 05.10.2010 0:00:00  
  Описание: В документе "Зарплата к выплате организаций", если в настройке параметров учета установлен учет невыходов для плановых авансов, то при подборе по условию в форме "Формирование списка сотрудников" невозможно включить показ уволенных ( "включать уволенных на...").  
 
  Код ошибки: 10064570  
  Дата публикации: 05.10.2010 17:37:35  
  Дата последнего изменения: 05.10.2010 0:00:00  
  Описание: В документе "Зарплата к выплате организаций" расчет компенсации за задержку зарплаты не включает день фактической выплаты, но учитывает день установленного срока выплаты. Если за время задержки выплаты зарплаты изменялась ставка рефинансирования ЦБ, это приведет к неточности в расчете компенсации.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10051947  
  Дата публикации: 24.09.2010 15:20:22  
  Дата последнего изменения: 24.09.2010 0:00:00  
  Описание: Неверно заполняются значения показателей удержаний в документе "Начисление зарплаты работникам".  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10063888  
  Дата публикации: 22.09.2010 17:55:39  
  Дата последнего изменения: 22.09.2010 0:00:00  
  Описание: В документе "Зарплата к выплате организаций" при выплате единовременных пособий за счет ФСС или возврата НДФЛ, на выбор документа-основания не устанавливается отбор по периоду взаиморасчетов. Это позволяет выплатить начисления другого месяца, что при учетной политике взаиморасчетов в разрезе месяцев может спровоцировать пользователя на труднообнаружимую ошибку: задолженность организации в месяце начисления и задолженность работника в месяце выплаты.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10063617  
  Дата публикации: 22.09.2010 17:54:20  
  Дата последнего изменения: 22.09.2010 0:00:00  
  Описание: Если в документе "Зарплата к выплате" выбрать характер выплаты "Командировочные", заполнить, поправить сумму (выплатить не всё), то в регистр "Зарплата за месяц" запись расхода попадет с характером "Командировочные", а приход с характером "Зарплата", поэтому при последующем заполнении очередного документа "Зарплата к выплате" с характером "Командировочные" в него не попадает отложенная сумма.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10061496  
  Дата публикации: 10.09.2010 18:09:12  
  Дата последнего изменения: 10.09.2010 0:00:00  
  Описание: При расчете документа "Начисление заработной платы работникам организаций" с некоторых пор наблюдается значительное увеличение времени расчета.
Проблема проявляется если используется документ "Табель учета рабочего времени", т.е. регистр накопления "РабочееВремяРаботниковОрганизаций" заполняется и имеет большое количество записей.
 
 
  Код ошибки: 10056256  
  Дата публикации: 07.09.2010 15:11:40  
  Дата последнего изменения: 07.09.2010 0:00:00  
  Описание: Если зарплата сотрудника, чьи доходы за год превысили 415 тыс. руб., относится одновременно к видам деятельности, облагаемым ЕНВД и налогом на прибыль, то при автозаполнении таблицы 3 Раздела I формы 4-ФСС колонка 6 будет заполняться неверно.  
  Способ обхода: Взять соответствующие суммы из расчета РСВ-1.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061898  
  Дата публикации: 03.09.2010 17:53:52  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: Документ "Ввод постоянного начисления или удержания" неверно регистрирует повторное назначение доплаты.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10058269  
  Дата публикации: 03.09.2010 17:53:41  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: Если сотрудника в середение месяца перевели из одного подразделения в другое, и при заполнении документа "Сдельный наряд" по данному сотруднику указать первое подразделение, то время заполняется за весь месяц, а должно заполняться только время работы сотрудника в этом подразделении.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10062622  
  Дата публикации: 03.09.2010 17:51:14  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: При заполнении документа "Кадровое перемещение" в документ попадают не действующие записи плановых начислений.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061969  
  Дата публикации: 03.09.2010 17:48:24  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: При заполнении в документе "Сдельный наряд на выполненные работы" на одного и того же человека двух одинаковых сумм, в документ "Начисление зарплаты" при расчете попадает только одна из сумм по этому человеку.
Стоит только в документе "Сдельный наряд на выполненные работы" изменить одну из сумм хоть на копейку, в документ "Начисление зарплаты" при расчете попадают обе суммы по этому человеку.
 
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10055658  
  Дата публикации: 03.09.2010 17:37:52  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: Документ "Расчет при увольнении работника" неверно регистрирует компенсацию отпуска в учете для исчисления НДФЛ в том случае, когда дата увольнения приходится на будущий месяц.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10053598  
  Дата публикации: 03.09.2010 17:31:27  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: При заполнении документа "Ввод постоянного начисления или удержания" для ввода удержания, в результирующий список попадают все сотрудники каждого физлица. В результате при проведении выдается сообщение о наличии в списке нескольких записей с одинаковым набором ключевых полей и документ не проводится.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10052882  
  Дата публикации: 03.09.2010 17:30:54  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: При формировании документа СЗВ-К с типом сведений КОРР. формируется печатная форма с типом сведений "Отменяющая".  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10047876  
  Дата публикации: 03.09.2010 17:30:29  
  Дата последнего изменения: 03.09.2010 0:00:00  
  Описание: При автоматическом заполнении документа "Отражение зарплаты в управленческом учете" по данным бухгалтерского учета не происходит заполнение по страховым взносам.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061851  
  Дата публикации: 31.08.2010 19:52:19  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: При интерактивном вводе сотрудника с графиком сокращенного рабочего времени, в котором указан график нормы времени, в документе "Оплата праздничных и выходных дней" неверно пересчитывается месячная тарифная ставка в часовую по варианту "Использовать Среднее за год количество часов в месяце".  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061179  
  Дата публикации: 31.08.2010 19:50:34  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: Если в документе "Начисление отпуска" изменить расчетный период, что в форму Т-60 могут ошибочно не выводиться данные о заработке.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060650  
  Дата публикации: 31.08.2010 19:50:15  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: В документе "Сведения о доходах физлиц" при выборе ответственного для документа подставляется должность ответственного.
Но если в организации возникла ситуация, что сотрудник был уволен, а потом его опять приняли, то подгружается должность сотрудника до увольнения.
 
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10055695  
  Дата публикации: 31.08.2010 19:49:08  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: При заполнении графика работы, если поставить количество часов в неделе - дробное число, например 7.5, то время неверно распределяется по дням недели и, как следствие, при нажатии на кнопку "Заполнить" появляется сообщение о неравенстве часов в неделе и часов по расписанию работы.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10058249  
  Дата публикации: 31.08.2010 15:46:02  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: После начального заполнении ИБ вид расчета "Отпуск учебный" не вытесняет оплату по окладу.  
  Способ обхода: Прописать в.р. "Отпуск учебный" в список вытесняющих начислений для оклада и др. аналогичных начислений.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10029695  
  Дата публикации: 31.08.2010 15:45:40  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: Отчет "4-ФСС". Раздел 3, таблица 9. Заполнение колонок 7, 8, 10, 11.
При заполнении вручную скидок и надбавок к страховому тарифу неверно происходит авторасчет итоговой 11 колонки. К введенной уже с учетом скидок и надбавок ставке взноса в ФСС от несчастного случая (колонка 7), прибавляются введенные в ручную размеры скидок и надбавок и отражается в итоговой колонке 11.
 
  Способ обхода: После заполнения отчета необходимо отключить авторасчет вычисляемых ячеек (соответствующий флаг в шапке отчета) и внести правильные процентные ставки.  
 
  Код ошибки: 10008632  
  Дата публикации: 31.08.2010 15:35:19  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: Если ранее уволенному сотруднику начисляются какие-либо облагаемые НДФЛ начисления, этот сотрудник ошибочно не попадает на закладку НДФЛ документа "Начисление зарплаты".  
  Способ обхода: Для расчета НДФЛ добавить сотрудника на закладку НДФЛ документа "Начисление зарплаты" вручную.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10048649  
  Дата публикации: 31.08.2010 15:34:42  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: Неверно рассчитывался показатель "Время в календарных днях" в том случае, когда начисление, формула которого использует этот показатель, вытесняется другими начислениями.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061502  
  Дата публикации: 31.08.2010 15:34:25  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: При заполнении документа "Увольнение из организаций" списком сотрудников, не заполняются реквизиты, необходимые для расчета количества дней компенсации отпуска.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10052932  
  Дата публикации: 31.08.2010 15:32:41  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: В расчетном листке орг. режиме "подробно" в начислении "Компенсация отпуска при увольнении по календарным дням" указывается неверное название показателя.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 00105403  
  Дата публикации: 31.08.2010 15:32:09  
  Дата последнего изменения: 31.08.2010 0:00:00  
  Описание: Некорректно рассчитывается НДФЛ в случае, когда ранее некоторая облагаемая сумма была учтена не в том месяце налогового периода.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061970  
  Дата публикации: 24.08.2010 16:41:52  
  Дата последнего изменения: 24.08.2010 0:00:00  
  Описание: При расчете пособий по б/л в отработанные дни расчетного периода не включались праздничные дни, приходящиеся на период ежегодного основного (дополнительного) отпуска.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10059923  
  Дата публикации: 24.08.2010 16:41:37  
  Дата последнего изменения: 24.08.2010 0:00:00  
  Описание: В записке на отпуск по форме Т-60 сумма удержаний по исполнительным рассчитывается неверно, если на сотрудника заведено два одинаковых исполнительных листа.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10055663  
  Дата публикации: 24.08.2010 16:41:23  
  Дата последнего изменения: 24.08.2010 0:00:00  
  Описание: Пользователь с ролями <Пользователь> и <Расчетчик регламентной зарплаты> не может выбрать кадровые документы <Отпуска организации> и <Командировки организации> в соотв. поле обработки <Анализ неявок> - выдается сообщение о недостатке прав.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061531  
  Дата публикации: 24.08.2010 16:39:59  
  Дата последнего изменения: 24.08.2010 0:00:00  
  Описание: В документе "Ввод сведений о плановых удержаниях сотрудников организаций" при заполнении списком сотрудников кнопкой "Заполнить" табличная часть "Удержания" остаётся пустой.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10045262  
  Дата публикации: 24.08.2010 16:39:17  
  Дата последнего изменения: 24.08.2010 0:00:00  
  Описание: При конвертации документов "Зарплата к выплате", не устанавливается признак, что документ перенесен из 7.7.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060624  
  Дата публикации: 20.08.2010 15:51:49  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: При эксплуатации программы в клиент-серверном варианте под управлением СУБД DB2, в случае использования разграничения доступа по организациям и физическим лицам, не печатается форма 2-НДФЛ в варианте для передачи в ИФНС.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061800  
  Дата публикации: 20.08.2010 15:51:12  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: При сохранении параметров учета выдается ложное сообщение о нарушении даты запрета редактирования, если в настройках программы указана программа бухучета "Бухгалтерия предприятия" ред. 2.0.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061917  
  Дата публикации: 20.08.2010 15:50:26  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: Если у сотрудника два оплачиваемых вида времени (Я - явка, РМ - ремонт) то, если в документе табель в какой-то из дней введено оба вида времени: Я-4 РМ-4, то при расчете начисления с видом времени Я, время в данный день считается как Я-8, а должно быть Я-4.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061828  
  Дата публикации: 20.08.2010 15:49:54  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: В рабочем месте "Аттестации сотрудников" отчет <Распределение оценок> не формируется, если указан отбор по должности.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061710  
  Дата публикации: 20.08.2010 15:49:40  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: При попытке проведения документа "Отпуск по уходу за ребенком", у которого взведен только флаг выплаты пособия ребенку до 3 лет, пользователем с ролями "Кадровик регл. данных" + "Пользователь", выдается сообщение об ошибке.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061129  
  Дата публикации: 20.08.2010 15:49:10  
  Дата последнего изменения: 20.08.2010 0:00:00  
  Описание: При конвертации вычетов НДФЛ с кодами 111 и 113, появляется сообщение об ошибке и не переносятся данные физических лиц.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061113  
  Дата публикации: 17.08.2010 16:11:54  
  Дата последнего изменения: 17.08.2010 0:00:00  
  Описание: При конвертации плановых начислений может возникать сообщение об ошибке.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10050825  
  Дата публикации: 17.08.2010 16:11:45  
  Дата последнего изменения: 17.08.2010 0:00:00  
  Описание: При конвертации плановых начислений, если физическое лицо несколько раз принималось на работу, некоторые плановые начисления привязывались к уволенным сотрудникам.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061712  
  Дата публикации: 17.08.2010 16:11:30  
  Дата последнего изменения: 17.08.2010 0:00:00  
  Описание: В документе "Начисление зарплаты работникам" в открывающейся по команде "Ввести показатели расчета" форме валюта определяется как валюта значений из регистра, а не как валюта показателя.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061682  
  Дата публикации: 17.08.2010 16:11:08  
  Дата последнего изменения: 17.08.2010 0:00:00  
  Описание: В документе "Начисление зарплаты работникам" в открывающейся по команде "Ввести показатели расчета" форме состав сотрудников отличается от состава сотрудников в документе.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10045786  
  Дата публикации: 17.08.2010 16:10:05  
  Дата последнего изменения: 17.08.2010 0:00:00  
  Описание: При переносе данных, в БУ Основные/БУ Дополнительные начисления попадают записи, для которых в шаблоне проводки указано "не отражать в бухучете".  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061590  
  Дата публикации: 13.08.2010 14:38:44  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: В документе "Начисление зарплаты работникам" при выборе вида расчета не заполняются значения ежемесячных показателей.  
  Планируется исправить в релизе: 2.5.29  
 
  Код ошибки: 10057849  
  Дата публикации: 13.08.2010 14:38:10  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: Неверная надпись на рабочем столе у команды, открывающей обработку "Запланированные кадровые перестановки".  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056808  
  Дата публикации: 13.08.2010 14:34:18  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: В управленческих документах "Начисление зарплаты работникам" и других - неверно определяются значения ежемесячных показателей физического лица.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061223  
  Дата публикации: 13.08.2010 14:33:49  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: Если в настройках программы установлен режим "Удержание за неотработанный отпуск при увольнении" - "Не уменьшает налоги и взносы", то при автозаполнении документа "Отражение зарплаты в регл учете" выдается сообщение об ошибке, когда для удержания задан способ отражения в учете «Распределять пропорционально базовым начислениям».  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056576  
  Дата публикации: 13.08.2010 14:33:03  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: При формировании Т-61 из документа "Расчет при увольнении сотрудников организаций" неверно определяется сумма задолженности за организацией.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10058984  
  Дата публикации: 13.08.2010 14:27:33  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: Неверно устанавливаются отборы в формах списков документов, открываемых по кнопке "Найти" в списке.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10053773  
  Дата публикации: 13.08.2010 13:59:33  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: Не получается провести документ "Зарплата к выплате организаций" за период, меньший даты запрета редактирования.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061570  
  Дата публикации: 13.08.2010 13:56:48  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: При конвертации неправильно переносится ИНН организации, если не указан КПП.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10047272  
  Дата публикации: 13.08.2010 13:56:27  
  Дата последнего изменения: 13.08.2010 0:00:00  
  Описание: При конвертации основных начислений неправильно заполняются ресурсы "Отработано дней/часов по пятидневке", из-за чего может неправильно считаться средний заработок.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061189  
  Дата публикации: 11.08.2010 12:19:25  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: В отчете "Расчетные листки организации" в режиме "подробно" не умещается период с 12 по 31 число.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10061235  
  Дата публикации: 11.08.2010 12:19:15  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При конвертации не переносятся новые виды расчета для оплаты пособий.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060637  
  Дата публикации: 11.08.2010 12:19:03  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: В "Моих задачах" возвращение из кадрового перемещения создается с неверной датой.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10055310  
  Дата публикации: 11.08.2010 12:18:44  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При конвертации неправильно переносится списание имущественных вычетов по НДФЛ.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10050904  
  Дата публикации: 11.08.2010 12:18:27  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При конвертации лицевых счетов, не заполняется банк.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10053771  
  Дата публикации: 11.08.2010 12:18:14  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: Если при проведении документа "Отсутствие на рабочем месте" возникают конфликты с другими документами, в сообщении об ошибке не выводятся гиперссылки на конфликтные документы.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10049604  
  Дата публикации: 11.08.2010 12:17:46  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: Неправильно конвертируется средний заработок 2010 года.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10052363  
  Дата публикации: 11.08.2010 12:17:34  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При конвертации НДФЛ, в регистрах заполняются поля "Код по ОКАТО" и "КПП" для случаев, когда указано подразделениею Из-за этого неправильно формируется 2-НДФЛ.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10053936  
  Дата публикации: 11.08.2010 12:16:02  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При выполнении задачи "Возврат на работу" из списка "Моих задач", устанавливается неверная дата возврата.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10048414  
  Дата публикации: 11.08.2010 12:13:53  
  Дата последнего изменения: 11.08.2010 0:00:00  
  Описание: При конвертации ФСС НС за 2010 год, переносимые суммы больше в 100 раз.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060973  
  Дата публикации: 03.08.2010 15:36:06  
  Дата последнего изменения: 03.08.2010 0:00:00  
  Описание: При проведении документа «Сдельный наряд», у проводок по счету 08.03 не заполнена аналитика «Способы строительства» значением «Хозспособ».  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10059370  
  Дата публикации: 03.08.2010 15:35:45  
  Дата последнего изменения: 03.08.2010 0:00:00  
  Описание: После добавления свойства непосредственно из объекта, это свойство не появляется в списке, если используется платформа 8.2.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060913  
  Дата публикации: 30.07.2010 15:14:39  
  Дата последнего изменения: 30.07.2010 0:00:00  
  Описание: В разделе 5 формы РСВ-1 ПФР в строке 520 в графе "Наименование показателя" должно стоять "Уплачено с начала расчетного периода" вместо "Уплачено в отчетном периоде".  
  Способ обхода: Внести исправления в печатную форму непосредственно перед печатью.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060888  
  Дата публикации: 30.07.2010 15:14:10  
  Дата последнего изменения: 30.07.2010 0:00:00  
  Описание: В документ "Платежное поручение исходящее" по команде "Заполнить" попадают ведомости для выплату через кассу, если у них ранее был способ выплаты через банк и банк был указан.  
  Способ воспроизведения: Создать новый документ "Зарплата к выплате организаций" со способом выплаты "через банк", указать банк.
Сменить способ выплаты на "через кассу", заполнить, провести.

Создать новый документ "Платежное поручение исходящее", указать ту же организацию и банк, что в ведомости из предыдущего пункта.
В командной панели табличной части "ведомости" нажать "Заполнить".

В список ведомостей попадет документ "Зарплата к выплате организаций" со способом выплаты "через кассу".
 
  Способ исправления: В модуле документа ПлатежноеПоручениеИсходящее, в процедуре
ПолучитьВедомостиКВыплатеЧерезБанк(), в текст запроса
формирования временной таблицы "Ведомости" добавить условие:

ЗарплатаКВыплатеОрганизаций.СпособВыплаты = ЗНАЧЕНИЕ(Перечисление.СпособыВыплатыЗарплаты.ЧерезБанк)
 
  Способ обхода: Переключить способ выплаты в "через банк", очистить поле "Банк", снова включить выплату через кассу.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060868  
  Дата публикации: 30.07.2010 15:12:37  
  Дата последнего изменения: 30.07.2010 0:00:00  
  Описание: Отчет "Справка по отпуску в компании" показывает неправильное списание дополнительного отпуска.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060438  
  Дата публикации: 27.07.2010 15:15:42  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: Если сотрудник работает в головной организации с начала года, а в середине отчетного периода переводится в обособленное подразделение, то записи о стаже для перс.учета ПФР по этому сотруднику по головной организации будут сформированы неверно - за весь отчетный период.  
  Способ исправления: Заменить функцию СЗВ6_ПолучитьДанныеДляЗаполненияСтажа() общего
модуля ПроцедурыПерсонифицированногоУчета следующим фрагментом:

Функция СЗВ6_ПолучитьДанныеДляЗаполненияСтажа(ОбособленноеПодразделение, ДатаНачалаПериодаЗаполнения, ДатаОкончанияПериодаЗаполнения, СписокФизЛиц = Неопределено) Экспорт

ДатаОкончанияПериодаЗаполнения = КонецДня(ДатаОкончанияПериодаЗаполнения);

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


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

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

ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"И &ПервоеДополнительноеУсловие",ПроцедурыПерсонифицированногоУчетаПереопределяемый.СЗВ4_ПолучитьДополнительныеУсловияДляСотрудников());
ТекстЗапроса = СтрЗаменить(ТекстЗапроса,"И &ВтороеДополнительноеУсловие",ПроцедурыПерсонифицированногоУчетаПереопределяемый.СЗВ4_ПолучитьДополнительныеУсловияДляСотрудников("РаботникиОрганизации."));
Запрос.Текст = СтрЗаменить(ТекстЗапроса,"И &ТретьеДополнительноеУсловие",ПроцедурыПерсонифицированногоУчетаПереопределяемый.СЗВ4_ПолучитьДополнительныеУсловияДляСотрудников("Работники."));

ТаблицаСтажа = Запрос.Выполнить().Выгрузить();
ТаблицаСтажа.Индексы.Добавить("ФизЛицо");

// Удалим из таблицы стажа незначимые записи:
// - если по физлицу имеется 2 непрерывных записи с одинаковыми условиями труда, то объединим данные записи
Н = ТаблицаСтажа.Количество() - 1;
Пока Н > 0 Цикл

ТекущаяЗапись = ТаблицаСтажа[Н];
ПредшествующаяЗапись = ТаблицаСтажа[Н-1];

Если ТекущаяЗапись.ФизЛицо = ПредшествующаяЗапись.ФизЛицо // если совпадает физлицо
И (ТекущаяЗапись.ДатаНачалаПериода = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)+1
ИЛИ КонецДня(ТекущаяЗапись.ДатаНачалаПериода) = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)) // если записи непрерывны (идут друг за другом по времени)
// и совпадают параметры стажа
И ТекущаяЗапись.ОсобыеУсловияТруда = ПредшествующаяЗапись.ОсобыеУсловияТруда
И СокрЛП(ТекущаяЗапись.КодПозицииСписка) = СокрЛП(ПредшествующаяЗапись.КодПозицииСписка)
И ТекущаяЗапись.ОснованиеВыслугиЛет = ПредшествующаяЗапись.ОснованиеВыслугиЛет
И ТекущаяЗапись.ТерриториальныеУсловия = ПредшествующаяЗапись.ТерриториальныеУсловия
И ТекущаяЗапись.ПараметрТерриториальныхУсловий = ПредшествующаяЗапись.ПараметрТерриториальныхУсловий
И ТекущаяЗапись.ТретийПараметрИсчисляемогоСтажа = ПредшествующаяЗапись.ТретийПараметрИсчисляемогоСтажа
И ТекущаяЗапись.ТретийПараметрВыслугиЛет = ПредшествующаяЗапись.ТретийПараметрВыслугиЛет
Тогда
// объединим записи в одну
ПредшествующаяЗапись.ДатаОкончанияПериода = ТекущаяЗапись.ДатаОкончанияПериода;
ТаблицаСтажа.Удалить(ТекущаяЗапись);
КонецЕсли;
Н = Н - 1;
КонецЦикла;
ТаблицаСтажа.Сортировать("ФизЛицо,ДатаНачалаПериода");

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

Н = ТаблицаСтажаПоДоговорам.Количество() - 1;
Пока Н > 0 Цикл

ТекущаяЗапись = ТаблицаСтажаПоДоговорам[Н];
ПредшествующаяЗапись = ТаблицаСтажаПоДоговорам[Н-1];

Если ТекущаяЗапись.ФизЛицо = ПредшествующаяЗапись.ФизЛицо // если совпадает физлицо
И ТекущаяЗапись.ДатаНачалаПериода <= КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)+1 // если записи идут друг за другом или пересекаются
Тогда
// объединим записи в одну
ПредшествующаяЗапись.ДатаОкончанияПериода = Макс(ТекущаяЗапись.ДатаОкончанияПериода, ПредшествующаяЗапись.ДатаОкончанияПериода);
ПредшествующаяЗапись.ДатаНачалаПериода = Мин(ТекущаяЗапись.ДатаНачалаПериода, ПредшествующаяЗапись.ДатаНачалаПериода);
ТаблицаСтажаПоДоговорам.Удалить(ТекущаяЗапись);
КонецЕсли;
Н = Н - 1;
КонецЦикла;

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

ТекущаяЗапись = ТаблицаСтажаПоДоговорам[Н - 1];

Если ТекущаяЗапись.ФизЛицо <> ПредшествующееФизЛицо Тогда
ЗаполнитьЗначенияСвойств(СтруктураПоиска,ТекущаяЗапись);
МассивСтрок = ТаблицаСтажа.НайтиСтроки(СтруктураПоиска);
ПредшествующееФизЛицо = ТекущаяЗапись.ФизЛицо;
КонецЕсли;

СтрокСтажа = МассивСтрок.Количество();
Если СтрокСтажа = 0 Тогда
ЗаполнитьЗначенияСвойств(ТаблицаСтажа.Добавить(),ТекущаяЗапись);
Н = Н - 1;
Продолжить;
КонецЕсли;

ДатаНачалаПериода = НачалоДня(ТекущаяЗапись.ДатаНачалаПериода);
ДатаОкончанияПериода = КонецДня(ТекущаяЗапись.ДатаОкончанияПериода);

Для Сч = 1 По СтрокСтажа Цикл

СтрокаСтажа = МассивСтрок[СтрокСтажа - Сч];
ДатаНачалаСтрокиСтажа = НачалоДня(СтрокаСтажа.ДатаНачалаПериода);
ДатаОкончанияСтрокиСтажа = КонецДня(СтрокаСтажа.ДатаОкончанияПериода);

Если ДатаНачалаСтрокиСтажа > ДатаОкончанияПериода Тогда
ИначеЕсли ДатаНачалаСтрокиСтажа > ДатаНачалаПериода Тогда
Если ДатаОкончанияСтрокиСтажа < ДатаОкончанияПериода Тогда
НоваяСтрока = ТаблицаСтажа.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока,ТекущаяЗапись);
НоваяСтрока.ДатаНачалаПериода = ДатаОкончанияСтрокиСтажа + 1;
НоваяСтрока.ДатаОкончанияПериода = ДатаОкончанияПериода;
КонецЕсли;
ДатаОкончанияПериода = НачалоДня(СтрокаСтажа.ДатаНачалаПериода - 1);
Иначе
Если ДатаОкончанияСтрокиСтажа >= ДатаНачалаПериода Тогда
ДатаНачалаПериода = ДатаОкончанияСтрокиСтажа + 1;
КонецЕсли;
Прервать;
КонецЕсли;
МассивСтрок.Удалить(СтрокСтажа - Сч);
КонецЦикла;

Если ДатаОкончанияПериода >= ДатаНачалаПериода Тогда
НоваяСтрока = ТаблицаСтажа.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока,ТекущаяЗапись);
НоваяСтрока.ДатаНачалаПериода = ДатаНачалаПериода;
НоваяСтрока.ДатаОкончанияПериода = ДатаОкончанияПериода;
КонецЕсли;

Н = Н - 1;
КонецЦикла;

ТаблицаСтажа.Сортировать("ФизЛицо,ДатаНачалаПериода");

Н = ТаблицаСтажа.Количество() - 1;
Пока Н > 0 Цикл

ТекущаяЗапись = ТаблицаСтажа[Н];
ПредшествующаяЗапись = ТаблицаСтажа[Н-1];

Если ТекущаяЗапись.ФизЛицо = ПредшествующаяЗапись.ФизЛицо // если совпадает физлицо
И (ТекущаяЗапись.ДатаНачалаПериода = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)+1
ИЛИ КонецДня(ТекущаяЗапись.ДатаНачалаПериода) = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)) // если записи непрерывны (идут друг за другом по времени)
// и совпадают параметры стажа
И ТекущаяЗапись.ОсобыеУсловияТруда = ПредшествующаяЗапись.ОсобыеУсловияТруда
И СокрЛП(ТекущаяЗапись.КодПозицииСписка) = СокрЛП(ПредшествующаяЗапись.КодПозицииСписка)
И ТекущаяЗапись.ОснованиеВыслугиЛет = ПредшествующаяЗапись.ОснованиеВыслугиЛет
И ТекущаяЗапись.ТерриториальныеУсловия = ПредшествующаяЗапись.ТерриториальныеУсловия
И ТекущаяЗапись.ПараметрТерриториальныхУсловий = ПредшествующаяЗапись.ПараметрТерриториальныхУсловий
И ТекущаяЗапись.ТретийПараметрИсчисляемогоСтажа = ПредшествующаяЗапись.ТретийПараметрИсчисляемогоСтажа
И ТекущаяЗапись.ТретийПараметрВыслугиЛет = ПредшествующаяЗапись.ТретийПараметрВыслугиЛет
Тогда
// объединим записи в одну
ПредшествующаяЗапись.ДатаОкончанияПериода = ТекущаяЗапись.ДатаОкончанияПериода;
ТаблицаСтажа.Удалить(ТекущаяЗапись);
КонецЕсли;
Н = Н - 1;
КонецЦикла;

ТаблицаСтажа = ПроцедурыПерсонифицированногоУчетаПолныеПрава.ВписатьКатегорииВДанныеСтажа(ОбособленноеПодразделение, ДатаНачалаПериодаЗаполнения, ДатаОкончанияПериодаЗаполнения, ТаблицаСтажа);

Н = ТаблицаСтажа.Количество() - 1;
Пока Н > 0 Цикл

ТекущаяЗапись = ТаблицаСтажа[Н];
ПредшествующаяЗапись = ТаблицаСтажа[Н-1];

Если ТекущаяЗапись.ФизЛицо = ПредшествующаяЗапись.ФизЛицо // если совпадает физлицо
И ТекущаяЗапись.КатегорияЗастрахованныхЛиц = ПредшествующаяЗапись.КатегорияЗастрахованныхЛиц
И (ТекущаяЗапись.ДатаНачалаПериода = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)+1
ИЛИ КонецДня(ТекущаяЗапись.ДатаНачалаПериода) = КонецДня(ПредшествующаяЗапись.ДатаОкончанияПериода)) // если записи непрерывны (идут друг за другом по времени)
// и совпадают параметры стажа
И ТекущаяЗапись.ОсобыеУсловияТруда = ПредшествующаяЗапись.ОсобыеУсловияТруда
И СокрЛП(ТекущаяЗапись.КодПозицииСписка) = СокрЛП(ПредшествующаяЗапись.КодПозицииСписка)
И ТекущаяЗапись.ОснованиеВыслугиЛет = ПредшествующаяЗапись.ОснованиеВыслугиЛет
И ТекущаяЗапись.ТерриториальныеУсловия = ПредшествующаяЗапись.ТерриториальныеУсловия
И ТекущаяЗапись.ПараметрТерриториальныхУсловий = ПредшествующаяЗапись.ПараметрТерриториальныхУсловий
И ТекущаяЗапись.ТретийПараметрИсчисляемогоСтажа = ПредшествующаяЗапись.ТретийПараметрИсчисляемогоСтажа
И ТекущаяЗапись.ТретийПараметрВыслугиЛет = ПредшествующаяЗапись.ТретийПараметрВыслугиЛет
Тогда
// объединим записи в одну
ПредшествующаяЗапись.ДатаОкончанияПериода = ТекущаяЗапись.ДатаОкончанияПериода;
ТаблицаСтажа.Удалить(ТекущаяЗапись);
КонецЕсли;
Н = Н - 1;
КонецЦикла;

Возврат ТаблицаСтажа;

КонецФункции
 
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10060398  
  Дата публикации: 27.07.2010 15:14:34  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: Если добавить в документе "Опись сведений АДВ-6-2" новую строку, то при попытке открыть для простмотра (нажать на лупу) пустую строку выдается сообщение об ошибке.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056615  
  Дата публикации: 27.07.2010 15:12:00  
  Дата последнего изменения: 27.07.2010 0:00:00  
  Описание: При создании на основании документа "Зарплата к выплате организаций" документа "Платежное поручение исходящее", на вкладке "Печать" не заполняется наименование плательщика.  
 
  Код ошибки: 10059172  
  Дата публикации: 21.07.2010 17:49:08  
  Дата последнего изменения: 21.07.2010 0:00:00  
  Описание: При формировании проводок сумма отраженных в бухучете страховых взносов удваивается, если зарегистрировано начисление, которое не отражается в бухучете, но облагается страховыми взносами, а остальные начисления отражаются в бухучете, но не облагаются страховыми взносами.  
  Способ исправления: В модуле документа ОтражениеЗарплатыВРеглУчете в процедуре
ПолучитьПроводкиПоСтраховымВзносам заменить строки обхода цикла
начиная со строки 9193 на строки:

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

Отбор.ФизЛицо = Выборка.ФизЛицо;
СтрокиОтраженияПоФизЛицу = ТаблицаКоэффициентов.НайтиСтроки(Отбор);

Если СтрокиОтраженияПоФизЛицу.Количество() = 0 Тогда

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

Продолжить;
КонецЕсли;

// ФСС
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаФСС");
РезультатыФСС = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ФСС, Коэффициенты);

// ФОМС
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаФОМС");
РезультатыФФОМС = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ФФОМС, Коэффициенты);
РезультатыТФОМС = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ТФОМС, Коэффициенты);

// ПФР по видам деятельности, не облагаемым ЕНВД
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаПФР_НеЕНВД");
РезультатыПФРНакопительная_НеЕНВД = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ПФРНакопительная_НеЕНВД, Коэффициенты);
РезультатыПФРСтраховая_НеЕНВД = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ПФРСтраховая_НеЕНВД, Коэффициенты);

// ПФР по видам деятельности, облагаемым ЕНВД
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаПФР_ЕНВД");
РезультатыПФРНакопительная_ЕНВД = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ПФРНакопительная_ЕНВД, Коэффициенты);
РезультатыПФРСтраховая_ЕНВД = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ПФРСтраховая_ЕНВД, Коэффициенты);

// доп тариф
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаДопТариф");
РезультатыДопТариф = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ПФРПоДополнительномуТарифу, Коэффициенты);

// ФСС_НС
Коэффициенты = ВыделитьКоэффициентыОтраженияИзМассиваСтрок(СтрокиОтраженияПоФизЛицу,"БазаФСС_НС");
РезультатыФСС_НС = ОбщегоНазначенияЗК.РаспределитьПропорционально(Выборка.ФССНесчастныеСлучаи, Коэффициенты);

Если РезультатыФСС = Неопределено и Выборка.ФСС <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаФСС";
НоваяСтрока.СуммаВзноса = Выборка.ФСС;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ФСС;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ФСС;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыФФОМС = Неопределено и Выборка.ФФОМС <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаФОМС";
НоваяСтрока.СуммаВзноса = Выборка.ФФОМС;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ФФОМС;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ФФОМС;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыТФОМС = Неопределено и Выборка.ТФОМС <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаФОМС";
НоваяСтрока.СуммаВзноса = Выборка.ТФОМС;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ТФОМС;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ТФОМС;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыПФРНакопительная_НеЕНВД = Неопределено и Выборка.ПФРНакопительная_НеЕНВД <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаПФР_НеЕНВД";
НоваяСтрока.СуммаВзноса = Выборка.ПФРНакопительная_НеЕНВД;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ПФР_нак;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ПФР_нак;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыПФРСтраховая_НеЕНВД = Неопределено и Выборка.ПФРСтраховая_НеЕНВД <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаПФР_НеЕНВД";
НоваяСтрока.СуммаВзноса = Выборка.ПФРСтраховая_НеЕНВД;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ПФР_страх;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ПФР_страх;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыПФРНакопительная_ЕНВД = Неопределено и Выборка.ПФРНакопительная_ЕНВД <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаПФР_ЕНВД";
НоваяСтрока.СуммаВзноса = Выборка.ПФРНакопительная_ЕНВД;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ПФР_нак;
НоваяСтрока.СчетКтНУ = Неопределено;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыПФРСтраховая_ЕНВД = Неопределено и Выборка.ПФРСтраховая_ЕНВД <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаПФР_ЕНВД";
НоваяСтрока.СуммаВзноса = Выборка.ПФРСтраховая_ЕНВД;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ПФР_страх;
НоваяСтрока.СчетКтНУ = Неопределено;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыДопТариф = Неопределено и Выборка.ПФРПоДополнительномуТарифу <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаДопТариф";
НоваяСтрока.СуммаВзноса = Выборка.ПФРПоДополнительномуТарифу;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ПФР_доп;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ПФР_доп;
НоваяСтрока.СтатьяРБП = РБП_Взносы;
КонецЕсли;

Если РезультатыФСС_НС = Неопределено и Выборка.ФССНесчастныеСлучаи <> 0 Тогда
НоваяСтрока = ТаблицаНетБазы.Добавить();
НоваяСтрока.ФизЛицо = Выборка.ФизЛицо;
НоваяСтрока.ВидБазы = "БазаФСС_НС";
НоваяСтрока.СуммаВзноса = Выборка.ФССНесчастныеСлучаи;
НоваяСтрока.СчетКт = ПланыСчетов.Хозрасчетный.ФСС_НСиПЗ;
НоваяСтрока.СчетКтНУ = ПланыСчетов.Налоговый.ФСС_НСиПЗ;
НоваяСтрока.СтатьяРБП = РБП_ФСС_НС;
КонецЕсли;

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

Если РезультатыФСС <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФСС, ПланыСчетов.Налоговый.ФСС, РезультатыФСС[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФСС, ПланыСчетов.Налоговый.ФСС, РезультатыФСС[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыФФОМС <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФФОМС, ПланыСчетов.Налоговый.ФФОМС, РезультатыФФОМС[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФФОМС, ПланыСчетов.Налоговый.ФФОМС, РезультатыФФОМС[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыТФОМС <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ТФОМС, ПланыСчетов.Налоговый.ТФОМС, РезультатыТФОМС[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ТФОМС, ПланыСчетов.Налоговый.ТФОМС, РезультатыТФОМС[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыПФРНакопительная_НеЕНВД <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_нак, ПланыСчетов.Налоговый.ПФР_нак, РезультатыПФРНакопительная_НеЕНВД[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_нак, ПланыСчетов.Налоговый.ПФР_нак, РезультатыПФРНакопительная_НеЕНВД[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыПФРСтраховая_НеЕНВД <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_страх, ПланыСчетов.Налоговый.ПФР_страх, РезультатыПФРСтраховая_НеЕНВД[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_страх, ПланыСчетов.Налоговый.ПФР_страх, РезультатыПФРСтраховая_НеЕНВД[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыПФРНакопительная_ЕНВД <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_нак, ПланыСчетов.Налоговый.ПФР_нак, РезультатыПФРНакопительная_ЕНВД[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_нак, ПланыСчетов.Налоговый.ПФР_нак, РезультатыПФРНакопительная_ЕНВД[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыПФРСтраховая_ЕНВД <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_страх, ПланыСчетов.Налоговый.ПФР_страх, РезультатыПФРСтраховая_ЕНВД[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_страх, ПланыСчетов.Налоговый.ПФР_страх, РезультатыПФРСтраховая_ЕНВД[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

Если РезультатыДопТариф <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_доп, ПланыСчетов.Налоговый.ПФР_доп, РезультатыДопТариф[Индекс], РБП_Взносы);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ПФР_доп, ПланыСчетов.Налоговый.ПФР_доп, РезультатыДопТариф[Индекс], РБП_Взносы, Истина);
КонецЕсли;
КонецЕсли;

//////////////////////////////////////////////////////////
// ФСС_НС
ПараметрыПолученияСубконто[Тип("СправочникСсылка.СтатьиЗатрат")].ВидСтатьиЗатрат = Перечисления.ВидыДополнительныхСтатейЗатрат.ФСС_НС;
ПараметрыПолученияСубконто[Тип("СправочникСсылка.ПрочиеДоходыИРасходы")].ВидСтатьиЗатрат = Перечисления.ВидыДополнительныхСтатейЗатрат.ФСС_НС;

Если РезультатыФСС_НС <> Неопределено Тогда
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФСС_НСиПЗ, ПланыСчетов.Налоговый.ФСС_НСиПЗ, РезультатыФСС_НС[Индекс], РБП_ФСС_НС);
Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ
и (СтрокаОтражения.ПодменятьСчетДтНаРБП или СтрокаОтражения.ЭтоСчет84) Тогда
// добавим еще одну строку
СтрокаТЧ = ПромежуточнаяТаблица.Добавить();
ЗаполнитьСтрокуПромежуточнойТаблицы(СтрокаТЧ, СтрокаОтражения, ПараметрыПолученияСубконто, ПланыСчетов.Хозрасчетный.ФСС_НСиПЗ, ПланыСчетов.Налоговый.ФСС_НСиПЗ, РезультатыФСС_НС[Индекс], РБП_ФСС_НС, Истина);
КонецЕсли;
КонецЕсли;

Индекс = Индекс + 1;

КонецЦикла;

КонецЦикла;
 
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056921  
  Дата публикации: 21.07.2010 17:42:38  
  Дата последнего изменения: 21.07.2010 0:00:00  
  Описание: Если в форме списка документов "Отпуска организаций" отсутствует колонка "Организация", то при создании документов-начислений непосредственно из формы списка выдается сообщение об ошибке.  
  Способ обхода: Содавать документы-начисления из формы документа.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10059072  
  Дата публикации: 21.07.2010 17:40:26  
  Дата последнего изменения: 21.07.2010 0:00:00  
  Описание: При проверке программой Checkxml (версия от 02.04.10) выгрузки отчета РВ-3, представленного представителем плательщика, выдается сообщение об ошибке: "Нарушена структура блока. Отсутствует обязательный элемент (либо нарушен порядок следования элементов). Ожидался элемент: НаименованиеУдостоверяющего."  
  Способ обхода: Воспользоваться внешним отчетом:
- RV3_ZUP25254.erf для конфигурации "Зарплата и управление пресоналом" версии 2.5.25.4 на платформе 8.1;
- RV3_ZUP25254_82.erf для конфигурации "Зарплата и управление пресоналом" версии 2.5.25.4 на платформе 8.2;

Для подключения внешнего отчета в качестве формы регламентированного отчета необходимо:
- в справочнике "Регламентированные отчеты" найти соответствующий регламентированный отчет;
- нажатием клавиши F2 открыть элемент справочника для редактирования;
- установить признак использования внешнего отчета в значение "файл";
- указать в качестве файла внешний отчет;
- записать элемент справочника.

Если будет выдано предупреждение о вступлении изменений в силу только при повторном старте программы, то необходимо перезапустить программу для того чтобы обеспечить правильную работу отчета.

Теперь при любом обращении к отчету данного вида будет использоваться внешний отчет. Необходимо учесть, что в силу особенностей системы некоторые функции внешних регламентированных отчетов работают медленнее. Подробнее о работе с формами регламентированных отчетов в виде внешних обработок можно прочитать в справке к элементу справочника "Регламентированные отчеты".

После обновления релиза использование внешнего отчета следует отключить.
 
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056538  
  Дата публикации: 21.07.2010 17:34:22  
  Дата последнего изменения: 21.07.2010 0:00:00  
  Описание: В документе "Ввод сведений о плановых начислениях сотрудников организаций" ошибочно не выдается предупреждение о некорректности данных в том случае, когда дата окончания действия начисления меньше даты начала на 1 день.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10054625  
  Дата публикации: 21.07.2010 17:33:51  
  Дата последнего изменения: 21.07.2010 0:00:00  
  Описание: В документе "Электронная письмо" присутствует неработающая команда "Ввести встречу".  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10058090  
  Дата публикации: 16.07.2010 16:44:04  
  Дата последнего изменения: 16.07.2010 0:00:00  
  Описание: В форме редактирования контактной информации не работает подбор индекса по номеру дома и корпуса.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056706  
  Дата публикации: 16.07.2010 16:43:44  
  Дата последнего изменения: 16.07.2010 0:00:00  
  Описание: При выгрузке кассовых документов в бухгалтерскую программу, ошибочно выгружаются не проведенные документы «Зарплата к выплате организаций».  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10056978  
  Дата публикации: 06.07.2010 16:57:55  
  Дата последнего изменения: 06.07.2010 0:00:00  
  Описание: В организации инвалидов в документе "Начисление страховых взносов" неверно рассчитываются взносы в ФСС на страхование от несчастных случаев с дополнительных начислений.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10058288  
  Дата публикации: 06.07.2010 16:22:00  
  Дата последнего изменения: 06.07.2010 0:00:00  
  Описание: При автозаполнении формы 4-ФСС данные в строках 2 и 3 таблица 6 Раздела II перепутаны местами.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10058080  
  Дата публикации: 06.07.2010 16:21:45  
  Дата последнего изменения: 06.07.2010 0:00:00  
  Описание: При автоматическом заполнении межрасчетных форм 4-ФСС не заполняются выплаты, на которые не начисляются страховые взносы в табл. 9 Раздела III.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10056077  
  Дата публикации: 06.07.2010 16:21:04  
  Дата последнего изменения: 06.07.2010 0:00:00  
  Описание: Документ "Начисление по б/л" для травм на производстве ошибочно требует указывать ограничение пособия.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10057737  
  Дата публикации: 30.06.2010 16:00:51  
  Дата последнего изменения: 30.06.2010 0:00:00  
  Описание: Документ "Увольнение из организаций" неправильно рассчитывает количество дней отпуска, которое необходимо компенсировать.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10056693  
  Дата публикации: 30.06.2010 16:00:24  
  Дата последнего изменения: 30.06.2010 0:00:00  
  Описание: В отч. Т-54а при расшифровке расчетного листка выводится сообщение об ошибке.  
  Исправлено в релизе: 2.5.26  
 
  Код ошибки: 10056244  
  Дата публикации: 15.06.2010 17:18:28  
  Дата последнего изменения: 15.06.2010 0:00:00  
  Описание: Если у сотрудника введены плановые начисления "Доплата за ночные часы" и на него оформлено временное кадровое перемещение с изменением тарифной ставки, то в следующем месяце после возврата тарифной ставки в исходное состояние при заполнении документа "Начисление зарплаты сотрудников организаций" по этому сотруднику выдается сообщение об ошибке.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055666  
  Дата публикации: 15.06.2010 17:18:11  
  Дата последнего изменения: 15.06.2010 0:00:00  
  Описание: При автоматическом заполнении отчета РСВ-1 по организации, применяющей УСН и уплачивающей ЕНВД, суммы ЕНВД ошибочно выделялись в Разделе 3.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054887  
  Дата публикации: 15.06.2010 17:17:51  
  Дата последнего изменения: 15.06.2010 0:00:00  
  Описание: При начислении пособия по уходу за ребенком до 1,5 лет в удвоенном размере, "чернобыльцам" минимальный размер пособия не удваивался.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051108  
  Дата публикации: 15.06.2010 17:16:51  
  Дата последнего изменения: 15.06.2010 0:00:00  
  Описание: Если начисление описано произвольной формулой и в нем присутствует показатель "Отработано времени в часах", то сторирование начисления, например, больничным листом, производится со знаком "+". То есть в поле "Результат" стоит положительная сумма, хотя указано, что это сторно-сторока и количество сторнируемых часов со знаком "-".  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055716  
  Дата публикации: 08.06.2010 15:23:54  
  Дата последнего изменения: 08.06.2010 0:00:00  
  Описание: Если сотруднику введен кадровый документ "Отпуска организаций", а затем - возврат из отпуска, то при заполнении документа "Табель учета рабочего времени" не учитывается возврат, и время отпуска проставляется до конца отпуска.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10049826  
  Дата публикации: 08.06.2010 15:22:29  
  Дата последнего изменения: 08.06.2010 0:00:00  
  Описание: Док. "Зарплата к выплате организаций" позволяет повторно выплатить зарплату: если при наличии долга по зарплате за прошлый месяц выплатить сначала зарплату за следующий месяц, а затем заполнить "Зарплата к выплате" по предыдущему месяцу, то сотрудники повторно попадают в выплату.  
  Причина возникновения: Включенные в ведомости суммы списываются месяцем выплаты, а не месяцем возникновения задолженности.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055612  
  Дата публикации: 04.06.2010 17:54:25  
  Дата последнего изменения: 04.06.2010 0:00:00  
  Описание: При выплате через банк прочих разовых начислений не учитывается банк, т.е. в выплату попадают все сотрудники вне зависимости от того, есть у них счет в указанном банке или нет.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10053921  
  Дата публикации: 01.06.2010 17:20:21  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В печатной форме Т-60 и в печатной форме <Расчет среднего заработка основного отпуска> разница в сумме на 1 копейку.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10053799  
  Дата публикации: 01.06.2010 17:19:31  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: При формировании проводок по НДФЛ не заполняются субконто дебета для счета 76.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10050779  
  Дата публикации: 01.06.2010 17:18:58  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: При формировании проводок по страховым взносам не заполняется счет кредита в налоговом учете, если в текущем месяце отсутствует база для начисления страховых взносов.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051639  
  Дата публикации: 01.06.2010 17:18:21  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: Если после смены режима выгрузки проводок в бухгалтерскую программу открыть форму выгрузки данных в бухгалтерскую программу, будет выдано сообщение об ошибке.  
  Способ обхода: После смены режима выгрузки проводок перезапустить программу.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054880  
  Дата публикации: 01.06.2010 17:17:25  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: При проведении документа «Сдельный наряд» в данных учета по страховым взносам суммы начислений регистрируются с ошибкой округления в 1 копейку.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054204  
  Дата публикации: 01.06.2010 17:17:08  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В форме списка справочника "Способы отражения зарплаты в регл. учете" при выборе папки в иерархическом дереве, не происходит переход в эту папку в списке элементов.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051313  
  Дата публикации: 01.06.2010 17:16:33  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В обработке "Настройка параметров учета" на закладке "Страховые взносы" при изменении данных в табличной части "Скидки к доходам" выдается сообщение об ошибке.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055249  
  Дата публикации: 01.06.2010 17:16:18  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: Документ "Платежное поручение исходящее" после формирования печатной формы "Платежное поручение" модифицируется.
При закрытии документа появляется сообщение: "Данные были изменены. Сохранить изменения?".
 
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055038  
  Дата публикации: 01.06.2010 17:15:18  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В форме документа "Платежное поручение исходящее" подсказка к полю "Текст получателя" не соответствует действительности: вместо получателя упоминаются плательщик и покупатель.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054696  
  Дата публикации: 01.06.2010 17:15:00  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В документе "Перенос задолженности сотрудников организаций" устарела справка.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051831  
  Дата публикации: 01.06.2010 17:14:44  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В помощнике приема на работу нельзя выбрать начисление, которым будет регистрироваться оплата по договору.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10055325  
  Дата публикации: 01.06.2010 17:14:25  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: При вводе вводе документа "Зарплата к выплате организации" на основании документов:
- "Премии сотрудников организаций",
- "Регистрация разовых начислений сотрудников организаций",
сумма к выплате заполняется без учета налогов при выбранном способе заполнения "Зарплата к выплате (начисленные суммы за вычетом налогов)".
 
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10053069  
  Дата публикации: 01.06.2010 17:14:06  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В форме элемента справочника "Пользователи" кнопка "Перечитать" доступна даже тогда, когда объекта еще нет.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10046164  
  Дата публикации: 01.06.2010 17:13:10  
  Дата последнего изменения: 01.06.2010 0:00:00  
  Описание: В документе "Зарплата к выплате организаций" при выплате "Пособия по больничным листам" предварительный учет удержаний применяется и к оплате отпуска по беременности и родам.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054695  
  Дата публикации: 25.05.2010 15:36:44  
  Дата последнего изменения: 25.05.2010 0:00:00  
  Описание: При частичной (поэтапной) выплате расчета при увольнении, отложенные суммы помещаются в регистр "Зарплата за месяц" с характером выплаты "Зарплата". Из-за этого при попытке следующей выплаты расчета при увольнении в ведомость ничего не попадает.
При частичной выплате расчета при увольнении отложенные суммы следует проводить с характером выплаты "расчет при увольнении".
 
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054563  
  Дата публикации: 25.05.2010 15:36:21  
  Дата последнего изменения: 25.05.2010 0:00:00  
  Описание: Если сотруднику введен кадровый документ "Отпуска организаций", то при заполнении ему документа "Табель" в дни отпуска, приходящиеся на выходные дни, проставляется "ОТ 8", а должно "ОТ".  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10053818  
  Дата публикации: 25.05.2010 15:23:52  
  Дата последнего изменения: 25.05.2010 0:00:00  
  Описание: При выплате задолженности, в документ "Зарплата к выплате организаций" попадает задолженность не на указанный месяц выплаты, а на предыдущий.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054023  
  Дата публикации: 25.05.2010 15:17:03  
  Дата последнего изменения: 25.05.2010 0:00:00  
  Описание: Если сотруднику в документе "Отпуска организаций" введены две строки с отпусками, содержащие дополнительные отпуска, то при заполнении документа "Табель" данные по отпускам задваиваются.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10047741  
  Дата публикации: 25.05.2010 15:14:13  
  Дата последнего изменения: 25.05.2010 0:00:00  
  Описание: Если сотруднику в середине месяца изменили начисление с повременной на оплату производственным нарядам, ввели сдельный наряд без учета времени, то при расчете начисления "оплата по производственным нарядам" возникает соообщение о том, что данные введены сводно и расчет невозможен.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10053451  
  Дата публикации: 21.05.2010 17:15:40  
  Дата последнего изменения: 21.05.2010 0:00:00  
  Описание: Если сотруднику введено начисление "Оплата праздничных и выходных" документом "Оплата праздничных и выходных дней", далее создается документ с табелем только на этого сотрудника и проводится.
И когда создается новый документ "Табель учета рабочего времени" и заполняется по всей организации или всему подразделению, где числится ранее указанный сотрудник, то этот сотрудник опять попадает в документ (только с информацией по дню, когда была работа в выходной), при этом выводится сообщение, что по данному сотруднику уже введен табель.
 
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10052671  
  Дата публикации: 21.05.2010 17:15:10  
  Дата последнего изменения: 21.05.2010 0:00:00  
  Описание: Не ко всем табличным частям документа "Начисление страховых взносов" можно подключить внешнюю обработку заполнения.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10044634  
  Дата публикации: 21.05.2010 16:31:10  
  Дата последнего изменения: 21.05.2010 0:00:00  
  Описание: Когда у сотрудника не введен табель и в наряде флажок"Учитывать отработанное время" не установлен, программа при перерасчете оплаты по нарядам за прошлый месяц выдает сообщение: "Оплата по производственным нарядам: Данные об фактической выработке введены сводно. Расчет суммы по данному виду расчета невозможен" и оплата по производственным нарядам не рассчитывается.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10054223  
  Дата публикации: 18.05.2010 15:56:38  
  Дата последнего изменения: 24.05.2010 0:00:00  
  Описание: Документ "Выписка из банка" делает движения датой документа, а не датой выписки.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051824  
  Дата публикации: 14.05.2010 15:33:22  
  Дата последнего изменения: 14.05.2010 0:00:00  
  Описание: В документе "Начисление по б/л" с периодом оплаты за 2010 год, являющемся продолжением больничного, начавшегося в 2009 году, неверно печатается раздел расчета среднего в отчете "Оборот больничного листа".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052819  
  Дата публикации: 14.05.2010 15:32:37  
  Дата последнего изменения: 14.05.2010 0:00:00  
  Описание: При заполнении документа "График отпусков организаций", "Ввод сведений о регл учете плановых начислений сотрудников организаций" списком сотрудников, автоматически заполняются поля "Дата начала" и "Дата окончания".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10048458  
  Дата публикации: 14.05.2010 15:31:36  
  Дата последнего изменения: 14.05.2010 0:00:00  
  Описание: В отчете РСВ-1 при автоматическом заполнении не заполняются показатели титульного листа - "Количество застрахованных лиц" и "Среднесписочная численность".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10053541  
  Дата публикации: 11.05.2010 16:48:54  
  Дата последнего изменения: 11.05.2010 0:00:00  
  Описание: Если документ "Табель" заполнить по сотруднику, затем очистить у него некоторые ячейки и в шапке документа выбрать подразделение, в котором сотрудник не работал, то такой табель проводится не выдавая сообщения о пустых ячейках.  
  Исправлено в релизе: 2.5.25  
 
  Код ошибки: 10051452  
  Дата публикации: 04.05.2010 16:07:10  
  Дата последнего изменения: 04.05.2010 0:00:00  
  Описание: Если в справочнике "Прочие доходы и расходы" есть группа, при открытии формы списка выдается сообщение об ошибке.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052816  
  Дата публикации: 29.04.2010 17:20:28  
  Дата последнего изменения: 29.04.2010 0:00:00  
  Описание: При заполнении документа "Кадровое перемещение организации" списком сотрудников всегда заполняется дата окончания перемещения, даже в том случае, когда соответствующая дата в форме "Формирование списка сотрудников" очищается.  
  Способ исправления: Заменить процедуру ОбработкаВыбора() модуля формы документа
КадровоеПеремещениеОрганизаций следующим фрагментом:

Процедура ОбработкаВыбора(ЗначениеВыбора, Источник)

Если ТипЗнч(ЗначениеВыбора) = Тип("Структура") Тогда

Команда = ""; Реквизиты = "";
Если ЗначениеВыбора.Свойство("Команда",Команда) и Команда = "ЗаполнитьСписокРаботников" Тогда

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

РаботникиОрганизации.Загрузить(ТаблицаРезультатов);

ПерезаполнитьНачисления();

КонецЕсли;

КонецЕсли;

// Механизм исправления документов
РаботаСДиалогамиЗК.ИсправлениеКадровыхДокументовОбработкаВыбора(ЗначениеВыбора, Источник, ЭтотОбъект, ЭтаФорма, мСотрудникиИсправление, мТекущийСотрудник);

КонецПроцедуры // ОбработкаВыбора()

 
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052898  
  Дата публикации: 29.04.2010 17:19:59  
  Дата последнего изменения: 29.04.2010 0:00:00  
  Описание: При уничтожении персональных данных субъекта не уничтожаются прикрепленные к нему файлы.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052879  
  Дата публикации: 29.04.2010 17:19:41  
  Дата последнего изменения: 29.04.2010 0:00:00  
  Описание: В форме "Управление персональными данными", при отсутствии зарегистрированных событий при нажатии на кнопку "Обновить" возникает ошибка.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10050680  
  Дата публикации: 29.04.2010 17:16:50  
  Дата последнего изменения: 29.04.2010 0:00:00  
  Описание: В некоторых случаях после автозаполнения в отчете РСВ-1 из-за ошибок округления не выполняются арифметические соотношения, указанные в строках 220, 221, 230 и пр., а также контрольные соотношения для строк 110 и 114 и др. итоговых строк.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052291  
  Дата публикации: 27.04.2010 16:42:02  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: В случае начисления выплат работникам за счет собственных средств организации (материальная помощь, подарки), расходы по страховым взносам с таких начислений ошибочно не признаются для целей бухгалтерского учета.  
  Исправлено в релизе: 2.5.27  
 
  Код ошибки: 10052200  
  Дата публикации: 27.04.2010 16:41:42  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: При автозаполнении в документе "Кадровое перемещение организаций" в начисления попадают персональные надбавки из трудового договора  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052213  
  Дата публикации: 27.04.2010 16:40:37  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: В произвольных формулах не рассчитывается показатель "Сдельная выработка", если время в сдельном наряде вводится по дням.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052715  
  Дата публикации: 27.04.2010 16:40:22  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: При заполнении остатками взносов к уплате в документе "Расчеты по страховым взносам", сумма взносов на страхование от несчастных случаев округляется до полного рубля, в то время как уплата этих взносов должна производиться в рублях и копейках.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10052436  
  Дата публикации: 27.04.2010 16:39:44  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: Расчет суммы НДФЛ для заполнения формы Т-60 из документа "Начисление отпуска" не учитывает суммы, не облагаемые НДФЛ.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051968  
  Дата публикации: 27.04.2010 16:38:44  
  Дата последнего изменения: 27.04.2010 0:00:00  
  Описание: При сторнировании документа "Начисление по больничному" задваиваются движения в регистре "Расчеты по страховым взносам".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051821  
  Дата публикации: 19.04.2010 15:56:25  
  Дата последнего изменения: 19.04.2010 0:00:00  
  Описание: При упрощенном учете взаиморасчетов, при печати РКО из проведенного документа "Зарплата к выплате организаций" выдаются сообщения о том, что выплата сумм уже зарегистрирована. При упрощенном учете такой контроль неуместен.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10047451  
  Дата публикации: 19.04.2010 15:55:47  
  Дата последнего изменения: 19.04.2010 0:00:00  
  Описание: Документ "Зарплата к выплате организаций": если вручную ввести сумму для сотрудника, а затем вновь установить для сотрудника флажок "Признак автоматического расчета", то при нажатии кнопки "Рассчитать" указанная вручную сумма не меняется.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051290  
  Дата публикации: 09.04.2010 20:52:12  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: Если сотруднику ввден документ "Отпуска организаций", и в периоде отпуска начинается действие документа "Кадровое перемещение организаций", то документ "Табель" заполянется неверно - отпуск проставляется до конца месяца.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051211  
  Дата публикации: 09.04.2010 20:51:54  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: Зарплата к выплате организаций: не рассчитываются суммы при вводе текста в поле "сотрудник".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051380  
  Дата публикации: 09.04.2010 20:51:40  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: Если у сотрудника в данных трудового договора указаны номер и дата договора, то документ "Кадровое перемещение организации" необоснованно отказывается проводиться, когда в строке такого сотрудника заполнено поле "Основание перемещения".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051008  
  Дата публикации: 09.04.2010 20:50:10  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: Если в документе "Отпуска организаций" не проставлена дата окончания отпуска, то при попытке распечатать такой документ (формы Т6 или Т6а) выдается ложное сообщение об ошибке.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051282  
  Дата публикации: 09.04.2010 20:49:48  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: В журнале "Документы по выплате зарплаты организаций", если в списке скрыта колонка "Организации", при активизации строки возникает сообщение об ошибке "Поле объекта не обнаружено (Организация)"  
  Способ исправления: В общем модуле ДокументыПоВыплатеЗарплатыОрганизацийПереопределяемый
в процедуру ФормаСпискаПриСозданииФормыДополнительно добавить строку:

Форма.ЖурналДокументовСписок.Колонки.Добавить("Организация");
 
  Способ обхода: В настройке списка включить показ колонки "Организация".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10050688  
  Дата публикации: 09.04.2010 20:49:18  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: В документе "Зарплата к выплате организаций" при упрощенном учете взаиморасчетов может стать доступной кнопка "Выплата зарплаты РКО" при изменении организации.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10051413  
  Дата публикации: 09.04.2010 20:49:06  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: В документе "Расчеты по страховым взносам" при автоматическом заполнении для уплаты взносов в полях взносов в ФСС не учитываются расходы по страхованию.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10050372  
  Дата публикации: 09.04.2010 20:47:39  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: В документе "Расчеты по страховым взносам" при автоматическом заполнении для уплаты взносов, в проведенном документе суммы меняются на отрицательные.  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10050164  
  Дата публикации: 09.04.2010 20:47:11  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: РКО на основании документа "Зарплата к выплате организаций" все равно формируется пустым, даже если нет ни одной строки с отметкой о выплате.
Ожидаемое поведение: появится сообщение о том, что нет строк с отметками выплачено.
 
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 10048478  
  Дата публикации: 09.04.2010 20:46:33  
  Дата последнего изменения: 09.04.2010 0:00:00  
  Описание: В формах списка и выбора документа "Зарплата к выплате организаций", в меню "Перейти" нет пункта "Движения документа по регистрам".  
  Исправлено в релизе: 2.5.24  
 
  Код ошибки: 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  
  Дата последнего изменения: 14.09.2007 0:00:00  
  Описание: В форме 2-НДФЛ работника, у которого по результатам перерасчета за прошлые налоговые периода был доудержан (зачтен) налог, не заполняются пп.5.6 или 5.7 раздела 5.  
 
  Код ошибки: 00076008  
  Дата публикации: 17.07.2007 16:03:29  
  Дата последнего изменения: 17.07.2007 0:00:00  
  Описание: Неверно исчисляются алименты с работника, отработавшего неполный рабочий месяц из-за прогулов.