Суть такова.
Есть табличные части в документе Зарплата и Состав
Так вот мне бы как-нибудь объеденить эти части в выборке, но у меня никак не получается это сделать
Есть вот такая выборка
А что делать дальше не могу догадаться
Скрытый текст |
---|
Есть внешняя печатная форма для выгрузки ведомости в банк в таблицу и последующей отправки в банк. Так как с 01.06.2020 теперь обязательно указывать сумму которая была взыскана организацией и получается её тоже нужно будет фиксировать в документе, который будет отправляться в банк |
Есть табличные части в документе Зарплата и Состав
Скрытый текст |
---|
а в составе есть реквизит ВзысканнаяСумма |
Так вот мне бы как-нибудь объеденить эти части в выборке, но у меня никак не получается это сделать
Есть вот такая выборка
Запрос.Текст =
"ВЫБРАТЬ
| ВедомостьВБанкЗарплата.Ссылка КАК Ссылка,
| ВедомостьВБанкЗарплата.Ссылка.НомерРеестра КАК НомерРеестра,
| ВедомостьВБанкЗарплата.Ссылка.Дата КАК Период,
| МИНИМУМ(ВедомостьВБанкЗарплата.НомерСтроки) КАК НомерСтроки,
| ВедомостьВБанкЗарплата.Сотрудник КАК Сотрудник,
| ВедомостьВБанкЗарплата.Сотрудник.Код КАК ТабНомер,
| ВедомостьВБанкЗарплата.НомерЛицевогоСчета КАК НомерЛицевогоСчета,
| СУММА(ВедомостьВБанкЗарплата.КВыплате) КАК Сумма
|ПОМЕСТИТЬ ВТДанныеДокументов
|ИЗ
| Документ.ВедомостьНаВыплатуЗарплатыВБанк.Зарплата КАК ВедомостьВБанкЗарплата
|ГДЕ
| ВедомостьВБанкЗарплата.Ссылка В(&Ведомости)
|
|СГРУППИРОВАТЬ ПО
| ВедомостьВБанкЗарплата.Ссылка,ВедомостьВБанкЗарплата.Ссылка.НомерРеестра,
| ВедомостьВБанкЗарплата.Ссылка.Дата,
| ВедомостьВБанкЗарплата.Сотрудник,
| ВедомостьВБанкЗарплата.НомерЛицевогоСчета
|
//|ИМЕЮЩИЕ
//| СУММА(ВедомостьВБанкЗарплата.КВыплате) > 0
|";
ПоказатьА что делать дальше не могу догадаться
По теме из базы знаний
- Пример отбора данных из табличной части обработки (документа) с использованием компоновки
- Дополнительный журнал регистрации (управляемые формы), сравнение реквизитов и табличных частей
- Заполнение табличных частей результатом произвольного запроса (для управляемых форм)
- [Расширение] Заполнение любой табличной части документа результатом запроса (БП 3, УТ 11, УНФ 1.6, ЗУП 3)
- РеСольДо: Универсальный редактор табличных частей документов
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
А между собой записи в табличных частях как-то связаны? Т.е. в одной табличной части 10 строк, в другой 15, если они как-то между собой могут быть связаны, то используй соединение (в данном случае подойдет левой или внутреннее), если они никак не связаны, то используй конструкцию ОБЪЕДИНИТЬ ВСЕ, тогда у тебя вторая табличная часть будет под первой и в случае необходимости ты сможешь их сгруппировать.
Сделал внутренним соединением
Программа выдает ошибку
Таблица не найдена "ВТДанныеДокументов"
<<?>>ВТДанныеДокументов КАК ТаблицаОтборов
Код проверил, понять не могу откуда берётся ошибка
Без понятия кароче. Помогите пожалуйста
Программа выдает ошибку
Таблица не найдена "ВТДанныеДокументов"
<<?>>ВТДанныеДокументов КАК ТаблицаОтборов
Код проверил, понять не могу откуда берётся ошибка
Без понятия кароче. Помогите пожалуйста
Запрос.Текст =
"ВЫБРАТЬ
| ВедомостьВБанкЗарплата.Ссылка КАК Ссылка,
| ВедомостьВБанкЗарплата.Ссылка.НомерРеестра КАК НомерРеестра,
| ВедомостьВБанкЗарплата.Ссылка.Дата КАК Период,
| МИНИМУМ(ВедомостьВБанкЗарплата.НомерСтроки) КАК НомерСтроки,
| ВедомостьВБанкЗарплата.Сотрудник КАК Сотрудник,
| ВедомостьВБанкЗарплата.Сотрудник.Код КАК ТабНомер,
| ВедомостьВБанкЗарплата.НомерЛицевогоСчета КАК НомерЛицевогоСчета,
| СУММА(ВедомостьВБанкЗарплата.КВыплате) КАК Сумма,
| ВедомостьВБанкСостав.ВзысканнаяСумма КАК ВзысканнаяСумма
|ПОМЕСТИТЬ ВТДанныеДокументов
|ИЗ
| Документ.ВедомостьНаВыплатуЗарплатыВБанк.Зарплата КАК ВедомостьВБанкЗарплата
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| Документ.ВедомостьНаВыплатуЗарплатыВБанк.Состав КАК ВедомостьВБанкСостав
|ГДЕ
| ВедомостьВБанкЗарплата.Ссылка В(&Ведомости)
|
|ГДЕ
| ВедомостьВБанкЗарплата.Ссылка В(&Ведомости)
|
|СГРУППИРОВАТЬ ПО
| ВедомостьВБанкЗарплата.Ссылка,ВедомостьВБанкЗарплата.Ссылка.НомерРеестра,
| ВедомостьВБанкЗарплата.Ссылка.Дата,
| ВедомостьВБанкЗарплата.Сотрудник,
| ВедомостьВБанкЗарплата.НомерЛицевогоСчета
| СУММА(ВедомостьВБанкЗарплата.КВыплате) = ВедомостьВБанкСостав.ВзысканнаяСумма
|
//|ИМЕЮЩИЕ
//| СУММА(ВедомостьВБанкЗарплата.КВыплате) > 0
|";
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот