Помогите разобраться с УФ

1. SegaZX 10 15.01.25 11:26 Сейчас в теме
Всем привет.
Такой вопрос: в КА 2.5 есть документ "СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ".
в данном документе заполняется форма ЕФС, она СЗВ-СТАЖ, и заполняется все что нужно, кроме одного реквизита, а именно "РабочееМесто" - это текстовый реквизит, который в КА и в версии ЗУП ПРОФ автоматически не заполняется (ТОЛЬКО КОРП).
https://ibb.co/yhPxzmx
соответственно я хочу обработкой, или расширением сделать заполнение данного реквизита.
Но не могу понять где хранятся данные и как их сохранить в базе.
у документа есть "ФормаДокумента" - здесь заполняются сведения о физ лицах, тут все норм.
А есть вторая форма "ФормаРедактированияСтажа" - на ней реквизит "ЗаписиОСтаже", тип ТЗ, (реквизит НЕ ОБЪЕКТ документа), он имеет тип значения "ДанныеФормыКоллекция"
https://ibb.co/g3NXfX9
я не могу понять где программа сохраняет значения этого реквизита в базе данных, не на форме же они хранятся?
т.е. я программно заполнил данное поле, у меня получилось, визуально когда данная форма открывается, значение в колонке видно, заполнено, НО при выгрузке данных в файл, данный реквизит пустой, А если я мышкой по этому реквизиту щелкну, введу снова данный номер с клавиатуры, то программа говорит: данные изменились, сохранить? далее просит перепровести документ, и после этого все нормально, выгружается.
вот как заполнить данную ТЗ, чтобы значение сохранилось в базе данных? видимо я программно заполняю реквизит формы, но этого не достаточно.

заранее спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user2107191 15.01.25 11:28 Сейчас в теме
(1)
я не могу понять где программа сохраняет значения этого реквизита в базе данных, не на форме же они хранятся?
Не хранятся, а рассчитываются на основании других данных.
2. user2107191 15.01.25 11:27 Сейчас в теме
Скриншоты нормально прицепи, никто в здравом уме по ссылкам лазить не будет.
4. SegaZX 10 15.01.25 12:31 Сейчас в теме
Скриншоты прикрепил.
(3) я понимаю что они рассчитываются, когда открывается форма, но когда форму закрываем, они же где то сохраняются. Почему когда я программно заполняю этот реквизит, он не сохраняется, Значит не только в этом реквизите нужно заполнять, а где то еще
Прикрепленные файлы:
7. user2107191 15.01.25 13:01 Сейчас в теме
(4)
но когда форму закрываем, они же где то сохраняются
Нет.
а где то еще
Да.
5. homer_ 79 15.01.25 12:47 Сейчас в теме
Смотрел?
РегистрСведений.ЗаписиОСтажеСведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ­
6. SegaZX 10 15.01.25 12:54 Сейчас в теме
(5) да, именно оттуда данные и заполняю, вопрос как их сохранить в реквизите "ДанныеФормыКоллекция".
Если бы это был реквизит объекта, я бы сделал, а так не знаю (
9. user2107191 15.01.25 13:02 Сейчас в теме
(6)
вопрос как их сохранить в реквизите "ДанныеФормыКоллекция"
Никак. Вопрос - откуда они читаются при открытии формы.
8. homer_ 79 15.01.25 13:01 Сейчас в теме
если не знаешь как, сделай по-другому.
Запиши в регистр и открой повторно документ
10. SegaZX 10 15.01.25 13:20 Сейчас в теме
(8) да этого поля даже в регистре нет, поэтому оно и не заполняется, это не автоматизировано в данной конфигурации.

(9) т.е. на форме есть реквизит, который не связан ни с каким из объектов, и он при открытии формы заполняется, вероятно запросом в коде?
не понятно где мне занести это код, чтобы при открытии он его прочитал
11. SegaZX 10 15.01.25 13:37 Сейчас в теме
Вопрос решился. В общем когда документ проводишь, то данные, введенные вручную в нужную мне колонку, или заполненно программно, сохраняются.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот