boletahonorarios
Version:
Realizar boletas de honorarios de manera automática
42 lines (33 loc) • 1.11 kB
JavaScript
const { recursos } = require('boletahonorarios');
const boleta = require('boletahonorarios');
//datos login SII
const user = {
rut : '11.111.111-1', //username sii
password : 'passwordSii' //clave sii
};
//datos Servicio prestado
const work = {
description : 'Glosa Servicio', //glosa servicio
value : '13000' //precio servicio
};
//datos destinatario
const destinatary = {
rut : '111111',
dv : '1',
name : 'Nombre destinatario',
address : 'domicilio destinatario',
email : 'correo@destinatario.com',
fecha : '07-11-2022'
};
//region
const zone = '5';
//comuna
const commune = '5303';
//link boletas SII
const boletasUri = recursos.urlBoletaAutorizado;
//link login SII
const loginUri = recursos.loginUri+boletasUri;
//nombres selectores de campos
const selectors = recursos.selectorsAutorizado;
//ejecutamos funcion
boleta.emitirBoleta(work, destinatary, zone, commune, selectors, loginUri, user).catch(console.error);