Передаю контекст документа в ГМ (Конт)
У Конт есть ДокОснование, в отладчике нормально виден
надо просто сравнить количество в ТЧ переданного документа и его основания.
пишу:
Если Конт.Итог("Количество")<> Док.ДокОснование.Итог("Количество")...
ошибка: Реквизит не имеет итога по колонке.
меняю (на всякий случай):
Док = СоздатьОбъект("Документ");
Док.НайтиДокумент(Конт.поСчету);
Если Конт.Итог("Количество")<> Док.Итог("Количество") Тогда...
та-же ошибка..
в то-же время
Конт.ДокОснование.Итог("Сумма") = 6000 // нормальный результат!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший