pas.export_single_parliamentarian ================================= .. py:module:: pas.export_single_parliamentarian Attributes ---------- .. autoapisummary:: pas.export_single_parliamentarian.AttendenceType pas.export_single_parliamentarian.TotalType Classes ------- .. autoapisummary:: pas.export_single_parliamentarian.ParliamentarianEntry pas.export_single_parliamentarian.TypeTotal Functions --------- .. autoapisummary:: pas.export_single_parliamentarian.generate_parliamentarian_settlement_pdf pas.export_single_parliamentarian._get_parliamentarian_settlement_data Module Contents --------------- .. py:class:: ParliamentarianEntry .. py:attribute:: date :type: ParliamentarianEntry.date .. py:attribute:: type_description :type: str .. py:attribute:: calculated_value :type: decimal.Decimal .. py:attribute:: additional_value :type: decimal.Decimal .. py:attribute:: base_rate :type: decimal.Decimal .. py:attribute:: attendance_type :type: AttendenceType .. py:data:: AttendenceType .. py:class:: TypeTotal Bases: :py:obj:`TypedDict` dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2) .. py:attribute:: entries :type: list[ParliamentarianEntry] .. py:attribute:: total :type: decimal.Decimal .. py:data:: TotalType .. py:function:: generate_parliamentarian_settlement_pdf(settlement_run: onegov.pas.models.settlement_run.SettlementRun, request: onegov.town6.request.TownRequest, parliamentarian: onegov.pas.models.Parliamentarian) -> bytes Generate PDF for parliamentarian settlement data. .. py:function:: _get_parliamentarian_settlement_data(settlement_run: onegov.pas.models.settlement_run.SettlementRun, request: onegov.town6.request.TownRequest, parliamentarian: onegov.pas.models.Parliamentarian, rate_set: onegov.pas.models.RateSet) -> dict[str, list[ParliamentarianEntry]] Get settlement data for a specific parliamentarian.