1
|
|
|
{'Certificado': '', |
2
|
|
|
'CfdiRelacionados': [{'CfdiRelacionado': ['F4F09AEF-57F2-4BE0-A828-87D1A80ED61C'], |
3
|
|
|
'TipoRelacion': Code('09', 'Factura generada por pagos diferidos')}], |
4
|
|
|
'Complemento': {'EstadoDeCuentaCombustible': {'Conceptos': [{'Cantidad': Decimal('100.001'), |
5
|
|
|
'ClaveEstacion': '1234567890', |
6
|
|
|
'Fecha': datetime.datetime(2017, 5, 30, 23, 59, 59), |
7
|
|
|
'FolioOperacion': '567', |
8
|
|
|
'Identificador': 'IDstring', |
9
|
|
|
'Importe': Decimal('12345.12'), |
10
|
|
|
'NombreCombustible': 'Gasolina', |
11
|
|
|
'Rfc': 'AAA010101AAA', |
12
|
|
|
'TipoCombustible': Code('2', 'Gasolina mayor o igual a 92 octanos'), |
13
|
|
|
'Traslados': [{'Importe': Decimal('12.34'), |
14
|
|
|
'Impuesto': 'IVA', |
15
|
|
|
'TasaOCuota': Decimal('10.500001')}, |
16
|
|
|
{'Importe': Decimal('13.45'), |
17
|
|
|
'Impuesto': 'IEPS', |
18
|
|
|
'TasaOCuota': Decimal('11.00')}], |
19
|
|
|
'Unidad': '01', |
20
|
|
|
'ValorUnitario': Decimal('123.45')}], |
21
|
|
|
'NumeroDeCuenta': '1234', |
22
|
|
|
'SubTotal': Decimal('5678.90'), |
23
|
|
|
'TipoOperacion': 'Tarjeta', |
24
|
|
|
'Total': Decimal('5678.90'), |
25
|
|
|
'Version': '1.2'}}, |
26
|
|
|
'Conceptos': [{'Cantidad': Decimal('1'), |
27
|
|
|
'ClaveProdServ': Code('84111506', 'Servicios de facturación'), |
28
|
|
|
'ClaveUnidad': Code('ACT', 'Actividad'), |
29
|
|
|
'Descripcion': 'Descripcion', |
30
|
|
|
'Importe': Decimal('0'), |
31
|
|
|
'ObjetoImp': Code('01', 'No objeto de impuesto'), |
32
|
|
|
'ValorUnitario': Decimal('0')}], |
33
|
|
|
'Emisor': {'Nombre': 'Esta es una demostración', |
34
|
|
|
'RegimenFiscal': Code('622', 'Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras'), |
35
|
|
|
'Rfc': ' AAA010101AAA'}, |
36
|
|
|
'Exportacion': Code('03', 'Temporal'), |
37
|
|
|
'Fecha': datetime.datetime(2021, 12, 8, 23, 59, 59), |
38
|
|
|
'FormaPago': Code('02', 'Cheque nominativo'), |
39
|
|
|
'LugarExpedicion': Code('99999', None), |
40
|
|
|
'Moneda': Code('XXX', 'Los códigos asignados para las transacciones en que intervenga ninguna moneda'), |
41
|
|
|
'NoCertificado': '30001000000300023708', |
42
|
|
|
'Receptor': {'DomicilioFiscalReceptor': '99999', |
43
|
|
|
'Nombre': 'Juanito Bananas De la Sierra', |
44
|
|
|
'RegimenFiscalReceptor': Code('630', 'Enajenación de acciones en bolsa de valores'), |
45
|
|
|
'Rfc': 'BASJ600902KL9', |
46
|
|
|
'UsoCFDI': Code('P01', 'Por definir')}, |
47
|
|
|
'Sello': '', |
48
|
|
|
'SubTotal': Decimal('0'), |
49
|
|
|
'TipoDeComprobante': Code('P', 'Pago'), |
50
|
|
|
'Total': Decimal('0'), |
51
|
|
|
'Version': '4.0'} |