Changeset 17707
- Timestamp:
- 28 Feb 2024, 16:03:03 (10 months ago)
- Location:
- main/waeup.uniben/trunk/src/waeup/uniben/students
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.uniben/trunk/src/waeup/uniben/students/schoolfees_22.csv
r17655 r17707 173 173 PHDAERM,AGR,AEE,189500,122000,300000,112400 174 174 PHDAEX,AGR,AEE,189500,122000,300000,112400 175 PHDAF 175 PHDAF,AGR,FOW,189500,122000,300000,112400 176 176 PHDANABG,AGR,ANS,189500,122000,300000,112400 177 177 PHDANANB,AGR,ANS,189500,122000,300000,112400 … … 561 561 MENGGTE,ENG,CVE,155000,99000,300000,112400 562 562 MENGMAE,ENG,MCH,155000,99000,300000,112400 563 MENGMAFM,ENG,MCH,155000,99000,300000,112400564 MENGMDM,ENG,MCH,155000,99000,300000,112400565 MENGMEDM,ENG,MCH,155000,99000,300000,112400566 MENGMEE,ENG,MCH,155000,99000,300000,112400567 MENGMHMT,ENG,MCH,155000,99000,300000,112400568 MENGMIM,ENG,MCH,155000,99000,300000,112400569 MENGMIMC,ENG,MCH,155000,99000,300000,112400570 MENGMRAC,ENG,MCH,155000,99000,300000,112400571 MENGMTPE,ENG,MCH,155000,99000,300000,112400572 MENGPEE,ENG,PEE,155000,99000,300000,112400573 MENGPIE,ENG,PRE,155000,99000,300000,112400574 MENGPME,ENG,PRE,155000,99000,300000,112400575 MENGSTR,ENG,CVE,155000,99000,300000,112400576 MENGTE,ENG,CVE,155000,99000,300000,112400577 MENGWR,ENG,CVE,155000,99000,300000,112400578 MENGWREH,ENG,CVE,155000,99000,300000,112400579 MPCVE,ENG,CVE,189500,122000,300000,112400580 MPHILPEE,ENG,PEE,189500,122000,300000,112400581 MPHILPIE,ENG,PRE,189500,122000,300000,112400582 MSCIPEPS,ENG,PEE,155000,99000,300000,112400583 PGDCHE,ENG,CHE,132000,82500,300000,112400584 PGDPEE,ENG,PEE,132000,82500,300000,112400585 PGDPIE,ENG,PRE,132000,82500,300000,112400586 PHDAFM,ENG,MCH,189500,122000,300000,112400587 PHDAPE,ENG,MCH,189500,122000,300000,112400588 PHDCEST,ENG,CVE,189500,122000,300000,112400589 PHDCHE,ENG,CHE,189500,122000,300000,112400590 PHDCTHE,ENG,CVE,189500,122000,300000,112400591 PHDCVE,ENG,CVE,189500,122000,300000,112400592 PHDEEE,ENG,EEE,189500,122000,300000,112400593 PHDENGCOM,ENG,CPE,189500,122000,300000,112400594 PHDEPM,ENG,EEE,189500,122000,300000,112400595 PHDETEL,ENG,EEE,189500,122000,300000,112400596 PHDGME,ENG,CVE,189500,122000,300000,112400597 PHDGTE,ENG,CVE,189500,122000,300000,112400598 PHDHMTE,ENG,MCH,189500,122000,300000,112400599 PHDIMCM,ENG,MCH,189500,122000,300000,112400600 PHDMECH,ENG,MCH,189500,122000,300000,112400601 PHDMEDM,ENG,MCH,189500,122000,300000,112400602 PHDMEM,ENG,MCH,189500,122000,300000,112400603 PHDMTPE,ENG,MCH,189500,122000,300000,112400604 PHDPEE,ENG,PEE,189500,122000,300000,112400605 PHDPIE,ENG,PRE,189500,122000,300000,112400606 PHDPME,ENG,PRE,189500,122000,300000,112400607 PHDPRE,ENG,PRE,189500,122000,300000,112400608 PHDRAC,ENG,MCH,189500,122000,300000,112400609 PHDSTR,ENG,CVE,189500,122000,300000,112400610 PHDTPE,ENG,MCH,189500,122000,300000,112400611 PHDWR,ENG,CVE,189500,122000,300000,112400612 PHDWREH,ENG,CVE,189500,122000,300000,112400613 MAAHIS,ENV,FAA,155000,99000,300000,112400614 MAFAD,ENV,FAA,155000,99000,300000,180000615 MAMED,ENV,FAA,155000,99000,300000,180000616 MFAAD,ENV,FAA,155000,99000,300000,112400617 MFAART,ENV,FAA,155000,99000,300000,112400618 MFACM,ENV,FAA,155000,99000,300000,112400619 MFAGRAP,ENV,FAA,155000,99000,300000,112400620 MFAMD,ENV,FAA,155000,99000,300000,112400621 MFAPM,ENV,FAA,155000,99000,300000,112400622 MFAPT,ENV,FAA,155000,99000,300000,112400623 MFASCT,ENV,FAA,155000,99000,300000,112400624 MFATAF,ENV,FAA,155000,99000,300000,112400625 MPAHIS,ENV,FAA,189500,122000,300000,112400626 MPCER,ENV,FAA,189500,122000,300000,112400627 MPFAA,ENV,FAA,189500,122000,300000,112400628 MPHILAHIS,ENV,FAA,189500,122000,300000,112400629 MPHILCM,ENV,FAA,189500,122000,300000,112400630 MPHILFAA,ENV,FAA,189500,122000,300000,112400631 MPHILSCT,ENV,FAA,189500,122000,300000,112400632 MPHILTDG,ENV,FAA,189500,122000,300000,112400633 MPTXD,ENV,FAA,189500,122000,300000,112400634 PHDACRIT,ENV,FAA,189500,122000,300000,112400635 563 PHDAFART,ENV,FAA,189500,122000,300000,112400 636 564 PHDCM,ENV,FAA,189500,122000,300000,112400 … … 1652 1580 BSCLISSW,EDU,DEM,97500,46700,3000000,3000000 1653 1581 BSOCSW,EDU,CIT,98500,47700,3000000,3000000 1582 MENGMAFM,ENG,MCH,155000,99000,300000,112400 1583 MENGMDM,ENG,MCH,155000,99000,300000,112400 1584 MENGMEDM,ENG,MCH,155000,99000,300000,112400 1585 MENGMEE,ENG,MCH,155000,99000,300000,112400 1586 MENGMHMT,ENG,MCH,155000,99000,300000,112400 1587 MENGMIM,ENG,MCH,155000,99000,300000,112400 1588 MENGMIMC,ENG,MCH,155000,99000,300000,112400 1589 MENGMRAC,ENG,MCH,155000,99000,300000,112400 1590 MENGMTPE,ENG,MCH,155000,99000,300000,112400 1591 MENGPEE,ENG,PEE,155000,99000,300000,112400 1592 MENGPIE,ENG,PRE,155000,99000,300000,112400 1593 MENGPME,ENG,PRE,155000,99000,300000,112400 1594 MENGSTR,ENG,CVE,155000,99000,300000,112400 1595 MENGTE,ENG,CVE,155000,99000,300000,112400 1596 MENGWR,ENG,CVE,155000,99000,300000,112400 1597 MENGWREH,ENG,CVE,155000,99000,300000,112400 1598 MPCVE,ENG,CVE,189500,122000,300000,112400 1599 MPHILPEE,ENG,PEE,189500,122000,300000,112400 1600 MPHILPIE,ENG,PRE,189500,122000,300000,112400 1601 MSCIPEPS,ENG,PEE,155000,99000,300000,112400 1602 PGDCHE,ENG,CHE,132000,82500,300000,112400 1603 PGDPEE,ENG,PEE,132000,82500,300000,112400 1604 PGDPIE,ENG,PRE,132000,82500,300000,112400 1605 PHDAFM,ENG,MCH,189500,122000,300000,112400 1606 PHDAPE,ENG,MCH,189500,122000,300000,112400 1607 PHDCEST,ENG,CVE,189500,122000,300000,112400 1608 PHDCHE,ENG,CHE,189500,122000,300000,112400 1609 PHDCTHE,ENG,CVE,189500,122000,300000,112400 1610 PHDCVE,ENG,CVE,189500,122000,300000,112400 1611 PHDEEE,ENG,EEE,189500,122000,300000,112400 1612 PHDENGCOM,ENG,CPE,189500,122000,300000,112400 1613 PHDEPM,ENG,EEE,189500,122000,300000,112400 1614 PHDETEL,ENG,EEE,189500,122000,300000,112400 1615 PHDGME,ENG,CVE,189500,122000,300000,112400 1616 PHDGTE,ENG,CVE,189500,122000,300000,112400 1617 PHDHMTE,ENG,MCH,189500,122000,300000,112400 1618 PHDIMCM,ENG,MCH,189500,122000,300000,112400 1619 PHDMECH,ENG,MCH,189500,122000,300000,112400 1620 PHDMEDM,ENG,MCH,189500,122000,300000,112400 1621 PHDMEM,ENG,MCH,189500,122000,300000,112400 1622 PHDMTPE,ENG,MCH,189500,122000,300000,112400 1623 PHDPEE,ENG,PEE,189500,122000,300000,112400 1624 PHDPIE,ENG,PRE,189500,122000,300000,112400 1625 PHDPME,ENG,PRE,189500,122000,300000,112400 1626 PHDPRE,ENG,PRE,189500,122000,300000,112400 1627 PHDRAC,ENG,MCH,189500,122000,300000,112400 1628 PHDSTR,ENG,CVE,189500,122000,300000,112400 1629 PHDTPE,ENG,MCH,189500,122000,300000,112400 1630 PHDWR,ENG,CVE,189500,122000,300000,112400 1631 PHDWREH,ENG,CVE,189500,122000,300000,112400 1632 MAAHIS,ENV,FAA,155000,99000,300000,112400 1633 MAFAD,ENV,FAA,155000,99000,300000,180000 1634 MAMED,ENV,FAA,155000,99000,300000,180000 1635 MFAAD,ENV,FAA,155000,99000,300000,112400 1636 MFAART,ENV,FAA,155000,99000,300000,112400 1637 MFACM,ENV,FAA,155000,99000,300000,112400 1638 MFAGRAP,ENV,FAA,155000,99000,300000,112400 1639 MFAMD,ENV,FAA,155000,99000,300000,112400 1640 MFAPM,ENV,FAA,155000,99000,300000,112400 1641 MFAPT,ENV,FAA,155000,99000,300000,112400 1642 MFASCT,ENV,FAA,155000,99000,300000,112400 1643 MFATAF,ENV,FAA,155000,99000,300000,112400 1644 MPAHIS,ENV,FAA,189500,122000,300000,112400 1645 MPCER,ENV,FAA,189500,122000,300000,112400 1646 MPFAA,ENV,FAA,189500,122000,300000,112400 1647 MPHILAHIS,ENV,FAA,189500,122000,300000,112400 1648 MPHILCM,ENV,FAA,189500,122000,300000,112400 1649 MPHILFAA,ENV,FAA,189500,122000,300000,112400 1650 MPHILSCT,ENV,FAA,189500,122000,300000,112400 1651 MPHILTDG,ENV,FAA,189500,122000,300000,112400 1652 MPTXD,ENV,FAA,189500,122000,300000,112400 1653 PHDACRIT,ENV,FAA,189500,122000,300000,112400 1654 BSCSSD,SSC,SAA,105000,85000,3000000,3000000 1655 MPHDPA,SSC,PUB,189500,122000,300000,112400 1656 BSCPMT,SSC,ECO,105000,85000,3000000,3000000 1657 MCLCD,NILS,NILS,,,, 1658 PGDCJ,LAW,LAW,132000,112000,300000,112400 1659 PGDAD,LAW,LAW,132000,112000,300000,112400 1660 PGDILHP,LAW,LAW,132000,112000,300000,112400 1661 PGDLCS,LAW,LAW,132000,112000,300000,112400 1662 PGDMLP,LAW,LAW,132000,112000,300000,112400 1663 PGDPCCP,LAW,LAW,132000,112000,300000,112400 1664 MPHLAW,LAW,LAW,189500,122000,300000,112400 1665 MGSEBM,JUPEB,MGS_JUP,,,, 1666 MPHPECE,INE,INE,189500,122000,300000,112400 1667 MEDECED,INE,INE,132000,82500,300000,112400 1668 MPHECE,INE,INE,189500,122000,300000,112400 1669 PHDECHE,INE,INE,189500,122000,300000,112400 1670 MEDECHE,INE,INE,132000,82500,300000,112400 1671 PGDQS,ENV,QSV,132000,112000,300000,112400 1672 MSCCM,ENV,QSV,155000,99000,300000,112400 1673 MSCQS,ENV,QSV,155000,99000,300000,112400 1674 PGDCM,ENV,QSV,132000,112000,300000,112400 1675 BSCESD,ENV,GEM,115000,95000,3000000,3000000 1676 PGDEM,ENV,ESM,132000,112000,300000,112400 1677 PGSESM,ENV,ESM,132000,112000,300000,112400 1678 MSCESM,ENV,ESM,155000,99000,300000,112400 1679 BENGGME,ENG,GME,115000,95000,3000000,3000000 1680 MENGEECT,ENG,EEE,155000,99000,300000,112400 1681 PHDECT,ENG,EEE,189500,122000,300000,112400 1682 DIWFT,ENG,DMIC,,,, 1683 BENGEVS,ENG,CVE,115000,95000,3000000,3000000 1684 MPHDCHE,ENG,CHE,189500,122000,300000,112400 1685 PHDEAD,EDU,DEM,189500,122000,300000,112400 1686 PHDCOME,EDU,CIT,189500,122000,300000,112400 1687 PHDES,COEGPE,COEPEE,189500,122000,300000,112400 1688 PHDPWE,COEGPE,COEPEE,189500,122000,300000,112400 1689 PHDPERE,COEGPE,COEPEE,189500,122000,300000,112400 1690 PHDPGE,COEGPE,COEPEE,189500,122000,300000,112400 1691 PHDPEPT,COEGPE,COEPEE,189500,122000,300000,112400 1692 MSEPGP,COEGPE,COEGPHY,155000,99000,300000,112400 1693 PHDEPGP,COEGPE,COEGPHY,189500,122000,300000,112400 1694 PHDEPG,COEGPE,COEGLY,189500,122000,300000,112400 1695 MPATR,ART,REL,189500,122000,300000,112400 1696 MPREL,ART,REL,189500,122000,300000,112400 1697 MPACTC,ART,REL,189500,122000,300000,112400 1698 MASOR,ART,REL,132000,82500,300000,112400 1699 MPBS,ART,REL,189500,122000,300000,112400 1700 MPCHIS,ART,REL,189500,122000,300000,112400 1701 PHDSOR,ART,REL,189500,122000,300000,112400 -
main/waeup.uniben/trunk/src/waeup/uniben/students/utils.py
r17606 r17707 34 34 35 35 SCHOOLFEES = dict() 36 37 schoolfees_path = os.path.join( 38 os.path.dirname(__file__), 'schoolfees_23.csv') 39 reader = csv.DictReader(open(schoolfees_path, 'rb')) 40 SCHOOLFEES[23] = {line['code']: {item[0]:item[1] for item in line.items()} 41 for line in reader} 36 42 37 43 schoolfees_path = os.path.join( … … 493 499 elif student.entry_session < 2022: 494 500 schoolfees_dict = SCHOOLFEES[20][p_item] 501 elif student.entry_session < 2023: 502 schoolfees_dict = SCHOOLFEES[22][p_item] 495 503 else: 496 schoolfees_dict = SCHOOLFEES[2 2][p_item]504 schoolfees_dict = SCHOOLFEES[23][p_item] 497 505 except KeyError: 498 506 return _('School fee not yet fixed: p_item = %s' % p_item), None
Note: See TracChangeset for help on using the changeset viewer.