Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как, в СКД, соединить информацию из двух документов по сотруднику? , 1С 8 ЗУП (2.1.44.1)          
nazarenko Подменю пользователя
сообщение 22.10.16, 19:52
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Как, в СКД, соединить информацию из двух документов по сотруднику?

Запрос:
ВЫБРАТЬ
    НачислениеЗарплатыРаботникамОрганизаций.ПодразделениеОрганизации,
    НачислениеЗарплатыРаботникамОрганизаций.Начисления.(
        Результат
    ),
    НачислениеЗарплатыРаботникамОрганизаций.НДФЛ.(
        Налог
    ),
    НачислениеЗарплатыРаботникамОрганизаций.Организация,
    НачислениеЗарплатыРаботникамОрганизаций.ПериодРегистрации,
    НачислениеЗарплатыРаботникамОрганизаций.РаботникиОрганизации.(
        Сотрудник
    ),
    НачислениеПоБольничномуЛисту.Сотрудник,
    НачислениеПоБольничномуЛисту.Начисления.(
        ВидРасчета,
        Результат
    ) КАК Начисления1
ИЗ
    Документ.НачислениеЗарплатыРаботникамОрганизаций КАК

НачислениеЗарплатыРаботникамОрганизаций,
    Документ.НачислениеПоБольничномуЛисту КАК НачислениеПоБольничномуЛисту
ГДЕ
    НачислениеЗарплатыРаботникамОрганизаций.Проведен = ИСТИНА
    И НачислениеЗарплатыРаботникамОрганизаций.Дата МЕЖДУ &ДатаНачала И

&ДатаОкончания


Спасибо за ответы.


 ! 

Правила: 4
 


Сообщение отредактировал Vofka - 23.10.16, 12:22

nazarenko Подменю пользователя
сообщение 23.10.16, 10:31
Сообщение #2

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

nazarenko @ Вчера, 20:52 * ,

написал так
ИЗ
    Документ.НачислениеЗарплатыРаботникамОрганизаций КАК НачислениеЗарплатыРаботникамОрганизаций
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.НачислениеПоБольничномуЛисту КАК НачислениеПоБольничномуЛисту
        ПО НачислениеЗарплатыРаботникамОрганизаций.РаботникиОрганизации.Сотрудник = НачислениеПоБольничномуЛисту.Сотрудник


Сумма из документа НачислениеПоБольничномуЛисту не выводиться?

Еще если пишу

ГДЕ
    НачислениеЗарплатыРаботникамОрганизаций.Проведен = ИСТИНА
    И НачислениеЗарплатыРаботникамОрганизаций.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
    И НачислениеПоБольничномуЛисту.Проведен = ИСТИНА
    И НачислениеПоБольничномуЛисту.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания


То отчет не выводит ничего.
Подскажите что делаю не так?

nazarenko Подменю пользователя
сообщение 23.10.16, 18:14
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Подскажите, пожайлуста, как в СКД, получить информацию из двух документов связанных по полю "Сотрудник"?

Vofka Подменю пользователя
сообщение 24.10.16, 8:14
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(nazarenko @ 23.10.16, 11:31) *
Еще если пишу ... То отчет не выводит ничего.

Вот это
НачислениеЗарплатыРаботникамОрганизаций.РаботникиОрганизации.Сотрудник

точно соответствует вот этому
НачислениеПоБольничномуЛисту.Сотрудник

? Тип данных один и тот же?

Если так, да, то, похоже, в указанном периоде просто нету документа НачислениеПоБольничномуЛисту.

nazarenko Подменю пользователя
сообщение 24.10.16, 8:39
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Vofka @ Сегодня, 9:14 * ,

Да соответсвует!

Написал запрос:

ВЫБРАТЬ 
НачислениеПоБольничномуЛистуНачисления.Ссылка.Сотрудник,
НачислениеПоБольничномуЛистуНачисления.Ссылка.ПериодРегистрации,
НачислениеПоБольничномуЛистуНачисления.Результат,
НачислениеПоБольничномуЛистуНачисления.ВидРасчета //КАК ВидРасчетаБольничный
ИЗ
Документ.НачислениеПоБольничномуЛисту.Начисления КАК НачислениеПоБольничномуЛистуНачисления
ГДЕ
НачислениеПоБольничномуЛистуНачисления.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И НачислениеПоБольничномуЛистуНачисления.Ссылка.Проведен = ИСТИНА
и НачислениеПоБольничномуЛистуНачисления.ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ЭтоБольничные)


Выдает ошибку:
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(11, 65)}: Неверные параметры "ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ЭтоБольничные"
и НачислениеПоБольничномуЛистуНачисления.ВидРасчета = ЗНАЧЕНИЕ(<<?>>ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ЭтоБольничные) // ОплатаПоСреднемуБЛОрганизации НачислениеЗаСчетФСС

Подскажите, пожалуйста, в чем причина?


 ! 

Правила: 9
 


Сообщение отредактировал Vofka - 24.10.16, 9:03

nazarenko Подменю пользователя
сообщение 24.10.16, 20:31
Сообщение #6

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Задача: нужно дублировать сумму "начислено" по инвалидам в отдельную графу "инвалиды".

ВЫБРАТЬ
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Сотрудник,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.ВидРасчета,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.ПериодРегистрации,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.Организация,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.ПодразделениеОрганизации,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Результат,
    НачислениеЗарплатыРаботникамОрганизацийНДФЛ.Налог,
    НачислениеЗарплатыРаботникамОрганизацийНДФЛ.ВидСтавки,
    СведенияОбИнвалидностиФизлиц.Инвалидность КАК Инвалидность,
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Сотрудник.Физлицо,
    СведенияОбИнвалидностиФизлиц.Физлицо.Ссылка
ИЗ
    Документ.НачислениеЗарплатыРаботникамОрганизаций.Начисления КАК НачислениеЗарплатыРаботникамОрганизацийНачисления
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.НачислениеЗарплатыРаботникамОрганизаций.НДФЛ КАК НачислениеЗарплатыРаботникамОрганизацийНДФЛ
        ПО НачислениеЗарплатыРаботникамОрганизацийНачисления.Сотрудник = НачислениеЗарплатыРаботникамОрганизацийНДФЛ.Сотрудник
            И НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка = НачислениеЗарплатыРаботникамОрганизацийНДФЛ.Ссылка
            И НачислениеЗарплатыРаботникамОрганизацийНДФЛ.ВидСтавки.ссылка = ЗНАЧЕНИЕ(ПеречислениеСсылка.ВидыСтавокНДФЛ.основная)
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
        ПО НачислениеЗарплатыРаботникамОрганизацийНачисления.Сотрудник.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо            
ГДЕ
    НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.Проведен = ИСТИНА
    И НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода


Подскажите, пожалуйста...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.04.24, 16:29
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!