Skip to content
лого - блог 1с программиста

Блог 1С программиста

Наработки, заметки и другая информация по 1С

  • Главная
  • Типовые конфигурации
    • ЗУП 3.1
      • Разработка
        • Обработки
        • Отчеты
        • Печатные формы
        • Расширения
      • Инструкции
      • Ответы техподдержки 1С
      • Общие вопросы
    • ДО 2.1
    • УХ 3.2
    • УПП 1.3
  • Интеграции и обмены
  • Шаблоны и заготовки
    • Типовые приемы
    • Отчеты
    • Обработки
    • Печатные формы
    • Расширения
  • Платформа 1С
  • Разработки
    • Контакты
  • Toggle search form

Расширение «Фото в карточке сотрудника ЗУП 3.1»

Posted on 22 июля 22 г.8 декабря 22 г. By Алексей 2 комментария к записи Расширение «Фото в карточке сотрудника ЗУП 3.1»

Расширение «Фото в карточке сотрудника»Скачать

В ЗУП 3.1 стандартный функционал позволяет прикрепить фотографию только к карточке «Физического лица», данное расширение добавляет отображение фото в карточку «Сотрудника».


Проверено на версии ЗУП 3.1.23.20. Реализовано через программное добавление реквизита в процедуре «ПриСозданииНаСервере» общего модуля «УправлениеСвойствами».

1С (Код)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
&После("ПриСозданииНаСервере")
Процедура АВ_ПриСозданииНаСервере(Форма, ДополнительныеПараметры)
Если Форма.ИмяФормы = "Справочник.Сотрудники.Форма.ФормаЭлемента" Тогда
// Добавляем реквизит на форму
МассивРеквизитов = Новый Массив;
РеквизитАдресФотографии = Новый РеквизитФормы("АдресФотографии", Новый ОписаниеТипов("Строка"));
МассивРеквизитов.Добавить(РеквизитАдресФотографии);
Форма.ИзменитьРеквизиты(МассивРеквизитов);
//++ Часть кода из функции - ЗаполнитьФотографию(Форма);
Форма.АдресФотографии = КадровыйУчетРасширенный.АдресФотографииФизическогоЛица(Форма.ФизическоеЛицо.Ссылка);
// Добавляем элемент на форму
ИмяГруппы = "ФИОНомер";
ГруппаФотография = Форма.Элементы.Найти(ИмяГруппы);
Если ГруппаФотография = Неопределено Тогда
Возврат;
КонецЕсли;
 
Элементы = Форма.Элементы;
ПолеАдресФотографии = Элементы.Добавить("АдресФотографии", Тип("ПолеФормы"), ГруппаФотография);
ПолеАдресФотографии.Вид = ВидПоляФормы.ПолеКартинки;
ПолеАдресФотографии.ПутьКДанным = "АдресФотографии";
ПолеАдресФотографии.РастягиватьПоВертикали = Ложь;
ПолеАдресФотографии.РастягиватьПоГоризонтали = Ложь;
ПолеАдресФотографии.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Нет;
ПолеАдресФотографии.Гиперссылка = Ложь;
ПолеАдресФотографии.ТекстНевыбраннойКартинки = НСтр("ru = 'Нет фото'");
ПолеАдресФотографии.РазмерКартинки = РазмерКартинки.АвтоРазмер;
ПолеАдресФотографии.ЦветТекста = ЦветаСтиля.ТекстЗапрещеннойЯчейкиЦвет;
ПолеАдресФотографии.Высота = 4;
ПолеАдресФотографии.Ширина = 10;
//-- Часть кода из функции - ЗаполнитьФотографию(Форма);
КонецЕсли;
КонецПроцедуры

Рекомендации

  • Расширение "Блокировка изменения иерархии подразделений ЗУП 3.1"
  • Расширение "Убрать информацию при запуске 1С ЗУП 3.1"
  • Программная загрузка фото физических лиц в ЗУП 3.1
ЗУП 3.1, Разработка, Расширения Tags:фотография

Навигация по записям

Previous Post: Представления «Штатное расписание»
Next Post: Программное добавление реквизитов на форму через расширение

Комментарии (2) on “Расширение «Фото в карточке сотрудника ЗУП 3.1»”

  1. Ярослав:
    17 мая 24 г. в 04:44

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

    Ответить
    1. admin:
      28 мая 24 г. в 14:14

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

      Ответить

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ДзенTelegram

Разработки

  • Печатная форма "Расходный кассовый ордер" для ЗУП 3.1 Печатная форма "Расходный кассовый ордер" ЗУП 3.1 650,00 ₽
  • Отчет "План-факт отпусков сотрудников в виде диаграммы Ганта Отчет "План-факт по отпускам сотрудников" ЗУП 3.1 650,00 ₽
  • Приказ об отмене трудового договора (рис 1) Печатная форма "Отмена приема на работу" ЗУП 3.1 650,00 ₽
  • Обработка “Выплата сотруднику через банк” ЗУП 3.1 Обработка “Выплата сотруднику через банк” ЗУП 3.1 0,00 ₽
  • Тестирование API Яндекс GPT Обработка "Работа с API YandexGPT" 650,00 ₽

MDM web-сервис XML БСП ЕФС-1 ИИ КД 2.0 НДФЛ СЗВ-СТАЖ СЗВ-ТД СКД СТД-Р СФР СЭДО ФСС ФСС НС больничные листы взносы вычеты длительная операция запрос интерфейс кадровая история кадровые данные кадровые переводы легкий труд мастер-данных обмен данными общий модуль отбор отпуска печать без проверки печать с диалогом пользователи представление прием на работу резервы отпусков сверхурочные синхронизация ЗУП и БП средний заработок табель таблица периодов табличный документ фотография штатное расписание

Яндекс.Метрика

© 2022-2026 myblog-1c.ru

Пользовательское соглашение

Контакты