codelist TipoDocumento

FossilOrigin-Name: 684b4eb4bd85be7cc7cf73a04b04ec0c16b49e6340d61688779d48d1bdfc7424
This commit is contained in:
bit4bit@riseup.net 2020-05-31 01:57:11 +00:00
parent cb73e7c930
commit 8d46076427
2 changed files with 13 additions and 4 deletions

View File

@ -56,6 +56,10 @@ __all__ = ['TipoOrganizacion',
'TipoResponsabilidad',
'TipoAmbiente']
TipoOrganizacion = CodeList(os.path.join(DATA_DIR, 'TipoOrganizacion-2.1.gc'), 'name')
TipoResponsabilidad = CodeList(os.path.join(DATA_DIR, 'TipoResponsabilidad-2.1.gc'), 'name')
TipoAmbiente = CodeList(os.path.join(DATA_DIR, 'TipoAmbiente-2.1.gc'), 'name')
def path_for_codelist(name):
return os.path.join(DATA_DIR, name)
TipoOrganizacion = CodeList(path_for_codelist('TipoOrganizacion-2.1.gc'), 'name')
TipoResponsabilidad = CodeList(path_for_codelist('TipoResponsabilidad-2.1.gc'), 'name')
TipoAmbiente = CodeList(path_for_codelist('TipoAmbiente-2.1.gc'), 'name')
TipoDocumento = CodeList(path_for_codelist('TipoDocumento-2.1.gc'), 'name')

View File

@ -8,9 +8,14 @@
import pytest
from facho.fe.data.dian import codelist
def test_dian():
def test_tiporesponsabilidad():
assert codelist.TipoResponsabilidad.short_name == 'TipoResponsabilidad'
assert codelist.TipoResponsabilidad['Autorretenedor']['name'] == 'Autorretenedor'
def test_tipoorganizacion():
assert codelist.TipoOrganizacion.short_name == 'TipoOrganizacion'
assert codelist.TipoOrganizacion['Persona Natural']['name'] == 'Persona Natural'
def test_tipodocumento():
assert codelist.TipoDocumento.short_name == 'TipoDocumento'
assert codelist.TipoDocumento['Factura de Venta Nacional']['code'] == '01'