gifts2017

Дополнение в конфигурацию Бухгалтерия . Расчет заработной платы. Обновление 12.08.2012

Опубликовал Борис Белов (BorisBelov) в раздел Отраслевые решения - Бухгалтерия

В конфигурации Бухгалтерия Вам не хватает документов по расчету отпуска, больничного, алиментов, табеля учета отработанного времени и других по заработной плате? Тогда это для Вас!

Дополнение в конфигурацию "Бухгалтерия" позволяет вести достаточно полноценный во многих случаях учет заработной платы. Справочник "Виды начислений (дополнительно)" описывает  базы для расчета отпусков, больничных, алиментов, профвзносов. Справочник "Сотрудники (дополнительно)" хранит необходимые реквизиты используемых графиков рабочего времения, условий доплат. Справочник "Прожиточные минимумы" содержит суммы прожиточных минимумов, используемые при расчете алиментов. Добавлены новые документы начисления заработной платы и новые отчеты. Предлагаемые дополнения не мешают последующему обновлению конфигурации! Предложенные решения использовали в течение нескольких лет практически, бухгалтеры, работавшие в предлагаемой настройке, отмечают удобство и простоту работы. Не претендуя на весь функционал "ЗиК", выкладываю немного "причесанную" рабочую версию. Автор выражает огромную благодарность Мезько Вадиму Витальевичу за удобную реализацию календарей в http://infostart.ru/public/72975/. После небольшой доработки это позволило организовать учет рабочего времени, использовать разные календари! Для подключения настроек, как обычно, запустите Конфигуратор сохраните архивную копию, в режиме Объединение конфигураций используйте скаченный файл 1cv77.md и отметьте галками ТОЛЬКО новые элементы! Сохраните конфигурацию и запустите программу в режиме "Предприятие". Для начального заполнения новых констант и справочников запустите обработку ПриПервомЗапускеЗПБухУСН.ert. Откройте справочник Сотрудники (дополнительно) и заполните его. Каждый раз, когда вы введете нового сотрудника, не забывайте открыть этот справочник и заполнить реквизиты нового сотрудника! Откройте справочник Виды начислений (дополнительно) и заполните его (поставьте нужные галки). Каждый раз, после ввода нового вида начислений, открывайте этот справочник и заполняйте его!

Пробуйте, может быть Вам понравится!  Не все используют ЗиК!

ОБНОВЛЕНИЯ

21.02.2012 В обработку "ПриПервомЗапускеЗПБухУСН" добавлен модуль создания новых, используемых в конфигурации счетов. Обновлено описание документов и справочников.

03.03.2012 Добавлена возможность устанавливать размер алиментных выплат кратно прожиточному минимуму (по Федеральному закону от 30 ноября 2011 года № 363-ФЗ). Внимание! Если у Вас были введены документы "Исполнительный лист", запустите  новую обработку "ПриПервом запуске...", затем откорректируйте, в случае необходимости, реквизиты исполнительных листов. Новый справочник "Прожиточные минимумы" заполняется обработкой "ПриПервомЗапускеЗПБухУСН".

21.03.2012 Исправлены ошибки в документах Табель отработанного времении и Больничный лист, замеченные пользователями.

26.04.2012 Исправлены замеченные ошибки, добавлены документы по начислению премии по КТУ и бригадный наряд по КТУ.

05.07.2012. Исправлены ошибки в документе "Начисление больничного листа", обновлен расчет НДФЛ.

12.08.2012. Добавлена константа "Максимальный размер пособия по беременности и родам с 2007 г".  Обновлена обработка "ПриПервомЗапускеЗПБухУСН": добавлены новые периодические значения констант (можно и самостоятельно добавить новые периодические значения). Исправлены замеченные ошибки.

Замечания и пожелания по предлагаемому решению прошу выкладывать в комментарии.

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

Наименование Файл Версия Размер
файл метаданных 148
.MD 1,22Mb
12.08.12
148
.MD 1,22Mb Скачать
ПриПервомЗапускеЗПБухУСН 74
.ert 66,00Kb
12.08.12
74
.ert 66,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

0. Борис Белов (BorisBelov) 19.02.12 23:01
В конфигурации Бухгалтерия Вам не хватает документов по расчету отпуска, больничного, алиментов, табеля учета отработанного времени и других по заработной плате? Тогда это для Вас!

Перейти к публикации

0. Борис Белов (BorisBelov) 19.02.12 23:01
В конфигурации Бухгалтерия Вам не хватает документов по расчету отпуска, больничного, алиментов, табеля учета отработанного времени и других по заработной плате? Тогда это для Вас!

Перейти к публикации

1. Дониэла Иванова (Доня) 19.02.12 23:01
Плюсую сразу, а разбираться буду потом
Объем большой, все сразу не оценешь!
Спасибо
2. Новиков Валерий (novik1) 20.02.12 09:29
Зарплата в бухгалтерии - удобно! Сразу плюс!
3. ir.iv (ir.iv) 20.02.12 09:44
Если все будет работать, то ++++++!!!!
Будем тестировать!
4. Ula1c (ula1c) 20.02.12 10:16
Скачала, буду попробовать для упрощенки. Раньше я для себя делала только приказы на отпуск, а с остальным не хотелось возиться. Даже если что-то прийдется переделывать, все равно спасибо - объем работы приличный сделан. ООкончательные отзывы и вопросы потом.
5. Елена Ксенофонтова (ElenaKsen) 20.02.12 10:25
всё же расчет зарплаты лучше вести в отдельной программе-Зарплата и управление персоналом, там очень много возможностей, да и выгрузка в бухгалтерскую программу работает здорово
6. Иван Василишин (Notorius) 20.02.12 11:17
+ElenaKsen лучше использовать ЗУП, хотя бывают случаи когда эта настр необходима в бухгалтерии
7. Елена Б (Pin) 21.02.12 00:44
При первом использовании не хватает:
Константа.МетодРаспределенияКосвенныхРасходовПоВидамДеятельности
Перечисление.МетодыРаспределенияКосвенныхРасходовПоВидамДеятельности

или в документах

НачислениеДоплат
НачислениеОтпуска
НачислениеПособия
НачислениеПоТабелю

ВариантыРаспределенияРасходов.ДобавитьЗначение(0, "подлежащим распределению") сделать безусловным, как в других документах?
Хотя смысла в этом ВариантРаспределенияРасходов="подлежащим распределению" я не нашла - в ваших доках вообще нет упоминаний про "ДФЛ.РУ" и "ДФЛ.НУ", СчН02_3.

Родилось сомнение - с ЕНВД это все как-нибудь вяжется?

В Бухгалтерии УСН нет константы ИспользоватьСписокКорректныхПроводок, а перечисление ВидыПлатежейВБюджет именуется ВидыПлатежей, что вызывает ошибки в документах и отчетах при использовании данной разработки с указанной конфигурацией.
8. Борис Белов (BorisBelov) 21.02.12 07:27
(7) Вы правильно сомневаетесь! Это не для УСН, здесь все немного иначе...
9. Дониэла Иванова (Доня) 21.02.12 09:47
Поставила в 1С:Бух77 это дополнение.
и поняла, что здесь не хватает описание работы с этим дополнением.
потому что, при формировании, например исполнительного листа, выскакивает
Операция.Записать();
{Документ.ИсполнительныйЛист.Модуль Документа(27)}: Балансовый счет не может корреспондировать с пустым счетом!(проводка 1)
с больничным и с командировками тоже что-то выскакивает
в общем, надо расписать, с чего начинать работу с этим приложением
мне вот так кааэться
10. ninak (ninaK) 21.02.12 10:18
А как удержания (в виде алиментов) в этой дополнительной программе сделать можно?
11. Новиков Валерий (novik1) 21.02.12 12:06
(10) Удержать алименты - такой документы есть!
12. Новиков Валерий (novik1) 21.02.12 12:07
(9) Описания есть к каждому документу (справочнику).
13. ninak (ninaK) 22.02.12 01:46
Спасибо, обновлю сегодня свою бухгалтерию и попробую. Очень нужное дополнение!!
14. ninak (ninaK) 22.02.12 05:45
К документу Удержание по исполнительному листу нет описания и там в проводках задействованы забалансовые счета - АЛМ1,АЛМ,АЛМ3. Какая аналитика у этих счетов? Ошибка при проведении документа, как писала ДОНЯ - {Документ.ИсполнительныйЛист.Модуль Документа(27)}: Балансовый счет не может корреспондировать с пустым счетом!(проводка 1)
15. Борис Белов (BorisBelov) 22.02.12 06:14
(14) (9) Новая редакция обработки "При первом запуске" создает необходимые счета АЛМ, АЛМ.1, АЛМ.2, АЛМ.3 и счет 76.8.
О счете АЛМ: забалансовый, активно-пассивный, количественный, субконто1=Сотрудник, Субконто2=Контрагент;
на дебете счете АЛМ.1 процент удержания,
на дебете счета АЛМ.2 фиксированная сумма удержания,
на дебете счета АЛМ.3 долг по удержанию.
О счете 76.8: балансовый, активно-пассовный, субконто1=Контрагенты, хранит расчеты по исполнительным листам.
16. ninak (ninaK) 22.02.12 07:18
Создала я эти счета и аналитику "приязала" по проводкам. Все равно не дает провести этот документ - "Балансовый счет не может корреспондировать с пустым счетом!(проводка 1)".
17. ninak (ninaK) 22.02.12 08:51
BorisBelov, разобралась, все, документ проводится. Но, почему-то не заполняет базу и расчет не делает в документе
Удержать алименты.Так и должно быть?
18. Борис Белов (BorisBelov) 22.02.12 09:28
(17) База заполняется, если:
1. Вы открывали справочник "Виды начислений (дополнительно) и отметили галками, с каких видов начислений надо удерживать алименты.
2. У сотрудника были виды начислений, облагаемые алиментами в месяце, когда введен документ "Удержать алименты".
3. Вы открыли документ "Удержать алименты" и нажали кнопку "Заполнить".

Так должно работать, так у нас работает!
19. ninak (ninaK) 22.02.12 09:49
Все сделала, как вы описали. Но при заполнении документа базу берет правильно, но процент - вообще не понятно какой. У сотрудника два исполнительных листа по 16,66 %. В проводке по АЛМ1 стоит два раза по 16,66, а в документе, почему-то, берет 9,99% по каждому исполнительному. Что не так сделала?
20. szzato 22.02.12 11:38
Выглядит впечатляюще, обновила, не могу найти ПриПервомЗапускеЗПБухУСН.ert, подскажите пожалуйста где этот файлик?
21. Борис Белов (BorisBelov) 22.02.12 14:25
(20) ПриПервомЗапуске... это должет быть второй файл при скачивании. Куда Вы его положили? Поместить его можно в папку ExtForms вашей базы данных. Открыть: закладка Файл->Открыть и далее находите этот файл в компьютере.
22. Борис Белов (BorisBelov) 22.02.12 14:50
(19) Интересно, почему у Вас проценты 16.66? Реквизит процент в Исполнительном листе - ЦЕЛЫЙ!
Воспроизвел ситуацию на модельной базе: Исполнительный лист, Удержать алименты. Показал сумму ровно 16%!
23. ninak (ninaK) 23.02.12 08:39
Так два исполнительных по 1/6 части каждый. Это получается по 16,66% каждый. Вы взяли ну очень уж простой случай - когда 25% на одного ребенка. А на двух?
24. ninak (ninaK) 23.02.12 08:41
Я в исполнительных листах проценты с дробью поставила( в коде)
25. Борис Белов (BorisBelov) 23.02.12 09:45
(23)(24) Исполнительный лист настраивал где-то в 2004 году... Ранее было на двух детей 30%, что-то изменилось?
26. Борис Белов (BorisBelov) 23.02.12 09:56
(24) Сколько велено удерживать в исполнительных листах-документах из суда?
27. ninak (ninaK) 24.02.12 01:43
Ранее на 2-х детей было 33%, а теперь в исполнительных указываю - 1/6 часть, а это уже 16,66%
28. Борис Белов (BorisBelov) 24.02.12 09:12
(27) Пусть, 33%! Подзабыл уже! Где количество детей в документе Исполнительный лист? Задали 33% в ЕДИНСТВЕННОМ исполнительном листе и все!
29. ninak (ninaK) 24.02.12 09:18
BorisBelov, вы не правы. Получатели алиментов - двое и разные. И проводки будет ( по контрагентам) разные. Разобралась я с исполнительным сама. Спасибо за Ваши дополнения в БУХИЮ.Плюс однозначно и ЖИРНЫЙ даже!!
30. Борис Белов (BorisBelov) 24.02.12 09:59
(29) Пожалуй, в следующем обновлении процент удержания в исполнительном листе будет вида ХХ.ХХ! Спасибо за полезное обсуждение и жирный плюс
31. Егор Курицын (pokpokpok100) 24.02.12 10:05
Надо будет попробовать. Заранее огромное спасибо!
32. Лобов Максим (corsar4ik) 24.02.12 10:13
Попробую засунуть в свою комплексную.. поди схавает :) Спасибо!
33. Эльвира Соцкова (ela) 25.02.12 20:18
34. Брест Беларусь (zhleonid8) 25.02.12 23:59
35. hasp_x 27.02.12 09:03
(0) интересно посмотреть продолжателей, но, думаю, для окладной оплаты труда хватит и этой обработки http://infostart.ru/public/74269/ Притом, в ней на основании табеля автоматически формируется и стаж для ПФР. А ночные и другие начисления действительно лучше перевезти на ЗиК, а еще лучше на ЗУП
36. ninak (ninaK) 27.02.12 10:05
hasp_x, по ссылке, что Вы дали - обработка неплохая, но устарел уже расчет больничного. Я тоже согласна, что надо ЗИК или ЗУП, но ... для 30 человек работников частная фирма не хочет тратиться на покупку еще и ЗИК ( ЗУП) и бухгалтер всю з/плату рассчитывает в Бухгалтерии. Поэтому обработка Бориса для таких случаев - просто клад.
37. hasp_x 27.02.12 11:49
(36) да, вроде как, расчет больничного обновлен еще с начала 2011 года;)
38. Борис Белов (BorisBelov) 27.02.12 18:31
(35) Не могу обсуждать достоинства или недостатки Вашей и моей работ, это отдельный труд. Для одних довольно будет Вашей работы, для других будет мало и моей... Ваше мнение услышал! Спасибо!
39. Оля А (olyaesdv) 29.02.12 04:07
(21) BorisBelov, что-то призагрузке файла загружается только один "1Cv7.MD", а где взять обработку "ПриПервомЗапускеЗПБухУСН.ert."? и в папку "ExtForms" кидала... нету... :(
40. Борис Белов (BorisBelov) 29.02.12 07:53
(39) "Кинули" обработку "ПриПервомЗапуске..." в папку "ExtForms" - правильно! Вызвать обработку:
закладка Файл -> Открыть, выбираете из места, куда "кинули", файл "ПриПервомЗапуске...".
41. Dima Dima (dumal) 29.02.12 22:28
Преогромнейший Вам плюс. Вы замахнулись на такую задачу... Помнится, лет 10 назад решал похожую задачу, только пошел другим путем. Ваш - гораздо интереснее, поскольку делаете "с нуля". Давно этим занимаетесь? Я к тому, что в новых решениях обычно багов полно. А у Вас с этим как?
42. Борис Белов (BorisBelov) 29.02.12 22:50
(41) Этот подход используем где-то с 2005 года в Бух и УСН. Выложил версию, "очищенную" от расчетов до 2010 года. При "очищении" могли появиться мелкие ошибки (программисты убирают старые ошибки, и добавляют новые...). Буду признателен за выявленные ошибки, постараюсь быстро их исправить, надеюсь их будет не много!
43. Taras Shewchenko (yuyu1) 01.03.12 23:04
так можно бухгалтеров совсем без работы оставить!
45. W K (kwg) 10.03.12 18:47
(44) BorisBelov,
Объединился с Вашим мдшником, запустил обработку "ПриПервомЗапуске",
но не понял про Справочник Сотрудники "Откройте справочник Сотрудники (дополнительно) и заполните его."
Что где зополнять нужно? Нигде новых граф не возникло. Попытался обновить СправочникСотрудники через Ваш Мдшник, конфа ругается и не дает сохранить. Если можно, более подробно осветите процедуру по справочникам.
46. Борис Белов (BorisBelov) 12.03.12 16:49
(45) Справочник "Сотрудники (дополнительно)" - это новый дополнительный справочник. Проще всего открыть его: Операции -> Справочники... находите справочник "Сотрудники (доп)". В нем надо заполнить нужные реквизиты: ставка, календарь и т.д. Справочник "Сотрудники" - это штатный справочник 1С, его трогать НЕ НАДО!
47. Владимир Тимофеев (vladtimof) 12.03.12 19:22
48. Тигран Лалаян (hackerk700) 14.03.12 10:31
49. Саша (Хряк) 20.03.12 16:49
Предложу создать еще обработку с процедурой внутри
//*******************************************
Процедура ПриОткрытии()
Парам=Форма.Параметр;
Если ПустоеЗначение(Парам)=0 Тогда
СтатусВозврата(0);
ОткрытьФорму("Справочник.СотрудникиДоп");
Возврат;
КонецЕсли;
КонецПроцедуры

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

ЗЫ: ошибок в чё-та много валится...
50. Борис Белов (BorisBelov) 20.03.12 22:57
(49) Спасибо, хороший прием. Сам, правда не использовал. Поступал стандартно:
1. открыл спр.СотрудникиДоп
2. Кнопкой выбора владельца выбирал владельца и все!

Об ошибках. Конечно есть, ибо выложил после доработок. Сообщи подробнее, сделаю обновление.
51. Саша (Хряк) 21.03.12 10:18
Док.Больничный лист
общее заболевание (напрмер)
галки расчет по правилам 2010г нет
печ.ведомость
Переменная не определена (ПечДн)
ПечДн<<?>>
52. Саша (Хряк) 21.03.12 10:47
НачислениеПоТабелю
При выборе сотрудника вручную
ПриВыбореСотрудника<<?>>()
Процедура не обнаружена (ПриВыбореСотрудника)

ТабельОтработанногоВремени
ВводНового
Дубликат=СоздатьОбъект("Документ.ТабельРабочегоВремени");
{Документ.ТабельОтработанногоВремени.Форма.Модуль(532)}: Неудачная попытка создания объекта (Документ.ТабельРабочегоВремени)
53. Саша (Хряк) 22.03.12 12:55
ПриказОПремииКТУ
ВводНового
Если Нач.ТекущийЭлемент().БазаКТУ=1 Тогда
{Документ.ПриказОПремииКТУ.Форма.Модуль(496)}: Поле агрегатного объекта не обнаружено (БазаКТУ)
54. Борис Белов (BorisBelov) 23.03.12 09:49
(53) В отличии от документа "Начисление по КТУ", который использует флаг "База КТУ" из справочника
"Виды начислений (дополнительно)", в документе "Приказ по КТУ" можно оперативно изменять виды начислений,
составляюие базу КТУ, не изменяя флаг в справочнике "Виды начислений (дополнительно)".
Строку
Если Нач.ТекущийЭлемент().БазаКТУ=1 Тогда
надо заменить на
Если ЗначениеАтрибута(Нач.ТекущийЭлемент(),"БазаКТУ")=1 Тогда

Функцию ЗначениеАтрибута надо дописать в начале модуля.

//*******************************************
// ЗначениеАтрибута()
Функция ЗначениеАтрибута(Элемент,Атрибут)
спр = СоздатьОбъект("Справочник.ВидыНачисленийДоп");
Если спр.НайтиПоНаименованию(Элемент.Наименование, 1)=0 Тогда
Возврат 0;
КонецЕсли;
Значение = СоздатьОбъект("СписокЗначений");
Значение.ДобавитьЗначение(Атрибут, "Атрибут");
ОткрытьФормуМодально(спр.ТекущийЭлемент(), Значение);
Возврат Значение;
КонецФункции //ЗначениеАтрибута

Исправления в публикации сделаю в ближайшее время.
Политика сайта вынуждает при получении обновления выкладывать Many, поэтому добавления дописываю здесь для тех, кто хотел бы сразу исправить и может это сделать.
55. Саша (Хряк) 23.03.12 13:17
>В отличии от документа "Начисление по КТУ", который использует флаг "База КТУ"...

ты не поверишь, но такого документа "Начисление по КТУ" в предложенной конфе нет, ну, или я не вижу. Приказ есть, начисления нет. :)
56. Борис Белов (BorisBelov) 23.03.12 18:10
(55) Верю! Не часто в небольших организациях используют метод КТУ. Видимо и Приказ по КТУ попал "нечаянно". В следующий раз добавлю начисление КТУ.
57. Кошки Рулят (Кошки рулят) 23.03.12 18:46
Очень сыро.
Сляпано наспех и на коленке.
Скорее всего, это копии неумело выдранные из типовых конфигураций.
Многие решения (с дублями справочников, например) считаю, мягко сказать, неудачными, а реализация вообще ниже плинтуса.
58. Борис Белов (BorisBelov) 24.03.12 00:16
(57) Голословно!
Дубли справочников, как я понимаю, это дополнительные справочники с новыми реквизитами?
Если дополнительные реквизиты писать в справочники от 1С. то возникает головная боль при обновлении, а в предлагаемом подходе - обновление без проблем! Вы не понимаете трудностей обновления дописанных конф!

Из какой типовой бехгалтерской конфигурации "неумело выдрана" эта зарплата? Остыньте сударь!
59. Surgic Surgic (Surgic) 02.05.12 11:43
Уважаемый Борис, заинтересовала Ваша конфигурация. Можно ли с Вами связаться? surgic@mail.ru
60. Олег Коваленко (OleGazz) 02.05.12 11:58
очень интересная доработка, спасибо большое!
61. Ольга (ivolga) 03.07.13 21:14
Как раз то, что нужно. Спасибо за проделанную работу. Однозначно плюс!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа