Оформление отпуска в конфигурации «1С: Зарплата и Управление Персоналом 8»

Предоставление отпуска работнику (кроме отпуска по уходу за ребенком) регистрируется в программе документом Отпуска организаций (интерфейс Кадровый учет организации, меню Кадровый учетУчет невыходовОтпуска).

В шапке документа указываются:

  • в реквизите Организация — организация, работникам которой предоставляется отпуск;
  • в реквизите Ответственный — лицо из справочника Пользователи, ответственное за ввод документа в информационную базу.

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

Документ "Отпуска организаций"

В строке табличной части указываются:

  • в колонке Сотрудник — работник организации, которому предоставляется отпуск;
  • флажок Освобождать ставку устанавливается, если сотрудник уходит в длительный отпуск, и на время его отпуска планируется принять на его ставку другого сотрудника;
  • в колонке Вид отпуска— выбирается один из четырех доступных видов отпусков:
    • Отпуск ежегодный — выбирается, если работнику предоставляется основной и/или дополнительный ежегодный отпуск;
    • Отпуск учебный;
    • Отпуск учебный неоплачиваемый;
    • Отпуск без сохранения зарплаты.
  • в колонках С, По указываются даты начала и окончания отпуска, в колонке Дней, в т.ч. доп. — автоматически подсчитывается количество дней отпуска.

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

Пример 1

Работнику организации Абдулову Петру Петровичу предоставляется основной отпуск продолжительностью 12 календарных дней  с 09.07.2012 года.

Оформление приказа о предоставление отпуска работнику в программе производится с помощью документа Отпуска организаций

Предоставление ежегодного отпуска

В табличной части документа указывается работник, которому предоставляется отпуск — Абдулов П.П., выбирается вид отпуска Отпуск ежегодный, вводится дата начала отпуска — 09.07.2012 и количество календарных дней отпуска — 12. Автоматически определяется дата окончания ежегодного отпуска — 20.07.2012

Работник работает в организации с 01.02.2012. Ежегодный отпуск предоставляется работнику за рабочий год с 01.02.2012 по 31.01.2013.

Печатная форма приказа формируется по кнопке Печать.

 Пример 2

Работнику организации Астахову И.С. на основании заявления с 11 по 15 июня 2012 г. предоставляется отпуск без сохранения зарплаты.

Оформление приказа о предоставление отпуска работнику в программе производится с помощью документа Отпуска организаций (рис. 4).

В табличной части документа указывается работник, которому предоставляется отпуск — Астахов И.С., выбирается вид отпуска Отпуск без сохранения зарплаты, и вводится период отпуска — с 11.06.2012 по 15.06.2012. Печатная форма формируется по кнопке Печать.

Отпуск без сохранения з/п

Печатная форма отпуска без сохранения з/п

 Пример 3

Работнице организации Илларионовой С.А. с 2 июля 2012 г. предоставляется очередной основной отпуск продолжительностью 24 календарных дней и дополнительный отпуск, присоединяемый к основному, продолжительностью 1 календарный день

Оформление приказа о предоставление отпуска работнице в программе осуществляется с помощью документа Отпуска организаций

Основной + доп. отпуск

В табличной части документа указывается работник, которому предоставляется отпуск — Илларионова С.А., выбирается вид отпуска Отпуск ежегодный, вводится дата начала отпуска — с 02.07.2012 и общее количество календарных дней отпуска (24 + 1 = 25 календарных дней), автоматически определяется дата окончания отпуска — 27.07.2012. В колонке Вид дополнительного отпуска выбирается вид расчета оплаты дополнительного отпуска, в колонке Дней вводится количество дней дополнительного отпуска (1 календарный день), в колонке Начало дополнительного отпуска автоматически определяется дата начала дополнительного отпуска — 27.07.2012.

Печатная форма формируется по кнопке Печать

Печать основного и доп. отпуска

Популярность: 7%

Рубрика: Кадровый учет | Метки: , | Оставить комментарий

Что нового в платформе 1С Предприятие 8.3 (Часть 3)?

Продолжим ознакомление с 1С предприятие 8.3.

1. В новой платформе появилось возможность указать пользовательское представление прикладных объектов:  Справочник, Документ, ПланСчетов, ПланВидовРасчета, ПланВидовХарактеристик, БизнесПроцесс, Задача, ПланОбмена, Таблица. Для реализации данной возможности для модулей менеджеров объектов вышеуказанных типов реализованы обработчики событий ОбработкаПолученияПолейПредставления и ОбработкаПолученияПредставления.

Что это такое и как это работает я рассмотрю на примере справочника «Контрагенты».

В стандартном случае представление справочника — это наименование или код. Сделаем так, чтобы представление было в виде «Наименование» + «Контактное лицо».

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


Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
	Поля.Добавить("Наименование");
	Поля.Добавить("КонтактноеЛицо");
	СтандартнаяОбработка = Ложь;
КонецПроцедуры

Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
	Представление = Данные.Наименование + ", контактное лицо - " + Данные.КонтактноеЛицо;
	СтандартнаяОбработка = Ложь;
КонецПроцедуры

После выполнения данных процедур получили следующий результат (на картинке список документов «Продажи товаров»):

Такое же представление будет и в отчетах, если выбрать поле «Представление».

2. Для периодических регистров сведений реализованы итоги, которые используются для получения срезов первых/последних при выполнении всех следующих условий:

  • Разрешено использование итогов (в метаданных);
  • Установлено использование итогов (в режиме «1С:Предприятия»);
  • Срез получается без указания даты;
  • В условиях получения среза используются только измерения и разделители;
  • В ограничениях доступа к данным для регистра используются только измерения и разделители.

3. Появилась возможность хэширования данных. Данная процедура доступна с помощью объекта ХэшированиеДанных. Вычисления значения хеш-функции производится по алгоритмам MD5 и CRC32. Хэширование данных позволяет быстро определить неизменность большого объема данных из встроенного языка без привлечения сторонних средств.

4. В платформе «1С предприятие 8.3» получил дальнейшее развитие кластер серверов.
Реализована новая архитектура балансировки нагрузки кластера серверов

  • администратор определяет состав компьютеров (рабочих серверов), на которых размещается кластер,
  • может определить «требования» к ним: какие сервисы и соединения с информационными базами должны работать на каждом из рабочих серверов,
  • менеджеры кластера и рабочие процессы запускаются автоматически, исходя из назначенных «требований»,
  • «требования» к рабочим серверам могут быть заданы интерактивно, из консоли администрирования кластера, или программно, из встроенного языка.

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

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

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

Более подробно можно ознакомится здесь

5. В управляемых формах появилось возможность раскрасить группы элементов.
Пример раскраски групп элементов

6. Добавились новые стилевые шрифты
Новые стилевые шрифты

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

8. Реализованы навигационные ссылки на списки. Для формы, основным реквизитом которой является динамический список с указанной основной таблицей, будет получена навигационная ссылка на список объекта, заданного в качестве основной таблицы. Переход по ссылке открывает основную форму списка.
Навигационная ссылка на список
При переходе по указанной навигационной ссылке будет открыт список документов./li

Популярность: 16%

Рубрика: Платформа 1С | Метки: , , , , , | Оставить комментарий

Что нового в платформе 1С Предприятие 8.3 (Часть 2 — СКД)?

Продолжаем обзор платформы 1С Предприятие 8.3. В данной статье я хочу рассмотреть новые возможности системы компоновки данных (СКД).

1. Добавлены новые агрегатные функции:

Агрегатные функции

2. Добавлены новые математические функции:

Математические функции

3. Добавлены новые виды диаграмм:

  • Воронка;
  • Воронка объемная;
  • Воронка нормированная;
  • Воронка нормированная, объемная.

Виды диграмм

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

Редактирование диаграмм

4. Изменился интерфейс пользовательских настроек:

Настройки отчета

Популярность: 9%

Рубрика: Платформа 1С | Метки: , , | Оставить комментарий

Что нового в платформе 1С Предприятие 8.3?

03 июля 2012 года состоялось событие, которое не может не коснуться большинства программистов 1с. Фирма 1С выпустила ознакомительную версию платформы «1С Предприятие 8.3». В цикле статей я постараюсь рассмотреть основные новые возможности платформы «1С Предприятие 8.3». Почему цикл статей, потому что изменений настолько много, что уложится в одном обзоре будет проблематично. И так приступим.

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

Далее все доработки условно можно разделить на 3 части:

  1. Для пользователей
  2. Для разработчиков
  3. Для администраторов

Свой обзор начну с пункта №2.

1. В платформу добавлен новый тип данных «ФорматированнаяСтрока«. Для чего этот тип данных предназначен?

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

  • В качестве данных для элементов формы поле надписи
  • В качестве заголовка поля формы типа декорация;
  • В качестве параметра ТекстПредупреждения метода Предупреждение();
  • В качестве параметра ТекстВопроса метода Вопрос().

Рассмотрю на примере как это работает.

Создам новую обработку, добавлю кнопку «Тест» и следующий обработчик для этой кнопки

&НаКлиенте
Процедура Тест(Команда)
Строка1 = НОвый ФорматированнаяСтрока(«Тестирование нового типа», Новый Шрифт(,,Истина, Истина));
Строка2 = Новый ФорматированнаяСтрока(«Продолжить выполнение?»,,Новый Цвет(255,140,0));
ОбщаяСтрока = Новый ФорматированнаяСтрока(Строка1, » «, Строка2);
Режим = РежимДиалогаВопрос.ДаНет;
Ответ = Вопрос(ОбщаяСтрока, Режим, 40);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат;
КонецЕсли;

КонецПроцедуры 

Результат нажатия на кнопку получился следующий:

Результат применения форматированной строки

2. Доработана контекстная подсказка, а именно «Подсказка у элементов управляемой формы может быть нескольких видов: непосредственно в поле ввода, рядом с элементом формы и открывающаяся по кнопке (во всплывающем окне)». Рассмотрим на примерах

Для реквизитов появилось свойство «Расширенная подсказка«. Вызвать расширенную подсказку можно правой клавишей мыши для конкретного реквизита.

Расширенная подсказка

В свойствах реквизита необходимо указать следующие настройки

Настройки расширенной подсказки

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

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

Кнопка подсказки

Результат расширенной подсказки

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

Еще одно заметное нововведение в подсказках — это подсказка ввода.

Данный текст вводится в свойства элемента формы

В предприятии это будет выглядеть следующим образом

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

На этом пока все. В следующей статье рассмотрю новое в СКД.

Популярность: 13%

Рубрика: Платформа 1С | Метки: , , , | Оставить комментарий

Как разместить команды в командной панели формы?

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

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

Рассмотрим самый простой вариант, когда в форме элемента справочника созданы две команды и помещены в командную панель формы.Команды

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

Есть несколько способов вмешаться в процесс расположения команд.

1. Можно отделить команды, созданные пользователем, от других команд разделителем. Для этого нужно создать в командной панели группу вида Группа кнопок и перенести в нее эти команды.Команды отдельнные разделителем

2. Можно расположить какие-то команды разработчика в начале группы команд.
Для этого нужно отменить у группы источник команд (для контекстного меню и автоматической командной панели нужно выключить флажок Автозаполнение), затем добавить в группу свою кнопку, после нее добавить группу вида Группа кнопок и у этой группы установить источник команд — например, Форма.Вариант расположения №2

В результате в режиме 1С:Предприятия командная панель формы и подменю Все действия будут иметь следующий вид.Вариант №2 (Предприятие)

3. Можно переместить автоматически заполняемые кнопки. Для этого нужно поместить в дерево командной панели или контекстного меню кнопку, связанную с той же командой, которая заполняется из источника данных (например, Удалить, Изменить и др.). Автоматически такая кнопка не будет размещена среди стандартных команд и, таким образом, можно переместить стандартную
команду в другое место. В результате командная панель формы и подменю Все действия будут иметь следующий вид.Вариант №3

Чтобы пиктограмма команды Удалить отображалась в командной панели формы, нужно установить свойство этой кнопки ТолькоВоВсехДействиях в значение Нет.Вариант №3

4. Можно включить/выключить видимость стандартных команд, предоставляемых источником команд, например — Форма. Для этого нужно открыть окно Состав команд в палитре свойств формы.Вариант №4

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

Популярность: 23%

Рубрика: Особенности работы управляемого интерфейса | Метки: , | 4 комментария