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