Распределение больничного листа для ЗИК 7.7 релиз 308

08.03.11

Задачи пользователя - Адаптация типовых решений

Решил проблема с распределением больничного листа по проводкам в ЗИКе для бюджетных организаций. С определенным знанием кода можно переделать  для хоз расчетников. Потребуется сделать небольшие модификации кода.

Скачать файлы

Наименование Файл Версия Размер
Файл 1 и Файл 2 в одном архиве
.rar 12,39Kb
305
.rar 12,39Kb 305 Скачать

Проблема: распределить больничный лист по проводкам базовых начислений.

Решение: Реализация с использованием документа "Бух учет начислений"

1. Меняем состав документов , на основании которых вводится док "БухучетНачислений": входим в конфигуратор, открываем док и нажимаем кнопку "Ввод на основании". Затем ставим галочку в графе "Вводить на основании" у документа "Больничный лист".

2. Заходим в форму документа. Создаем на форме кнопку с вызовом процедуры (у меня она называется "ЗаполнитьБЛ()"). В модуле формы вставляем в любое место процедуру:

см Файл 1

 

3. В глобальнике в меняем функцию глПолучитьРаспределениеРезультата()   вставляем код

см файл 2

Для простоты вставил код всей функции. Можно ее брать и полностью заменять. Кому интересно смотрите комментарий "//здесь измения". Претендую только на код, заключенный в рамках данного комментария.

Кому непонятно, пишите. Если смогу помочь, сделаю это. И конечно плюсуйте, если понравилось.

 

См. также

Улучшенная обработка "Внешние печатные формы" для типовых конфигураций на базе 1С 7.7

Печатные формы Адаптация типовых решений Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Приятное улучшение обработки "Внешние печатные формы" для типовых конфигураций на базе 1С 7.7 для более комфортной работы с "любимой семерочкой".

1 стартмани

04.02.2022    3200    1    igor7777    0    

3

Расчет страховых взносов в 1С 7.7 "Учет и отчетность предпринимателя, ред. 1.2" с апреля 2020

Адаптация типовых решений Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free)

В этой статье описано, какие небольшие изменения можно внести в модуль документа Начисление налогов с ФОТ, чтобы правильно рассчитывались страховые взносы с 1 апреля 2020 г.

09.04.2020    19674    Юджин58    39    

5

Дистрибьюция 7.7. Часть 1. Жизненный цикл заявки покупателя. Одна заявка покупателя, много адресов доставки.

Адаптация типовых решений Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Управленческий учет Бесплатно (free)

Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.

14.10.2019    6009    ksnik    14    

3

Как в торговле 7.7 печатать код ТНВЭД в счет-фактуре

Операции по ВЭД Адаптация типовых решений Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет НДС Бесплатно (free)

В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.

15.11.2017    11816    AndKovalchuk    0    

1

Предельные базы взносов в ПФР, ФСС, ФФОМС 2015 в 1С: Бухгалтерия 7.7

Зарплата Адаптация типовых решений Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Реализация Постановления Правительства РФ 1316 от 04.12.14 для типовой конфигурации "Бухгалтерский учет 7.7" рел. 7.70.590

1 стартмани

31.12.2014    23928    9    Sergey1CSpb    2    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. вик 31 09.03.11 11:27 Сейчас в теме
А как насчет того, что часть начислений идет за счет работодателя, а часть за счет ФСС?
2. Boroda 90 09.03.11 12:08 Сейчас в теме
Файла два, а имя - одно...
3. FreeXer 63 09.03.11 12:30 Сейчас в теме
Один файл два раза загрузили. Куда не жмешь - первый файл загружается.
Просьба сделать Архив из двух файлов и закачать этот один Архив )
4. Nataly_2012 09.03.11 13:05 Сейчас в теме
Один файл два раза загрузили.
Функции глобального модуля глПолучитьРаспределениеРезультата() - нет.
5. dvdimka 09.03.11 14:21 Сейчас в теме
В теории идея отличная -вытащить распределение по иФ через штатный документ, но много нюансов. Как, например, распределять при достижении предельной величины 415 тыс за год?
6. Jacob34 153 09.03.11 21:08 Сейчас в теме
Все исправил. Выложил один архив. Он без пароля и там два файла.
7. Jacob34 153 09.03.11 21:09 Сейчас в теме
На счет больничного за счет работодателя- все распределяется в соответствии с проводками. В этом плане все работает корректно.
8. Jacob34 153 09.03.11 21:15 Сейчас в теме
dvdimka пишет:
В теории идея отличная -вытащить распределение по иФ через штатный документ, но много нюансов. Как, например, распределять при достижении предельной величины 415 тыс за год

Суть в следующем: Мы достаем все начисления за 2 года которые входят в базу страховых взносов и берем распределение этой базы по проводкам. На мой взгляд суть распределения заключается в пропорциональном распределении больничного по начислениям. В принципе, если возникает ситуация с превышением 415 тыс руб, то данную ситуацию отрабатывает сам больничный, ограничивая размер начисления по больничному листу, при этом распределяем полученную сумму по базовым начислениям. Если есть идеи, то могу их реализовать ради собственного интереса. Пишите.
9. Stety 152 10.03.11 11:20 Сейчас в теме
Насчет превышения предельной величины облагаемой базы точка зрения правильная - не имеет смысла заморачиваться этим при определении пропорции распределения. Ведь превышение как правило происходит внутри какого-то периода, а внутри него начисления, образующие базу могут начисляться не только "с первого по тридцать первое". Пока законодательно нет требования углубляться в эти изыски, нет смысла мозг себе и бухам этими ужасами выносить. :D
10. AlexW 11.03.11 12:39 Сейчас в теме
За идею плюс. Попробовал. Документ "БухУчетНачислений" работает почти нормально, если не брать в расчет некоторые виды расчета, например "матпощь". Но вот свод проводок не распределяет проводки за счет ФСС, всё ставит на бюджет. Может я еще что-то не учел?
И ксати, почему у вас в процедуре глПолучитьРаспределениеРезультата() изменения только в ветке "Если СобиратьДанныедляЕСН"?
Разве не надо еще изменить "Если СобиратьДанныеБухУчета"?
11. mihenius 83 14.03.11 11:14 Сейчас в теме
Может лучше перенести в "Исправление Ошибок 1С"?
http://infostart.ru/public/?rubric=1646
12. Oliwer 17.03.11 13:19 Сейчас в теме
Все сделал, но пишет сообщение что для В.Р. "Оплата больничного листа" проводка не корректна и сформирована не будет
в виде расчета Б/л в Дт 303.02/КБК/830/ФСС_НС/Расходы по страхованию в Кт 302.03/КБК/730/Сотрудники
В тип дохода для страховых взносов - Не является объектом налогообложения
И кстати, не смотря на это сообщение делает проводки но все на бюджет.

И еще. Я правильно понял последовательность?
Делаем Б/л, затем на основании его БухУчетНачислений, затем расчитать ЗП.
13. Pulyalya 4 17.03.11 17:09 Сейчас в теме
Если убрать :

Если (Режим = "Проверка") и (ДокРаспределение.шаблонпроводки.Выбран() = 1) Тогда
Если ПроверкаХозоперации(ШаблонУчета,ВР,ПроверятьСконфигурированныеУдержания)=0 Тогда
глСообщениеТрассировки(глСообщенияТрассировки, "Указанная в "+ДокРаспределение.НомерСтроки+" строке документа "+глПредставлениеДокумента(ДокРаспределение)+" для в.р. """+глПредставлениеВидаРасчета(ВР)+""" проводка некорректна и сформирована не будет.", -1,0,,,,,,,,,ДокРаспределение); Продолжить
КонецЕсли;
КонецЕсли;

в блоке "//здесь изменения" , то проводки выдает правильные.

Но не распределяет бл за прошлый расчетный период.К примеру, в марте сотрудник принес бл 27.02.11-05.03.11, та чать бл которая за февраль не распределяется(или падает на основной источник), а часть бл за март распределяется.
14. Jacob34 153 17.03.11 17:12 Сейчас в теме
Oliwer,. Могу ответить следующее: последовательность правильная, а по поводу ошибки не могу сказать однозначно, т.к. не встречал ее. У меня стоит уже примерно у 15 клиентов и они закрыли месяца. Пока все нормально. Поэтому могу помочь только если пришлете базу на мой ящик. Пока можно только мд, я его проверю. Если все правильно, тогда надо отлавливать ошибку на реальной базе.
15. Lika-Kalika 10 17.03.11 22:02 Сейчас в теме
Писала в поддержку 1с (месяц назад), мне ответили, что они собираются дописать распределение (по базе для страховых взносов).
16. Pulyalya 4 18.03.11 21:26 Сейчас в теме
Разобралась с переходящим бл (прошлый месяц плюс текущий) тогда надо вводить 2 док-та бухучет, один за прошлый месяц, второй за текущий.
17. vera4ka 25.03.11 08:28 Сейчас в теме
идея и правда классная,только в глобальном модуле ошибка.я думаю надо добавить проверку "Если Документы.ДокОснование= Документ Тогда"... а иначе получается,что находится первый док,и все распределяется по нему.причем если ечть челы,у которых БЛ только по одному источнику,у них тоже все поделится...
18. andrue-t 07.04.11 18:28 Сейчас в теме
не работает:

Если ДокОснование<<?>>.Вид() = "БольничныйЛист" Тогда
{Документ.БольничныйЛист.Форма.Модуль(7395)}: Переменная не определена (ДокОснование)
19. vera4ka 07.04.11 18:50 Сейчас в теме
почему? добавляем эту проверку не в больничном листе,а в глобальном модуле
ИначеЕсли ВидДока = "БольничныйЛист" Тогда
Документы = СоздатьОбъект("Документ.БухучетНачислений");
ДокРаспределение = ПолучитьПустоеЗначение("Документ.БухучетНачислений");
ДатаВыборки = КонМесяца(ДатаОкончания);
Если Документы.ВыбратьДокументы(ДатаВыборки,ДатаВыборки) = 1 Тогда
Пока Документы.ПолучитьДокумент()=1 Цикл
Если Документы.ДокОснование=Документ ТОгда //вот здесь!!!!
Если (Документы.Проведен() = 0) Тогда
Продолжить;
КонецЕсли;
ДокРаспределение = Документы.ТекущийДокумент();
Прервать
КонецЕсли;
КонецЦикла
КонецЕсли;
20. ЦБК 12.04.11 11:34 Сейчас в теме
Как решить проблему с распределением больничного листа по проводкам в ЗИКе для бюджетных организаций на релизе 309???
21. Pulyalya 4 14.05.11 19:41 Сейчас в теме
Распределяет только начисление б\листа, при этом НДФЛ с б\л не распределяет по источникам и в док-тах выплата зп, накопленная задолженность тоже не видно этого распределения.
22. Hidden_Note 18.05.11 14:38 Сейчас в теме
Автору спасибо за идею. Для распределения НДФЛ всё же добавил аналогичные изменения и в ветку Если СобиратьДанныеБухУчета = 1... Вот только если там тоже прописать Если ВидДока = "БольничныйЛист" (с учетом, что у новых больничных ПособияПоСреднемуНеРаспределять=1), она задвоит уже имеющиеся строки распределения по проводкам (при обходе начислений). В этом случае надо фильтровать добавление новой строки в ТаблицаРаспределения, если аналогичная строка уже есть.
24. smooth 196 23.08.11 14:29 Сейчас в теме
Автору спасибо за идею!
Только я перенес блок изменений глмодуля из раздела "Если СобиратьДанныеУчетаЕСН = 1 Тогда" в блок "Если СобиратьДанныеБухУчета = 1 Тогда" и вопрос распределения б/л, ндфл, и выплат решился (то (22) и контролировать дублирование строк не надо ;)).
Увеличил интервал выборки документов "БухучетНачислений" с КонМесяца(ДатаОкончания) по КонМесяца(ДобавитьМесяц(ДатаОкончания,3)) - это к вопросу переходящих б/л от Pulyalya (14),(16), ну, и поставил условие на ДокОснование (Если Документы.ДокОснование = Документ Тогда)
И вроде все работает ;)
23. dvdimka 03.06.11 10:07 Сейчас в теме
А поподробней можно про распределение НДФЛ?
25. dvdimka 31.08.11 11:20 Сейчас в теме
в 309 релизе все работало, а в 313 распределяет, но в проводки БЛ не попадает..
26. Ироида 8 08.09.11 23:57 Сейчас в теме
27. kurvik 21.09.11 19:15 Сейчас в теме
Было бы отлично, если добавить еще автоматизированный контроль за теми суммами которые попали в расчет больничного за два года и теми, что включились в документ "Бух учет начислений" для распределения по источникам.Выдавать разницу.
28. Pulyalya 4 12.10.11 22:49 Сейчас в теме
Спасибо автору! Но надо убрать еще суммы мат.помощи (необлагаемой страх. взносами до 4т.р.)из суммы, попадающей в документ бух учет начислений.
29. kainiss 1 09.12.11 11:17 Сейчас в теме
Cпасибо,переделал для документа ПРиказ о работе в праздничные дни.
30. fast 21.12.11 15:01 Сейчас в теме
Очень полезная информация, использовал как шаблон, немного переделывал под нужды клиента, с экономил уйму времени за что и спасибо.
31. lushka 6 28.12.11 07:18 Сейчас в теме
Автору спасибо, реально выручило в свое время, с кое-какими доработками "под себя"
32. safia-med 13.03.14 10:10 Сейчас в теме
Как учитываются суммы материальной помощи не облагаемые налогами?
Оставьте свое сообщение