Метод запуска - PullRequest
       13

Метод запуска

0 голосов
/ 16 октября 2018

Может быть, кто-то знает, когда def _compute_amounts_in_user_currency(self): срабатывает?это в _name = "account.invoice.report" модели.не может заставить этот метод начать вычисления.В отчете Business Intelligence у меня неверные вычисления, поэтому необходимо проверить, как этот метод вычисляет user_currency_price_total поле

1 Ответ

0 голосов
/ 16 октября 2018

Этот метод _compute_amounts_in_user_currency запускается при доступе к полям, которые он вычисляет: user_currency_price_total, user_currency_price_average и user_currency_residual.

Все вызовы доступа к значению любого из этих полей будут инициировать вызов метода один раз для каждой записи, чтобы вычислить и извлечь их значения.

Записи в этом случае поступили изкомплексный вид sql.Я предлагаю вам также проверить наличие определенных курсов валют между валютой системы вашей компании и валютой системы по умолчанию, которые могут привести к неверным расчетам

...