Имя: Пароль:
1C
1С v8
Разные значения из одного поля.
0 Владимир1С
 
26.03.24
14:20
ЗУП, ОтражениеЗарплатыВБухучёте.
Табличная часть НачисленнаяЗарплатаИВзносы. Поле "Начисление". Открываю из интерфейса - Элемент с кодом 1030. Выгружаю табличную часть в Эксель - элемент с кодом 1030. Получаю элементарным запросом - выходит Элемент с кодом 1020. Запрос элементарный.Перепроверял.

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

УПОРЯДОЧИТЬ ПО
	НомерСтроки


Что я делаю не так?
1 Кондер
 
26.03.24
14:22
НачислениеНаименование
2 Волшебник
 
26.03.24
14:24
разные параметры, разные базы в конце концов

Ошибка в условии, несоответствие типов
	И ОтражениеЗарплатыВБухучетеНачисленнаяЗарплатаИВзносы.СпособОтраженияЗарплатыВБухучете.Наименование В (&СпособыОтраженияЗарплатыВБухучете)


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

УПОРЯДОЧИТЬ ПО
	НомерСтроки
3 Ненавижу 1С
 
26.03.24
14:24
И
ОтражениеЗарплатыВБухучетеНачисленнаяЗарплатаИВзносы.СпособОтраженияЗарплатыВБухучете.Наименование В (&СпособыОтраженияЗарплатыВБухучете)

это плохо
4 Владимир1С
 
26.03.24
14:29
(3) ладно, как хорошо? Если это жёстко задаваемый фильтр.
(2) Всё равно выводит другой элемент отображения.
5 Владимир1С
 
26.03.24
14:32
(3) Так сделано для обхода ситуации с задвоением элементов справочника.
6 Владимир1С
 
26.03.24
16:14
Решено. Нужные значения сидят в другой колонке. РасшАналит_ВидРасчета. Всем спасибо .
7 Волшебник
 
26.03.24
18:06
(6) 🤦