Changeset 17037


Ignore:
Timestamp:
27 Jul 2022, 11:57:15 (2 years ago)
Author:
Henrik Bettermann
Message:

Configure provider amount.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.uniben/trunk/src/waeup/uniben/remita/browser.py

    r17035 r17037  
    303303    @property
    304304    def lineitems(self):
    305         if self.context.__parent__.applicant_id.startswith('dp'):
     305        applicant = self.context.__parent__
     306        if applicant.applicant_id.startswith('dp'):
    306307            inst_acct = "0040217361038"
    307308        else:
    308309            inst_acct = "0040217361011"
    309                
    310310        provider_amt = 1000.0
    311         if self.context.__parent__.applicant_id.startswith('pre'):
     311        if applicant.__parent__.prefix == 'pre':
    312312            provider_amt = 2000.0
    313         if self.context.__parent__.applicant_id.startswith('tsc'):
     313        if applicant.__parent__.prefix.startswith('tsc'):
    314314            provider_amt = 1200.0
    315             if self.context.__parent__.order == 'c':
     315            if applicant.order == 'c':
    316316                provider_amt = 1000.0
    317         if self.context.__parent__.applicant_id.startswith('ase'):
     317        if applicant.__parent__.prefix.startswith('ase'):
    318318            provider_amt = 500.0
    319         if self.context.__parent__.applicant_id.startswith('pude'):
     319        if applicant.__parent__.prefix == 'pude':
    320320            provider_amt = 500.0
    321         if self.context.__parent__.applicant_id.startswith('cbt'):
     321        if applicant.__parent__.prefix == 'cbt':
    322322            provider_amt = 300.0
     323        if applicant.__parent__.prefix in ('pt', 'ptext', 'sandwich'):
     324            provider_amt = 2000.0
     325        if applicant.__parent__.prefix.startswith('pg'):
     326            provider_amt = 2000.0
    323327        if self.context.p_item == 'Balance':
    324328            provider_amt = 0.0
Note: See TracChangeset for help on using the changeset viewer.