org.exports.payments

Module Contents

Classes

PaymentsExport

Date Paid:

Functions

ticket_by_link(→ Ticket | None)

provider_title(→ str)

org.exports.payments.provider_title(payment: onegov.pay.Payment, providers: dict[uuid.UUID, PaymentProvider[Any]]) str[source]
class org.exports.payments.PaymentsExport(**kwargs: object)[source]

Bases: onegov.org.exports.base.OrgExport

Date Paid: - for manual payments, we don’t know exactly, assuming the last_modified

date is state is paid

query(session: sqlalchemy.orm.Session, start: datetime | None, end: datetime | None) Iterator[tuple[Payment, list[AnyPayableBase], Ticket | None, str]][source]
rows(session: sqlalchemy.orm.Session, start: datetime | None, end: datetime | None) Iterator[Iterator[tuple[str, Any]]][source]
fields(item: onegov.pay.Payment, links: Iterable[AnyPayableBase], ticket: Ticket | None, provider: str) Iterator[tuple[str, Any]][source]
run(form: onegov.form.Form, session: sqlalchemy.orm.Session) Iterator[Iterator[tuple[str, Any]]][source]