aeat.domain.transactions._irpf_categories module¶
Ledger IRPF category catalogue for invoice-withholding treatment.
- class LedgerIrpfCategoryDescriptor(id, purpose, directions, net_paid_invoice, related_category_ids=())[source]¶
Bases:
objectOne public
--irpf-categoryvalue understood by ledger workflows.- Parameters:
-
directions:
tuple[TransactionDirection,...]¶
- ledger_irpf_category_catalogue()[source]¶
Return public
LedgerIrpfCategoryDescriptorrows for ledger IRPF categories.- Return type:
- has_non_work_irpf_category(value)[source]¶
Return whether a row carries an explicit non-salary withholding axis.
- has_activity_irpf_category(value)[source]¶
Return whether a row carries the actividad-economica withholding axis.