Как в 1с создать папку уволенных сотрудников

Опубликовано: 19.09.2024

Возможности «1С:Зарплаты и управления персоналом 8» редакции 3 позволяют всегда иметь под рукой все необходимые документы и данные по каждому сотруднику. Они хранятся в виде скан-копий и электронных документов. Эксперты 1С рассказывают, как хранить и учитывать в программе дополнительную информацию о сотрудниках.

Хранение копий документов - сканированных и электронных

Работа с документами, ведение делопроизводства в «1С:Зарплате и управлении персоналом 8» редакции 3 подразумевает возможность хранить копии документов непосредственно в программе. Копии бывают сканированные и электронные.

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

Электронные копии сохраняют информацию в виде электронного документа с полями, подлежащими заполнению.

Однако чтобы проверить корректность внесенных в программу данных этого документа или выдать сотруднику копию, придется обращаться или непосредственно к документу, или к скан-копии. Удобно хранить в программе и электронную, и сканированную копии документов.

Пример 1

Информация о паспортных данных сотрудника в программе сохраняется в соответствующих полях Документа, удостоверяющего личность. Скан-копия страниц паспорта может быть присоединена к личной карточке сотрудника.

Для хранения электронной копии документа, удостоверяющего личность в программе в карточке Сотрудника по ссылке Личные данные предусмотрена форма, в которой содержатся поля, идентифицирующие документ (рис. 1).

Рис. 1. Электронная копия документа

Электронная копия предоставляет возможность строить отчеты и выборки. Можно вывести список сотрудников с паспортными данными в виде отчета или отобрать сотрудников, у которых заканчивается срок действия документа.

Для хранения скан-копии паспорта следует отсканировать страницу паспорта. Файл, содержащий скан-копию, должен быть сохранен на диске компьютера на время загрузки его в программу. В дальнейшем этот файл можно удалить. Чтобы сохранить отсканированную копию документа, удостоверяющего личность, следует в карточке Сотрудника по ссылке Присоединенные файлы указать путь к файлу (рис. 2).

Рис. 2. Ссылка для присоединения скан-копий к справочнику

Выбранный файл загружается в программу кнопкой Добавить - Файлы с диска, что впоследствии обеспечивает быстрый доступ к файлам. Даже когда файл с диска будет удален, в программе сохраняется копия, которую можно просматривать и печатать.

Присоединение скан-копий к различным документам программы

Сохранение в программе «1С:Зарплата и управление персоналом 8» редакции 3 скан-копий различных документов в привязке к электронным формам обеспечивает быстрый доступ к ним без необходимости поиска личного дела сотрудника с бумажными документами.

Кнопка Присоединенные файлы присутствует во всех кадровых документах, в том числе и в приказе о приеме на работу. Так, в документе Прием на работу по кнопке Печать формируются типовые документы для печати: Приказ о приеме на работу и Трудовой договор. Может появиться необходимость отредактировать их перед тем, как распечатывать. Скан-копии отредактированных и подписанных документов присоединяются к электронному документу.

К электронному документу Больничный лист в программе удобно присоединить скан-копию бумажного листка нетрудоспособности, а к документу Отпуск - заявление сотрудника о предоставлении отпуска, записку-расчет о предоставлении отпуска и подробный расчет среднего заработка.

К документам Работа в выходные и праздники и Работа сверхурочно целесообразно присоединить согласия сотрудников на выполнение этих работ и завизированный руководителем приказ о повышенной оплате или предоставлении дополнительного времени отдыха.

К документам Премии имеет смысл присоединить копии документов-оснований для ее назначения - выписку из положения о премировании или коллективного договора и завизированный руководителем приказ о назначении премии.

К документу Командировка можно рекомендовать присоединять копии авансовых отчетов и отчетов сотрудника по результатам командировки, а к Договору гражданско-правового характера (ГПХ) - утвержденные акты выполненных работ. К карточке Сотрудника можно присоединить скан-копии страхового свидетельства, удостоверения об образовании, справки медосмотра при приеме на работу и др.

Произвольные справки

В программе «1С:Зарплата и управление персоналом 8» редакции 3 можно хранить и анализировать любые справки, предоставленные сотрудником.

В карточке Сотрудника по ссылке Справки открывается список произвольных справок этого человека (рис. 3). При внесении новой справки (по кнопке Создать) можно добавлять новые произвольные виды справок.

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

Проанализировать справки можно в меню Кадры - Кадровые отчеты - Справки сотрудников. А наличие присоединенной скан-копии обеспечит возможность напечатать ее в любой момент.

Дополнительная информация

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

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

«Дополнительные реквизиты» и «Дополнительные сведения»

Поля для произвольной информации могут быть либо в виде Дополнительных реквизитов либо Дополнительных сведений.

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

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

Дополнительные сведения редактируются в отдельном окне, которое можно открыть из карточки Сотрудника по кнопке Еще. Доступ к дополнительным сведениям можно обеспечить пользователям, у которых нет права просматривать или редактировать другие сведения о сотруднике.

Для того чтобы использовать возможность хранения дополнительной информации, необходимо установить флаг Дополнительные реквизиты и сведения в меню Администрирование - Общие настройки - Дополнительные реквизиты и сведения (рис. 3).

Рис. 3. Настройка «Дополнительных ревизитов и сведений»

При установленном флаге Дополнительные реквизиты и сведения становятся доступны ссылки для работы со списками дополнительных свойств.

Формы для настройки Дополнительных реквизитов и Дополнительных сведений содержат много одинаковых полей (рис. 4).

Рис. 4. Формы для настройки «Дополнительных реквизитов» и «Дополнительных сведений»

И для реквизитов и для сведений следует указать Название и предоставляется возможность указать Всплывающую подсказку. И реквизит, и сведение может быть одного из следующих типов:

  • Булево (т. е. выбирается одно из двух значений Да или Нет);
  • Дата (для этого типа следует уточнить Состав даты, выбрав один из вариантов - Дата, Время, Дата и время);
  • Строка (может быть переменной, фиксированной или неограниченной длины);
  • Число (может быть целым, дробным с указанием точности, неотрицательным);
  • Дополнительное значение с иерархией и без (позволяет ограничить ввод значения выбором из предустановленного набора. Набор значений для выбора заполняется на закладке Значения);
  • Пользователь (для выбора предоставляется список пользователей программы);
  • Родственник (для выбора предоставляется список родственников сотрудника, заполненных по ссылке Семья в карточке Сотрудника);
  • Сотрудник (значение выбирается из справочника Сотрудников).

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

Для Дополнительных реквизитов (в отличие от Дополнительных сведений) можно настраивать видимость и доступность.

Настройка учета трудовых книжек и вкладышей в отдельной форме

Наличие в программе информации в виде электронного документа о хранящихся у работодателя трудовых книжках позволяет учитывать их движение. Скан-копия всей трудовой книжки, присоединенная к карточке Сотрудника, облегчит доступ к ней при необходимости подсчета или анализа стажа до начала работы в этой организации и при запросе работника о выдаче ему на руки копии документа.

Пример 2

В программе «1С:Зарплата и управление персоналом 8» редакции 3 учет трудовых книжек и вкладышей удобно вести в отдельной форме, настроив ее с помощью Дополнительных сведений.

Для отражения в отдельном окне информации о трудовых книжках следует настраивать Дополнительные сведения.

Перечень дополнительных сведений:

Наименование

Тип

Комментарий

Серия и номер трудовой книжки

Строка переменной длины до 15 знаков

Серию и номер можно хранить в двух отдельных полях: строковом и числовом

Серия и номер вкладыша

Строка переменной длины до 15 знаков

Дата передачи трудовой книжки работодателю

Следует уточнить «Состав даты», выбрав вариант «Дата»

Сотрудник, отвечающий за хранение

Дата выдачи трудовой книжки при увольнении

Следует уточнить «Состав даты», выбрав вариант «Дата»

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

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

Курсор следует установить на объект Сотрудники, так как именно для этого справочника в примере создаются Дополни­тельные сведения. В скобках отображается количество созданных полей.

Обратите внимание, в «1С:Зарплате и управлении персоналом 8» (ред. 3) предусмотрено использование Дополнительных реквизитов и сведений для разных объектов. Например, для справочников Должности, Подразделения и т. д. Когда настроены Дополни

тельные сведения, в справочнике Сотрудники по кнопке Еще - Дополнительные сведения открывается окно для заполнения данных о трудовой книжке (рис. 5).

Рис. 5. Форма для заполнения данных о трудовой книжке сотрудника

Сформировать страницу учета трудовой книжки для печати можно, видоизменив стандартный отчет. Для этого в отчете Личные данные сотрудников (меню Кадры - Кадровые отчеты) по кнопке Настройки следует открыть форму, в которой нужно выбрать Вид кнопкой Расширенный.

На закладке Поля и сортировки удалить поля, которые не следует отображать в отчете, и добавить вновь созданные дополнительные сведения. Для полноты информации о трудовой книжке в отчет следует добавить информацию об основании, на котором от сотрудника получена трудовая книжка - дата и номер приказа о приеме на работу.

Еще больше информации об учете данных сотрудника можно узнать, ознакомившись с видеозаписью лекции, которая состоялась в 1С:Лектории 26.10.2017.

В ролике демонстрируется, каким образом в программе «1С:Зарплата и управление персоналом 8» редакции 3 можно учитывать различные справки, предоставленные сотрудниками компании.

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

Каждая конфигурация должна храниться в отдельном каталоге (папке).

1. Создайте новую папку на любом диске, например, "C:Учебная"
2. Запустите 1С:Предприятие. Откроется список информационных баз.

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

Папка может располагаться на локальном жестком диске компьютера, например "C:Учебная" или на другом компьютере в сети, например, "SERVERKADR". При этом должны быть предоставлены полные права доступа к этой папке (чтение, запись и т.д.).

5. Нажмите ОК. В списке информационных баз появится новая строка. Для ее редактирования можно нажать кнопку Изменить. Например, информационную базу перенесли в другое место или вы хотите задать другое название для информационной базы. Для удаления информационной базы из списка нужно нажать кнопку Удалить. При этом информационная база удаляется из списка, но не удаляется физически с диска.

6. Укажите режим запуска Конфигуратор.

1С может запускаться в четырех режимах:

  • Предприятие - режим использования информационной базы. В этом режиме работают обычные пользователи, вводят данные, печатают отчеты и т.д. В этом режиме нельзя редактировать структуру конфигурации.
  • Конфигуратор - режим конфигурирования (программирования). В этом режиме работают программисты, создают новые справочники, отчеты, пишут программные модули. Вводить данные в информационную базу в этом режиме нельзя.
  • Монитор - режим наблюдения за пользователями, работающими в данный момент с информационной базой. Все операции с информационной базой регистрируются в Журнале регистраций. В режиме Монитор можно получить протокол всех операций совершенных конкретным пользователем, над конкретным обЪектом, а также можно задать другие условия фильтра.
  • Отладчик - режим для программистов, когда у них что-то не ладится с программой. Здесь можно отследить как выполняется программа буквально по шагам. При этом программа выполняется в режиме Предприятие.

8. Так как в созданной папке пока ничего нет, то 1С спросит в каком формате будет храниться база данных: В файлах DBF или на SQL-Server Укажите формат "Файлы DBF" и нажмите ОК.

9. Запустится конфигуратор. Откройте дерево конфигурации, в котором мы будем работать очень часто. Для этого щелкните меню Конфигурация => Открыть конфигурацию или кнопочку . Появится окно дерева конфигурации. Задайте ему нормальные размеры.

В этом окне представлены все обЪекты конфигурации, такие как справочники, документы, отчеты и т.д. Для раскрытия какой-то ветки нужно два щелкнуть на плюсике или два раза щелкнуть на ее названии.

Создание обЪектов конфигурации

10. Установите курсор на строку Справочники и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Новый справочник). При этом откроется окно Конструктора справочников.

Конструктуры предназначены для помощи программисту в выполнении определенных действий. Только что мы увидели конструктор справочников. В 1С есть еще конструктур документов, конструктор отчетов, конструктор запросов и т.д. Все действия, которые делает конструктор, можно выполнить вручную, но возможно, что с конструктором будет быстрее. Если вам конструктор не нужен (или не нравится), тогда снимите флажок "Использовать конструкторы при создании новых обЪектов". В данном Учебнике мы все будем делать вручную, поскольку только так можно стать настоящим программистом и выжать из 1С все, на что она способна (или он? кстати, какого рода слово "1С". Это он, она или оно?).

11. Снимите флажок "Использовать конструкторы при создании новых обЪектов" и нажмите кнопку Отмена для закрытия конструктора. Он будет сопротивляться, но вы будьте настойчивы!

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

12. Опять установите курсор на строку Справочники и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Новый справочник). При этом откроется окно Конструктора справочников уже не откроется, а появится обычное окно для редактирования структуры справочника.

13. Задайте идентификатор справочника (имя), например сейчас мы создадим справочник "Должности".

Заметьте, что общепринятым правилом является множественное число в имени справочника, но это не обязательно. Например, вы можете создать справочник "АдреснаяКнига". В идентификаторах обЪектов, а также в названиях переменных не может быть пробелов, но могут быть цифры и знак подчеркивания. Идентификатор не может начинаться с цифры. Правильное название обЪектов, переменных - признак хорошего стиля программирования и залог успеха. Будьте профессионалами в этом деле!

14. Задайте длину наименования 30 символов.

У каждого справочника есть уже заранее заданные два поля "Код" и "Наименование". Вы можете редактировать длину наименования, длину кода, а тажке тип кода: Числовой/Текстовый.

15. Закройте окно структуры справочника Должности.

14. На всякий случай сохраните конфигурацию, чтобы ваш труд не пропал даром, если вдруг отключится электричество или прямо сейчас наступит конец света.

1С обнаружит, что конфигурация абсолютно новая и у нее нет даже такой вещи, как словаря данных! Пусть создает этот словарь, если он ей очень нужен.

Так как мы редактировали структуру информационной базы, то 1С попросит разрешение на реорганизацию информационной базы. В больших конфигурациях (программах) это может быть очень длительный и сложный процесс, у нас пока все просто.

1С проанализирует структуру базы и покажет окно со списком изменений.

После реорганизации базы появится сообщение "Реорганизация информациии закончена ".

15. Создадим справочник Сотрудники. (Установите курсор на Справочники и щелкните кнопку Новый). Задайте имя справочника (идентификатор) "Сотрудники".

16. Задайте длину наименования 100 символов.

В наименовании у нас будет храниться ФИО сотрудника. Иногда бывают довольно длинные имена, например "Александровский-Петровский Александр Александрович".

18. Задайте имя реквизита "Должность". Укажите тип реквизита "Справочник.Должности", который мы создали раньше. Это говорит о том, что значения данного реквизита будут выбираться из справочника Должности. Нажмите ОК.

19. Создайте реквизит Оклад (тип Число, Точность 2 знака после запятой)

20. Создайте реквизиты ДатаПриема и ДатаУвольнения (тип Дата)

21. Сохраните конфигурацию (на всякий случай).

Теперь у нас есть два справочника и можно ввести некоторые данные.

22. Запустите 1С:Предприятие в режиме Предприятие. Это можно сделать прямо из Конфигуратора, нажав кнопку . Появится окно 1С:Предприятие.

23. Откройте справочник Должности. Для этого щеклните меню Операции => Справочники => Должности. Откроется окно справочника.

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

24. Введите несколько должностей, используя кнопку или клавишу INS. Например, Директор, Бухгалтер, Программист.

Заметьте, что коды присваиваются автоматически, хотя их можно редактировать. При этом необходимо соблюдать уникальность кодов. Параметры уникальности можно настраивать в конфигураторе, например можно ее вообще отключить, если она не нужна.

По умолчанию установлена сортировка по Наименованию. Это позволяет набрать первые буквы названия должности и курсор автоматически перейдет на нужную должность. Можно установить и другой тип сортировки: по коду или по реквизиту. Для этого нужно щелкнуть правой кнопкой и выбрать Сортировка. Мы этого делать не будем и оставим все, как есть.

25. Закройте справочник Должности и откройте справочник Сотрудники. (Щеклните меню Операции => Справочники => Сотрудники).

26. Заведите нескольких сотрудников. Например, Иванов - директор, Петров - Бухгалтер, Сидоров - Программист.

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

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

27. Закройте 1С:Предприятие и запустите базу в режиме Конфигуратор.

28. Теперь создайте новый документ "ПриемНаРаботу". (установите курсор на Документы и щелкните Новый). Задайте имя документа ПриемНаРаботу.

29. Добавьте реквизит шапки "Сотрудник", укажите ему тип значения Строка и длина 100 символов. Нажмите ОК.

У документа есть шапка и табличная часть. В шапке содержатся реквизиты, которые относятся к документу в целом, например НомерДок, ДатаДок и т.д. В табличной части содержатся строки. Например, один документ Накладная содержит информацию по нескольким товарам. Такая ситуация в 1С предусмотрена. (правда не предусмотрена ситуация, когда в документе есть две или даже несколько табличных частей)

Кстати, у любого документа уже есть два заранее заданных реквизита шапки "НомерДок" и "ДатаДок".

31. Так как мы сюда зашли в первый раз, то 1С предлагает автоматически создать форму документа.

Мы договорились все делать вручную, поэтому нажимаем Отмена.

32. Нам нужно создать форму следующего вида:

_ Установите подходящие размеры формы.
_ Разместите на форме текстовую надпись "Прием на работу". Для этого щелкните на кнопку внизу и затем на форме.

Кстати, рядом с этой кнопкой есть и другие элементы управления, которыми мы будем пользоваться в дальнейшем: кнопки, поля, переключатели, флажки и т.д.

_ Укажите размер шрифта побольше, это же все-таки заголовок. Для этого щелкните правой кнопкой на надписи, выберите Свойства, щелкните вкладку Шрифт, снимите флажок "Шрифт по умолчанию" и укажите размер шрифта 12, Можете еще что-нибудь указать, например Цвет, жирность и т.д. Не бойтесь экспериментировать, мы же пока только учимся. нажмите ОК.

_ Добавьте поле НомерДок на форму. Для этого щелкните кнопку появится окно. В нем установите флажок у реквизита шапки НомерДок, нажмите ОК и щелкните в каком-нибудь месте формы. Там появится поле НомерДок. Задайте ему размеры и перетащите в нужное место формы.
_ Добавьте рядом текстовое поле с надписью "ї".
_ Аналогичным образом разместите на форме остальные реквизиты: ДатаДок, Сотрудник, Должность. Не забудьте рядом с ними разместить текстовые надписи.
_ Кнопки ОК и Закрыть разместите по центру формы (по горизонтали). Для этого выделите их мышкой (обе одновременно) и щелкните кнопку . Попробуйте там и другие кнопки ради интереса.

Теперь в этот документ можно будет вводить данные о новом сотруднике. Затем пользователь нажмет кнопку ОК и ваша программа должна добавить в справочник Сотрудники новый элемент (новую строку). При нажатии ОК документ сначала будет записан, а потом будет проведен.

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

Что конкретно произойдет при проведении документа определяется программистом. При проведении выполнится предопределенная процедура ОбработкаПроведения(). Именно в этой процедуре программист пишет программу, которая и совершает все изменения в системе. Сейчас нам нужно до нее добраться. Она хранится в "Модуле документа".

Для открытия модуля документа закройте экранную форму документа. На экране останется окно структуры документа. Внизу есть кнопка "Модуль документа", вот на нее и нажмите. Откроется окно для редактирования текста программы.

Там уже есть процедура ОбработкаПроведения, но внутри нее пока ничего существенного. Напишите там следующий текст, пока не вникая в его смысл.

СпрСотр = СоздатьОбЪект("Справочник.Сотрудники");
СпрСотр.Новый();
СпрСотр.Наименование = Сотрудник;
СпрСотр.Должность = Должность;
СпрСотр.Оклад = Оклад;
СпрСотр.ДатаПриема = ДатаПриема;
СпрСотр.Записать();

Хотя, если присмотреться, то можно кое-что понять. Первая строка обращается к справочнику Сотрудники. Вторая строка создает новый элемент, пока пустой. Потом заполняются реквизиты справочника, данные берутся из документа и переносятся в справочник. И в конце происходит запись измененного элемента в справочник. Кстати, часто начинающие программисты забывают вызвать Записать(). Не попадайте в эту ловушку! Если вы не вызовете метод Записать(), то все ваши изменения не сохранятся в базе.

Обратите внимание, что каждый оператор в языке 1С заканчивается символом ";" (точка с запятой). После слова КонецПроцедуры точки с запятой не, потому что это не оператор, а операторная скобка (есть такое понятие в 1С). Точки с запятой нет также после слов Цикл и Тогда, но после слов КонецЦикла и КонецЕсли обязательно ставьте точку с запятой. В данной программе мы не использовали ни циклы, ни условия.

Также обратите внимание как оформляются комментарии.
// это комментарий

Комментарии не учитываются компилятором и предназначены для человека, которому нужно разобраться в программе. Комментариев не должно быть слишком много и слишком мало. Программа сама по себе должна быть понятна, без комментариев. Но в сложных местах в комментариях можно пояснить логику работы программы. Написание комментариев и понятных программ - тоже признак хорошего тона. Будьте в этом деле профессионалами!

_ Закройте окно модуля и окно структуры документа. Сохраните конфигурацию.

Теперь можно попробовать принять нового сотрудника по всей форме.
_ Запустите 1С в режиме Предприятие.

Все документы хранятся в журналах документов. Может быть вы не обратили внимание, но для документа "ПриемНаРаботу" был задан журнал по умолчанию "Прочие". Потом мы создадим специальный журнал для всех кадровых документов, а пока будем пользоваться тем, что есть.

_ Для открытия журнала документов Прочие щелкните Операции => Журналы документов => Прочие. Откроется журнал документов.

_ Щелкните кнопку или нажмите клавишу INS. Откроется форма документа "Прием на работу" для ввода данных. Номер документа присвоится автоматически, дата документа - сегодняшнее число.

Если вдруг выскочит ошибка, значит вы неправильно написали программу. Опять запускайте Конфигуратор и все перепроверяйте.

Можно сделать так, чтобы 1С проверяла программу на синтаксические ошибки автоматически при сохранении конфигурации. Для этого в Конфигураторе щелкните меню Сервис => Параметры и установите флажок "Проверять ошибки автоматически".

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

Теперь организуем правильное увольнение сотрудников с помощью кадрового приказа.
_ Создайте в Конфигураторе новый документ "Увольнение".
_ Укажите, что он содержит реквизиты шапки "Сотрудник" тип "Справочник.Сотрудники и "Дата увольнения" тип Дата.
_ Создайте для него удобную форму для ввода данных.

_ Напишите следующий текст в модуле документа в процедуре ОбработкаПроведения():
СпрСотр = СоздатьОбЪект("Справочник.Сотрудники");
СпрСотр.НайтиЭлемент(Сотрудник);
СпрСотр.ДатаУвольнения = ДатаУвольнения;
СпрСотр.Записать();

Первая строка создает ссылку на справочник Сотрудники. Вторая строка ищет в справочнике того сотрудника, который будет уволен. Следующая строка устанавливает ему дату увольнения. И последняя строка записывает сделанные изменения в справочнике.

Создадим журнал "КадровыеДокументы". Для этого установите курсор на "Журналы документов" в дереве конфигурации и щелкните Новый. Задайте имя журнала. Здесь больше ничего не трубуется.

Теперь откройте окно для редактирования структуры документа "ПриемНаРаботу". В верхней части окна измените журнал "Прочие" на журнал "КадровыеДокументы"

То же самое проделайте для документа Увольнение.
Сохраните конфигурацию на всякий случай.

Теперь создадим пользовательское меню. В окне конфигурации внизу есть вкладка Интерфейсы.

Для каждой категории пользователей программы может быть заведен свой собственный интерфейс. Интерфейс включает пункты меню и кнопки на панели инструментов. Например, кадровику необязательно залезать в зарплату сотрудников.

Создайте новый Интерфейс и назовите его Администратор. Интерфейс появится в списке интерфейсов.
Щелкните дважды на интерфейсе и выберите "Редактировать меню". Откроется окно редактора меню.

У него есть замечательная кнопка , которая автоматически создает все пункты меню. Сделаем исключение и воспользуемся помощью конструктора меню, потому что нам нужно создать обычное меню для доступа ко всем обЪектам без всяких заморочек. Если нужно сделать что-нибудь более интересное, например, добавить разделители, перегруппировать пункты меню, то это нужно будет делать вручную.

_ Меню можно сразу протестировать, как оно будет выглядеть для пользователя. Для этого нажмите кнопку "Пуск", появится тестовое окно. Посмотрите на меню и закройте тестовое окно.

_ Кстати, вы можете попробовать научиться редактировать пункты меню. Смелее экспериментируйте. Например, перетащите пункт меню Кадровые документы в пункт Документы, а пункт Журналы документов удалите. Отделите журнал от документов разделителем. Мне кажется, так будет удобнее.

_ Закройте редактор меню.

Сохраните конфигурацию и запустите ее. Проверьте работу документа Увольнение и пощелкайте меню.

На этом создание простейшей системы для кадрового учета завершено. Она позволяет принимать и увольнять сотрудников. Конечно, все очень неудобно. Уволенные хранятся вместе с работающими в одном списке. Реквизитов для хранения информации очень мало, нет печатных форм документов, нет кнопочек на панели инструментов, нет кадрового перемещения - куча пробелов в нашей системе. Но это же только простейшая кадровая система и она уже работает!

Для сравнения скажу, что написание такой же системы на другом языке программирования Visual Basic или Delphi займет в два-три раза больше времени и сил. Что бы там ни говорили недоброжелатели, но на 1С программы пишутся в несколько раз быстрее.

Для того чтобы посмотреть список уволенных сотрудников в 1С 8.3 Зарплата и Управление Персоналом предусмотрен отчет Уволенные сотрудники (раздел «Кадры – Кадровые отчеты»).

Работа с отчетом Уволенные сотрудники

Далее находим ссылку на отчет:

Работа с отчетом в 1С

Внешний вид отчет «Уволенные сотрудники»:

Уволенные сотрудники

В 1С 8.3 Зарплата и Управление Персоналом существует обязательный параметр «Дата» и необязательный отбор по организациям учета.

Параметр «Дата» можно вносить путем выбора из стандартных периодов:

Уволенные сотрудники в 1С

Либо можно выбрать произвольный период:

отчет Уволенные сотрудники

Отчет будет выводить данные по уволенным с датой увольнения не позже установленного параметра (в данном случае 13.08.2020)

Вид сформированного отчета:

Вид сформированного отчета

2. Как добавить отборы по отчету 1С

При желании можно добавить отборы по всем существующим полям отчета уволенных сотрудников в 1С ЗУП, например, по дате приема.

Открываем расширенные настройки отчета в 1С 8.3:

Как добавить отборы по отчету

Заходим в раздел «Отборы» и нажимаем на «Добавить отбор»:

отборы по отчету 1С

Дальше надо найти параметр «Дата приема» – он находится в группе «Работа»:

добавить отборы по отчету

Следующий шаг – выбор метода сравнения, выберем «больше или равно»:

выбор метода сравнения

И в конце выберем способ отображения нового отбора – «В шапке отчета»:

выбор метода сравнения в 1С

Для этого надо выделить нужный нам отборы по отчету 1С и нажать на кнопку «Показывать», после чего выбрать вид показа.

При таких настройках отчета в 1С 8.3 возможно выводить список уволенных с датой приема больше установленной даты:

настройка отчета в 1С 8.3

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

Кроме того, можно изменить группировки отчета.

В стандартных настройках группировка идет только по «Организации», т.е. уволенные сотрудники выводятся отдельно по каждой организации. Можно добавить группировку по должности или по подразделению.

Открываем расширенные настройки, заходим в раздел «Структура»:

добавить отбор по дате

Вариант 1 – заменим группировку «Организация» на группировку «Подразделение». В этом случае надо дважды кликнуть мышью на поле организация и в появившимся списке выбрать «Подразделение»:

заменим группировку «Организация»

После чего структура примет следующий вид:

заменим группировку в 1С

группировка Организация

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

Можно также добавить одну группировку. Допустим, нам требуется выводить данные отдельно по каждой организации, а внутри организации раздельно по каждому подразделению. В этом случае надо стать на поле «Организация» и нажать на кнопку «Добавить». Потом, в окне выбрать в разделе «Работа» параметр «Подразделение»:

раздел «Работа» параметр «Подразделение»

Структура примет следующий вид:

раздел «Работа» в 1С

И в конце, можно выбрать макет оформления отчета. Для этого заходим в меню «Еще» потом выбираем «прочее» и «изменить вариант отчета»:

 макет оформления отчета

В открывшейся форме заходим на вкладку «Дополнительные настройки» и выбираем пункт «Макет оформления». Здесь есть насколько предустановленных макетов:

  • Окно обработки

Запуск 1С под любым пользователем (без необходимости указания пароля) Промо

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019 24584 265 sapervodichka 0

Как увидеть пароли, сохраненные в базе 1С

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

1 стартмани

11.05.2021 5843 25 lepihin 22

Авторизация в мобильном приложении 1С

Реализация входа по паролю (личному коду) в мобильном приложении 1С.

10 стартмани

23.02.2021 2151 5 kaiman_fedor_yandex 0

Анализ ролей доступа

Быстрое определение, каких ролей доступа не хватает и на что влияет выбранная роль.

1 стартмани

06.01.2021 3675 61 yermak 9

Анализ ролей и прав доступа Промо

Отчет для анализа ролей и прав с использованием СКД. Формируется в разрезе объектов, ролей, пользователей и прав (чтение, просмотр и т.д.). Позволяет быстро узнать, какие пользователи или роли имеют конкретные права на объекты.

3 стартмани

09.01.2015 34468 7 kser87 7

Групповое добавление и удаление ролей из списка профилей

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

1 стартмани

14.12.2020 4598 32 sapervodichka 9

Анализ прав доступа на объекты метаданных 1С (быстрое получение списка только тех ролей, у которых есть соответствующий доступ). А так же получение списка ролей, которым дано право "Интерактивное удаление" (или другое, на выбор)

Часто нужно получить набор ролей, в которых есть определенное право для объекта. Чтобы не перебирать все роли в поисках доступных прав, можно воспользоваться этой обработкой. Она покажет только те роли, в которых назначено нужное нам право. И конфигуратор открывать не нужно. Особенно полезно для анализа облачных баз. По просьбам трудящихся, дополняю функционал: теперь можно быстро найти те объекты и роли, у которых есть право "Интерактивное удаление" для этого есть специальная кнопка.

1 стартмани

08.11.2020 2789 24 akrelius 6

Подсистема прав доступа к объектам с гибкими отборами (расширение)

Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.

2 стартмани

02.07.2020 13211 158 sapervodichka 86

Просмотр прав пользователей Промо

Обработка наглядно показывает права доступа конкретного пользователя или роли к конкретному объекту метаданных.

1 стартмани

19.10.2012 34391 306 NILS2009 17

Настройка ограничений входа пользователей в базу (расширение)

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

2 стартмани

19.05.2020 10814 20 sapervodichka 14

Менеджер подключений к удаленным рабочим столам (RDP)

Менеджер подключений к удаленным рабочим столам для организации доступа сотрудникам, без передачи паролей для доступа.

2 стартмани

19.11.2019 5699 7 Shalnov 1

Обозреватель криптографии

Отчет для просмотра доступных провайдеров и сертификатов криптографии на сервере и клиенте.

2 стартмани

21.10.2019 12711 17 YPermitin 10

Отключение доступа уволенным пользователям Промо

Давно хотели навести порядок в пользователях? Надоело, что в списке мешаются давно уволенные сотрудники? Тогда эта обработка для Вас!

3 стартмани

15.10.2013 53109 109 VBod 17

Завершение работы пользователей

Завершение работы пользователей с помощью подключения обработчика ожидания.

1 стартмани

02.10.2019 8047 16 user921814 6

Расширение "Туманность" - помощник настройки профилей групп доступа. ERP 2.4.9+

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

1 стартмани

30.08.2019 5445 9 Brawler 0

PowerShell из 1С: создание пользователя Active Directory

Пример создания пользователя Active Directory с помощью PowerShell из 1С.

3 стартмани

27.08.2019 12221 20 wowik 13

Права доступа ролей Промо

Отчет по правам доступа ролей, выводит в удобной краткой форме права доступа в разрезе ролей на интересующие нас объекты метаданных или объекты метаданных, к которым есть доступ у интересующей нас роли. Показывает наличие RLS и позволяет сравнить роли. Отображает использование роли в профилях групп доступа/группах доступа.

1 стартмани

05.02.2018 20600 138 Serge R 2

Сравнение доступа профилей, ролей, пользователей по всем объектам конфигурации 8.3, 8.2 (обычные формы "ОФ" и управляемые формы "УФ") (выборочно)(НАБОР УТИЛИТ)

Сравнение профилей доступа по всем объектам конфигурации 8.3 (полноценно функционирует с версии 1С:Предприятия 8.1.10 - 8.3.X). Очень хотелось иметь обработку, которая бы показывала различия профилей доступа по каждому конкретному объекту конфигурации и по всем сразу. Желание было воплощено в данной обработке.

1 стартмани

23.06.2019 8258 31 AlexandrSmith 0

Доступ пользователей только к собственным документам/сделкам

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

2 стартмани

25.05.2019 10260 18 denmax 12

Запуск 1С под другим пользователем без ввода пароля

Для проверки настроек ролей и прав или для отладки можно использовать это решение.

1 стартмани

22.03.2019 9724 47 pridecom 0

Регистры правил [Расширение] Промо

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

10 стартмани

15.03.2018 20559 28 33lab 5

Наследование ролей в профилях групп доступа в конфигурациях на базе БСП

С помощью данной доработки можно создать новый профиль групп доступа, с наследованием ролей от базового (поставляемого) профиля. В созданном профиле можно добавить или исключить какие-либо роли относительно базового профиля.

1 стартмани

15.03.2019 11810 16 ids79 1

PasswordHashViewer - просмотр хэшей пользовательских паролей

Программа для просмотра хэшей паролей пользователей в файловых и клиент-серверных базах 1С. Зачем это нужно? Для их проверки на криптостойкость.

1 стартмани

25.02.2019 7603 13 GeraltSnow 5

Обезличивание базы ЗУП 3.1.*

Обработка по перемешиванию/скрытию конфиденциальной информации в базе ЗУП.

1 стартмани

05.02.2019 12735 73 Skin123 11

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

Включает (выключает) регистрацию событий отказа доступа в журнале регистрации.

1 стартмани

12.01.2011 38107 366 nexts 32

Наводим порядок в Active Directory с помощью ЗУП / ЗИКГУ 3.1 (идентификация, отключение и актуализация учетных записей пользователей)

Продолжаем использовать ЗУП 3.1 совместно с LDAP во имя автоматизации работы системного администратора. В этот раз займемся аудитом учетных записей. Обработка производит сопоставление учетной записи с данными сотрудников из ЗУП, причем с учетом недавних событий (для перехода на ЗУП 3.1 чаще всего используется рекомендованный перенос, не включающий уволенных сотрудников) есть возможность использовать объединенные с помощью COM-соединения данные ЗУП 2.5 и ЗУП 3.1. Также в данной обработке есть возможность массовой корректировки, заполнения данных и отключения учетных записей. Перед использованием обработки для душевного спокойствия необходимо сделать резервную копию Active Directory любым удобным способом. Протестировано на ЗУП 3.1.6 - 3.1.8.

Вы будете перенаправлены на Автор24

Прием сотрудника на работу в программе 1С происходит путем предварительной настройки программы и оформлением сотрудника в программе.

Настройка программы

Для настройки программы перейдите в меню «Администрирование» и выберите раздел «Параметры учета». В открывшемся окне нажмите на гиперссылку «Настройка зарплаты». В данной гиперссылке так же происходит настройка кадрового учета. Для использования в 1С основных кадровых документов, необходимо включить две настройки. Во вкладке «Общие настройки» укажите расходы по заработной плате, а также что кадровый учет нужно вести в этой программе. Во вкладке «Кадровый учет» установите галочку в пункте «Полный». Такая настройка откроет доступ к основным кадровым документам, в которые входит и документ приема сотрудников на работу.

Оформление приема сотрудника на работу

Готовые работы на аналогичную тему

  • Курсовая работа Сотрудники в 1С: Бухгалтерия 8 460 руб.
  • Реферат Сотрудники в 1С: Бухгалтерия 8 250 руб.
  • Контрольная работа Сотрудники в 1С: Бухгалтерия 8 230 руб.

Создание нового сотрудника.

В программе 1С вы можете найти два справочника: «Сотрудники» и «Физические лица». В программу на одного человека вы можете завести столько сотрудников, сколько рабочих мест он занимает. Физическое лицо может быть только одним. Дублирование записей в справочнике «Физические лица» невозможно, т.к. работникам тут начисляются НДФЛ.

Принятие сотрудника на работу.

Прием сотрудника на работу в программе 1С происходит в меню «Зарплата и кадры», в разделе «Приемы на работу». В открывшемся документе укажите подразделение, должность и организацию, куда вы принимаете на работу сотрудника. Так же вы можете указать созданного вами ранее сотрудника. Теперь укажите дату приема (устанавливается текущая дата), испытательный срок, вид занятости.

Теперь осталось заполнить условия приема на работу. В табличной части, в которой содержаться начисления, можно указать сразу несколько видов начислений. Ниже укажите порядок начисления аванса. Она может начисляться двумя способами: фиксированной суммой, либо процентом от тарифа. В поле «Условия приема» указывается произвольный текст. Такой документ вступит в силу после проведения.

Увольнение сотрудника в программе 1С. Настройка программы

Настройка программы для увольнения сотрудника происходит в меню «Справочники», в разделе «Настройка зарплаты» выбираем пункт «Зарплата и кадры». Во вкладке «Кадровый учет» существует 2 способа увольнения сотрудника из программы: упрощенный и полный.

Увольнение сотрудника упрощенным способом.

Если в документе при увольнении сотрудника был установлен упрощенный способ увольнения, то использоваться будут не все кадровые документы. Вместо этого программа откроет дополнительные поля «Дата приема» и «Дата увольнения» в карточке сотрудника. Поэтому для увольнения сотрудника достаточно ввести дату увольнения в соответствующем поле и сохранить изменения.

Для того чтобы убрать уволенного сотрудника из общего списка работающих сотрудников, такого сотрудника необходимо отметить галочкой «Не отображать в списках». Теперь все операции по сотруднику завершены, и можно распечатать приказ об увольнении путем нажатия на кнопку «Печать». Печатная форма будет заполнена не полностью, так как в программе в 1С не хватает данных. Незаполненные строки нужно заполнить вручную. Для внесения данных включите функцию редактирование формы.

Увольнение сотрудника при полном кадровом учете.

Если в документе при увольнении сотрудника был установлен полный способ увольнения, то появляется возможность ввода кадровых документов. Для того чтобы зарегистрировать факт увольнения работника используется документ «Увольнение», который находится в меню «Зарплата и Кадры», раздел «Кадровый учет», подраздел «Увольнения». В появившемся окне создайте новый документ «Увольнение» путем нажатия кнопки «Создать». В документе укажите данные: ФИО сотрудника, статью ТК РФ, дату увольнения, основание для увольнения, а теперь нажмите на кнопку «Записать». При нажатии кнопки документ сохранится без проводки и ему присвоится номер приказа об увольнении, но сотрудник еще не будет считаться уволенным. Проведите документ путем нажатия на кнопку «Провести». Теперь документ заполнен и проведен. В форме документа нажмите на кнопку «Печать» для выпуска печатной формы приказа об увольнении.

В форме документа так же присутствует кнопка «Создать на основании». Данная кнопка позволяет формировать необходимые документы, например, справку 2-НДФЛ.

Читайте также: