Проблема заключалась в том, что pentaho.server.url был жестко привязан к IP-адресу.
В нашей установке OpenERP у нас есть три сервера: рабочий, демонстрационный (копия рабочего) и разработка. Файл pentaho.server.url, хранящийся в виде записи в таблице ir_config_parameter в БД Postgres по разработке, был указан в Пентахо. сервер отчетов для производства. Поэтому, несмотря на то, что я загружал правильный файл отчета .prpt в систему разработки, запрос извлекал данные из производственной системы, которые не имели правильных данных или структуры БД.
Я расшифровал это, отладив активацию отчета и вызвав код в модуле core.py (community / pentaho_reports).