Как сейчас говорят Курите объект "периодический"!
Как сейчас говорят Курите объект "периодический"!
"Какая то странная задача. Я бы решал путем создания и проведения доков "Кадровое перемещение", но если автор поста просит напрямую, то вот:<br>История=СоздатьОбъект("Периодический");<br>История.ИспользоватьОбъект("Должность",Доки.Сотрудник);<br>История.ДатаЗнач=НужнаяДата;<br>История.Значение=НужнаяДолжность;<br>История.Записать();<br><br>или<br>Сотрудники=СоздатьОбъект("Справочник.Сотруднеки");<br>Если Сотрудники.НайтиЭлемент(Доки.Сотрудник)=1 Тогда<br> Сотрудники.Должность.Установить(НужнаяДата,НужнаяДолжность);<br>КонецЕсли;"
Автор хочет изменить должность и в старой истории! Так что только через объект "периодический"
А, ясно. Не получится таким образом, если установка значения была сделана при проведении какого то документа.
А можно поподробнее объект "периодический"? я с таким не работала еще, или где пример посмотреть?<br>
Например, в типовой бухгалтерии 7.7 обработка "ИППКурсыВалютРБК".
Закройте форму сотрудника после этого проведите документ. А проще запустите обработку проведение доков.
"Причину выдает :"Сотрудник <...> редактируется." Так закройте форму с данными сотрудника!