process
- satcfdi.accounting.process.filter_invoices_iter(invoices: Iterable[SatCFDI], rfc_emisor=None, rfc_receptor=None, estatus=None, fecha=None, invoice_type=None, payment_method=None, pending_balance=None)[source]
- satcfdi.accounting.process.filter_payments_iter(invoices: Mapping[UUID, SatCFDI], rfc_emisor=None, rfc_receptor=None, fecha=None) Sequence[PaymentsDetails][source]
- satcfdi.accounting.process.filter_retenciones_iter(invoices: Mapping[UUID, SatCFDI], ejerc: int, rfc_emisor=None, rfc_receptor=None) Sequence[SatCFDI][source]
- satcfdi.accounting.process.payments_print(payments: Sequence[PaymentsDetails])[source]
- satcfdi.accounting.process.num2col(n)[source]
Number to Excel-style column name, e.g., 0 = A, 25 = Z, 26 = AA, 702 = AAA.
- satcfdi.accounting.process.payments_export(workbook, name, payments: Sequence[PaymentsDetails])[source]
- satcfdi.accounting.process.retentions_export(workbook, name, retentions: Sequence[SatCFDI])[source]
- satcfdi.accounting.process.payments_groupby_receptor(payments: Sequence[PaymentsDetails])[source]