Лазутин Николай

332
Рейтинг

ni_cola
Николай Лазутин



  •   Регистрация: 10.11.2011 (12 лет назад)

  •   Был(а) на сайте: 26.04.2024

Друзья
  • Сергей К.
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Андрей Волин
Подписчики 19

Группы

Профессиональный разработчик

Рейтинг 332

Проверка наличия роли у пользователя

Статья Программист Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Бесплатно (free) Нет файла Роли и права

Допустим, мы добавили новую роль в конфигурацию. Потом добавили её в профиль группы доступа и назначили соответствующую группу доступа пользователю. Однако, в конфигурациях на основе БСП все известные программные проверки данной роли при включении пользователя в предопределенную группу доступа "Администраторы" не работают. В статье приведено решение данной задачи.

29.06.2019    107241    ni_cola    43       

82

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

Статья Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) Механизмы типовых конфигураций

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

1 стартмани

12.03.2019    103801    22    ni_cola    42       

143

Учет дат предоставления отгулов в ЗУП 3

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Расширение (cfe) Зарплата

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

1 стартмани

25.01.2019    6009    4    ni_cola    0       

1

Оплачиваемый отгул за работу в праздники для ЗУП 3

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Расширение (cfe) Зарплата

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

3 стартмани

08.12.2018    34751    47    ni_cola    10       

9

Получение расчетной базы за текущий месяц, если начисление выполняется по отдельному документу, в ЗУП 3.1

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m) Расширение (cfe) Зарплата

В ЗУП 3.1 если начисление выполняется отдельным документом, то возможна настройка расчётной базы, включающей начисления за предыдущие периоды, а текущий месяц (и периоды, включающие текущий месяц) для выбора недоступны. Разработчики реализовали это именно так, чтобы пользователю не пришлось постоянно пересчитывать документы в текущем месяце, с целью каждый раз актуализировать расчетную базу. Но что делать, если нужно, чтобы в базу начислений вошли начисления текущего месяца?

1 стартмани

11.10.2018    20391    31    ni_cola    7       

14

Кадровые приказы с выбором подписанта в ЗУП 3

Отчеты и формы Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Кадровый учет

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

1 стартмани

20.03.2018    10456    46    ni_cola    8       

1

Отчет по замещениям сотрудников для ЗУП 3

Отчеты и формы Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Внешний отчет (ert,erf) Кадровый учет

Внешний отчет по замещениям сотрудников с кадровой информацией о замещающем и замещаемом сотрудниках, периоде замещения и размера ежемесячной доплаты для ЗУП 3.

1 стартмани

07.03.2018    13561    45    ni_cola    4       

3

Групповое изменение штатного расписания. ЗУП 3

Инструменты и обработки Бухгалтер Сложные периодические расчеты 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Кадровый учет

В ЗУП 3 нет функционала для группового изменения штатного расписания, а именно, удаления или добавления начислений и изменения графика работы для всех или некоторых позиций штатного расписания.

3 стартмани

18.02.2018    14825    93    ni_cola    13       

12

Удаление избыточных перерасчетов в ЗУП 3

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Чистка данных Зарплата

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

1 стартмани

15.02.2018    17550    35    ni_cola    2       

9

Комментарии

ОбменОбмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3#43 08.02.23 13:19
А зачем был заимствован в расширение план обмена "Миграция приложений"? Можно создать новый план обмена в расширении и настроить его, без заимствования?
ОбменОбмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3#26 18.05.22 18:48
Добрый день. При выгрузке данных получаю ошибку:

Произошла исключительная ситуация (1C:Enterprise 8.3.18.1741): {ОбщийМодуль.ОбменДаннымиСлужебный.Модуль(1161)}: Ошибка при вызове метода контекста (СоздатьНаборЗаписей)

При подписке РасшКД2_ОбменПоПравиламКД2РегистрацияНабора на событие ПередЗаписью произошла ошибка. Обработчик события не найден.
AdminПроверка наличия роли у пользователя#5 03.07.19 15:13
(3) Для полноправного не может
AdminПроверка наличия роли у пользователя#4 03.07.19 15:13
(2) В статье написано чем
AdminПроверка наличия роли у пользователя#0 28.06.19 16:58
Допустим, мы добавили новую роль в конфигурацию. Потом добавили её в профиль группы доступа и назначили соответствующую группу доступа пользователю. Однако, в конфигурациях на основе БСП все известные программные проверки данной роли при включении пользователя в предопределенную группу доступа "Администраторы" не работают. В статье приведено решение данной задачи.
БУОтчет по замещениям сотрудников для ЗУП 3#2 22.03.19 15:38
Отчет работает только для вида совмещения Исполнение обязанностей сотрудника (это указано в описании).
Вы хотите чтобы отчет умел работать с другими видами совмещения, например, для Совмещения должностей (профессий)?

Прикрепленные файлы:

2019-03-22_15-34-38.png
DevПрограммное создание реквизита управляемой формы с помощью механизма расширений#19 18.03.19 10:01
(17)
Цитата
А в последних версиях платформы появился инструмент обновления заимствованной формы из формы поставщика.

Не знал об этом, можно поподробнее? Даже если это уже реализовано, то мне не нравится, что при заимствовании формы в расширение автоматически заимствуются объекты метаданных всех ссылочных типов, выводящихся на форму, что загромождает расширение "не нужными" объектами и в свою очередь усложняет сопровождение данного расширения.
DevПрограммное создание реквизита управляемой формы с помощью механизма расширений#15 13.03.19 15:05
(14) Приложил к статье расширение с рассматриваемым примером для скачивания
DevПрограммное создание реквизита управляемой формы с помощью механизма расширений#13 13.03.19 12:21
(12) Проверьте порядок действий:
1. Заимствовать объект в расширение, например Справочник.ПодразделенияОрганизаций.
2. Добавить реквизит НаименованиеДляПечати в заимствованный объект в расширении.
3. Заимствовать в расширение общий модуль УправлениеСвойствами.
4. Добавить в него метод, выполняющийся после УправлениеСвойствами.ПриСозданииНаСервере() для программного создания реквизита.