Changeset 12488 for main/ikobacustom.pcn


Ignore:
Timestamp:
18 Jan 2015, 16:06:01 (10 years ago)
Author:
Henrik Bettermann
Message:

Rename contract category.

Location:
main/ikobacustom.pcn/trunk/src/ikobacustom/pcn
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/contracts.py

    r12484 r12488  
    4141        ICustomerNavigation)
    4242
    43     contract_category = 'license'
     43    contract_category = 'ron'
    4444
    4545    form_fields_interface = IRONContract
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/interfaces.py

    r12485 r12488  
    144144    """
    145145
    146     product_object = schema.Choice(
    147         title = _(u'Product'),
    148         source = ConCatProductSource(),
    149         required = True,
    150         )
    151 
    152146    #document_object = schema.Choice(
    153147    #    title = _(u'Document'),
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/tests/test_browser.py

    r12484 r12488  
    5151
    5252    def setup_customizable_params(self):
    53         self._contract_category = u'license'
     53        self._contract_category = u'ron'
    5454        return
    5555
     
    214214        result = open(self.outfile, 'rb').read()
    215215        self.assertMatches(result,
    216             'class_name,contract_category,contract_id,document_object,'
    217             'history,last_product_id,product_object,product_options,'
    218             'state,tc_dict,title,user_id\r\n'
    219             'RONContract,license,%s,,'
    220             '[u\'2014-12-21 22:26:00 WAT - Contract created by system\']'
    221             ',,,[],created,{\'en\': u\'Hello World\'},,K1000000\r\n'
     216            'category_practice,class_name,contract_category,contract_id,'
     217            'date_of_birth,history,last_product_id,lga,product_object,'
     218            'product_options,res_address,state,state_of_origin,superintendent,'
     219            'tc_dict,title,user_id,work_address,work_email,work_phone,'
     220            'year_qualification\r\n'
     221            ',RONContract,ron,%s,,'
     222            '[u\'2015-01-18 16:40:01 WAT - Contract created by system\'],,,,'
     223            '[],,created,,,{\'en\': u\'Hello World\'},,K1000000,,,,\r\n'
    222224            % self.contract.contract_id)
    223         # We can reimport the file if we change the header (user_id -> customer_id)
     225        # We can reimport the file if we change the header
     226        # (user_id -> customer_id). Not all columns are necessary.
    224227        processor = RONContractProcessor()
    225228        open(self.outfile, 'wb').write(
     
    268271
    269272    def setup_customizable_params(self):
    270         self._contract_category = u'license'
     273        self._contract_category = u'ron'
    271274        self._document_factory = 'waeup.PCNCustomerPDFDocument'
    272275        self._contract_factory = 'waeup.RONContract'
     
    324327
    325328    def setup_customizable_params(self):
    326         self._contract_category = u'license'
     329        self._contract_category = u'ron'
    327330        self._document_factory = 'waeup.PCNCustomerPDFDocument'
    328331        self._contract_factory = 'waeup.RONContract'
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/customers/utils.py

    r12484 r12488  
    5454        #'SampleContract': _('Sample Contract'),
    5555
    56         'RONContract': _('Retention Of Name'),
     56        'RONContract': _('Retention of Name'),
    5757        }
    5858
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/products/tests/test_browser.py

    r12371 r12488  
    3939    def setup_for_export(self):
    4040        product = PCNProduct()
    41         product.product_id = u'LIC'
     41        product.product_id = u'RON'
     42        product.contract_category = u'ron'
    4243        product.valid_from = datetime.date(2015, 12, 4)
    4344        self.app['products'][product.product_id] = self.product = product
     
    5455        self.assertEqual(result,
    5556            'contract_category,contract_title,options,'
    56             'product_id,terms_and_conditions,title,valid_from,valid_to,users_with_local_roles\r\n'
    57             'license,,[],LIC,,Unnamed,2015-12-04#,,[]\r\n')
     57            'product_id,terms_and_conditions,title,valid_from,valid_to,'
     58            'users_with_local_roles\r\n'
     59            'ron,,[],RON,,Unnamed,2015-12-04#,,[]\r\n')
    5860        # We can import the same file.
    5961        processor = PCNProductProcessor()
     
    6163            self.outfile,
    6264            ['contract_category','contract_title', 'options,', 'product_id',
    63             'terms_and_conditions','title','valid_from','valid_to','users_with_local_roles'],
     65            'terms_and_conditions','title','valid_from','valid_to',
     66            'users_with_local_roles'],
    6467            mode='create')
    6568        num, num_fail, finished_path, failed_path = result
     
    6871        self.assertEqual(num_fail,1)
    6972        # We remove the original product.
    70         del self.app['products']['LIC']
     73        del self.app['products']['RON']
    7174        result = processor.doImport(
    7275            self.outfile,
    7376            ['contract_category','contract_title', 'options,', 'product_id',
    74             'terms_and_conditions','title','valid_from','valid_to','users_with_local_roles'],
     77            'terms_and_conditions','title','valid_from','valid_to',
     78            'users_with_local_roles'],
    7579            mode='create')
    7680        num, num_fail, finished_path, failed_path = result
     
    8185            self.outfile,
    8286            ['contract_category','contract_title', 'options,', 'product_id',
    83             'terms_and_conditions','title','valid_from','valid_to','users_with_local_roles'],
     87            'terms_and_conditions','title','valid_from','valid_to',
     88            'users_with_local_roles'],
    8489            mode='update')
    8590        num, num_fail, finished_path, failed_path = result
  • main/ikobacustom.pcn/trunk/src/ikobacustom/pcn/utils/utils.py

    r12484 r12488  
    4646
    4747    CON_CATS_DICT = {
    48         'license': 'License',
     48        'ron': 'Retention of Name',
    4949        'no': 'no contract',
    5050        }
Note: See TracChangeset for help on using the changeset viewer.