Акт на оказание услуг

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

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

Ответить
Marisha_P
Местный житель
Сообщения: 232
Зарегистрирован: 10 ноя 2010, 13:49

Акт на оказание услуг

Сообщение Marisha_P »

Подскажите, как для МОЛов в "актах на оказание услуг" в учете в производстве можно вытащить их должности? В накладных это всё зашито в прототипах, а как тут добраться - не знаю:(
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Акт на оказание услуг

Сообщение Алексей »

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

Re: Акт на оказание услуг

Сообщение Irina_ »

Должность можно получить если есть привязка МОЛ к картотеке сотрудников. Иногда привязку не делают, а ФИО МОЛ заполняют руками.
Lschet.tperson ==Katmol.cpersons
and Catalogs.nrec==Lschet.cappoint
Должность –> catalogs.name
Irina_
Местный житель
Сообщения: 551
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Re: Акт на оказание услуг

Сообщение Irina_ »

Предыдущее, если надо по текущему состоянию в з/п. Если нужна должность на определенную дату, то
воспользоваться AppFuncs.vih.
//Ссылка на назначение сотрудника на указанную дату
function GetAppNrec_OnDate(PersNrec : comp; funcDate : date) : comp;
(где PersNrec= Katmol.cpersons )
Возвратит Appointments.nrec. а по Appointments.post -> Catalogs.nrec
Marisha_P
Местный житель
Сообщения: 232
Зарегистрирован: 10 ноя 2010, 13:49

Re: Акт на оказание услуг

Сообщение Marisha_P »

спасибо всем за помощь:) получилось:)
Ответить