Esempio n. 1
0
 def _create_models_for_stock_report_helper(self, form,
                                            stock_report_helper):
     processing_result = StockProcessingResult(
         form, stock_report_helpers=[stock_report_helper])
     processing_result.populate_models()
     from corehq.form_processor.backends.sql.dbaccessors import LedgerAccessorSQL
     LedgerAccessorSQL.save_ledger_values(processing_result.models_to_save)
Esempio n. 2
0
 def _create_models_for_stock_report_helper(self, form, stock_report_helper):
     processing_result = StockProcessingResult(form, stock_report_helpers=[stock_report_helper])
     processing_result.populate_models()
     if should_use_sql_backend(self.domain_name):
         from corehq.form_processor.backends.sql.dbaccessors import LedgerAccessorSQL
         LedgerAccessorSQL.save_ledger_values(processing_result.models_to_save)
     else:
         processing_result.commit()
 def _create_models_for_stock_report_helper(self, form, stock_report_helper):
     processing_result = StockProcessingResult(form, stock_report_helpers=[stock_report_helper])
     processing_result.populate_models()
     if should_use_sql_backend(self.domain):
         from corehq.form_processor.backends.sql.dbaccessors import LedgerAccessorSQL
         LedgerAccessorSQL.save_ledger_values(processing_result.models_to_save)
     else:
         processing_result.commit()