Exemple #1
0
    def _get_default_monthly_consumption(self):
        domain = self.get_domain()
        if domain and domain.commtrack_settings:
            config = domain.commtrack_settings.get_consumption_config()
        else:
            config = None

        return compute_default_monthly_consumption(self.case_id, self.product_id, config)
Exemple #2
0
 def _default_consumption_entry(self, case_id, product_id):
     configuration = self.stock_settings.consumption_config or ConsumptionConfiguration()
     default_value = compute_default_monthly_consumption(
         case_id,
         product_id,
         configuration,
     )
     if default_value is not None:
         return self._entry_xml(product_id, default_value)
Exemple #3
0
 def _default_consumption_entry(self, case_id, product_id):
     configuration = self.stock_settings.consumption_config or ConsumptionConfiguration()
     default_value = compute_default_monthly_consumption(
         case_id,
         product_id,
         configuration,
     )
     if default_value is not None:
         return self._entry_xml(product_id, default_value)
Exemple #4
0
    def _get_default_monthly_consumption(self):
        domain = self.get_domain()
        if domain and domain.commtrack_settings:
            config = domain.commtrack_settings.get_consumption_config()
        else:
            config = None

        return compute_default_monthly_consumption(
            self.case_id,
            self.product_id,
            config
        )