Имя: Пароль:
1C
1С v8
Как из ФизЛица Вытянуть сотрудника ЗуП 2.5
0 dred999
 
18.12.15
15:39
Всем привет!
Имеется Зарплата и Управление Персоналом, редакция 2.5 (2.5.94.2)
Нужно написать запрос с помощью которого можно было бы вытащить из справочника ФиЗлица элемен справочника Сотрудник.
Вот ломаю голову как это сделать.
В краце суть проблемы:
Есть документ Выплата зарплаты. но в табличной части этого документа тип ФиЗЛицо. А нужен сотрудник чтобы подтягивать его подразделение.
1 Пикчер
 
18.12.15
15:40
(0) Надо из сотрудника физилцо тащить. рукалицо )
2 Strogg
 
18.12.15
15:43
в краце одному физлицу может соответствовать несоклько сотрудников.
в краце, в данном случае, надо использовать регистр РаботникиОрганизаций.
3 dred999
 
18.12.15
15:45
(1) Я поняимаю что из сотрудника. но мне надо из документа ЗАРПЛАТА К ВЫПЛАТЕ, а там ФиЗЛица
4 dred999
 
18.12.15
15:49
(2) Суть задачи: Нужно написать обработку выгрузки выплаты зарплаты по документу Зарплата к выплате чтоб выгружалось в ексель с колонками - 1) сотрудник - 2) сумма
3) Подразделение
5 dred999
 
18.12.15
15:49
1 и вторую колонку без проблеммм выдернуть запросом но вот подразделение есть только в справочнике Сотрудники
6 Amra
 
18.12.15
15:50
(4) В общем случае не решается
7 ReaLg
 
18.12.15
15:57
(6) В 3й колонке можно через запятую списком подразделения писать. Тогда решается :)
8 ale-sarin
 
18.12.15
15:57
(4) Вам в (2) сказали где взять сотрудника и подразделение.
Только имейте ввиду, что физлицо может быть еще и внутренним совместителем. Т.е. два одновременно работающих сотрудника в разных подразделениях.
Имейте это ввиду. Возможно стоит уточнить у заказчика, что подразделение берем из сотрудника по основному месту работы.
Также надо у заказчика уточнить, что вообще значит подразделение в данном контексте. Подразделение, в котором работает сотрудник на момент выплаты? Или подразделение в котором он работал в месяце за который платим? А в том месяце он работал в двух подразделениях.

Осторожно, реквизит ПодразделениеОрганизации у сотрудника не очень корректно использовать. Опять же, надо понять задачу глубже.

Устал писать))
9 Amra
 
18.12.15
15:59
(7) В подразделении 1 челу полагается 100 р и во втором столько же. В ведомости - 80 р всего. Что через запятую пишем?))
10 ReaLg
 
18.12.15
16:05
(9) Таки оба и напишу. Сумма из документа. Судя по (4) не важно, за что конкретно эти деньги. Проблема только в том, что подразделений у одного фл может быть несколько. Если через запятую перечислить все - проблемы нет :)
Если важно видеть за что какая сумма - то все еще проще. Делать зарплату к выплате по каждому подразделению отдельно и брать его из документа.
11 dred999
 
18.12.15
16:10
(10)  Да, конечно это коректно делать зарплату к выплате по подразделению. Но данные нужно тянуть с нескольких организаций где бухгалтеров кадровиков не заставишь формировать зарплату к выплате отдельно по каждому подразделению :((
12 vyaz
 
18.12.15
16:11
(0) в общих модулях есть функция, которая по физлицу возвращает сотрудника, возьми запрос оттуда и переделай под множество физлиц.
Я так 100 раз делал :)
13 dred999
 
18.12.15
16:16
(12) Вот это вот может сработать!!!!
14 El_Duke
 
гуру
18.12.15
16:18
(12) что вернет эта функция, если одному физлицу соответствует к примеру 3 сотра ? всех трех ? или первого попавшегося ?
15 dred999
 
18.12.15
16:19
(12) И как она называется?))
16 dred999
 
18.12.15
16:24
(12) Все нашел спасибо!!!!!!!!