|
2 | 2 | import hashlib |
3 | 3 | import logging |
4 | 4 | import os |
5 | | -import shutil |
6 | 5 | from datetime import datetime, date |
7 | 6 | from decimal import Decimal |
8 | 7 | from decimal import InvalidOperation |
9 | | -from itertools import groupby |
10 | 8 |
|
11 | | -import xlsxwriter |
12 | 9 | from markdown2 import markdown |
13 | 10 | from satcfdi import render |
14 | | -from satcfdi.accounting import filter_invoices_iter, filter_payments_iter, invoices_export, payments_export |
15 | | -from satcfdi.accounting.process import payments_groupby_receptor, payments_retentions_export |
16 | 11 | from satcfdi.create.cfd import cfdi40 |
17 | 12 | from satcfdi.create.cfd.catalogos import Impuesto |
18 | 13 | from satcfdi.create.cfd.cfdi40 import Comprobante, PagoComprobante |
19 | | -from satcfdi.diot import DIOT, DatosIdentificacion, Periodo, ProveedorTercero, TipoTercero, TipoOperacion |
20 | 14 | from satcfdi.models import DatePeriod |
21 | 15 | from satcfdi.pacs import sat |
22 | 16 |
|
|
29 | 23 | from .environments import facturacion_environment |
30 | 24 | from .exceptions import ConsoleErrors |
31 | 25 | from .formatting_functions.common import fecha_mes, get_month_name |
32 | | -from .log_tools import to_yaml |
33 | 26 | from .utils import add_month, find_best_match, months_between, open_file, code_str |
34 | | -from .sat_functions import isr_mensual, sat_retenciones |
| 27 | +from .sat_functions import sat_retenciones |
35 | 28 |
|
36 | 29 | logger = logging.getLogger(__name__) |
37 | 30 | logger.level = logging.INFO |
|
0 commit comments