|
1
|
|
|
{'Certificado': '', |
|
2
|
|
|
'CfdiRelacionados': [{'CfdiRelacionado': ['F4F09AEF-57F2-4BE0-A828-87D1A80ED61C'], |
|
3
|
|
|
'TipoRelacion': Code('09', 'Factura generada por pagos diferidos')}], |
|
4
|
|
|
'Complemento': {'ImpuestosLocales': {'RetencionesLocales': {'ImpLocRetenido': '123.45', |
|
5
|
|
|
'Importe': Decimal('678.90'), |
|
6
|
|
|
'TasadeRetencion': Decimal('456.78')}, |
|
7
|
|
|
'TotaldeRetenciones': Decimal('5678.90'), |
|
8
|
|
|
'TotaldeTraslados': Decimal('1234.56'), |
|
9
|
|
|
'TrasladosLocales': {'ImpLocTrasladado': '234.56', |
|
10
|
|
|
'Importe': Decimal('789.12'), |
|
11
|
|
|
'TasadeTraslado': Decimal('567.89')}, |
|
12
|
|
|
'Version': '1.0'}}, |
|
13
|
|
|
'Conceptos': [{'Cantidad': Decimal('1'), |
|
14
|
|
|
'ClaveProdServ': Code('84111506', 'Servicios de facturación'), |
|
15
|
|
|
'ClaveUnidad': Code('ACT', 'Actividad'), |
|
16
|
|
|
'Descripcion': 'Descripcion', |
|
17
|
|
|
'Importe': Decimal('0'), |
|
18
|
|
|
'ObjetoImp': Code('01', 'No objeto de impuesto'), |
|
19
|
|
|
'ValorUnitario': Decimal('0')}], |
|
20
|
|
|
'Emisor': {'Nombre': 'Esta es una demostración', |
|
21
|
|
|
'RegimenFiscal': Code('622', 'Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras'), |
|
22
|
|
|
'Rfc': ' AAA010101AAA'}, |
|
23
|
|
|
'Exportacion': Code('03', 'Temporal'), |
|
24
|
|
|
'Fecha': datetime.datetime(2021, 12, 8, 23, 59, 59), |
|
25
|
|
|
'FormaPago': Code('02', 'Cheque nominativo'), |
|
26
|
|
|
'LugarExpedicion': Code('99999', None), |
|
27
|
|
|
'Moneda': Code('XXX', 'Los códigos asignados para las transacciones en que intervenga ninguna moneda'), |
|
28
|
|
|
'NoCertificado': '30001000000300023708', |
|
29
|
|
|
'Receptor': {'DomicilioFiscalReceptor': '99999', |
|
30
|
|
|
'Nombre': 'Juanito Bananas De la Sierra', |
|
31
|
|
|
'RegimenFiscalReceptor': Code('630', 'Enajenación de acciones en bolsa de valores'), |
|
32
|
|
|
'Rfc': 'BASJ600902KL9', |
|
33
|
|
|
'UsoCFDI': Code('P01', 'Por definir')}, |
|
34
|
|
|
'Sello': '', |
|
35
|
|
|
'SubTotal': Decimal('0'), |
|
36
|
|
|
'TipoDeComprobante': Code('P', 'Pago'), |
|
37
|
|
|
'Total': Decimal('0'), |
|
38
|
|
|
'Version': '4.0'} |