Skip to content

Commit fab7a20

Browse files
committed
Will use latest tag in setup
Fixed tests
1 parent 0dfeb7a commit fab7a20

34 files changed

+881
-137
lines changed

setup.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
import os
22
import setuptools
3+
import subprocess
4+
5+
def get_latest_git_tag():
6+
try:
7+
# Get the latest tag
8+
latest_tag = subprocess.check_output(['git', 'describe', '--tags', '--abbrev=0']).strip().decode('utf-8')
9+
return latest_tag
10+
except subprocess.CalledProcessError:
11+
return "No tags found"
312

413
about = {}
514
current_dir = os.path.abspath(os.path.dirname(__file__))
@@ -14,7 +23,7 @@
1423
exclude=["contrib", "docs", "tests"],
1524
)
1625

17-
version = os.environ.get('RELEASE_VERSION', about["__version__"])
26+
version = os.environ.get('RELEASE_VERSION', get_latest_git_tag())
1827

1928
setuptools.setup(
2029
name=package, # installation

tests/test_cfdi/comprobante32/cfdv32-ejemplo.xml.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -316,9 +316,6 @@ <h5>Conceptos</h5>
316316
<h4>Timbre Fiscal Digital</h4>
317317
<table class="nb" style="margin-top: 4px">
318318
<tr>
319-
<td rowspan="4">
320-
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAELUlEQVR4nM2aQa7cNhBEH0cf6NlxDB+AA+QAOYFF+07ZGJAh5esDPpYl3yI7zgGCcHYcQKPKgkqWSVYOuZAggItCo7q7uloAhBIzFKc5FQApd7JVGwAn/vX8sCuYtAWtuVM9i59VYEzgtyDlpuCeWN3EGT/d3Im32+PT7Ys7x/yMtgPu1FZ0X+rrw+X3n8r5km/2fKdb0Ltf0qP7Y/qxWP7zlcenmyVTfkZ3urvr2WVufvHT/4Hln49JWzBpVol5lCmP0uI3tKpB7j6ce4Hv98fVv/K88p3n9exuUzhzn27OXZqCiyQJvAR+TqY8oIUBYJSkqSm4tkDQzphszZ0AgiQlSRu4xuAWl8ek3U8U/EaJeUC7lwp+Tlrb4i6SNorLnWpX6/2s4vIQtPstENuK7on18jWh8Ljat0vNstu59y+4Ln9NRY2lGr2fQnFS0ppHaZUk5U4l5gFbGqu7RM2y3U/Q+wlb6FRi5YakvT24W6ip5vKYStQWtDAE2wHwTXEX2xkl5TGVmDsRMxClRO+VtDcGt7hMsMpYzcnWPATtDKG4TGguulo1C6ctaPEbtkCNri1eyZqLbs8QKuaoOUmapf2YMJqru7WDSRmKk5JJW8BJyRa6VJqDu+YBKXeJni7V1rvTpQKdmiODKY/J9soIiagpEHVoBlxjmqG4PED8uzIsfk4AVUVqaS26i59TiXkI9H4KRG3BdkbZzpia62raAZwmbGdMwJikTNCaaU/v0jPKlLtUej+FOk3sdAmXR9G3Ft01DwGXR9mau/o49C5DsOaGHx1Iky10dRKuHaLJ6JYewGlO9VGPnygA7RWynk62Zjg8PD8Fk2rJxZqrDGuuwoHiJJnyADBQekaV1ipDcZpli5dMkkrvN8Ar0fuJ0rfVJk5+4bMr7ubc/cQbfs1vocTbSygug702Rgbb6aTdb8F2v0HURok18yasNZ/BlAesjr6ahasNbQim3InGyIAWLwGj6Omqn2OrJmqNaExAvjw++ueL1o/Pq63398H1EH4704nvP7/fHiffFBlO9PdZ7lOGe7x8dnqFY2CDAd9a3S0uQ4l5VHHaQom5S6VnTMRDrbcE92TfwiwUnEOXN+xbeEQ/y13t18vz2pzpZLvfgtY8Jlv8Vj8L/GVItqYZwM/SKiXisQYM2r1URWVr3KXn2KeU3kta6FJx1Yuc1ZzeLa4qBUkLhBK1BVvzsbW0xjY/VJP8cPxnUcWYr7SlPY9MknC5S8VpC6Y8HGu2o9O1FV2AUJymUHo/1zGorgEbndVqTMdq6NaZOGqWLYwiNsZdO5zyUbbQJYBwLK+guVntuPLdv1CitlB6hhsfLm+4E530vLQIl/sX56Jzzl69yV75HCVtuI+NpVr9W0R5FDGPqfR+rv3NFj+rud0EQKCHUHq6dPwgwJi0+w1b26oMfwI86ExI5EqLYgAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
321-
</td>
322319
<td style="white-space: nowrap;"><b>Folio Fiscal:</b></td>
323320
<td style="white-space: nowrap;">e403f396-6a57-4625-adb4-bb436b00789f</td>
324321
<td style="white-space: nowrap;"><b>Fecha de Certificación:</b></td>
@@ -329,7 +326,10 @@ <h4>Timbre Fiscal Digital</h4>
329326
<td style="white-space: nowrap;">20001000000100005761</td>
330327
</tr>
331328
<tr>
332-
<td colspan="4">
329+
<td>
330+
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAELUlEQVR4nM2aQa7cNhBEH0cf6NlxDB+AA+QAOYFF+07ZGJAh5esDPpYl3yI7zgGCcHYcQKPKgkqWSVYOuZAggItCo7q7uloAhBIzFKc5FQApd7JVGwAn/vX8sCuYtAWtuVM9i59VYEzgtyDlpuCeWN3EGT/d3Im32+PT7Ys7x/yMtgPu1FZ0X+rrw+X3n8r5km/2fKdb0Ltf0qP7Y/qxWP7zlcenmyVTfkZ3urvr2WVufvHT/4Hln49JWzBpVol5lCmP0uI3tKpB7j6ce4Hv98fVv/K88p3n9exuUzhzn27OXZqCiyQJvAR+TqY8oIUBYJSkqSm4tkDQzphszZ0AgiQlSRu4xuAWl8ek3U8U/EaJeUC7lwp+Tlrb4i6SNorLnWpX6/2s4vIQtPstENuK7on18jWh8Ljat0vNstu59y+4Ln9NRY2lGr2fQnFS0ppHaZUk5U4l5gFbGqu7RM2y3U/Q+wlb6FRi5YakvT24W6ip5vKYStQWtDAE2wHwTXEX2xkl5TGVmDsRMxClRO+VtDcGt7hMsMpYzcnWPATtDKG4TGguulo1C6ctaPEbtkCNri1eyZqLbs8QKuaoOUmapf2YMJqru7WDSRmKk5JJW8BJyRa6VJqDu+YBKXeJni7V1rvTpQKdmiODKY/J9soIiagpEHVoBlxjmqG4PED8uzIsfk4AVUVqaS26i59TiXkI9H4KRG3BdkbZzpia62raAZwmbGdMwJikTNCaaU/v0jPKlLtUej+FOk3sdAmXR9G3Ft01DwGXR9mau/o49C5DsOaGHx1Iky10dRKuHaLJ6JYewGlO9VGPnygA7RWynk62Zjg8PD8Fk2rJxZqrDGuuwoHiJJnyADBQekaV1ipDcZpli5dMkkrvN8Ar0fuJ0rfVJk5+4bMr7ubc/cQbfs1vocTbSygug702Rgbb6aTdb8F2v0HURok18yasNZ/BlAesjr6ahasNbQim3InGyIAWLwGj6Omqn2OrJmqNaExAvjw++ueL1o/Pq63398H1EH4704nvP7/fHiffFBlO9PdZ7lOGe7x8dnqFY2CDAd9a3S0uQ4l5VHHaQom5S6VnTMRDrbcE92TfwiwUnEOXN+xbeEQ/y13t18vz2pzpZLvfgtY8Jlv8Vj8L/GVItqYZwM/SKiXisQYM2r1URWVr3KXn2KeU3kta6FJx1Yuc1ZzeLa4qBUkLhBK1BVvzsbW0xjY/VJP8cPxnUcWYr7SlPY9MknC5S8VpC6Y8HGu2o9O1FV2AUJymUHo/1zGorgEbndVqTMdq6NaZOGqWLYwiNsZdO5zyUbbQJYBwLK+guVntuPLdv1CitlB6hhsfLm+4E530vLQIl/sX56Jzzl69yV75HCVtuI+NpVr9W0R5FDGPqfR+rv3NFj+rud0EQKCHUHq6dPwgwJi0+w1b26oMfwI86ExI5EqLYgAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
331+
</td>
332+
<td colspan="3">
333333
<div class="ciii">
334334
<b>Sello del CFDI: </b> M&#8203;M&#8203;a&#8203;k&#8203;X&#8203;8&#8203;Q&#8203;1&#8203;R&#8203;y&#8203;e&#8203;d&#8203;j&#8203;o&#8203;N&#8203;E&#8203;Q&#8203;d&#8203;H&#8203;N&#8203;6&#8203;4&#8203;D&#8203;g&#8203;p&#8203;Z&#8203;e&#8203;s&#8203;m&#8203;k&#8203;c&#8203;P&#8203;S&#8203;y&#8203;e&#8203;2&#8203;T&#8203;b&#8203;+&#8203;n&#8203;E&#8203;L&#8203;q&#8203;F&#8203;N&#8203;N&#8203;z&#8203;I&#8203;T&#8203;T&#8203;i&#8203;c&#8203;y&#8203;c&#8203;7&#8203;W&#8203;R&#8203;c&#8203;r&#8203;/&#8203;g&#8203;j&#8203;4&#8203;U&#8203;Q&#8203;X&#8203;1&#8203;f&#8203;f&#8203;h&#8203;B&#8203;u&#8203;W&#8203;m&#8203;O&#8203;9&#8203;5&#8203;9&#8203;4&#8203;5&#8203;3&#8203;o&#8203;4&#8203;p&#8203;k&#8203;M&#8203;O&#8203;9&#8203;o&#8203;m&#8203;i&#8203;p&#8203;2&#8203;D&#8203;i&#8203;M&#8203;0&#8203;U&#8203;d&#8203;2&#8203;K&#8203;i&#8203;t&#8203;U&#8203;5&#8203;8&#8203;+&#8203;P&#8203;4&#8203;y&#8203;R&#8203;y&#8203;x&#8203;d&#8203;j&#8203;h&#8203;m&#8203;a&#8203;R&#8203;S&#8203;9&#8203;Q&#8203;S&#8203;s&#8203;U&#8203;S&#8203;p&#8203;c&#8203;K&#8203;I&#8203;r&#8203;L&#8203;B&#8203;4&#8203;v&#8203;i&#8203;S&#8203;J&#8203;9&#8203;G&#8203;D&#8203;3&#8203;2&#8203;p&#8203;J&#8203;Y&#8203;n&#8203;x&#8203;m&#8203;p&#8203;x&#8203;Y&#8203;i&#8203;8&#8203;+&#8203;G&#8203;O&#8203;+&#8203;n&#8203;3&#8203;H&#8203;v&#8203;I&#8203;A&#8203;M&#8203;H&#8203;e&#8203;g&#8203;a&#8203;+&#8203;A&#8203;=<br>
335335
<b>Sello del SAT: </b> H&#8203;Z&#8203;c&#8203;D&#8203;Z&#8203;/&#8203;W&#8203;0&#8203;o&#8203;b&#8203;h&#8203;9&#8203;p&#8203;z&#8203;d&#8203;6&#8203;X&#8203;G&#8203;S&#8203;X&#8203;f&#8203;A&#8203;E&#8203;E&#8203;z&#8203;C&#8203;p&#8203;1&#8203;b&#8203;Y&#8203;L&#8203;Y&#8203;H&#8203;m&#8203;p&#8203;t&#8203;B&#8203;R&#8203;Z&#8203;L&#8203;h&#8203;Y&#8203;G&#8203;g&#8203;y&#8203;o&#8203;/&#8203;n&#8203;Y&#8203;e&#8203;g&#8203;L&#8203;p&#8203;v&#8203;1&#8203;U&#8203;L&#8203;s&#8203;h&#8203;K&#8203;A&#8203;2&#8203;W&#8203;i&#8203;F&#8203;n&#8203;f&#8203;9&#8203;O&#8203;p&#8203;i&#8203;e&#8203;m&#8203;B&#8203;Q&#8203;9&#8203;q&#8203;0&#8203;Z&#8203;/&#8203;T&#8203;o&#8203;8&#8203;Q&#8203;F&#8203;I&#8203;N&#8203;H&#8203;1&#8203;J&#8203;q&#8203;T&#8203;B&#8203;t&#8203;E&#8203;u&#8203;0&#8203;l&#8203;o&#8203;+&#8203;8&#8203;N&#8203;W&#8203;D&#8203;B&#8203;i&#8203;6&#8203;Z&#8203;w&#8203;c&#8203;2&#8203;V&#8203;s&#8203;R&#8203;3&#8203;u&#8203;Y&#8203;E&#8203;6&#8203;Z&#8203;m&#8203;Z&#8203;K&#8203;d&#8203;Q&#8203;S&#8203;7&#8203;L&#8203;t&#8203;S&#8203;t&#8203;6&#8203;u&#8203;S&#8203;q&#8203;C&#8203;i&#8203;e&#8203;j&#8203;X&#8203;D&#8203;q&#8203;I&#8203;V&#8203;5&#8203;7&#8203;E&#8203;k&#8203;J&#8203;y&#8203;3&#8203;L&#8203;E&#8203;6&#8203;J&#8203;n&#8203;T&#8203;B&#8203;s&#8203;b&#8203;Q&#8203;7&#8203;G&#8203;m&#8203;S&#8203;T&#8203;1&#8203;W&#8203;x&#8203;/&#8203;M&#8203;=<br>

tests/test_cfdi/comprobante32/cfdv32-instituciones-educativas.xml.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -316,9 +316,6 @@ <h5>Conceptos</h5>
316316
<h4>Timbre Fiscal Digital</h4>
317317
<table class="nb" style="margin-top: 4px">
318318
<tr>
319-
<td rowspan="4">
320-
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAEOUlEQVR4nM2ZMY7kNhREH5sDsB2xQ2dswOcYcTfymQbQWprRAhP6PI5Gmj2HAfYJTGVsQK1ywF5Hhr3RLhUQkMCg9FGs/6sIQCgxW2E0pQIg1dcNgAP/+3y3LThpq3BLlKTZTyrQ42a/BSk3BffAYkaO+PFyfOfz5frxcjXHmAl0gDm0Vd37lneeomZ63C24pLfgUvlyGX8Ilm/Y0q0u0XGL5rBez0eTuZgPfvwhWP7zcdIWMNmqdF5yylaa/UYxao+7AAS35P7flu+L5VvgSpLoIGCyTU65RzM94CVJY1Nw3QxBM0NyS7YCCJKUJG1gGoOrRZKbvaralph7SueVCn5KWlrjbtQWisk21aXzk7TkHrf7LRAbq66TplpJjEaI2SaixoDRpNL5tuDS+S3Urqs8SLOXpGxVYu5xc1vKcMBkm/wOFAVjjqwPXOMJePeT1t9agwu382r1wPXjRWkddD27F57O/nZ6Nn5ujAxuZ0gFBhWTrYgZiFIiZtDeGNzSAW73knas3JL7oJ0+VPQ0BlfSJDq/BS3aoINQopTc7KfkmqvuXQAG0fkpadGUtFeH0Tenuw9HgxXo2ZSf/vqdY+Hpl4vR7cH/cbJ//vxrW8oARhtS7kPpsPfWu0MoYNUgGTQlt9MHLZJqQ4u6zwzfFcs3wTXaIEoqRlM9YAC4mR4tbXH34N9Or3Iv6yfj3k63eB3yLbqdQYBNPJ7aqq6WDJhcxTcBPVImaIf25l06hpqISBpDdRM7NmHyILq2uHtwS76dAcJxOdnEO6+62vwUy+PpdnaNcZdi8iC31FO2Bac8qJhMaLK60PE1eTJSun/zIwUA05b5OegFq/WwPlzczPMZ/Fg9cT1+t7aU4XDsuBkeT0O6RiM5XbaLezbXM4+nQattjLua/ZQ0+y2Al0rnNzBSqoxozKsdzMfL9Xw0F7c45c/4JX8O5dF8isVkcC+NHTW3MyS3eyXNfoOojdIxVGPsWsvInDTiFk1y0nRPcZZMcGrSTcy19Q6iw8pJY3CLRqpGNMZdSsxQTO6/pqZAASstNTptCu4BnQYddQLNPBn/4sfgZuD6gZ5ja13NzX6kXqWY3N8vVTqG5HSf1tuCu0gqMQ+pmEzQ7rfgFo3hPkK0Bnf3G1UKZr/V3LGAVTFSKq3NDLzzmo74jXXIr2k9rA/1F2A10e+NcZcOqh0u3KOcVEwekluk5pzwoXyRVB5PNtGt5swXfYp+Bq7x9HxubYBE95BcSbufqqEs3T3np72upno3MSUp98HVRZPKvdO1VV2AUIzGUDo/yS3Z1mFHO32DQiZtAbCJKCWnbFMxmlRjvtgYd91MH9wO/BPghBLzkO45Q4tw6fwkJ0na6SkdNgFWakx36xb3sm6UxRhzPXgn98LTWdKG+dAW3MpdqTZhVQ2j81Oj6TlAIGbqeauXa0u2SbvfaC3F+RvboiI2Y2YhkQAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
321-
</td>
322319
<td style="white-space: nowrap;"><b>Folio Fiscal:</b></td>
323320
<td style="white-space: nowrap;">443a4d3e-86e9-4b08-b51e-880d3472c620</td>
324321
<td style="white-space: nowrap;"><b>Fecha de Certificación:</b></td>
@@ -329,7 +326,10 @@ <h4>Timbre Fiscal Digital</h4>
329326
<td style="white-space: nowrap;">20001000000100005761</td>
330327
</tr>
331328
<tr>
332-
<td colspan="4">
329+
<td>
330+
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAEOUlEQVR4nM2ZMY7kNhREH5sDsB2xQ2dswOcYcTfymQbQWprRAhP6PI5Gmj2HAfYJTGVsQK1ywF5Hhr3RLhUQkMCg9FGs/6sIQCgxW2E0pQIg1dcNgAP/+3y3LThpq3BLlKTZTyrQ42a/BSk3BffAYkaO+PFyfOfz5frxcjXHmAl0gDm0Vd37lneeomZ63C24pLfgUvlyGX8Ilm/Y0q0u0XGL5rBez0eTuZgPfvwhWP7zcdIWMNmqdF5yylaa/UYxao+7AAS35P7flu+L5VvgSpLoIGCyTU65RzM94CVJY1Nw3QxBM0NyS7YCCJKUJG1gGoOrRZKbvaralph7SueVCn5KWlrjbtQWisk21aXzk7TkHrf7LRAbq66TplpJjEaI2SaixoDRpNL5tuDS+S3Urqs8SLOXpGxVYu5xc1vKcMBkm/wOFAVjjqwPXOMJePeT1t9agwu382r1wPXjRWkddD27F57O/nZ6Nn5ujAxuZ0gFBhWTrYgZiFIiZtDeGNzSAW73knas3JL7oJ0+VPQ0BlfSJDq/BS3aoINQopTc7KfkmqvuXQAG0fkpadGUtFeH0Tenuw9HgxXo2ZSf/vqdY+Hpl4vR7cH/cbJ//vxrW8oARhtS7kPpsPfWu0MoYNUgGTQlt9MHLZJqQ4u6zwzfFcs3wTXaIEoqRlM9YAC4mR4tbXH34N9Or3Iv6yfj3k63eB3yLbqdQYBNPJ7aqq6WDJhcxTcBPVImaIf25l06hpqISBpDdRM7NmHyILq2uHtwS76dAcJxOdnEO6+62vwUy+PpdnaNcZdi8iC31FO2Bac8qJhMaLK60PE1eTJSun/zIwUA05b5OegFq/WwPlzczPMZ/Fg9cT1+t7aU4XDsuBkeT0O6RiM5XbaLezbXM4+nQattjLua/ZQ0+y2Al0rnNzBSqoxozKsdzMfL9Xw0F7c45c/4JX8O5dF8isVkcC+NHTW3MyS3eyXNfoOojdIxVGPsWsvInDTiFk1y0nRPcZZMcGrSTcy19Q6iw8pJY3CLRqpGNMZdSsxQTO6/pqZAASstNTptCu4BnQYddQLNPBn/4sfgZuD6gZ5ja13NzX6kXqWY3N8vVTqG5HSf1tuCu0gqMQ+pmEzQ7rfgFo3hPkK0Bnf3G1UKZr/V3LGAVTFSKq3NDLzzmo74jXXIr2k9rA/1F2A10e+NcZcOqh0u3KOcVEwekluk5pzwoXyRVB5PNtGt5swXfYp+Bq7x9HxubYBE95BcSbufqqEs3T3np72upno3MSUp98HVRZPKvdO1VV2AUIzGUDo/yS3Z1mFHO32DQiZtAbCJKCWnbFMxmlRjvtgYd91MH9wO/BPghBLzkO45Q4tw6fwkJ0na6SkdNgFWakx36xb3sm6UxRhzPXgn98LTWdKG+dAW3MpdqTZhVQ2j81Oj6TlAIGbqeauXa0u2SbvfaC3F+RvboiI2Y2YhkQAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
331+
</td>
332+
<td colspan="3">
333333
<div class="ciii">
334334
<b>Sello del CFDI: </b> K&#8203;Y&#8203;q&#8203;T&#8203;5&#8203;H&#8203;x&#8203;O&#8203;2&#8203;5&#8203;i&#8203;x&#8203;W&#8203;1&#8203;p&#8203;N&#8203;c&#8203;x&#8203;T&#8203;L&#8203;a&#8203;Z&#8203;w&#8203;6&#8203;6&#8203;2&#8203;c&#8203;b&#8203;H&#8203;s&#8203;1&#8203;C&#8203;I&#8203;c&#8203;s&#8203;M&#8203;l&#8203;e&#8203;e&#8203;g&#8203;R&#8203;b&#8203;a&#8203;m&#8203;C&#8203;k&#8203;Y&#8203;3&#8203;C&#8203;e&#8203;8&#8203;j&#8203;f&#8203;j&#8203;j&#8203;u&#8203;P&#8203;s&#8203;S&#8203;t&#8203;y&#8203;3&#8203;6&#8203;9&#8203;r&#8203;d&#8203;W&#8203;c&#8203;8&#8203;t&#8203;b&#8203;0&#8203;R&#8203;n&#8203;h&#8203;e&#8203;Y&#8203;o&#8203;B&#8203;s&#8203;N&#8203;t&#8203;a&#8203;n&#8203;m&#8203;e&#8203;2&#8203;a&#8203;h&#8203;N&#8203;X&#8203;3&#8203;H&#8203;H&#8203;w&#8203;V&#8203;r&#8203;0&#8203;K&#8203;M&#8203;h&#8203;8&#8203;5&#8203;+&#8203;p&#8203;B&#8203;N&#8203;I&#8203;b&#8203;U&#8203;t&#8203;Q&#8203;q&#8203;i&#8203;k&#8203;i&#8203;z&#8203;Z&#8203;f&#8203;8&#8203;/&#8203;9&#8203;R&#8203;B&#8203;w&#8203;S&#8203;G&#8203;k&#8203;Z&#8203;K&#8203;w&#8203;L&#8203;d&#8203;J&#8203;6&#8203;h&#8203;v&#8203;V&#8203;c&#8203;m&#8203;b&#8203;y&#8203;5&#8203;3&#8203;A&#8203;N&#8203;5&#8203;W&#8203;D&#8203;K&#8203;S&#8203;6&#8203;y&#8203;6&#8203;9&#8203;b&#8203;g&#8203;6&#8203;H&#8203;C&#8203;f&#8203;V&#8203;5&#8203;g&#8203;V&#8203;2&#8203;t&#8203;i&#8203;x&#8203;k&#8203;k&#8203;=<br>
335335
<b>Sello del SAT: </b> F&#8203;t&#8203;R&#8203;o&#8203;K&#8203;4&#8203;Z&#8203;o&#8203;B&#8203;U&#8203;a&#8203;H&#8203;0&#8203;C&#8203;P&#8203;t&#8203;k&#8203;u&#8203;4&#8203;f&#8203;u&#8203;5&#8203;F&#8203;3&#8203;F&#8203;Q&#8203;C&#8203;e&#8203;v&#8203;f&#8203;z&#8203;D&#8203;m&#8203;X&#8203;+&#8203;/&#8203;Z&#8203;V&#8203;q&#8203;z&#8203;g&#8203;8&#8203;p&#8203;j&#8203;z&#8203;f&#8203;9&#8203;G&#8203;m&#8203;E&#8203;J&#8203;g&#8203;T&#8203;Y&#8203;9&#8203;H&#8203;7&#8203;B&#8203;E&#8203;0&#8203;g&#8203;5&#8203;B&#8203;4&#8203;X&#8203;V&#8203;5&#8203;m&#8203;o&#8203;z&#8203;3&#8203;0&#8203;P&#8203;9&#8203;O&#8203;a&#8203;C&#8203;V&#8203;r&#8203;9&#8203;k&#8203;e&#8203;B&#8203;4&#8203;l&#8203;h&#8203;d&#8203;x&#8203;W&#8203;5&#8203;6&#8203;J&#8203;c&#8203;O&#8203;b&#8203;X&#8203;C&#8203;u&#8203;O&#8203;g&#8203;U&#8203;6&#8203;7&#8203;H&#8203;E&#8203;N&#8203;V&#8203;W&#8203;Z&#8203;l&#8203;x&#8203;j&#8203;R&#8203;h&#8203;X&#8203;5&#8203;R&#8203;k&#8203;L&#8203;e&#8203;+&#8203;R&#8203;Q&#8203;4&#8203;n&#8203;5&#8203;O&#8203;H&#8203;c&#8203;b&#8203;f&#8203;y&#8203;U&#8203;m&#8203;3&#8203;I&#8203;T&#8203;t&#8203;A&#8203;t&#8203;I&#8203;Z&#8203;X&#8203;+&#8203;J&#8203;J&#8203;R&#8203;0&#8203;u&#8203;v&#8203;P&#8203;c&#8203;4&#8203;j&#8203;D&#8203;u&#8203;K&#8203;i&#8203;o&#8203;Y&#8203;R&#8203;Z&#8203;j&#8203;J&#8203;o&#8203;R&#8203;4&#8203;O&#8203;u&#8203;V&#8203;k&#8203;=<br>

tests/test_cfdi/comprobante32/cfdv32-nomina.xml.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -452,9 +452,6 @@ <h5>Deducciones</h5>
452452
<div><br></div> <h4>Timbre Fiscal Digital</h4>
453453
<table class="nb" style="margin-top: 4px">
454454
<tr>
455-
<td rowspan="4">
456-
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAELUlEQVR4nM2aQa7cNhBEH0cf6NlxDB+AA+QAOYFF+07ZGJAh5esDPpYl3yI7zgGCcHYcQKPKgkqWSVYOuZAggItCo7q7uloAhBIzFKc5FQApd7JVGwAn/vX8sCuYtAWtuVM9i59VYEzgtyDlpuCeWN3EGT/d3Im32+PT7Ys7x/yMtgPu1FZ0X+rrw+X3n8r5km/2fKdb0Ltf0qP7Y/qxWP7zlcenmyVTfkZ3urvr2WVufvHT/4Hln49JWzBpVol5lCmP0uI3tKpB7j6ce4Hv98fVv/K88p3n9exuUzhzn27OXZqCiyQJvAR+TqY8oIUBYJSkqSm4tkDQzphszZ0AgiQlSRu4xuAWl8ek3U8U/EaJeUC7lwp+Tlrb4i6SNorLnWpX6/2s4vIQtPstENuK7on18jWh8Ljat0vNstu59y+4Ln9NRY2lGr2fQnFS0ppHaZUk5U4l5gFbGqu7RM2y3U/Q+wlb6FRi5YakvT24W6ip5vKYStQWtDAE2wHwTXEX2xkl5TGVmDsRMxClRO+VtDcGt7hMsMpYzcnWPATtDKG4TGguulo1C6ctaPEbtkCNri1eyZqLbs8QKuaoOUmapf2YMJqru7WDSRmKk5JJW8BJyRa6VJqDu+YBKXeJni7V1rvTpQKdmiODKY/J9soIiagpEHVoBlxjmqG4PED8uzIsfk4AVUVqaS26i59TiXkI9H4KRG3BdkbZzpia62raAZwmbGdMwJikTNCaaU/v0jPKlLtUej+FOk3sdAmXR9G3Ft01DwGXR9mau/o49C5DsOaGHx1Iky10dRKuHaLJ6JYewGlO9VGPnygA7RWynk62Zjg8PD8Fk2rJxZqrDGuuwoHiJJnyADBQekaV1ipDcZpli5dMkkrvN8Ar0fuJ0rfVJk5+4bMr7ubc/cQbfs1vocTbSygug702Rgbb6aTdb8F2v0HURok18yasNZ/BlAesjr6ahasNbQim3InGyIAWLwGj6Omqn2OrJmqNaExAvjw++ueL1o/Pq63398H1EH4704nvP7/fHiffFBlO9PdZ7lOGe7x8dnqFY2CDAd9a3S0uQ4l5VHHaQom5S6VnTMRDrbcE92TfwiwUnEOXN+xbeEQ/y13t18vz2pzpZLvfgtY8Jlv8Vj8L/GVItqYZwM/SKiXisQYM2r1URWVr3KXn2KeU3kta6FJx1Yuc1ZzeLa4qBUkLhBK1BVvzsbW0xjY/VJP8cPxnUcWYr7SlPY9MknC5S8VpC6Y8HGu2o9O1FV2AUJymUHo/1zGorgEbndVqTMdq6NaZOGqWLYwiNsZdO5zyUbbQJYBwLK+guVntuPLdv1CitlB6hhsfLm+4E530vLQIl/sX56Jzzl69yV75HCVtuI+NpVr9W0R5FDGPqfR+rv3NFj+rud0EQKCHUHq6dPwgwJi0+w1b26oMfwI86ExI5EqLYgAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
457-
</td>
458455
<td style="white-space: nowrap;"><b>Folio Fiscal:</b></td>
459456
<td style="white-space: nowrap;">e403f396-6a57-4625-adb4-bb436b00789f</td>
460457
<td style="white-space: nowrap;"><b>Fecha de Certificación:</b></td>
@@ -465,7 +462,10 @@ <h5>Deducciones</h5>
465462
<td style="white-space: nowrap;">20001000000100005761</td>
466463
</tr>
467464
<tr>
468-
<td colspan="4">
465+
<td>
466+
<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAAELUlEQVR4nM2aQa7cNhBEH0cf6NlxDB+AA+QAOYFF+07ZGJAh5esDPpYl3yI7zgGCcHYcQKPKgkqWSVYOuZAggItCo7q7uloAhBIzFKc5FQApd7JVGwAn/vX8sCuYtAWtuVM9i59VYEzgtyDlpuCeWN3EGT/d3Im32+PT7Ys7x/yMtgPu1FZ0X+rrw+X3n8r5km/2fKdb0Ltf0qP7Y/qxWP7zlcenmyVTfkZ3urvr2WVufvHT/4Hln49JWzBpVol5lCmP0uI3tKpB7j6ce4Hv98fVv/K88p3n9exuUzhzn27OXZqCiyQJvAR+TqY8oIUBYJSkqSm4tkDQzphszZ0AgiQlSRu4xuAWl8ek3U8U/EaJeUC7lwp+Tlrb4i6SNorLnWpX6/2s4vIQtPstENuK7on18jWh8Ljat0vNstu59y+4Ln9NRY2lGr2fQnFS0ppHaZUk5U4l5gFbGqu7RM2y3U/Q+wlb6FRi5YakvT24W6ip5vKYStQWtDAE2wHwTXEX2xkl5TGVmDsRMxClRO+VtDcGt7hMsMpYzcnWPATtDKG4TGguulo1C6ctaPEbtkCNri1eyZqLbs8QKuaoOUmapf2YMJqru7WDSRmKk5JJW8BJyRa6VJqDu+YBKXeJni7V1rvTpQKdmiODKY/J9soIiagpEHVoBlxjmqG4PED8uzIsfk4AVUVqaS26i59TiXkI9H4KRG3BdkbZzpia62raAZwmbGdMwJikTNCaaU/v0jPKlLtUej+FOk3sdAmXR9G3Ft01DwGXR9mau/o49C5DsOaGHx1Iky10dRKuHaLJ6JYewGlO9VGPnygA7RWynk62Zjg8PD8Fk2rJxZqrDGuuwoHiJJnyADBQekaV1ipDcZpli5dMkkrvN8Ar0fuJ0rfVJk5+4bMr7ubc/cQbfs1vocTbSygug702Rgbb6aTdb8F2v0HURok18yasNZ/BlAesjr6ahasNbQim3InGyIAWLwGj6Omqn2OrJmqNaExAvjw++ueL1o/Pq63398H1EH4704nvP7/fHiffFBlO9PdZ7lOGe7x8dnqFY2CDAd9a3S0uQ4l5VHHaQom5S6VnTMRDrbcE92TfwiwUnEOXN+xbeEQ/y13t18vz2pzpZLvfgtY8Jlv8Vj8L/GVItqYZwM/SKiXisQYM2r1URWVr3KXn2KeU3kta6FJx1Yuc1ZzeLa4qBUkLhBK1BVvzsbW0xjY/VJP8cPxnUcWYr7SlPY9MknC5S8VpC6Y8HGu2o9O1FV2AUJymUHo/1zGorgEbndVqTMdq6NaZOGqWLYwiNsZdO5zyUbbQJYBwLK+guVntuPLdv1CitlB6hhsfLm+4E530vLQIl/sX56Jzzl69yV75HCVtuI+NpVr9W0R5FDGPqfR+rv3NFj+rud0EQKCHUHq6dPwgwJi0+w1b26oMfwI86ExI5EqLYgAAAABJRU5ErkJggg==" alt="QR Code" style="max-width: 120px;"/>
467+
</td>
468+
<td colspan="3">
469469
<div class="ciii">
470470
<b>Sello del CFDI: </b> M&#8203;M&#8203;a&#8203;k&#8203;X&#8203;8&#8203;Q&#8203;1&#8203;R&#8203;y&#8203;e&#8203;d&#8203;j&#8203;o&#8203;N&#8203;E&#8203;Q&#8203;d&#8203;H&#8203;N&#8203;6&#8203;4&#8203;D&#8203;g&#8203;p&#8203;Z&#8203;e&#8203;s&#8203;m&#8203;k&#8203;c&#8203;P&#8203;S&#8203;y&#8203;e&#8203;2&#8203;T&#8203;b&#8203;+&#8203;n&#8203;E&#8203;L&#8203;q&#8203;F&#8203;N&#8203;N&#8203;z&#8203;I&#8203;T&#8203;T&#8203;i&#8203;c&#8203;y&#8203;c&#8203;7&#8203;W&#8203;R&#8203;c&#8203;r&#8203;/&#8203;g&#8203;j&#8203;4&#8203;U&#8203;Q&#8203;X&#8203;1&#8203;f&#8203;f&#8203;h&#8203;B&#8203;u&#8203;W&#8203;m&#8203;O&#8203;9&#8203;5&#8203;9&#8203;4&#8203;5&#8203;3&#8203;o&#8203;4&#8203;p&#8203;k&#8203;M&#8203;O&#8203;9&#8203;o&#8203;m&#8203;i&#8203;p&#8203;2&#8203;D&#8203;i&#8203;M&#8203;0&#8203;U&#8203;d&#8203;2&#8203;K&#8203;i&#8203;t&#8203;U&#8203;5&#8203;8&#8203;+&#8203;P&#8203;4&#8203;y&#8203;R&#8203;y&#8203;x&#8203;d&#8203;j&#8203;h&#8203;m&#8203;a&#8203;R&#8203;S&#8203;9&#8203;Q&#8203;S&#8203;s&#8203;U&#8203;S&#8203;p&#8203;c&#8203;K&#8203;I&#8203;r&#8203;L&#8203;B&#8203;4&#8203;v&#8203;i&#8203;S&#8203;J&#8203;9&#8203;G&#8203;D&#8203;3&#8203;2&#8203;p&#8203;J&#8203;Y&#8203;n&#8203;x&#8203;m&#8203;p&#8203;x&#8203;Y&#8203;i&#8203;8&#8203;+&#8203;G&#8203;O&#8203;+&#8203;n&#8203;3&#8203;H&#8203;v&#8203;I&#8203;A&#8203;M&#8203;H&#8203;e&#8203;g&#8203;a&#8203;+&#8203;A&#8203;=<br>
471471
<b>Sello del SAT: </b> H&#8203;Z&#8203;c&#8203;D&#8203;Z&#8203;/&#8203;W&#8203;0&#8203;o&#8203;b&#8203;h&#8203;9&#8203;p&#8203;z&#8203;d&#8203;6&#8203;X&#8203;G&#8203;S&#8203;X&#8203;f&#8203;A&#8203;E&#8203;E&#8203;z&#8203;C&#8203;p&#8203;1&#8203;b&#8203;Y&#8203;L&#8203;Y&#8203;H&#8203;m&#8203;p&#8203;t&#8203;B&#8203;R&#8203;Z&#8203;L&#8203;h&#8203;Y&#8203;G&#8203;g&#8203;y&#8203;o&#8203;/&#8203;n&#8203;Y&#8203;e&#8203;g&#8203;L&#8203;p&#8203;v&#8203;1&#8203;U&#8203;L&#8203;s&#8203;h&#8203;K&#8203;A&#8203;2&#8203;W&#8203;i&#8203;F&#8203;n&#8203;f&#8203;9&#8203;O&#8203;p&#8203;i&#8203;e&#8203;m&#8203;B&#8203;Q&#8203;9&#8203;q&#8203;0&#8203;Z&#8203;/&#8203;T&#8203;o&#8203;8&#8203;Q&#8203;F&#8203;I&#8203;N&#8203;H&#8203;1&#8203;J&#8203;q&#8203;T&#8203;B&#8203;t&#8203;E&#8203;u&#8203;0&#8203;l&#8203;o&#8203;+&#8203;8&#8203;N&#8203;W&#8203;D&#8203;B&#8203;i&#8203;6&#8203;Z&#8203;w&#8203;c&#8203;2&#8203;V&#8203;s&#8203;R&#8203;3&#8203;u&#8203;Y&#8203;E&#8203;6&#8203;Z&#8203;m&#8203;Z&#8203;K&#8203;d&#8203;Q&#8203;S&#8203;7&#8203;L&#8203;t&#8203;S&#8203;t&#8203;6&#8203;u&#8203;S&#8203;q&#8203;C&#8203;i&#8203;e&#8203;j&#8203;X&#8203;D&#8203;q&#8203;I&#8203;V&#8203;5&#8203;7&#8203;E&#8203;k&#8203;J&#8203;y&#8203;3&#8203;L&#8203;E&#8203;6&#8203;J&#8203;n&#8203;T&#8203;B&#8203;s&#8203;b&#8203;Q&#8203;7&#8203;G&#8203;m&#8203;S&#8203;T&#8203;1&#8203;W&#8203;x&#8203;/&#8203;M&#8203;=<br>

0 commit comments

Comments
 (0)