emis-check-digit
v1.0.4
Published
Lib para gerar digitos unicos - Referencias Multicaixa - EMIS
Downloads
11
Maintainers
Readme
EMIS Check-Digit
É uma lib javascript para gerar digitos unicos de pagamentos por referencia da EMIS-AO.
Instalação
Para instação podes usar npm or yarn.
npm i emis
yarn add emis --save
Como usar
# Importa a lib e inicializa com o número da entidade gerada pela EMIS
const EMIS = require('emis')
//00123 é o número da entidade
//1 é a referencia do tipo de producto
let _emis = new EMIS('00123', 1)
// passa como opções o total da factura ou serviço à ser gerado a referencia.
// 50 é o valor do serviço a pagar
let data = {
sequencial: 1,
total: 1300.98
}
//Finalmente passa a sequencia a ser gerada. (1 é a sequencia das ref)
_emis.checkDigit(data)
.then(response => console.log(response))
# resultado
000000951300981
// Atenção que as referencias devem ser unicas, é da responsábilidade das entidades
// controlarem da melhor forma as suas sequencias
Contribuição
Participe fazendo um fork do projecto, no final um PR.