0
rchervak
16.09.14
✎
09:50
|
собственно пытаюсь соединить две ТЧ документа ОтчетПроизводстваЗаСмена ТЧ "Продукция" и ТЧ"ВозвратныеОтходы" - на выходе надо получить Выборку где Продукция.Количество = Продукция.количество - ВозвратныеОтходы.количество
Вот запрос который я своял:
ВЫБРАТЬ
Док.НомерСтроки,
Док.Номенклатура,
Док.ВестиСерийныеНомера,
Док.КлючСвязи,
Док.Количество - Док.КоличествоВозвратныеОтходы КАК Поле1,
Док.КоличествоВозвратныеОтходы
ИЗ
(ВЫБРАТЬ
Док.НомерСтроки КАК НомерСтроки,
Док.Номенклатура КАК Номенклатура,
Док.Количество * Док.Коэффициент / Док.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Количество,
Док.Номенклатура.ВестиСерийныеНомера КАК ВестиСерийныеНомера,
Док.КлючСвязи КАК КлючСвязи,
ОтчетПроизводстваЗаСменуВозвратныеОтходы.Количество КАК КоличествоВозвратныеОтходы
ИЗ
Документ.ОтчетПроизводстваЗаСмену.Продукция КАК Док
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОтчетПроизводстваЗаСмену.ВозвратныеОтходы КАК ОтчетПроизводстваЗаСменуВозвратныеОтходы
ПО Док.Номенклатура = ОтчетПроизводстваЗаСменуВозвратныеОтходы.Номенклатура
ГДЕ
Док.Ссылка = &ДокументСсылка) КАК Док
пишет ошибку: нельзя сравнивать поля неограниченной длины и поля несовместимых типов
|
|