Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 13:22

Запись из документа в справочник

Автор Dimonmsk, 16 янв 2016, 22:13

0 Пользователей и 1 гость просматривают эту тему.

Dimonmsk

      Всем привет!

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

Есть документ Обходной (заполняется при увольнении сотрудника), так вот, как сделать так, что бы при провидении этого документа в справочник Сотрудники в карточке сотрудника устанавливалась отметка "Уволен" ???

в справочнике Сотрудники есть реквизит СтатусРаботы тип: ПеречислениеСсылка.СтатусРаботы (статусов там много, есть и "Уволен"

Заранее спасибо за помощь и советы!
 

vitasw

Правильно будет не писать ничего в справочник. Документ при проведение в РС пишет статус. В форме справочника располагаете надпись, которая отображает статус из РС.


Dimonmsk


не получиться, т.к. формируются некоторые отчеты по статусу...



Цитата: vitasw от 16 янв 2016, 23:44
Правильно будет не писать ничего в справочник. Документ при проведение в РС пишет статус. В форме справочника располагаете надпись, которая отображает статус из РС.

vitasw

Цитата: Dimonmsk от 17 янв 2016, 00:57не получиться, т.к. формируются некоторые отчеты по статусу...
Вы вроде хотели услышать, как нужно делать правильно, или я ошибаюсь? то что вы не умеете работать с регистрами и запросами - это ваша проблема. Статус должен быть в регистре, откуда по необходимости и извлекается.

cska-fanat-kz

Цитата: vitasw от 16 янв 2016, 23:44
Правильно будет не писать ничего в справочник. Документ при проведение в РС пишет статус. В форме справочника располагаете надпись, которая отображает статус из РС.



+100500

установка (в каком либо виде, без разницы) статуса "Уволен" - это разве задача документа "Обходной"?
это скорее задача документа "Увольнение"...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Цитата: Dimonmsk от 17 янв 2016, 00:57не получиться, т.к. формируются некоторые отчеты по статусу...

а как РС этому противоречит?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Dimonmsk

Да назови ты его хоть чертом ))

как это реализовать?



Цитата: cska-fanat-kz от 18 янв 2016, 10:56
Цитата: Dimonmsk от 17 янв 2016, 00:57не получиться, т.к. формируются некоторые отчеты по статусу...

а как РС этому противоречит?

cska-fanat-kz

Цитата: Dimonmsk от 18 янв 2016, 22:14Да назови ты его хоть чертом ))

плохой подход изначально на самом деле.
ну назовите документ для увольнения - ПриемНаРаботу.

Цитата: Dimonmsk от 18 янв 2016, 22:14как это реализовать?

так же как и отчет НЕ по РС
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

AIFrame

Правильно это или нет, пускай сами разбираются.
Пример работы с объектом справочника:
Сотрудник = "Иванов Иван Иванович"; // Сюда подставляем .Наименование
Объект = Справочники.ФизическиеЛица.НайтиПоНаименованию(Сотрудник).ПолучитьОбъект();
        // Альтернативно, если ссылка на сотрудника есть в реквизите документа (типа "Сотрудник"), то можно просто
        // Объект = ЭтотОбъект.Сотрудник.ПолучитьОбъект();
Объект.Реквизит = Перечисления.ВашеПеречисление.НовоеЗначение;
Объект.Записать();


cska-fanat-kz

AIFrame, вы безусловно в какой-то степени правы. но для меня ответы на подобные вопросы ТСа выглядят примерно как...
"...пускай сами разбираются...
дети, землю есть надо вот так:..."
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск