Ignore:
Timestamp:
27 Feb 2015, 17:39:46 (10 years ago)
Author:
Henrik Bettermann
Message:

Copy over valid_from and valid_to from products when creating contract objects.

Fix ContractProcessorBase?. Do really allow to import tc_dict, valid_from, title and valid_to.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py

    r12580 r12633  
    257257            'class_name,comment,contract_category,contract_id,document_object,'
    258258            'history,last_product_id,'
    259             'product_object,product_options,state,tc_dict,title,user_id\r\n'
    260 
    261             'SampleContract,,sample,CON1,,[],,,[],,{},,\r\n'
     259            'product_object,product_options,state,tc_dict,title,user_id,'
     260            'valid_from,valid_to\r\n'
     261
     262            'SampleContract,,sample,CON1,,[],,,[],,{},,,,\r\n'
    262263            )
    263264        return
     
    273274            'class_name,comment,contract_category,contract_id,document_object,'
    274275            'history,last_product_id,'
    275             'product_object,product_options,state,tc_dict,title,user_id\r\n'
     276            'product_object,product_options,state,tc_dict,title,user_id,'
     277            'valid_from,valid_to\r\n'
    276278
    277279            'SampleContract,,sample,CON1,DOC1,[u\'2014-12-04 12:10:46 UTC - '
    278280            'Contract created by system\'],,'
    279281            'SAM,"[(u\'Base Fee\', u\'800.6\', u\'USD\')]",'
    280             'created,{\'en\': u\'Hello world\'},,A111111\r\n',
     282            'created,{\'en\': u\'Hello world\'},,A111111,'
     283            '2014-02-04#,2014-12-04#\r\n',
    281284            result
    282285            )
     
    293296            'class_name,comment,contract_category,contract_id,document_object,'
    294297            'history,last_product_id,'
    295             'product_object,product_options,state,tc_dict,title,user_id\r\n'
     298            'product_object,product_options,state,tc_dict,title,user_id,'
     299            'valid_from,valid_to\r\n'
    296300
    297301            'SampleContract,,sample,CON1,DOC1,[u\'2014-12-04 12:10:46 UTC - '
    298302            'Contract created by system\'],,'
    299303            'SAM,"[(u\'Base Fee\', u\'800.6\', u\'USD\')]",'
    300             'created,{\'en\': u\'Hello world\'},,A111111\r\n',
     304            'created,{\'en\': u\'Hello world\'},,A111111,'
     305            '2014-02-04#,2014-12-04#\r\n',
    301306            result
    302307            )
     
    313318            'class_name,comment,contract_category,contract_id,document_object,'
    314319            'history,last_product_id,'
    315             'product_object,product_options,state,tc_dict,title,user_id\r\n'
     320            'product_object,product_options,state,tc_dict,title,user_id,'
     321            'valid_from,valid_to\r\n'
    316322
    317323            'SampleContract,,sample,CON1,DOC1,[u\'2014-12-04 12:10:46 UTC - '
    318324            'Contract created by system\'],,'
    319325            'SAM,"[(u\'Base Fee\', u\'800.6\', u\'USD\')]",'
    320             'created,{\'en\': u\'Hello world\'},,A111111\r\n',
    321             result
    322             )
    323         return
    324 
     326            'created,{\'en\': u\'Hello world\'},,A111111,'
     327            '2014-02-04#,2014-12-04#\r\n',
     328            result
     329            )
     330        return
     331
Note: See TracChangeset for help on using the changeset viewer.