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

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

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

Сообщение s2176 »

Добрый день!
У нас кадровики активно используют поле "примечание" в приказах на увольнение.
При переходе на версию 8.1 все примечания исчезли(((
Я вижу, что они остались в таблице NOTES, но теперь явно ссылка другая, раньше поле owner ссылалось на persons.nrec, а теперь (в 8 версии) на contdoc. Получается, что надо поменять ссылки в таблице, но как это сделать?
Может, кто-нибудь сталкивался с этой проблемой, как решили?
Кто сказал, что бесполезно биться головой об стену?!
k_vit
Постоянный обитатель
Сообщения: 143
Зарегистрирован: 09 авг 2006, 16:40
Откуда: Россия, Тюмень, ОАО "Сибирский Научно-Аналитический Центр"

Сообщение k_vit »

Ну так в таблице ContDoc есть же поле Person - проUpdatte
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

так мне надо проапдейтить таблицу Notes, в ней надо ссылку на Persons поменять на ссылку на contdoc.
Вот тут и возникает проблема.... как выделить именно те записи в Notes, которые связаны именно с приказами на увольнение???
Кто сказал, что бесполезно биться головой об стену?!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

видимо все и связаны 8) . Уточните кто еще туда примечание вводил
и проанализируйте CHOICE. Его сдается тоже нужно менять. Опять же - можно только уволенным поменять.
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Анализировали Choice, в приказах на увольнение это поле равно 3002, но в некоторых других приказах (например, на обучение) тоже! Правда, в приказах на обучение owner ссылается не на persons, а на contdoс, что гораздо разумнее.
НО возможна еще такая ситуация, когда сделали НЕ ОДИН приказ на увольнение одного и того же человека (к сожалению, такое случается).
Мне не понятно, как же в этой ситуации Гал-ка понимает, какое примечание к какому приказу относится, ведь owner будет один и тот же...
Может, я чего-то не учитываю?
Кто сказал, что бесполезно биться головой об стену?!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

скорей всего вы его неправильно вычисляете.
надежней всего по журналу. А если в приказах на увольнение и обучение ссылается на contdoc то уж точно может совпадать
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Еще раз перепроверила... по журналу, естественно!
При оформлении приказа на увольнение notes.owner=persons.nrec, а приказа на обучение notes.owner=contdoc.nrec, choice в обоих случаях = 3002.
Кто сказал, что бесполезно биться головой об стену?!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

в начале вы писали что теперь на contdoc 8)
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

это я проверяла в версии 712)))
в 8 версии ссылка на contdoc, а в 712 была на persons.

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