Вид работы в приказах на прием и увольнение.

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

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

Ответить
Irina_
Местный житель
Сообщения: 545
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Вид работы в приказах на прием и увольнение.

Сообщение Irina_ »

Здравствуйте.
В отчете работаю с приказами на прием и на увольнение. В частности интересует «Вид работы». Где хранится значение этого поля? Интересует случай повторного трудоустройства на ту же карточку и л/сч, но с изменением вида работы, например сначала было внешнее совместительство, а потом после увольнения прием на основное место работы. Явно используется не в л/сч. Например, в 6 разделе картотеки на закладке «Предыдущие назначения» выводится поле «Вид работы». И там то значение, которое соответствовало предыдущему назначению, и оно отличается от значения в л/сч по текущему назначению. Подскажите пожалуйста кто знает.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Вид работы в приказах на прием и увольнение.

Сообщение m0p3e »

Как-то так:

Код: Выделить всё

    synonym Appointments disAppoint,
    synonym InfPsn1 InfPsn1PredSovm,
    synonym KlSovm KlSovmPred,

    and Persons.Nrec           == disAppoint.Person
    and integer(100)           == disAppoint.lPrizn
    and disAppoint.nRec == InfPsn1PredSovm.cPers
    and comp(skkRPD1VidRab) == InfPsn1PredSovm.cRef2
    and word(InfPsn1PredSovm.cRef3) == KlSovmPred.Sovm
Irina_
Местный житель
Сообщения: 545
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Re: Вид работы в приказах на прием и увольнение.

Сообщение Irina_ »

Сергей, большое спасибо за быстрый ответ! Я и подозревала, что это может быть InfPsn1. Разработчики перестали ее использовать при вводе приказов на увольнение для хранения нескольких полей, перенесли их в Appointments, а вид работы все-таки оставили в этой таблице. А skkRPD1VidRab - это константа?
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Вид работы в приказах на прием и увольнение.

Сообщение m0p3e »

Irina_ писал(а):А skkRPD1VidRab - это константа?
Похоже на то. Инициализации в интерфейсе нет.
Чему равна сейчас не скажу - inc-ов от 9.10 под рукой нет.
Irina_
Местный житель
Сообщения: 545
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Re: Вид работы в приказах на прием и увольнение.

Сообщение Irina_ »

Здравствуйте.
Приведенная выше константа описана в Skk.const, файл подключается в Galnet.inc. После установки патчей при компиляции ругалась на файл, его не было в zip архивах, запросила в ОТП. Ради интереса глянула и увидела
нужную const )))
// РПД1 Вид работы
skkRPD1VidRab = 13;
Сергей, еще раз спасибо за помощь.
Ответить