Ignore:
Timestamp:
3 Apr 2019, 11:30:06 (5 years ago)
Author:
Henrik Bettermann
Message:

ivama: Kindly remove these two items (Joint Venture and AAUE Share) add them the school fees going to Account Number: 1014847058

Location:
main/waeup.aaue/trunk/src/waeup/aaue/interswitch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.aaue/trunk/src/waeup/aaue/interswitch/browser.py

    r15382 r15383  
    226226                # First agreement
    227227                provider_amt = 1900.0
    228                 joint_venture_amt = 1100.0
    229                 aaue_share_amt = 1000.0
     228                #joint_venture_amt = 1100.0
     229                #aaue_share_amt = 1000.0
    230230                student_union_due_amt = gateway_net_amt(
    231231                    academic_session.union_fee)
     
    240240                xmldict['student_union_bank_id'] = '31'
    241241                xmldict['student_union_acct'] = '0051005007'
    242                 xmldict['aaue_share_bank_id'] = '117'
    243                 xmldict['aaue_share_acct'] = '1010827641'
    244                 xmldict['joint_venture_bank_id'] = '117'
    245                 xmldict['joint_venture_acct'] = '1010827641'
     242                #xmldict['aaue_share_bank_id'] = '117'
     243                #xmldict['aaue_share_acct'] = '1010827641'
     244                #xmldict['joint_venture_bank_id'] = '117'
     245                #xmldict['joint_venture_acct'] = '1010827641'
    246246                xmldict['institution_acct'] = '1014847058'
    247247                xmldict['institution_bank_id'] = '7'
     
    253253                # Second agreement
    254254                provider_amt = 1500.0
    255                 joint_venture_amt = 1000.0
    256                 aaue_share_amt = 1500.0
     255                #joint_venture_amt = 1000.0
     256                #aaue_share_amt = 1500.0
    257257                student_union_due_amt = gateway_net_amt(
    258258                    academic_session.union_fee)
     
    267267                xmldict['student_union_bank_id'] = '7'
    268268                xmldict['student_union_acct'] = '1019763348'
    269                 xmldict['aaue_share_bank_id'] = '117'
    270                 xmldict['aaue_share_acct'] = '1010827641'
    271                 xmldict['joint_venture_bank_id'] = '117'
    272                 xmldict['joint_venture_acct'] = '1010827641'
     269                #xmldict['aaue_share_bank_id'] = '117'
     270                #xmldict['aaue_share_acct'] = '1010827641'
     271                #xmldict['joint_venture_bank_id'] = '117'
     272                #xmldict['joint_venture_acct'] = '1010827641'
    273273                self.pay_item_id = '107'
    274274                if student.is_postgrad:
     
    280280
    281281            xmldict['provider_amt'] = 100 * provider_amt
    282             xmldict['joint_venture_amt'] = 100 * joint_venture_amt
    283             xmldict['aaue_share_amt'] = 100 * aaue_share_amt
     282            #xmldict['joint_venture_amt'] = 100 * joint_venture_amt
     283            #xmldict['aaue_share_amt'] = 100 * aaue_share_amt
    284284            if self.context.p_item == 'Balance':
    285285                xmldict['institution_amt'] = 100 * (
     
    300300                        gateway_net_amt(self.context.amount_auth)
    301301                        - provider_amt
    302                         - joint_venture_amt
    303                         - aaue_share_amt
     302                        #- joint_venture_amt
     303                        #- aaue_share_amt
    304304                        - student_union_due_amt
    305305                        - student_welfare_assurance_amt
     
    310310<item_detail item_id="1" item_name="%(institution_item_name)s" item_amt="%(institution_amt)d" bank_id="%(institution_bank_id)s" acct_num="%(institution_acct)s" />
    311311<item_detail item_id="2" item_name="%(provider_item_name)s" item_amt="%(provider_amt)d" bank_id="%(provider_bank_id)s" acct_num="%(provider_acct)s" />
    312 <item_detail item_id="3" item_name="Joint Venture" item_amt="%(joint_venture_amt)d" bank_id="%(joint_venture_bank_id)s" acct_num="%(joint_venture_acct)s" />
    313 <item_detail item_id="4" item_name="AAUE Share" item_amt="%(aaue_share_amt)d" bank_id="%(aaue_share_bank_id)s" acct_num="%(aaue_share_acct)s" />
    314 <item_detail item_id="5" item_name="Student Union" item_amt="%(student_union_due_amt)d" bank_id="%(student_union_bank_id)s" acct_num="%(student_union_acct)s" />
    315 <item_detail item_id="6" item_name="Student Welfare Assurance" item_amt="%(student_welfare_assurance_amt)d" bank_id="123" acct_num="1006407792" />
    316 <item_detail item_id="7" item_name="Sports Development Fee" item_amt="%(sports_amt)d" bank_id="123" acct_num="1006407792" />
    317 <item_detail item_id="8" item_name="Library Development Fee" item_amt="%(library_amt)d" bank_id="8" acct_num="2000122995" />
     312<item_detail item_id="3" item_name="Student Union" item_amt="%(student_union_due_amt)d" bank_id="%(student_union_bank_id)s" acct_num="%(student_union_acct)s" />
     313<item_detail item_id="4" item_name="Student Welfare Assurance" item_amt="%(student_welfare_assurance_amt)d" bank_id="123" acct_num="1006407792" />
     314<item_detail item_id="5" item_name="Sports Development Fee" item_amt="%(sports_amt)d" bank_id="123" acct_num="1006407792" />
     315<item_detail item_id="6" item_name="Library Development Fee" item_amt="%(library_amt)d" bank_id="8" acct_num="2000122995" />
    318316</item_details>
    319317</payment_item_detail>""" % xmldict
     
    322320                        gateway_net_amt(self.context.amount_auth)
    323321                        - provider_amt
    324                         - joint_venture_amt
    325                         - aaue_share_amt
     322                        #- joint_venture_amt
     323                        #- aaue_share_amt
    326324                        - student_union_due_amt
    327325                        - student_welfare_assurance_amt)
     
    330328<item_detail item_id="1" item_name="%(institution_item_name)s" item_amt="%(institution_amt)d" bank_id="%(institution_bank_id)s" acct_num="%(institution_acct)s" />
    331329<item_detail item_id="2" item_name="%(provider_item_name)s" item_amt="%(provider_amt)d" bank_id="%(provider_bank_id)s" acct_num="%(provider_acct)s" />
    332 <item_detail item_id="3" item_name="Joint Venture" item_amt="%(joint_venture_amt)d" bank_id="%(joint_venture_bank_id)s" acct_num="%(joint_venture_acct)s" />
    333 <item_detail item_id="4" item_name="AAUE Share" item_amt="%(aaue_share_amt)d" bank_id="%(aaue_share_bank_id)s" acct_num="%(aaue_share_acct)s" />
    334 <item_detail item_id="5" item_name="Student Union" item_amt="%(student_union_due_amt)d" bank_id="%(student_union_bank_id)s" acct_num="%(student_union_acct)s" />
    335 <item_detail item_id="6" item_name="Student Welfare Assurance" item_amt="%(student_welfare_assurance_amt)d" bank_id="123" acct_num="1006407792" />
    336 </item_details>
    337 </payment_item_detail>""" % xmldict
    338 
    339             elif student.current_mode == 'bridge':
    340                 # Bridge school fee without any additional fee
    341                 xmldict['institution_amt'] = 100 * (
    342                     gateway_net_amt(self.context.amount_auth)
    343                     - provider_amt)
    344                 xmltext = """<payment_item_detail>
    345 <item_details detail_ref="%(detail_ref)s" college="%(institution_name)s" department="%(department)s" faculty="%(faculty)s">
    346 <item_detail item_id="1" item_name="%(institution_item_name)s" item_amt="%(institution_amt)d" bank_id="%(institution_bank_id)s" acct_num="%(institution_acct)s" />
    347 <item_detail item_id="2" item_name="%(provider_item_name)s" item_amt="%(provider_amt)d" bank_id="%(provider_bank_id)s" acct_num="%(provider_acct)s" />
    348 </item_details>
    349 </payment_item_detail>""" % xmldict
    350             else:
    351                 # Schoolfee without Student Union Fee ands Student Welfare Assurance
     330<item_detail item_id="3" item_name="Student Union" item_amt="%(student_union_due_amt)d" bank_id="%(student_union_bank_id)s" acct_num="%(student_union_acct)s" />
     331<item_detail item_id="4" item_name="Student Welfare Assurance" item_amt="%(student_welfare_assurance_amt)d" bank_id="123" acct_num="1006407792" />
     332</item_details>
     333</payment_item_detail>""" % xmldict
     334
     335            else:
     336                # Schoolfee without Student Union Fee and Student Welfare Assurance
    352337                xmldict['institution_amt'] = 100 * (
    353338                    gateway_net_amt(self.context.amount_auth)
    354339                    - provider_amt
    355                     - joint_venture_amt
    356                     - aaue_share_amt)
     340                    #- joint_venture_amt
     341                    #- aaue_share_amt
     342                    )
    357343                xmltext = """<payment_item_detail>
    358344<item_details detail_ref="%(detail_ref)s" college="%(institution_name)s" department="%(department)s" faculty="%(faculty)s">
    359345<item_detail item_id="1" item_name="%(institution_item_name)s" item_amt="%(institution_amt)d" bank_id="%(institution_bank_id)s" acct_num="%(institution_acct)s" />
    360346<item_detail item_id="2" item_name="%(provider_item_name)s" item_amt="%(provider_amt)d" bank_id="%(provider_bank_id)s" acct_num="%(provider_acct)s" />
    361 <item_detail item_id="3" item_name="Joint Venture" item_amt="%(joint_venture_amt)d" bank_id="%(joint_venture_bank_id)s" acct_num="%(joint_venture_acct)s" />
    362 <item_detail item_id="4" item_name="AAUE Share" item_amt="%(aaue_share_amt)d" bank_id="%(aaue_share_bank_id)s" acct_num="%(aaue_share_acct)s" />
    363347</item_details>
    364348</payment_item_detail>""" % xmldict
  • main/waeup.aaue/trunk/src/waeup/aaue/interswitch/tests.py

    r15365 r15383  
    236236        self.assertTrue(
    237237            'item_name="School Fee Plus" '
    238             'item_amt="4600000" bank_id="7" '
     238            'item_amt="4810000" bank_id="7" '
    239239            'acct_num="1014847058"' in self.browser.contents)
    240240
     
    277277            in self.browser.contents)
    278278        self.assertTrue(
    279             'item_name="School Fee Plus" item_amt="4750000" bank_id="117" '
     279            'item_name="School Fee Plus" item_amt="5000000" bank_id="117" '
    280280            'acct_num="1010827641"' in self.browser.contents)
    281281
Note: See TracChangeset for help on using the changeset viewer.