Skip to content

Calculate or validate the verification digit for the DIAN Colombia

Notifications You must be signed in to change notification settings

Stenfrank/dian-dv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Acerca SOENAC S.A.S

SOENAC es un equipo de profesionales diseñado para atender cada una de sus necesidades y transformarlas en soluciones de acuerdo a la idea de negocio:

Software
Asesoría Contable y Fiscal

Acerca de

Libreria para calcular o validar el dígito de verificación de un nit para Colombia DIAN.

Cómo instalar

Instalar con composer.phar.

composer require stenfrank/dian-dv

Uso básico

Obtener digito de verificación

use Stenfrank\DianDV\Facades\DV;

DV::getDV(901210113); // 3

Validar digito de verificación

use Stenfrank\DianDV\Facades\DV;

DV::check('9012101133'); // true
DV::check('901210113-3'); // true
DV::check('9012101138'); // false
DV::check('901210113-8'); // false
DV::check(' 9012101133 '); // true
DV::check('901210113/3', '/'); // true
DV::check('901210113*8', '*'); // false

Vulnerabilidades de seguridad

Si descubres una vulnerabilidad de seguridad dentro del la librería, enviamos un correo electrónico a Frank Aguirre a través de faguirre@soenac.com. Todas las vulnerabilidades de seguridad serán tratadas con prontitud.

Licencia

El marco del librería es un software de código abierto con licencia MIT.

About

Calculate or validate the verification digit for the DIAN Colombia

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages