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

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

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

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

для раздела «Заполняется работодателем» и заполняет шаблон (прилагается) для вывода на печать на листке нетрудоспособности. Шаблон необходимо положить в папку ExtForms информационной базы.

1. исправлено: дата первичного БЛ берется с использованием функции глПолучитьПервичныйБольничный

2. на форму выведены поля для ввода регистрационного номера и кода подчиненности ФСС

3. исправлено Условие исчисления по коду 47

4. исправлено Условие исчисления по коду 47

5. заполнение поля Средний заработок для исчисления пособия

6. опубликована обработка/печатная форма для УПП 1.3 и ЗУП 2.5.3

7. Исправлено поле Средний заработок для исчисления пособия

8. Наименование организации и ФИО в верхнем регистре

61 Comments

  1. lynx3009

    А что то подобное для ЗУПа нет случайно?

    Reply
  2. mike_grig

    еще не делал, видел подобное решение для УПП (http://infostart.ru/public/88385/), попробуйте может и в ЗУПе отработает

    Reply
  3. Twsk

    А у меня почему-то не работает, пишет Период проведения документа: Июль 2011 г.

    Word.Documents.Add(КаталогИБ() + «ExtFormsБЛ_РазделЗаполняетсяРаботодателем.doc»);

    {C:1C_BASEPRBASICEXTFORMSПЕЧАТЬБЛ.ERT(234)}: Microsoft Word: Не удалось прочитать документ. Возможно, он поврежден.

    Попробуйте выполнить следующие действия:

    * Откройте файл с помощью команды »Открыть и восстановить».

    * Откройте файл с помощью конвертера резервных копий. 😥

    Reply
  4. mike_grig

    Возможно вы не положили шаблон в папку extforms информационной базы

    Reply
  5. 0127

    Пришлось 313 релиз накатить, на 309 не пошло. СПАСИБО ВАМ ОГРОМНОЕ!!! Расчетчики 2 недели выносили мозг с просьбами как то облегчить им эту задачу. Показала им вашу разработку — в восторге!!!

    Reply
  6. rimma_n

    У меня OpenOffice, шаблон открывается криво. Можно исправить для OpenOffice? 😐

    Reply
  7. PDi023

    А у меня такая беда!!!

    ДатаРегистрацииДокумента = глПолучитьДатуРегистрацииДокумента<<?>>(Докум);

    {\SERVERBAZA_1CЗАРПЛАТАЗАРПЛАТАEXTFORMSПЕЧАТЬБЛ.ERT(217)}: Функция не обнаружена (глПолучитьДатуРегистрацииДокумента)

    глСобратьДанныеДляБЛ2011(Докум,,,,ТаблицаДанныхДляБЛ,<<?>>ДатаРегистрацииДокумента);

    {\SERVERBAZA_1CЗАРПЛАТАЗАРПЛАТАEXTFORMSПЕЧАТЬБЛ.ERT(218)}: Слишком много фактических параметров

    ЗиК 7.7 релиз 312

    Reply
  8. PDi023

    может 313 релиз решит мою проблему?

    Reply
  9. 0127

    PDi023, однозначно обновить, функцию не находит которая в 313 появилась

    Reply
  10. jack19

    http://forum.infostart.ru/forum24/topic41157/message440830/#message440830

    Надо переименовать вордовский файл в БЛ_РазделЗаполняетсяРаботодателем.doc.

    Reply
  11. el.ka04

    У меня проблема та же, что и у Twsk (сообщение 3).

    Шаблон лежит в папке extforms информационной базы.

    Открывается из Дополнительных возможностей, а при нажатии кнопки Печать выдает эту ошибку.

    Reply
  12. mike_grig

    http://forum.infostart.ru/forum24/topic41157/message441424/#message441424

    в каталоге EXTFORMS должен находиться файл шаблон БЛ_РазделЗаполняетсяРаботодателем.doc

    Reply
  13. jack19

    Правильнее при определении первичного больничного воспользоваться функцией глобального модуля глПолучитьПервичныйБольничный(), т.к. в случае, если больничный является вторым или третьим продолжением, неправильно будет указан страховой стаж и заработок.

    Reply
  14. mike_grig
  15. 0127

    Средний заработок для исчисления пособия не попадаеет в шаблон

    Reply
  16. mike_grig

    http://forum.infostart.ru/forum24/topic41157/message441451/#message441451

    так точно, скажите, пожалуйста, что это за средний заработок, эта цифра есть в расчете БЛ?

    Reply
  17. jack19

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

    РегистрационныйНомер = «7738016014»;

    КодПодчиненности = «77381»;

    Кроме того, при определении факта больничного после увольнения (Условие исчисления 47) строку

    Если ПустоеЗначение(ПриказОбУвольнении) = 0 Тогда

    нужно заменить на

    Если (ПустоеЗначение(ПриказОбУвольнении) = 0) и (ПриказОбУвольнении.ДатаУвольнения > ПриказОПриеме.ДатаПриема) Тогда

    иначе этот код получит сотрудник, ранее уволившийся и принявшийся вновь.

    Reply
  18. mike_grig
  19. pr_skm

    У инвалидов выдаёт ошибку:

    Установлен код условия начисления: 45 — сотрудник является инвалидом на 26.07.11

    Если (ПустоеЗначение(ПриказОбУвольнении) = 0) и (ПриказОбУвольнении.ДатаУвольнения > ПриказОПриеме.ДатаПриема) Тогда

    {D:1S-BASEЗАРПЛАТА И КАДРЫPRBASICEXTFORMSPECHATJBL.ERT(83)}: Поле агрегатного объекта не обнаружено (ДатаУвольнения)

    Reply
  20. mike_grig
  21. RGYB

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

    на просмотр выдаю — белый листик

    Reply
  22. mike_grig

    http://forum.infostart.ru/forum24/topic41157/message442522/#message442522

    черная магия, чем помочь не знаю

    Reply
  23. riddle555

    У меня данная функция НЕ РАБОТАЕТ, когда захожу в доп возможности пишет такую ссылку

    ДатаРегистрацииДокумента = глПолучитьДатуРегистрацииДокумента<<?>>(Докум);

    {C:1С1CV77РИ ЗПEXTFORMSПЕЧАТЬБЛ.ERT(225)}: Функция не обнаружена (глПолучитьДатуРегистрацииДокумента)

    глСобратьДанныеДляБЛ2011(Докум,,,,ТаблицаДанныхДляБЛ,<<?>>ДатаРегистрацииДокумента);

    {C:1С1CV77РИ ЗПEXTFORMSПЕЧАТЬБЛ.ERT(226)}: Слишком много фактических параметров

    Reply
  24. mike_grig

    http://forum.infostart.ru/forum24/topic41157/message442785/#message442785

    Обновитесь на последний релиз или перенесите данную функцию в свой глобальный модуль

    Reply
  25. balance

    Если причина нетрудоспособности 09 — по уходу за ребенком «Итого начислено» заполняется неверно (равным «0»)

    Reply
  26. GSokolov

    (6)

    rimma_n пишет:

    У меня OpenOffice, шаблон открывается криво. Можно исправить для OpenOffice?

    Не предполагается доработать шаблон для OpenOffice?

    Reply
  27. mike_grig
    GSokolov пишет:

    (6)

    Предполагается сделать шаблон в 1С

    Reply
  28. TachYanochka

    У меня сам шаблон не открылся, и файл тоже, какой то модуль написал

    Reply
  29. mike_grig

    (28) TachYanochka, могу только предположить что у вас какие-то проблемы, сочувствую

    Reply
  30. kurvik

    У нас за заполнение больничного отвечают две службы: отдел кадров и бухгалтерия-каждый по своему заведованию реквизитов больничного.Данная разработка хороша для тех у кого бухгалтер выступает в одном лице.

    Reply
  31. mike_grig

    (30) kurvik, Собственно, все данные получаются из информационной базы. Если отдел кадров и бухгалтерия занесли данные в ИБ, то не важно кто распечатает их на бланке. Исключение только по БЛ по травме на производстве, т.к. в данном случае необходимо ввести дату составления акта по форме Н-1.

    Reply
  32. mfpi

    А пробовали изменить свойства печати? Масштаб?

    Reply
  33. mike_grig

    (32) mfpi, Нет, не пробовал. Зачем и что при этом происходит?

    Reply
  34. mfpi

    (33) mike_grig

    Просто было такое. Увольняю человека. Пытаюсь распечать среднее для расчета отпускных, при просмотре вижу все расчеты — печатаю — ноль. Потом случайно смотрю в настройки перед печатью. а там стоит масштаб 10. Как это получилось, не знаю.

    Reply
  35. mfpi

    (4) xxxmikexxx,

    Странно. А я отправила в extformы отправила, даже там есть форма для мягкой откатки, которую прицепил 1с-ник, но печать больничного листа при открытии показывает. что файл инвалид, даже несколько раз скачивала, думала. что что-то не так скачала.

    Reply
  36. DAR

    Выдает вот такую ошибку Word = CreateObject(«Word.Application»);

    {EXTFORMSПЕЧАТЬБЛ.ERT(241)}: Неудачная попытка создания объекта (Word.Application)

    Reply
  37. DAR

    Все нормально печатает и заполняет в б/л, если я локально захожу в Зик. А у меня через терминал работает ЗиК и выдает вот такую ошибку Word = CreateObject(«Word.Application»);

    {EXTFORMSПЕЧАТЬБЛ.ERT(241)}: Неудачная попытка создания объекта (Word.Application). Подскажите плиз.

    Reply
  38. mike_grig

    (37) DAR, скорее всего на сервере терминалов не установлен Word

    Reply
  39. DAR

    Спасибо за ответ. Буду теребить совх админов.

    Reply
  40. var-s

    Всем хороша, только точки в инициалах лишние…

    по законодательству . , № эти знаки не должны присутствовать

    приходится додумывать….

    Reply
  41. mike_grig

    (40) var-s, спасибо, исправил

    Reply
  42. still_

    Почему у меня не работает?

    пишет:

    Word.Documents.Add(КаталогИБ() + «ExtFormsБЛ_РазделЗаполняетсяРаботодателем.doc»);

    Microsoft Word: Приложению Word не удалось прочитать документ. Возможно, он поврежден.

    Попробуйте выполнить следующие действия:

    * Откройте файл с помощью команды »Открыть и восстановить».

    * Откройте файл с помощью конвертера резервных копий.

    Скажите что делать?

    Reply
  43. mike_grig

    (42) still_, Какая версия офиса? Попробует просто открыть файл шаблона БЛ_РазделЗаполняетсяРаботодателем.doc из Word`а.

    Reply
  44. DAR

    Вы не скачали шаблон «БЛ_РазделЗаполняетсяРаботодателем.doc». Скачайте и положите его в папку extforms

    Reply
  45. still_

    у меня Офис и 2003 и 2007. Шаблон вроде скачала и положила куда надо. Все равно такую ошибку пишет. А вот если открываю файл шаблона БЛ_РазделЗаполняетсяРаботодателем.doc из Word`а, он открывается только там ничего нет.

    Reply
  46. DAR

    странно…. у меня офис 2007. Все работает. а какой релиз зик?

    Reply
  47. still_

    прошу прощения, переименовала файл вордовский на «БЛ_РазделЗаполняетсяРаботодателем» написанный русским шрифтом и все получилось. Спасибо огромное за помощь.

    Reply
  48. Тина5

    Спасибо. Очень выручили

    Reply
  49. Nady_71

    Спасибо огромное за разработку. все замечательно работает )). Рекомендую.

    Reply
  50. Wladimir

    Доброго времени суток. пытался воспользоваться данной обработкой, но данные которые она формирует не подходят по клеточкам, а съезжают вверх и влево. Почему то в поле средний заработок для расчета пособия ставит 0 и среднедневной тоже 0, а по строке Итого начислено пишет совсем не ту сумму,которая начислена. счем все это всязано?

    Reply
  51. mike_grig

    (50) Wladimir, Доброго! Присылайте базу, посмотрю, с чем это связано.

    Reply
  52. riddle555

    данной формой еще не пользовалась, но я считаю, что она очень актуальна.

    Reply
  53. lana_nco

    А как с этим бороться?

    Reply
  54. mike_grig

    (53) lana_nco, перезакачайте обработку, данная ошибка была устранена ранее

    Reply
  55. Kurt

    (27)

    mike_grig пишет:

    Предполагается сделать шаблон в 1С

    Я так понимаю шаблон будет в табличной части обработки (7.7)? (хорошо бы)

    Дорогой товарищ, ну жиж… и где оно? С нетерпением жду (и наверное не только я).

    В офисе 2007 шаблон уползает влево и вниз (сильно), да и размеры клеток плывут… вот такая вотъ ситуация выходит 🙁

    Reply
  56. anflame

    Ошибок не вылезло никаких.

    Чуть чуть под нас подредактировала — и все супер. Уже и забыла, когда мне звонили по этому поводу!

    Reply
  57. Kurt

    Ввиду того, что в поле «итого начислено» ФСС требует указывать сумму без НДФЛ (который округляется до рублей), пришлось дописать следующее:

     //Поле «ИТОГО начислено»
    БезНДФЛ = ТаблицаДанныхДляБЛ.ВсегоНачислено;
    БезНДФЛ = БезНДФЛ — Окр((БезНДФЛ*0.13),0,1); //ТОЛЬКО ДЛЯ РЕЗИДЕНТОВ!!! 13%
    ИТОГОНачислено = СтрЗаменить(Строка(глЧислоВФорматеПользователя(БезНДФЛ)),».»,»»);
    
    //ИТОГОНачислено = СтрЗаменить(Строка(глЧислоВФорматеПользователя(ТаблицаДанныхДляБЛ.ВсегоНачислено)),».»,»»);
    
    Reply
  58. MaxVolf

    хорошая обработка

    Reply
  59. Wladimir

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

    Reply
  60. Мать Тереза

    Word.Documents.Add(КаталогИБ() + «ExtFormsБЛ_РазделЗаполняетсяРаботодателем.doc»);

    {C:DOCUMENTS AND SETTINGSРАБОЧИЕ БАЗЫSOFTПЕЧАТЬБЛ.ERT(242)}: Microsoft Word: Не удалось прочитать документ. Возможно, он поврежден.

    Попробуйте выполнить следующие действия:

    * Откройте файл с помощью команды »Открыть и восстановить».

    * Откройте файл с помощью конвертера резервных копий.

    Выдает такую ошибку и ничего не формирует. Открыть и восстановиить-не получилось ,виснет.

    Reply
  61. var-s

    бухгалтера побывали на учебе и высказали пожелания к обработке

    средний зароботок для исчесления пособия недолжен равнятся среднему дневному зароботку

    а должна сумма братся из «Всего зароботанно с учетом предельной облагаемой взносами велисины:»!!!

    таковы требования к оформлению листка нетрудоспособности в нашем городе….

    Reply

Leave a Comment

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