Passed
Push — main ( 97b175...ba1019 )
by Sat CFDI
05:01
created

retenciones20-min-comps.xml.pretty   A

Complexity

Total Complexity 0

Size/Duplication

Total Lines 108
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 92
dl 0
loc 108
rs 10
c 0
b 0
f 0
wmc 0
1
{'Certificado': '',
2
 'Complemento': {'Arrendamientoenfideicomiso': {'DeduccCorresp': Decimal('0.00'),
3
                                                'PagProvEfecPorFiduc': Decimal('0.00'),
4
                                                'RendimFideicom': Decimal('0.00'),
5
                                                'Version': '1.0'},
6
                 'Dividendos': {'DividOUtil': {'CveTipDivOUtil': Code('01', 'Proviene de CUFIN'),
7
                                               'MontISRAcredRetExtranjero': Decimal('0.00'),
8
                                               'MontISRAcredRetMexico': Decimal('0.00'),
9
                                               'TipoSocDistrDiv': 'Sociedad '
10
                                                                  'Nacional'},
11
                                'Version': '1.0'},
12
                 'EnajenaciondeAcciones': {'ContratoIntermediacion': 'NO HAY '
13
                                                                     'CONTRATO',
14
                                           'Ganancia': Decimal('0.00'),
15
                                           'Perdida': Decimal('0.00'),
16
                                           'Version': '1.0'},
17
                 'Fideicomisonoempresarial': {'DeduccOSalidas': {'IntegracEgresos': 'Nada',
18
                                                                 'MontTotEgresPeriodo': Decimal('0.00'),
19
                                                                 'PartPropDelFideicom': Decimal('0.00'),
20
                                                                 'PropDelMontTot': Decimal('20.000000')},
21
                                              'IngresosOEntradas': {'IntegracIngresos': 'ESTE '
22
                                                                                        'ES '
23
                                                                                        'EL '
24
                                                                                        'CONCEPTO',
25
                                                                    'MontTotEntradasPeriodo': Decimal('0.00'),
26
                                                                    'PartPropAcumDelFideicom': Decimal('0.00'),
27
                                                                    'PropDelMontTot': Decimal('20.815484')},
28
                                              'RetEfectFideicomiso': {'DescRetRelPagFideic': 'Descripción',
29
                                                                      'MontRetRelPagFideic': Decimal('0.00')},
30
                                              'Version': '1.0'},
31
                 'Intereses': {'MontIntNominal': Decimal('1.000'),
32
                               'MontIntReal': Decimal('2.000'),
33
                               'OperFinancDerivad': 'NO',
34
                               'Perdida': Decimal('3.000'),
35
                               'RetiroAORESRetInt': 'NO',
36
                               'SistFinanciero': 'NO',
37
                               'Version': '1.0'},
38
                 'Intereseshipotecarios': {'CreditoDeInstFinanc': 'NO',
39
                                           'SaldoInsoluto': Decimal('0.00'),
40
                                           'Version': '1.0'},
41
                 'Operacionesconderivados': {'MontGanAcum': Decimal('1.0'),
42
                                             'MontPerdDed': Decimal('1.0'),
43
                                             'Version': '1.0'},
44
                 'Pagosaextranjeros': {'Beneficiario': {'CURP': 'AAAA010101HJCXXX01',
45
                                                        'ConceptoPago': Code('6', 'Organizaciones Internacionales o de gobierno'),
46
                                                        'DescripcionConcepto': 'ESTA '
47
                                                                               'ES '
48
                                                                               'LA '
49
                                                                               'DESCRIPCION',
50
                                                        'NomDenRazSocB': 'PRUEBA '
51
                                                                         'DE '
52
                                                                         'PERSONA '
53
                                                                         'FISICA',
54
                                                        'RFC': 'AAAA010101AA0'},
55
                                       'EsBenefEfectDelCobro': 'SI',
56
                                       'NoBeneficiario': {'ConceptoPago': Code('6', 'Organizaciones Internacionales o de gobierno'),
57
                                                          'DescripcionConcepto': 'ESTA '
58
                                                                                 'ES '
59
                                                                                 'LA '
60
                                                                                 'DESCRIPCION',
61
                                                          'PaisDeResidParaEfecFisc': Code('IT', 'ITALIA (REPUBLICA ITALIANA)')},
62
                                       'Version': '1.0'},
63
                 'Planesderetiro': {'AportacionesODepositos': [{'MontAportODep': Decimal('1000000.00'),
64
                                                                'TipoAportacionODeposito': Code('c', 'Aportaciones adicionales efectuadas en términos del artículo 258')}],
65
                                    'HuboRetirosAnioInmAnt': 'SI',
66
                                    'HuboRetirosAnioInmAntPer': 'NO',
67
                                    'MontIntRealesDevengAniooInmAnt': Decimal('0.00'),
68
                                    'SistemaFinanc': 'NO',
69
                                    'Version': '1.1'},
70
                 'Premios': {'EntidadFederativa': Code('18', 'NAYARIT'),
71
                             'MontTotPago': Decimal('50000'),
72
                             'MontTotPagoExent': Decimal('0'),
73
                             'MontTotPagoGrav': Decimal('50000'),
74
                             'Version': '1.0'},
75
                 'SectorFinanciero': {'DescripFideicom': 'DEScRIPCION DEL '
76
                                                         'FIDEICOM',
77
                                      'IdFideicom': '191216',
78
                                      'Version': '1.0'},
79
                 'TimbreFiscalDigital': {'FechaTimbrado': datetime.datetime(2021, 12, 9, 16, 24),
80
                                         'NoCertificadoSAT': '30001000000300023699',
81
                                         'RfcProvCertif': 'AAA010101AAA',
82
                                         'SelloCFD': 'Gnm1yXaIig5hr1dJ+88gjLY5usQxXP2s+zdmlLl4iokWENaUUlhpG/crkUFEzcJfdq1FbBxV/d/GN50MGuw2fP5f6MkRYz75UKaKfzubUak+SCkDzYot5jZRkO6hXKe4+KAfaulP7wa8Q7oSW5ccivppLnikme0CS3KtGBrQHU/q3pjNrw+jMvsnpUc1tx91REqMWrzMTZ2D6UkGdqn8i/0mLRU2vT8vPaNg/Hr2jpVVAgQmPtfvnfnORCWSm/5qZg9Tli7nTRRVwupF4o9ajH2/Is7LoCsIgZUg3wCHkZCjaKk2mJoK7FyMTsPXRRSGhoYgwi1kNHs1aY4RHNwe5w==',
83
                                         'SelloSAT': 'f1aiyIzFn04YNpLzS6+BN5V+qchEzrjo3yiBvbzSMSqd90OEL46+FCfZVZXCeev4yj2t27mhgWOhu6uBI/R6HRb5/U0VDc7XgUE+IZ4UV00Xd6HJXAZAGXH6+ebKYpxjxevz3C0zKrvsneQBMUPlG8zgnU1hJkyNrDp2KD3ybq71VO4r3kLHL/KtSlqZhoKtGPUWJ06Q3vDQ15WI3sOUbg2cuyJ2LIr3U+EYP4BHnCiHgq/S3KwWIqEAZxz/6lm4J3ZTnhFI9GTtMQWPyKCGxyRiRV9jX8sVuo9QL/ZijimHT8eUpeuxz/2rY0OmfmKrNzEm7wb7SU/oxfMskuHK5A==',
84
                                         'UUID': '02e3bc7c-beda-41bf-8a6b-f74915e9b61f',
85
                                         'Version': '1.1'}},
86
 'CveRetenc': Code('01', 'Servicios profesionales'),
87
 'Emisor': {'NomDenRazSocE': 'PERSONA FÍSICA DE PRUEBA',
88
            'RegimenFiscalE': Code('630', 'Enajenación de acciones en bolsa de valores'),
89
            'RfcE': 'AAAA010101AAA'},
90
 'FechaExp': datetime.datetime(2021, 12, 12, 12, 45, 29),
91
 'LugarExpRetenc': Code('99999', None),
92
 'NoCertificado': '30001000000300023708',
93
 'Periodo': {'Ejercicio': Code('2027', None),
94
             'MesFin': Code('12', 'Diciembre'),
95
             'MesIni': Code('01', 'Enero')},
96
 'Receptor': {'Extranjero': {'NomDenRazSocR': 'PERSONA FISICA NACIONAL DE '
97
                                              'PRUEBA'},
98
              'NacionalidadR': 'Extranjero'},
99
 'Sello': '',
100
 'Totales': {'ISRCorrespondiente': Decimal('11.2'),
101
             'ImpRetenidos': [{'MontoRet': Decimal('1.00'),
102
                               'TipoPagoRet': Code('02', 'Pago definitivo IEPS')}],
103
             'MontoTotExent': Decimal('1.00'),
104
             'MontoTotGrav': Decimal('1.00'),
105
             'MontoTotOperacion': Decimal('1.00'),
106
             'MontoTotRet': Decimal('1.00')},
107
 'Version': '2.0'}