Страница 1 из 1
Таблица JOBBOOK
Добавлено: 12 июн 2025, 13:57
Irina_
Здравствуйте.
Несколько лет назад в Галактике появилась таблица JOBBOOK (код 32684) Сведения о трудовой деятельности. В ней есть поле PERSON с описанием «Ссылка на сотрудника». Но реально значение в нем <> Persons.Nrec. Ссылка на какую таблицу хранится в нем? Каким образом можно определить, к какому сотруднику относится запись в JOBBOOK?
Re: Таблица JOBBOOK
Добавлено: 13 июн 2025, 17:02
edward_K
Судя по городу вы немножко форумом ошиблись. Вам бы что то на by. в 9.1 РФ нет. У меня последний 32657
Что удалось найти в использовании
HistPsnData.NRec ==JobBook.Person
А вообще вы можете
1. Запустить sil логирование - там будут запросы целиком
2. Попробовать найти нужный фейс в консоли управления и посмотреть его логическую таблицу(если есть лицензия на расширенную консоль).
3. В Випере и в галактике есть функционал заполнения связей, и делается он не по словарю(где не все) а по использованию в интерфейсах. Потом выгружаете в Excel(я когда то в випере делал) и пользуетесь автофильтрами.
Re: Таблица JOBBOOK
Добавлено: 16 июн 2025, 15:35
Den
видимо HistPsnData.NRec
Re: Таблица JOBBOOK
Добавлено: 17 июн 2025, 10:52
Irina_
Здравствуйте.
Большое спасибо за ответ! Похоже, что надо следующее. По крайней мере, анализ результата подтвердил.
Код: Выделить всё
Select
JobBook.Person, Persons.Nrec, Persons.Fio, Persons.Tabnmb
From
JobBook
, HistPsnData
, HistPsnData HistPsnData2
, Persons
Where
((
JobBook.Person == HistPsnData.Nrec
and 32663 == HistPsnData2.WbaseTable // 32663 – табл. HistPsnData
and HistPsnData.Nrec == HistPsnData2.Cbasetable
and HistPsnData2.Clinktable == Persons.Nrec
))
order external by Persons.Fio;
Хотя для меня непонятно, зачем разработчик в таблицу HistPsnData для заполнения 15 раздела картотеки пишет по 2 записи. И ссылка на сотрудника не в 1-ой, а во 2-ой.
Я предполагала, что для РФ этой таблицы может не быть, но надеялась, что кто-то на форуме знает ответ.
1.С Sil протоколом не получилось поработать. Несколько лет назад обратилась в ОТП за соответствующим ПО и документацией, но там отказали.
2. Лицензии на расширенную консоль нет.
3.Что это за функционал заполнения связей. Каким образом выгрузить в Excel в Viper?