Заполнение листка нетрудоспособности с 2011 (8.2)

Подготавливает данные для раздела "Заполняется работодателем" и заполняет шаблон для вывода на печать на листке нетрудоспособности.

Подготавливает данные по полям

Поле «Место работы — наименование организации»
Поле «Основное», «По совместительству»
Поле «Регистрационный № — /- «Код подчиненности»
Поле «ИНН нетрудоспособного (при наличии)»
Поле «СНИЛС»
Поле «Условия исчисления»
Поле «Акт формы Н-1 от»
Поле «Страховой стаж»
Поле «Причитается пособие за период С»
Поле «Причитается пособие за период По»
Поле «Средний заработок для исчисления пособия»
Поле «Средний дневной заработок»
Поле «Сумма пособия за счет средств работодателя»
Поле «Сумма пособия за счет средств ФСС»
Поле «Итого начислено»
Поле «ФИО руководителя»
Поле «ФИО гл. бухгалтера»

для раздела «Заполняется работодателем» и заполняет шаблон для вывода на печать на листке нетрудоспособности.

Работает как внешняя обработка, так и как подключаемая печатная форма.

 

1. Учтены замечания из комментариев

60 Comments

  1. Andruhin

    Спасибо за отчет, прошу исправить:

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

    это требование не выполнено в

    1. наименовании организации

    2. фио руководителя и гл.буха

    Кавычки в названии фирмы ФСС разрешил только до 01.09.11

    Уберите, пожалуйста, пробел разделяющий тысячи в суммах

    спасибо

    Reply
  2. Andruhin

    Исправления:

    1.убираем кавычки переводим в верхний регистр наименование организации

    НаименованиеОрганизации = ВРЕГ(СТРЗАМЕНИТЬ(СсылкаНаОбъект.Организация.Наименование,»»»»,»»));

    2. убираем точки в инициалах переводим в верхний регистр

    ФИОРуководителя = ВРЕГ(СТРЗАМЕНИТЬ(СтруктураРуководителей.Руководитель,».»,»»));

    ФИОБухгалтера = ВРЕГ(СТРЗАМЕНИТЬ(СтруктураРуководителей.ГлавныйБухгалтер,».»,»»));

    3. при выводе разделителя разрядов в представлении числа используется не пробел!!!

    СуммаПособияРаботодателя = СтрЗаменить(СуммаПособияРаботодателя,Символ(160),»»);

    СуммаПособияФСС = СтрЗаменить(СуммаПособияФСС,Символ(160),»»);

    СуммаИтогоНачислено = СтрЗаменить(СуммаИтогоНачислено,Символ(160),»»);

    Reply
  3. dkaty

    Спасибо за отчет и исправления.

    от себя добавлю, что еще надо не забыть аналогичным образом исправить поля:

    — «Средний заработок для исчисления пособия»

    — «Средний дневной заработок»

    Reply
  4. kozlovvp

    Однако рискованно так печатать на бланках больничного листа, а если зажует принтер?)))

    Reply
  5. cleaner_it

    Молодец:)

    Reply
  6. Andruhin
    dkaty пишет:

    от себя добавлю, что еще надо не забыть аналогичным образом исправить поля:-«Средний заработок для исчисления пособия» -«Средний дневной заработок»

    СреднийЗаработок = СтрЗаменить(СреднийЗаработок,Символ(160),»»);

    СреднийДневнойЗаработок = СтрЗаменить(СреднийДневнойЗаработок,Символ(160),»»);

    Reply
  7. ЛИК1111

    Спасибо за идею с шаблоном, по аналогии делаю печатную форму, чтобы наша поликлиника заполняла раздел «Заполняется врачом медорганизации».

    Reply
  8. 2011b11

    Спасибо автору, очень помогла

    Reply
  9. mike_grig
    ЛИК1111 пишет:

    Спасибо за идею с шаблоном, по аналогии делаю печатную форму, чтобы наша поликлиника заполняла раздел «Заполняется врачом медорганизации».

    не проще купить http://www.1c.ru/news/info.jsp?id=13918 ?

    Reply
  10. korbich_vv

    В конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.39.1) не хочет открываться данная форма б/л

    Reply
  11. mike_grig

    (10) korbich_vv, Не открывается как внешняя обработка или не регистрируется как внешняя печатная форма? Проверил, так и так работает. Сообщение об ошибке имеется?

    Reply
  12. Natkach

    Здравстуйте. А для ЗиК БУ 8.2 у Вас нет такой обработки?

    Reply
  13. Zhe_ka

    все работает отлично. спасибо

    Reply
  14. mike_grig

    (12) Natkach, обработка работает и в этой конфигурации

    Reply
  15. TORIS

    Спасибо, очень помогает в работе.

    Reply
  16. mike_grig

    (17) softgarant, что вы этим хотели сказать?

    Reply
  17. Natkach

    При формировании в ЗБУ вышла ошибка: «Не удалось сформировать внешнюю печатную форму!

    Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса». Подскажите, пожалуйста, что нужно подправить ?

    Reply
  18. mike_grig

    (19) Natkach, вероятнее всего, не установлен MS Word

    Reply
  19. Lostris

    Спасибо за обработку! Попробую внедрить…

    Reply
  20. exlusi

    всё отлично работает)))не могу нарадоваться на эту обработку…спасибо огромное))))

    Reply
  21. mike_grig

    (22) exlusi, пожалуйста 🙂

    Reply
  22. dopolnenia

    У меня на 5 мм съезжает вниз, экспериментировал на копии. Пока разбираюсь из-за чего

    Reply
  23. Natkach

    (20)Спасибо за подсказку. Попробовала на другом компьютере вышла следующая ошибка: «Не удалось сформировать внешнюю печатную форму!Поле объекта не обнаружено (УсловияИсчисленияКод1)». Помогите, пожалуйста, решить данную проблему.

    Reply
  24. mike_grig

    (25) Natkach, какой релиз вашей конфигурации (Справка — О программе)? Например: «Зарплата и Управление Персоналом, редакция 2.5 (2.5.40.3)». Необходимо обновить конфигурацию.

    Reply
  25. Natkach

    Спасибо. Все получилось (обновились до последнего релиза).

    Reply
  26. demon852002

    Очень интересная вещь! Очень сильно помогает! :0)

    Reply
  27. demon852002

    Только вот плохо что мне ошибку выдаёт

    {ВнешняяОбработка.ПечатьБЛЗаРаботодателя.МодульОбъекта(50)}: Ошибка при вызове конструктора (COMОбъект)

    Word = Новый COMОбъект(«Word.Application»);

    по причине:

    Недопустимая строка с указанием класса

    Что это такое…..почему неработает!????

    Reply
  28. mike_grig

    (29) demon852002, см. комментарий 19, 20

    Reply
  29. bio1@mail.ru

    А есть ли случаи неудачного использования данного продукта? В плане испорченных бланков больничного листа?

    Reply
  30. mike_grig

    1 бланк с июля месяца по вине пользователя, используется матричный принтер

    Reply
  31. bio1@mail.ru

    А каким лучше принтером пользоваться? (если можно, модель). Просто мне кажется, что лазерным удобно, но сам бланк какой-то уж слишком пергаментный. Может ли покоробиться от тепла? И еще технический вопрос: если бланк уже пропускался через принтер в мед.заведении, то он нормально потом будет идти второй раз через принтер уже у работодателя?

    Reply
  32. mike_grig

    я использую Epson LX-300, на лазерном не пробовал. 1С для своего программного продукта http://v8.1c.ru/solutions/product.jsp?prod_id=188 рекомендует использовать следующие принтеры:

    OKI B431d.

    HP Officejet Pro 8500A.

    HP LaserJet P1606.

    HP LaserJet P1006.

    HP LaserJet P1102.

    HP LaserJet P1022.

    Reply
  33. bio1@mail.ru

    Спасибо Вам за обработку и подробные оперативные ответы!

    Reply
  34. mike_grig

    (35) bio1, всегда пожалуйста

    Reply
  35. yushmakovmv

    Спасибо, расчетчикам пригодилась.

    Reply
  36. irisha

    а можно прислать обработочку на почту? klimova1967@yandex.ru. Спасибо.

    Reply
  37. anima-07

    (7) ЛИК1111,

    Для ЛИК1111

    fss_lpu_setup_v1_0_0 —

    Для упрощения процедуры заполнения листка Фондом социального страхования России разработано программное приложение для лечебно-профилактических учреждений, позволяющее впечатывать данные в листок временной нетрудоспособности. Программа также позволяет производить логический контроль введённых данных и впечатывать двумерный матричный код, содержащий данные листка, что позволит не вводить вторично данные в информационную систему ИС страхователей. Данное приложение рассчитано на пользователей Microsoft Windows 2000, XP, Vista.

    Скачать приложение можно здесь (ссылка рабочая)

    http://www.fss.ru/files/50566/fss_lpu_setup_v1_0_0.exe

    Reply
  38. ЛИК1111

    Спасибо за заботу, anima-07. Пока ваяла для поликлиники, ФСС им прислали программу. Теперь расчетчики хотят печатать за работодателя, так что опыт все равно пригодится. И сама обработка по заполнению листка нетрудоспособности за работодателя.

    Reply
  39. camomile

    Отличная работа!

    Reply
  40. IrinaAB

    Спасибо за программу.

    Есть одно замечание. При расчете среднедневного заработка работника сумма заработка за год не должна превышать предельную величину базы страховых взносов. В 2009 и 2010 г.г. база составляла 415,000.00.

    Например, заработок работника за 2009 год — 376,532.71, за 2010 — 420,192.00. Т.е. в 2010 году заработок работника превысил предельную величину базы страховых взносов. В данном случае среднедневной заработок будет рассчитываться следующим образом:

    (376,532.71 + 415,000.00)/730 = 1,084.29

    Reply
  41. Cemen82

    Спасибо! Хороший отчет. Немножко не попадал в поля. Но немного поэксперементировал с копиями и подогнал.

    Reply
  42. RelieveRz

    Отличный отчет, экономящий много времени и трудозатрат!

    Reply
  43. Andruhin

    По поводу COM ошибки для тех у кого не установлен ms word:

    1. здесь пробегала аналогичная разработка под OpenOffice, но там попадание в нужные клетки реализовано хуже. Автор, можно ли сделать вариант Вашей обработки под OO?

    2. Есть такая вещь: UniOffice@Etersoft позволяет использовать OpenOffice.org вместо MS Office, выполняя трансляцию COM-запросов к MS Office в вызовы OpenOffice.org. Кто-нить пробовал?

    Reply
  44. mike_grig

    (45) Andruhin, Да, пожалуйста, делайте

    Reply
  45. dkaty

    Подскажите как уменьшить размер шрифта?

    дело в том, что чем меньше шрифт — тем меньше процент того, что при печати символы будут попадать за пределы отведенных ячеек.

    Reply
  46. master_yoda

    Большое спасибо, очень помогла

    Reply
  47. Cemen82

    У меня не получается:

    Исправления:

    1.убираем кавычки переводим в верхний регистр наименование организации

    НаименованиеОрганизации = ВРЕГ(СТРЗАМЕНИТЬ(СсылкаНаОбъект.Организация.Наименование,»»»»,»»));

    2. убираем точки в инициалах переводим в верхний регистр

    ФИОРуководителя = ВРЕГ(СТРЗАМЕНИТЬ(СтруктураРуководителей.Руководитель,».»,»»));

    ФИОБухгалтера = ВРЕГ(СТРЗАМЕНИТЬ(СтруктураРуководителей.ГлавныйБухгалтер,».»,»»));

    3. при выводе разделителя разрядов в представлении числа используется не пробел!!!

    СуммаПособияРаботодателя = СтрЗаменить(СуммаПособияРаботодателя,Символ(160),»»);

    СуммаПособияФСС = СтрЗаменить(СуммаПособияФСС,Символ(160),»»);

    СуммаИтогоНачислено = СтрЗаменить(СуммаИтогоНачислено,Символ(160),»»);

    Reply
  48. Cemen82

    А еще заметил одну интереснрую штуку. Установлено на одном компьютере два одинаковых принтера. Один локальный, а другой в сетке. Настройки одни и теже. Но, при печати на сетевом принтере, печатает более менее нормально, а который локально установлен не попадает.

    Reply
  49. dkaty

    мы больше не используем этот отчет. Т.К. после прогонки листков нетрудоспособности через принтер пропадают некоторые подписи врачей. На нескольких больничных исчезли вообще все записи, остались только печати.

    Reply
  50. kumirmp

    Здравствуйте!Подскажите пожалуйста как поднять все в вверх на 4мм ? HP1018 HP1320

    Reply
  51. kumirmp

    (24) dopolnenia,Привет ! Поднял на 5 мм? подскажи по-та как?

    Reply
  52. kumirmp

    Привет после обновления появилась ошибка Не удалось сформировать внешнюю печатную форму!

    Метод объекта не обнаружен (РазобратьРазностьДат) стр 148

    Как устранить?

    Reply
  53. lana_nco

    Не удалось сформировать внешнюю печатную форму!

    Метод объекта не обнаружен (РазобратьРазностьДат)

    Что бы это значило?

    Reply
  54. Agema

    (55) lana_nco,

    http://forum.infostart.ru/forum68/topic80408/message852600/#message852600

    Готовимся править свои внешние печатные формы и обработки. 1С заменяют общий модуль «ОбщегоНазначения» на «ОбщегоНазначенияЗК».

    В нашем случае в строчке 148 надо исправить так (в конфигураторе)

    Если ЗначениеЗаполнено(ДатаНепрерывногоСтажа) Тогда
    ОбщегоНазначенияЗК.РазобратьРазностьДат(ДатаНачалаСобытия, ДатаНепрерывногоСтажа, ЛетСтажа, МесяцевСтажа, ДнейСтажа);
    Reply
  55. cucuruza

    Не удалось сформировать внешнюю печатную форму!

    Метод объекта не обнаружен (РазобратьРазностьДат)

    Исправьте пожалуйста ошибку, все таки покупаем обработку за деньги.

    Reply
  56. grola

    Ошибку так и не исправили:

    Не удалось сформировать внешнюю печатную форму!

    Метод объекта не обнаружен (РазобратьРазностьДат)

    Зачем тогда продаете эту форму и за что я заплатила деньги?

    Reply
  57. grola

    Спасибо! все работает!

    Reply
  58. Ariko-sv

    Очень хорошее подспорье для бухгалтера! Вам огромное спасибо! Все клеточки точно совпадают с б/л. Сумма среднего и ср. дневного заработка не считается, а так же дата начала работы и стаж (берется как стаж по данному месту работы, а не тот, который непосредственно в документе). Но все можно поправить руками, в любом случае все нужно проверять, зато все очень аккуратно. Спасибо!

    Reply
  59. Совместитель

    Добрый день, а для ЗУП 3.1 данная обработка подойдет?

    Reply
  60. mike_grig

    (61) нет

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *