From 50f379097fdf788557b37f4f35c8d0bd32766d5a Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 28 Jan 2025 11:27:44 -0300 Subject: [PATCH] =?UTF-8?q?feat(rut):=20Add=20constant=20with=20lowest=20R?= =?UTF-8?q?UT=20for=20personas=20jur=C3=ADdicas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cl_sii/rut/constants.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/cl_sii/rut/constants.py b/src/cl_sii/rut/constants.py index b8adb364..7bd4cef8 100644 --- a/src/cl_sii/rut/constants.py +++ b/src/cl_sii/rut/constants.py @@ -40,3 +40,18 @@ # Type-id = 1.3.6.1.4.1.8321.1 # Value ='xx.xxx.xx-v' # > El campo Value es un IA5String con el RUT del individuo titular del certificado. + +PERSONA_JURIDICA_MIN_RUT_DIGITS: int = 50000000 +""" +Lowest RUT digits for “personas jurídicas”. +""" +# Why must “personas jurídicas” have RUT ≥ 50000000-7? +# +# > ¿Qué es una Persona Jurídica? +# > +# > […] persona ficticia, capaz de ejercer derechos y contraer obligaciones civiles, y de ser +# > representada judicial y extrajudicialmente. Además de esto, poseen Rut sobre 50 millones. +# +# Source: +# [BancoEstado Microempresas → Información general sobre personas jurídicas](https://www.bancoestado.cl/content/bancoestado-public/cl/es/home/home-microempresa/servicios/informacion-general-sobre-personas-juridicas---bancoestado-micro.html#/) # noqa: E501 +# (retrieved on 2025-01-28)