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

КАК ПРОХОДИТ ПРАКТИКА В 1С?
1. Вы смотрите видео-практикум - это видео запись с экрана монитора преподавателя
2. Вы повторяете действия преподавателя в своей программе

КАКАЯ ПРОГРАММА НУЖНА?
1С: Зарплата и управление персоналом 8.3

ГДЕ ВЗЯТЬ ПРОГРАММУ?
После оплаты курса Вы сможете воспользоваться облачным сервисом 1С наших партнеров. Доступ к сервису 14 дней бесплатно.

По окончании курса Вы получите:
- Удостоверение о повышении квалификации;
- Сертификат о прохождении курса.

Для поступления требуется: - Диплом (Высшее образование или среднее специальное)
*Внимание! Если у Вас диплом на иностранном языке, в соответствии с 273 ФЗ "Об образовании" ст. 107, требуется перевод диплома на русский язык.
- Паспорт





ПРОГРАММА КУРСА

Урок 1. Введение в кадровый учет - 3 видео Видео 1. Практика в 1С: Начальная настройка программы
Видео 2.
Видео 3. Практика в 1С: Настройка реквизитов организации

Урок 2. Штатное расписание. Учет рабочего времени - 6 видео Видео 1. Практика в 1С: Настройка отделов и должностей
Видео 2. Практика в 1С: Графики работы
Видео 3. Практика в 1С: Формирование штатного расписания
Видео 4. Практика в 1С: Работа в выходные и праздники
Видео 5. Практика в 1С: Сверхурочная работа
Видео 6. Практика в 1С: Табель Т-13

Урок 3. Прием сотрудника - 2 видео В идео 1. Практика в 1С: Прием сотрудника на работу

Видео 2. Практика в 1С: Личные данные сотрудника

Урок 4. Трудовой договор - 2 видео Видео 1. Практика в 1С: Трудовой договор
Видео 2. Практика в 1С: Договор ГПХ (ГПД)

Урок 5. Оплата труда - 2 видео Видео 1. Практика в 1С: Системы оплаты труда
Видео 2. Практика в 1С: Изменение аванса

Урок 6. Виды отпусков - 1 видео Видео 1. Практика в 1С: Работа с отпусками

Урок 7. Служебная командировка - 1 видео Видео 1. Практика в 1С: Порядок оформления командировки

Урок 8. Увольнение - 2 видео Видео 1. Практика в 1С: Увольнение сотрудника
Видео 2. Практика в 1С: Отражение неявки и прогула

Урок 9. Поощрения работников. Дисциплинарные взыскания - 1 видео Видео 1. Практика в 1С: Материальная помощь и премирование

Урок 10. Социальный блок - 4 видео Видео 1. Практика в 1С: Заполнение справки для расчета пособий
Видео 2. Практика в 1С: Временная нетрудоспособность и декрет
Видео 3. Практика в 1С: Единовременные пособия
Видео 4. Практика в 1С: Оформление отпуска по уходу за ребенком

Урок 11. Воинский учет - 2 видео Видео 1. Практика в 1С: Организация воинского учета
Видео 2. Практика в 1С: Отчеты по ведению воинского учета

ИТОГОВОЕ ТЕСТИРОВАНИЕ

Онлайн курсы 1С кадры 8.3, дистанционное обучение для начинающих

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

Программа обучения

Все преподаватели Центра специалисты высокого уровня, стаж преподавания которых более 10 лет. Это практикующие специалисты, которые без труда проконсультируют вас по любому вопросу. Для начала вы должны понимать в чем состоит работа кадровика. Обучение 1 С кадры дистанционно-это не обучение профессии. Это приобретение практического навыка работы с программным обеспечением при автоматизации процессов ведения кадрового учета на предприятии. То есть вы уже должны знать кадровый учет или иметь смежное к данной специализации образование.

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

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

Видеокурсы 1С кадры 8.3 сделают из вас специалиста готового сразу же приступить к работе. При регистрации на прохождение курса у нас на сайте, вы можете получить пробный бесплатный урок. Наши цены доступны. Мы часто проводим различные акции, дарим бонусы, предоставляем скидки. Мы доступны для групповых заявок. Принимаем на обучение студентов ВУЗов, предоставляем скидки до 70% при покупке второго курса смежной специализации.

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

Что дает обучение в нашем Учебном Центре? Вы получаете практический навык работы в программе 1С кадры. Вы самостоятельно сможете формировать отчеты по движению сотрудников, заполнять карточки прибытия и убытия, оформлять переводы, увольнения и т.д. Персонал, прошедший курс сможет легко находить в программе необходимую информацию, добавлять и удалять записи, вносить исправления.

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

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

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

ВНИМАНИЕ : аналогичная статья по 1С ЗУП 3.1 (3.0) -

Здравствуйте, уважаемые читатели блога . В этой статье я затеял довольно масштабный обзор ключевого функционала, своего рода инструкцию по 1с ЗУП . Для опытных пользователей программы ничего сверхъестественного здесь представлено не будет, хотя позволит уложить в голове всю последовательность работы в программе, а может быть Вы ещё не знакомы с какой-то полезной возможностью, но давно мечтали найти это в программе, так что почитать стоит. Для начинающих пользователей «зарплаты» или для тех, кто находится на этапе выбора программного продукта, статья позволит сориентироваться в функционале программы и решить подходит ли она для автоматизации учета в Вашей организации.

Обзор возможностей начисления зарплаты в 1с зуп будет представлен на примере расчета зарплаты в вымышленной организации за январь 2014 года. При этом разберем следующие разделы учета:

В сегодняшней статье мы рассмотрим кадровый учет в 1с зуп 8.

Кадровый учет

Итак, начнем. Первое, что я сделаю, это поменяю название организации, которая при создании чистой базы генерируется автоматически. Моя организация будет называться «Альфа» (буду подражать разработчикам учебных материалов 1с). Для этого мне понадобится выбрать пункт меню «Предприятие» -> «Организации» и, кликнув дважды на находящуюся там строчку, открою форму для редактирования информации об организации. Я не стану вдаваться в подробности тех полей для заполнения, которые там доступны, скажу лишь, что лучше заполнить эту форму максимально возможным количеством информации. При формировании регламентированной отчетности нам это поможет избежать ручного заполнения многих полей. Я лишь поменяю название организации и КПП тоже заполню, поскольку это обязательное поле.

Теперь в нашу организацию «Альфа» необходимо будет принять сотрудников. У нас будут трудиться три человека: директор, бухгалтер и менеджер. В нашем случае (как и в большинстве остальных, но есть исключения) прием на работу нового сотрудника в 1С подразумевает создание нового элемента справочника «Физические лица», «Сотрудники организации» и документа «Прием на работу в организацию». Для того чтобы упростить жизнь пользователю, разработчики 1с зуп придумали так называемый «Помощник приема на работу». Его можно найти на рабочем столе программы на закладке «кадровый учет». Называется «+Новый сотрудник». Этот помощник позволяет сразу создать физическое лицо, сотрудника и документ «Прием на работу в организацию».

Причем можно сделать так, чтобы кадровик не видел расчетных данных, это не сложно. Но это тема других статей.

В нашем случае пользователей не будет, поэтому в окошке «пользователи» мы увидим строчку «не указано». Щелкните по ней дважды и вы увидите окно, где есть галочка «Использовать помощника приема на работу» , она должна быть активна.

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

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



бесплатный доступ к записи (2 часа):

  • Подразделение – давайте нажмем на значок с тремя точками и в открывшемся пустом списке подразделений добавим подразделение «Основное». Для крупных организаций и заводов, создают множество подразделений, чтобы можно было начислять зарплату и формировать печатные формы в разрезе цехов и структурных подразделений;
  • Должность – аналогичным образом перейдем в пустой список должностей и добавим три должности: директор, бухгалтер и менеджер;
  • График работы – это объект программы, который позволяет задавать тот график, в котором трудиться сотрудник. В нашем случае все просто, все работают по сорока часовой пятидневке. Но на крупных заводов графиков бывает очень много: сменные, работы в вечернее и ночное время (в статье об этом подробно рассказано), шестидневки и прочее. Поэтому создадим график «Пятидневка».

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

В этом разделе остались ещё ряд поле:

  • Количество ставок – все занимают по одной ставке;
  • Испытательный срок – не будет;
  • Принять с – дата приема. Эта дата важна не только для кадровых документов, но и для расчета зарплаты. Именно с этой даты будет рассчитываться зарплата нового сотрудника.
  • Данные в группе Трудовой договор важны, если вы собираетесь печатать Трудовой договор. Лучше заполнять всё.

В конечном итоге закладка «Место работы» выглядит так:

Следующая закладка «Оплата труда». Данные введенные здесь будут непосредственно влиять на расчет зарплаты. В поле «Основной вид начисления» нужно выбрать из справочника «Основные начисления организации» основной способ начисления. Разработчиками предопределено пять вариантов. Я выберу «Оклад по дням» для всех наших сотрудников. В поле размер оклада:

  • 40 000 для директора (Иванов),
  • 30 000 для бухгалтера (Петрова),
  • 20 000 для менеджера (Сидорова).

Семинар «Отчетность налоговых агентов в 1С по НДФЛ: 2-НДФЛ и 6-НДФЛ»
бесплатный доступ к записи (2 часа):

Семинар «Важная ошибка релиза 3.1.9 по НДФЛ + новая подборка лайфхаков по 1С ЗУП 3.1»
бесплатный доступ к записи (2 часа):

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

В следующей, закладке может быть задана дополнительная информация: ИНН и Номер ПФР. Номер ПФР очень рекомендую заполнить сразу. Нам он понадобится при формировании регламентированной отчетности в ПФР. Здесь же есть ссылки заполнения данных для расчета НДФЛ и страховых взносов:

  • Гражданство, право на пенсию – все наши сотрудники граждане России,
  • Инвалидность – к счастью никто не имеет,
  • Налоговые вычеты – никто не имеет.

  • Элемент справочника «Физические лица»;
  • Элемент справочника «Сотрудники»;
  • Документ «Прием на работу сотрудников организации».

И вот они все плоды нашего труда:

Таким образом, мы внесли минимально необходимый перечень данных кадрового учета для начала работы с программой 1с зуп. На сегодня всё! В следующей статье мы посмотрим, что нам предлагает программа 1с зуп для . Всем удачи!

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

В этой статье мы рассмотрим пошаговую инструкцию по приему на работу работника в 1С Бухгалтерия 8.3.

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

Перейдите в раздел «Администрирование» и выберите пункт «Параметры учета».

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

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

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

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

В программе 1С:Бухгалтерия так же, как и в 1С:ЗУП существует два справочника: Сотрудники и Физические лица. На одного человека может быть заведено столько сотрудников, сколько мест работы на данном предприятии он имеет, например, основное место работы, совместительство, договор ГПХ.

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

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

Перейдите в раздел «Зарплата и кадры» и выберите пункт «Приемы на работу». Если данного пункта у вас нет, то вернитесь на шаг выше к первоначальной настройке программы.

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

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

Теперь осталось заполнить лишь условия приема на работу. В табличной части с начислениями можно указать сразу несколько видов начислений, например, оклад, премия, и т. п. В нашем примере мы установили сотруднику только оплату по окладу АУП в размере 30 000 рублей.

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

Данный документ вступит в силу после проведения, совершим движения по соответствующим регистрам сведений.

Смотрите также видеоинструкцию по оформлению работника в штат:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Идентификатор справочника очень важен, поскольку он будет использоваться при программировании. Его нельзя будет исправить просто так, поскольку придется также исправить все места в программе, где используется этот справочник. Относитесь к идентификатору справочника очень серьезно. Идентификатор должен быть лаконичным, понятным, отражающим содержимое справочника, например: "Страны", "Сотрудники", "Товары" и т.д.

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

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

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

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

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

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

Нажмите Да.

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

Нажимаем Да.

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

Нажмите кнопку "Принять".

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

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

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

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

17. В этом справочнике у нас будет еще одно поле (реквизит, атрибут) Должность. Список реквизитов сейчас пустой. Нажмите кнопку Добавить, откроется окно редактирования свойств реквизита. Кстати, реквизит, атрибут и поле - это в принципе одно и то же. Просто нужно привыкнуть к слову "реквизит".

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

30. У документа должна быть удобная форма для ввода данных. Нажмите кнопку "Форма" в нижней части окна.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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