Страница 1 из 1

Примечания в приказах на увольнение

Добавлено: 28 ноя 2008, 11:49
s2176
Добрый день!
У нас кадровики активно используют поле "примечание" в приказах на увольнение.
При переходе на версию 8.1 все примечания исчезли(((
Я вижу, что они остались в таблице NOTES, но теперь явно ссылка другая, раньше поле owner ссылалось на persons.nrec, а теперь (в 8 версии) на contdoc. Получается, что надо поменять ссылки в таблице, но как это сделать?
Может, кто-нибудь сталкивался с этой проблемой, как решили?

Добавлено: 28 ноя 2008, 16:40
k_vit
Ну так в таблице ContDoc есть же поле Person - проUpdatte

Добавлено: 28 ноя 2008, 16:47
s2176
так мне надо проапдейтить таблицу Notes, в ней надо ссылку на Persons поменять на ссылку на contdoc.
Вот тут и возникает проблема.... как выделить именно те записи в Notes, которые связаны именно с приказами на увольнение???

Добавлено: 28 ноя 2008, 18:03
edward_K
видимо все и связаны 8) . Уточните кто еще туда примечание вводил
и проанализируйте CHOICE. Его сдается тоже нужно менять. Опять же - можно только уволенным поменять.

Добавлено: 02 дек 2008, 10:20
s2176
Анализировали Choice, в приказах на увольнение это поле равно 3002, но в некоторых других приказах (например, на обучение) тоже! Правда, в приказах на обучение owner ссылается не на persons, а на contdoс, что гораздо разумнее.
НО возможна еще такая ситуация, когда сделали НЕ ОДИН приказ на увольнение одного и того же человека (к сожалению, такое случается).
Мне не понятно, как же в этой ситуации Гал-ка понимает, какое примечание к какому приказу относится, ведь owner будет один и тот же...
Может, я чего-то не учитываю?

Добавлено: 03 дек 2008, 02:38
edward_K
скорей всего вы его неправильно вычисляете.
надежней всего по журналу. А если в приказах на увольнение и обучение ссылается на contdoc то уж точно может совпадать

Добавлено: 03 дек 2008, 08:44
s2176
Еще раз перепроверила... по журналу, естественно!
При оформлении приказа на увольнение notes.owner=persons.nrec, а приказа на обучение notes.owner=contdoc.nrec, choice в обоих случаях = 3002.

Добавлено: 03 дек 2008, 22:25
edward_K
в начале вы писали что теперь на contdoc 8)

Добавлено: 04 дек 2008, 11:53
s2176
это я проверяла в версии 712)))
в 8 версии ссылка на contdoc, а в 712 была на persons.

написала интерфейс, надеясь, что вероятность совпадения nrec в persons и в contdoc ничтожно мала.
Но разработчики конечно "молодцы" :sad: .