nueva estructura nomina
FossilOrigin-Name: 54638bc6d28c9d12b1a079bfaf7321e9da788c76827acbf88d41187ce9636502
This commit is contained in:
13
facho/fe/nomina/pago/forma_pago.py
Normal file
13
facho/fe/nomina/pago/forma_pago.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from dataclasses import dataclass
|
||||
|
||||
from facho.fe.data.dian import codelist
|
||||
|
||||
@dataclass
|
||||
class FormaPago:
|
||||
code: str
|
||||
name: str = ''
|
||||
|
||||
def __post_init__(self):
|
||||
if self.code not in codelist.FormasPago:
|
||||
raise ValueError("code [%s] not found" % (self.code))
|
||||
self.name = codelist.FormasPago[self.code]['name']
|
||||
Reference in New Issue
Block a user