1.0.1 • Published 4 years ago

@danielsiller/insurance-code-generator v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

insurance-code-generator

Code to generate insurance registration number

How to use

const generateCodInsu = require('@danielsiller/insurance-code-generator')

// All parameters must be of type String

const codEmp = '8' // Registration Company Code
const number = '23437' // Document number - Ex: CT-e
const model = '57' // Model - SEFAZ (57-CTe ou 55-NFe ou 99-Others)
const serie = '889' // Document serie
const cnpj = '09526131000181' // CNPJ Issuer of the document
const susep = '00000' // Insurance SUSEP code with the verification digit
const datePolicy = '1217' // Month/Year of Policy Effectiveness

const code = generateCodInsu({
  codEmpAverb: codEmp,
  numberDoc: number,
  modelDoc: model,
  serieDoc: serie,
  cnpjEmp: cnpj,
  susepSeg: susep,
  insurancePolicy: datePolicy
})

console.log({
  status: 'success',
  cod: code
})

Result:

  { 
    status: 'success',
    cod: '0000012170952613100018157889000023437866'
  }