Fix #4
FossilOrigin-Name: 09b7d1ed1c8ed3b4ffa4fa53ab0df3987cf418290c601c7adcee9d60c72e9746
This commit is contained in:
		| @@ -94,3 +94,4 @@ TipoOperacionF = CodeList(path_for_codelist('TipoOperacionF-2.1.gc'), 'code', 'n | ||||
| Municipio = CodeList(path_for_codelist('Municipio-2.1.gc'), 'code', 'name') | ||||
| Departamento = CodeList(path_for_codelist('Departamentos-2.1.gc'), 'code', 'name') | ||||
| Paises = CodeList(path_for_codelist('Paises-2.1.gc'), 'code', 'name') | ||||
| TipoIdFiscal = CodeList(path_for_codelist('TipoIdFiscal-2.1.gc'), 'code', 'name') | ||||
|   | ||||
| @@ -156,6 +156,10 @@ class PartyIdentification: | ||||
|     def full(self): | ||||
|         return "%s%s" % [self.number, self.dv] | ||||
|  | ||||
|     def __post_init__(self): | ||||
|         if self.type_fiscal not in codelist.TipoIdFiscal: | ||||
|             raise ValueError("type_fiscal [%s] not found" % (self.type_fiscal)) | ||||
|  | ||||
| @dataclass | ||||
| class Responsability: | ||||
|     codes: list | ||||
|   | ||||
		Reference in New Issue
	
	Block a user