/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/sale_timesheet/tests/ |
H A D | test_project_overview.py | 5 from odoo.tools import float_compare 115 …self.assertEqual(float_compare(vals['dashboard']['time']['non_billable'], timesheet5.unit_amount, … 117 …self.assertEqual(float_compare(vals['dashboard']['time']['billable_time'], timesheet1.unit_amount,… 119 …self.assertEqual(float_compare(vals['dashboard']['time']['total'], dashboard_value, precision_roun… 120 …self.assertEqual(float_compare(vals['dashboard']['rates']['non_billable'], project_rate_non_billab… 122 …self.assertEqual(float_compare(vals['dashboard']['rates']['billable_time'], project_rate_billable_… 124 …self.assertEqual(float_compare(vals['dashboard']['rates']['total'], project_rate_total, precision_… 125 …self.assertEqual(float_compare(vals['dashboard']['profit']['invoiced'], project_invoiced, precisio… 126 …self.assertEqual(float_compare(vals['dashboard']['profit']['cost'], project_timesheet_cost, precis… 127 …self.assertEqual(float_compare(vals['dashboard']['profit']['expense_cost'], expense.amount, precis… [all …]
|
H A D | test_reporting.py | 3 from odoo.tools import float_is_zero, float_compare 190 …self.assertEqual(float_compare(project_so_1_stat['timesheet_cost'], project_so_1_timesheet_cost, p… 202 …self.assertEqual(float_compare(project_so_2_stat['timesheet_cost'], project_so_2_timesheet_cost, p… 246 …self.assertEqual(float_compare(project_so_1_stat['timesheet_cost'], project_so_1_timesheet_cost, p… 258 …self.assertEqual(float_compare(project_so_2_stat['timesheet_cost'], project_so_2_timesheet_cost, p… 269 …self.assertEqual(float_compare(project_global_stat['amount_untaxed_invoiced'], project_global_invo… 300 …self.assertEqual(float_compare(project_so_1_stat['timesheet_cost'], project_so_1_timesheet_cost, p… 322 …self.assertEqual(float_compare(project_global_stat['amount_untaxed_invoiced'], project_global_invo… 374 …self.assertEqual(float_compare(project_so_1_stat['expense_cost'], expense1.amount, precision_round… 393 …self.assertEqual(float_compare(project_global_stat['amount_untaxed_invoiced'], project_global_invo… [all …]
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/crm/tests/ |
H A D | test_crm_pls.py | 122 self.assertEqual(tools.float_compare(leads[3].automated_probability, 33.49, 2), 0) 123 self.assertEqual(tools.float_compare(leads[8].automated_probability, 7.74, 2), 0) 182 self.assertEqual(tools.float_compare(leads[8].automated_probability, 7.74, 2), 0) 282 self.assertEqual(tools.float_compare(leads[3].probability, 40, 2), 0) 283 self.assertEqual(tools.float_compare(leads[8].probability, 2.43, 2), 0) 288 self.assertEqual(tools.float_compare(leads[8].probability, 34.38, 2), 0) 292 self.assertEqual(tools.float_compare(leads[8].probability, 2.43, 2), 0) 316 self.assertEqual(tools.float_compare(tag_1_freq.won_count, 33.1, 1), 0) 317 self.assertEqual(tools.float_compare(tag_1_freq.lost_count, 65.1, 1), 0) 318 self.assertEqual(tools.float_compare(tag_2_freq.won_count, 23.1, 1), 0) [all …]
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/product/tests/ |
H A D | test_product_pricelist.py | 7 from odoo.tools import float_compare, test_reports 143 …self.assertEqual(float_compare(ipad_retina_display.price, (ipad_retina_display.lst_price-ipad_reti… 148 …self.assertEqual(float_compare(laptop_E5023.price, laptop_E5023.lst_price + 1, precision_digits=2)… 153 …self.assertEqual(float_compare(apple_headphones.price, apple_headphones.lst_price, precision_digit… 159 …self.assertEqual(float_compare(laptop_S3450.price, laptop_S3450.lst_price-laptop_S3450.lst_price*(… 165 … self.assertEqual(float_compare(ipad_mini.price, ipad_mini.lst_price, precision_digits=2), 0, msg) 171 …self.assertEqual(float_compare(ipad_mini.price, ipad_mini.lst_price-ipad_mini.lst_price*(0.30), pr… 178 …self.assertEqual(float_compare(ipad_mini._select_seller(partner_id=partner, quantity=1.0).price, 7… 185 …self.assertEqual(float_compare(ipad_mini._select_seller(partner_id=partner, quantity=3.0).price, 7… 194 float_compare(monitor.price, monitor.lst_price, precision_digits=2), 0, [all …]
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/delivery/wizard/ |
H A D | choose_delivery_package.py | 5 from odoo.tools.float_utils import float_compare 18 float_compare(m.qty_done, 0.0, precision_rounding=m.product_uom_id.rounding) > 0 55 float_compare(ml.qty_done, 0.0, precision_rounding=ml.product_uom_id.rounding) > 0 59 … move_line_ids = picking_move_lines.filtered(lambda ml: float_compare(ml.product_uom_qty, 0.0, 60 … precision_rounding=ml.product_uom_id.rounding) > 0 and float_compare(ml.qty_done, 0.0,
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/l10n_it_stock_ddt/models/ |
H A D | account_invoice.py | 5 from odoo.tools.float_utils import float_compare 41 while (float_compare(move_qty, 0, precision_rounding=rounding) > 0): 42 if float_compare(inv[0], move_qty, precision_rounding=rounding) > 0: 46 if float_compare(inv[0], move_qty, precision_rounding=rounding) <= 0:
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/mrp/wizard/ |
H A D | mrp_immediate_production.py | 6 from odoo.tools import float_compare 56 …if production.product_tracking == 'serial' and float_compare(production.qty_producing, 1, precisio… 66 … if float_compare(move.quantity_done, move.should_consume_qty, precision_rounding=rounding) >= 0: 68 …if float_compare(move.product_uom_qty, move.quantity_done, precision_rounding=move.product_uom.rou…
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/base/tests/ |
H A D | test_float.py | 7 from odoo.tools import float_compare, float_is_zero, float_repr, float_round, float_split, float_sp… 137 self.assertEqual(float_compare(amount1, amount2, precision_digits=3), expected, 225 float_compare(0.01, 0.02, precision_digits=3, precision_rounding=0.01) 228 float_compare(1.0, 1.0, precision_rounding=0.0) 231 float_compare(1.0, 1.0, precision_rounding=-0.1)
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/stock/models/ |
H A D | stock_quant.py | 11 from odoo.tools.float_utils import float_compare, float_is_zero, float_round 122 diff_float_compared = float_compare(diff, 0, precision_rounding=rounding) 243 …if float_compare(quant.quantity, 1, precision_rounding=quant.product_uom_id.rounding) > 0 and quan… 334 …return available_quantity if float_compare(available_quantity, 0.0, precision_rounding=rounding) >… 364 …if float_compare(self.quantity, self.inventory_quantity, precision_rounding=self.product_uom_id.ro… 465 if float_compare(quantity, 0, precision_rounding=rounding) > 0: 468 if float_compare(quantity, available_quantity, precision_rounding=rounding) > 0: 470 elif float_compare(quantity, 0, precision_rounding=rounding) < 0: 473 if float_compare(abs(quantity), available_quantity, precision_rounding=rounding) > 0: 479 if float_compare(quantity, 0, precision_rounding=rounding) > 0: [all …]
|
H A D | stock_orderpoint.py | 16 from odoo.tools import add, float_compare, frozendict, split_every, format_date 254 …if float_compare(orderpoint.qty_forecast, orderpoint.product_min_qty, precision_rounding=rounding)… 258 if float_compare(remainder, 0.0, precision_rounding=rounding) > 0: 346 … if float_compare(qty['virtual_available'], 0, precision_rounding=product.uom_id.rounding) >= 0: 376 to_refill = {k: v for k, v in to_refill.items() if float_compare( 467 …if float_compare(orderpoint.qty_to_order, 0.0, precision_rounding=orderpoint.product_uom.rounding)…
|
H A D | stock_move.py | 17 from odoo.tools.float_utils import float_compare, float_is_zero, float_repr, float_round 1202 … if float_compare(quantity, uom_quantity_back_to_product_uom, precision_digits=rounding) == 0: 1246 if float_compare(taken_quantity, int(taken_quantity), precision_digits=rounding) != 0: 1340 if float_compare(need, taken_quantity, precision_rounding=rounding) == 0: 1465 if float_compare(self.quantity_done, self.product_uom_qty, precision_rounding=rounding) > 0: 1485 … if float_compare(move_line.qty_done, extra_move_quantity, precision_rounding=rounding) <= 0: 1528 … if float_compare(move.quantity_done, move.product_uom_qty, precision_digits=rounding) < 0: 1676 if float_compare(ml_qty, 0, precision_rounding=ml.product_uom_id.rounding) <= 0: 1695 if float_compare(qty, 0.0, precision_rounding=self.product_uom.rounding) <= 0: 1702 if float_compare(qty, 0.0, precision_rounding=self.product_uom.rounding) > 0: [all …]
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/mrp_subcontracting/models/ |
H A D | mrp_production.py | 7 from odoo.tools.float_utils import float_compare, float_is_zero 82 if float_compare(quantity, 0, precision_rounding=rounding) <= 0: 90 … if float_compare(new_quantity_done, ml.product_uom_qty, precision_rounding=rounding) >= 0: 108 if float_compare(quantity, 0, precision_rounding=self.product_uom_id.rounding) > 0:
|
H A D | stock_move.py | 8 from odoo.tools.float_utils import float_compare, float_is_zero 173 …float_compare(production.qty_produced, production.product_uom_qty, precision_rounding=rounding) < … 174 float_compare(self.quantity_done, self.product_uom_qty, precision_rounding=rounding) < 0
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/mrp/tests/ |
H A D | test_bom.py | 7 from odoo.tools import float_compare, float_round 368 … self.assertEqual(float_compare(component_line['total'], (7.01 * 5), precision_digits=2), 0) 371 … self.assertEqual(float_compare(component_line['total'], (1.5 * 6), precision_digits=2), 0) 373 …self.assertEqual(float_compare(report_values['lines']['total'], 46.21, precision_digits=2), 0, 'Pr… 374 …self.assertEqual(float_compare(report_values['lines']['total'] / 11.0, 4.20, precision_digits=2), … 388 …self.assertEqual(float_compare(component_line['total'], (7.01 * 5) * (1 / 11), precision_digits=2)… 391 …self.assertEqual(float_compare(component_line['total'], (1.5 * 6) * (1 / 11), precision_digits=2),… 393 …self.assertEqual(float_compare(report_values['lines']['total'], 6.17, precision_digits=2), 0, 'Pro… 455 …self.assertEqual(float_compare(report_values['lines']['operations_cost'], operation_cost, precisio… 461 … self.assertEqual(float_compare(component_line['total'], (3 * 5.17), precision_digits=2), 0) [all …]
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/delivery/tests/ |
H A D | test_delivery_cost.py | 4 from odoo.tools import float_compare 108 self.assertEqual(float_compare(line.price_subtotal, 10.0, precision_digits=2), 0, 150 self.assertEqual(float_compare(line.price_subtotal, 0, precision_digits=2), 0,
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/stock_picking_batch/models/ |
H A D | stock_picking_batch.py | 6 from odoo.tools.float_utils import float_compare, float_is_zero, float_round 210 float_compare(ml.qty_done, 0.0, precision_rounding=ml.product_uom_id.rounding) > 0 214 … move_line_ids = picking_move_lines.filtered(lambda ml: float_compare(ml.product_uom_qty, 0.0, 215 … precision_rounding=ml.product_uom_id.rounding) > 0 and float_compare(ml.qty_done, 0.0,
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/stock/wizard/ |
H A D | stock_backorder_confirmation.py | 5 from odoo.tools.float_utils import float_compare 52 if float_compare(move.product_uom_qty,
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/point_of_sale/models/ |
H A D | stock_picking.py | 6 from odoo.tools import float_is_zero, float_compare 145 …if float_compare(move.product_uom_qty, move.quantity_done, precision_rounding=move.product_uom.rou… 155 …if float_compare(move.product_uom_qty, move.quantity_done, precision_rounding=move.product_uom.rou…
|
/dports/net/waypipe/waypipe-a11a59c58bee3972ce9e1e18731eba28cc0a8f0a/src/ |
H A D | bench.c | 113 static int float_compare(const void *a, const void *b) in float_compare() function 331 qsort(samples, (size_t)iter, sizeof(float), float_compare); in run_sub_bench() 332 qsort(diff_frac, (size_t)iter, sizeof(float), float_compare); in run_sub_bench() 333 qsort(comp_frac, (size_t)iter, sizeof(float), float_compare); in run_sub_bench()
|
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/compiler/test/ |
H A D | beam_type_SUITE.erl | 25 tuple/1,record_float/1,binary_float/1,float_compare/1, 43 float_compare, 219 float_compare(_Config) -> function
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/payment_transfer/models/ |
H A D | payment.py | 5 from odoo.tools.float_utils import float_compare 93 if float_compare(float(data.get('amount') or '0.0'), self.amount, 2) != 0:
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/payment_payumoney/models/ |
H A D | payment.py | 10 from odoo.tools.float_utils import float_compare 119 if float_compare(float(data.get('amount', '0.0')), self.amount, 2) != 0:
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/payment/wizards/ |
H A D | payment_link_wizard.py | 10 from odoo.tools import ustr, consteq, float_compare 49 …if float_compare(self.amount_max, self.amount, precision_rounding=self.currency_id.rounding or 0.0…
|
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/payment_paypal/models/ |
H A D | payment.py | 13 from odoo.tools.float_utils import float_compare 161 if float_compare(float(data.get('mc_gross', '0.0')), (self.amount + self.fees), 2) != 0: 165 …if 'handling_amount' in data and float_compare(float(data.get('handling_amount')), self.fees, 2) !…
|
/dports/devel/goffice/goffice-0.10.50/goffice/math/ |
H A D | go-rangefunc.c | 219 SUFFIX(float_compare) (DOUBLE const *a, DOUBLE const *b) in SUFFIX() argument 237 qsort (ys, n, sizeof (ys[0]), (int (*) (const void *, const void *))&SUFFIX(float_compare)); in SUFFIX() 275 qsort (xs, n, sizeof (xs[0]), (int (*) (const void *, const void *))&SUFFIX(float_compare)); in SUFFIX()
|