Commission CN/DN
This commit is contained in:
@@ -5481,6 +5481,9 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
get_current_quantity_converted=lambda state=0, unit=None: Decimal('397'))
|
||||
fee = SimpleNamespace(
|
||||
enable_linked_currency=False,
|
||||
mode='perqt',
|
||||
price=Decimal('7.85719'),
|
||||
currency=SimpleNamespace(rec_name='USD'),
|
||||
unit=unit,
|
||||
sale_line=SimpleNamespace(sale=SimpleNamespace()),
|
||||
line=None,
|
||||
@@ -5497,6 +5500,10 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
self.assertEqual(
|
||||
invoice.report_commission_weight_difference_display, '3.00')
|
||||
self.assertEqual(invoice.report_commission_adjustment_unit_upper, 'MT')
|
||||
self.assertEqual(
|
||||
invoice.report_commission_adjustment_rate_line,
|
||||
'7.8572 USD / MT')
|
||||
self.assertEqual(invoice.report_commission_tax_rate_line, 'VAT 0% RATE')
|
||||
|
||||
def test_fee_delete_detects_generated_ordered_purchase(self):
|
||||
'ordered fee deletion targets only its generated service purchase'
|
||||
|
||||
Reference in New Issue
Block a user