oc-facho/facho/fe/nomina/pago/forma_pago.py
bit4bit b23be4b42f nueva estructura nomina
FossilOrigin-Name: 54638bc6d28c9d12b1a079bfaf7321e9da788c76827acbf88d41187ce9636502
2021-11-10 02:12:47 +00:00

14 lines
341 B
Python

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']