translator_directory.qrbill

Functions

is_valid_iban(value) → bool

Check if value is a valid IBAN.

generate_translator_qr_bill(translator, time_report, ...) → bytes | None

Generates a QR Bill PDF for a self-employed translator.

Module Contents

translator_directory.qrbill.is_valid_iban(value: str | None) → bool[source]

Check if value is a valid IBAN.

translator_directory.qrbill.generate_translator_qr_bill(translator: onegov.translator_directory.models.translator.Translator, time_report: onegov.translator_directory.models.time_report.TranslatorTimeReport, request: onegov.translator_directory.request.TranslatorAppRequest) → bytes | None[source]

Generates a QR Bill PDF for a self-employed translator. Returns PDF bytes or None if generation fails.