gifts2017

Записки на память. Зарплата и кадры 1С 7.7 (ЗиК 7.7 )

Опубликовал Алексей Лапицкий (Lapitskiy) в раздел Управление - Практика учета

ЗиК 7.7 постепенно сходит на нет. Но, возможно, кому-то из нас все-таки когда-либо еще не раз придется столкнуться с этой конфигурацией. Поскольку работы по ней и заказов всё меньше и меньше, знания о ней и опыт постепенно угасают. Мой опыт с ЗиК 7.7 длиной в 14 лет терять просто так неохота.
В этой статье я запишу, чтобы не забыть, важные моменты об этой конфигурации, чтобы самому не забыть, и вдруг кто-то получит это в наследство на сопровождение и будет вынужден (иначе не скажешь) это обслуживать.
Или еще можно рассматривать эту статью как модное нынче «Письмо самому себе в прошлое».
  1. ЗиК еще жив и выпускаются регулярные обновление конфигурации. Это хорошая новость. Однако, не всегда есть правила обмена с другими конфигурациями.
  2. Кратко о сути расчетов по заработной плате. Буду максимально краток. Все делается в итоге для получения отчета «расчетный листок» - это отчет показывающий сколько начислено и удержано по каждому сотруднику, и отчет «Свод начислениЙ» - это аналог расчетного листка, но сводно по всем работникам. Существуют в целом два вида движений по расчетам – начисления и удержания. Начисление – это могут быть «оклад», «Премия», различные надбавки. Удержания – это профвзносы, налог на доходы, и прочее. Также к удержаниям условно можно отнести выплату заработной платы. В итоге простая арифметика: начальная задолженность + начисления – удержания = конечная задолженность (сальдо). Заработная плата обычно рассчитывается помесячно. 
  3. С технической точки зрения, в заработной плате два периода – «период расчетов», и «период действия». Просто помни об этом.
  4. В ЗиК для нормального расчета необходимо «открывать период», или «делать переход на новый период». В этом случае все движения в старых периодах становятся доступны только для просмотра, и исправить обычным результаты расчетов способом уже нельзя. То есть, перед началом нового расчетного периода, например, когда хотим считать зарплату «за январь», нужно проследить, чтобы «январь этого года», был «открыт».
  5. Если нужно вдруг скорректировать записи старого периода, нужно помнить вот что. Есть два вида правок: а) правка задним числом, когда мы просто исправляем записи старого периода, так как они расходятся с нашей бумажной отчетностью. Это единственная причина, по которой правится расчет задним числом. б) исправления текущим периодом, когда обнаружено, что расчет прошлого периода был неверный, но с бумагами всё сходится, и отчетность уже сдана, и подписана. То есть задним числом править нельзя, поэтому в текущем периоде, делают исправительные записи прошлого периода. Например, в январе делаем корректировку «за декабрь того года». Чтобы исправить «задним числом», проверьте, открыт и еще старый период, или уже был сделан «переход на новый месяц». Если старый период открыт, тут все понятно, скорректировали, и пошли дальше. Если же период «закрыт», то открывать его стандартным способом можно, но это чревато серьезными последствиями – записи открываемого старого периода будут помечены как «не рассчитанные», и их придется перерассчитывать. Это очень плохо, так как бухгалтер часто и бессистемно делает корректировки расчетов (т потом не помнит это), в результате чего после просто так перерасчет делать нельзя - ручные корректировки потеряются. Используй обработку «Мягкий откат», чтобы перейти в старый период, а затем ей же «докатись» в текущий период.  Например эту http://infostart.ru/public/14760/ 
  6. Нельзя исправлять базу видов расчетов-начислений, если они уже использовались (это качается второстепенных видов расчета типа «Премия» и  т.п.). Это важно для расчетов «по среднему» - всякие больничные, отпускные, «простой в работе» и тп. После этого, все это начнет считаться неправильно, с учетом корректировок. Если выяснилось, что база была настроена неверно, лучше создать новый вид расчета, и «закрыть» у сотрудников начисления по старому виду расчетов и добавить им новый созданный вид, который уже настроен «правильно по-новому».
  7. Справочник «Сотрудники». Если сотрудник был уволен, и принимается заново, нельзя создавать новый элемент справочника, надо использовать уже существующий (это особенность ЗиК 7.7, в 8 версиях все наоборот), иначе будут ошибки при сдаче отчетности. Единственный допустимый и правильный вариант, когда дублирование нужно – это принятие того же самого сотрудника, уже работающего, на должность как совместителя. Тогда в справочнике должно возникнуть два элемента. Если посмотреть с технической точки зрения – у основного сотрудника будет заполнен реквизит «Основной элемент» - ссылка на самого себя, а у совместителя – «Основной элемент» - ссылка на основного сотрудника. Пользуйся помощником ввода сотрудника. Если сотрудник будет дублирован, отчетность за год сдать не удастся. Придется писать обработку.
  8. ЗиК использует очень много реквизитов, которые изменяются во времени –периодический реквизит. Часто бухгалтер испытывает сложности с работой из-за них. Следует использовать кнопку «История».
  9. Глобальный модуль огромен. В нем очень легко запутаться. Следует установить OpenConf для удобства работы с конфигурацией. http://infostart.ru/public/15540/  Из-за большого количества строк глобальника также могут тормозить режимы отладки. Для отладки глобальника следует не использовать точки останова, а ставить заглушки типа «Предупреждение», и затем уже переходить в к отладке.
  10. Не отлаживай долго работающие модули на рабочей базе, когда пользователи работают через RDP, так как у всех пользователей также произойдет остановка работы кода (им покажется что «зависло»).
  11. Для расчета проводок используется динамическая схема, то есть проводки рассчитываются каждый раз заново, когда запускается «Отчет по проводкам», или «Выгрузка проводок». В глобальнике за расчет проводок отвечает процедура «глПроводкиЗаПериод». Она большая, и вносить в нее изменения сможет только профессионал.
  12. На больших базах «глПроводкиЗаПериод» может работать часами, что раздражает бухгалтеров. Есть простой метод оптимизации, меняются всего несколько строк, что позволяет ускорить работу, в несколько раз. Это описано в одной из статей. Используется доп ТЗ. Типовой алгоритм делает так: ТаблицаУчетаЗарплатыННП.Выгрузить(ВремТаблицаУчетаЗарплатыННП); Нужно добавить необходимое количество строк в ТЗ, и только затем скопировать строки в ТЗ, без полной выгрузки-загрузки. Вот здесь описано, хотя статья незаслуженно забыта-заброшена. http://infostart.ru/public/16250/  
  13. Расчет налогов. Налог «НДФЛ» рассчитывается сразу при расчете зарплаты, но есть еще «Социальный налог», который рассчитывается отдельно.
  14. Для хранения записей расчетов существует «Журнал расчетов». Их основных два – «Зарплата» и «СтраховыеВзносы». Есть еще «Дополнительный», там считается иногда управленческая зарплата.
  15. Для настройки бухгалтерских проводок применяется реквизит «Шаблон проводки» для сотрудника. Также можно его не задавать, в этом случае настроить «шаблон проводки» для подразделения, в котором работают сотрудники. Или если проводка типовая для всех сотрудников, используем константу «Проводка по умолчанию»
  16. Иногда непонятно, верно посчитан НДФЛ или нет. Важно – расчет НДФЛ происходит нарастающим итогом в течение года, поэтому нужно смотреть период с января по декабрь. Также бывают сложные случаи – например в расчет могут попасть прошлый период, пример «в декабря прошлого года начислили отпуск за январь текущего». Для удобства контроля можно использолвать полезные отчеты по начислениям нарастающим итогом, или отчеты типа «расчетный листок с начала года», и т.п.
  17. Также для страховых взносов – контроль можно сделать, используя сводные спецотчеты. Для контроля страховых взносов важно помнить, что существует шкала процентов, и можно проверить, правильно ли посчитан налог, простым умножением базы на процент. Однако нужно следить, «с какой базы взялось начисление». Узнать базу можно также запустив спец отчеты, которые не входят в типовой ЗиК, и написаны независимыми разработчиками. Например вот этот отчет: http://infostart.ru/public/21180/
  18. Иногда журнал расчетов настолько запутывается по какому либо сотруднику, что автоматический расчет бухгалтеру сделать не получается, а записи откорректировать он не может (иногда система блокирует ручные корректировки). Для решения этой проблемы скачай обработку «Редактор журнала расчетов». Например этот: http://infostart.ru/public/18776/ .  Перед использованием конечно надо сделать копию. Аналог этой обработки начинающий и даже средний разработчик написать не сможет, так как важно четкое понимание работы с журналом расчетов программно. Эта обработка позволяет сделать с журналом расчетов все что угодно.
  19. При внесении изменений в Зик помни, что это – компонента «Расчет», не нужно добавлять туда план счетов и регистры оперативного учета, так как у заказчика может не быть на них лицензий. Для работающих с 8.х версий это может оказаться нетривиальным, и я такие решения встречал. 
  20. В сервис\параметры проставь представление даты в 4-х значном виде "19.11.2014", а не "19.11.14". Тогда избежите путаницы с разными бабушками и дедушками, родившимся в 40-х, 50-х
  21. При расчетах ЗиК работает с таблицами значений, а также с (!) вложенными таблицами значений в таблицы значений, особенно при расчете налогов. Полезно найти и скачать какую нибудь обработку для 7.7 типа "Просмотр Таблицы значений". Можно пользоваться конечно методом "ВыбратьСтроку", то для просмотра больших или вложенных ТЗ это не годится. Если кто то знает хорошую обработку просмотра, пишите, я прикреплю ссылку. Сам давно пользуюсь обработкой "ПросмотрТСЗ", но на ИС найти ее не смог.

См. также

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

Комментарии

1. Александр Лыткин (TrinitronOTV) 18.11.14 15:20
спасибо за краткий обзор своего опыта работы с ЗиК 7.7
2. Maxim Kolkin (the1) 18.11.14 16:13
Пожалуй, самый необычный некролог
lemuracami; kuzyara; Lapitskiy; alex_sv; Tangram; 4rtehouse; Бурухтан Второй Второй; LexSeIch; stal76; OksDallas; Alissa_Maty; qwinter; +12 1 Ответить
3. Igоr Sаulеviсh (gutentag) 19.11.14 10:55
(0) Ваш обзор прочел с б-О-льшим интересом. Спасибо-о-о-о !
4. Василий Пупкин (wildskiff) 19.11.14 11:36
В закладки однозначно! Спасибо огромное!
5. Петр (plus1s_a) 19.11.14 14:32
Отдал супруге (исторически сложилось в ЗиК еще работает). Понравилось :)
6. cassyan (cassyan) 19.11.14 14:44
Спасибо! Коротко и ясно. "Семёрка" ещё много где активно используется, так что статья вполне актуальна.
7. Алексей Лапицкий (Lapitskiy) 19.11.14 16:01
(5) plus1s_a, Рад если помогло!
8. Fomix (fomix) 19.11.14 17:30
Автор молодчина! Спасибо за подробное описание... Еще бы 8-ке такое же!
9. Armando Armando (Armando) 19.11.14 17:40
Надо было еще про приоритеты расчетов написать.
11. Александр Кузин (sashocq) 20.11.14 10:29
Я бы еще добавил в этот список, что НДФЛ начисленный, выводимый, скажем, в справку НДФЛ рассчитывается при формировании этой справки, а не берется из ЖР. Из-за этого может получиться путаница: в ЖР одна сумма НДФЛ, в отчете другая. А НДФЛ удержанный рассчитывается с учетом НДФЛ начисленного в ЖР. Как-то специальный отчет даже для этого писал и обработку для исправления. Но не сохранилось это все, давно было.
12. Сергей Маслов (LexSeIch) 20.11.14 10:36
Мир этому дому!
Спасибо за статью. Полезной информации много, особенно для тех кто будет переходить с 7-ки на 8-ку, но не работал в ЗиК. Дайджест по обработкам для семерки то-же пригодится.
13. rimma_n (rimma_n) 20.11.14 11:47
Спасибо автору за полезный обзор!
14. Алексей Лапицкий (Lapitskiy) 20.11.14 12:36
(11) sashocq, да, думаю, надо добавить инфу про то, что бывает НДФЛ начисленный, и оплаченный. Хотя это даже бухгалтера не понимают.
15. Денис Сидоров (Solikamsk) 20.11.14 15:03
А ещё в семерке лучше сразу в сервис\параметры проставить представление даты в 4-х значном виде "19.11.2014", а не "19.11.14". Тогда избежите путаницы с разными бабушками и дедушками, родившимся в 40-х, 50-х
16. Dmitry Bas (b-dm) 21.11.14 12:41
Спасибо большое.много ностальгических воспоминаний :-) Буду перечитывать иногда, такая хорошая программа...
17. Борис Белов (BorisBelov) 21.11.14 22:24
Спасибо! Полезно и интересно изложено. Пользователей 7-ки еще достаточно!
18. Алексей Лапицкий (Lapitskiy) 23.11.14 17:21
(15) Solikamsk, ага, добавил в п.20, спасибо!
19. Тимофей Чернов (software1c) 25.11.14 20:12
(18) Lapitskiy, я бы еще дополнил "... ИЛИ во избежание проблем с бабушками дедушками нужно установить год начала рабочего столетия мЕньший, чем у самого пожилого сотрудника"
20. Галина ГГГ (gigagr) 03.12.14 16:25
Спасибо! 7-ка ещё много где используется...
21. Андрей (Свой) 21.12.14 22:13
мягкую смену периода включите в список !
http://infostart.ru/public/14760/
22. Анна Денисова (aimerlive) 12.01.15 15:59
Спасибо за статью! Используем до сих пор эту программу.
23. Lubov Filippova (laf) 11.02.15 03:56
Очень полезны еще доп.отчеты СводЗаПериод, РЛЗаПериод, РасчВедЗаПериод
24. Алексей Лапицкий (Lapitskiy) 23.06.15 08:15
25. Алексей Лапицкий (Lapitskiy) 12.05.16 18:21
интересно, как долго еще ЗиК протянет? :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа