UNPKG

facturajs

Version:

Comunicación con los web services de AFIP utilizando nodejs.

2 lines • 1.69 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _fs=_interop_require_wildcard(require("fs"));require("source-map-support/register");var _AfipServices=require("../AfipServices");function _getRequireWildcardCache(nodeInterop){if(typeof WeakMap!=="function")return null;var cacheBabelInterop=new WeakMap;var cacheNodeInterop=new WeakMap;return(_getRequireWildcardCache=function(nodeInterop){return nodeInterop?cacheNodeInterop:cacheBabelInterop})(nodeInterop)}function _interop_require_wildcard(obj,nodeInterop){if(!nodeInterop&&obj&&obj.__esModule){return obj}if(obj===null||typeof obj!=="object"&&typeof obj!=="function"){return{default:obj}}var cache=_getRequireWildcardCache(nodeInterop);if(cache&&cache.has(obj)){return cache.get(obj)}var newObj={};var hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj){if(key!=="default"&&Object.prototype.hasOwnProperty.call(obj,key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key):null;if(desc&&(desc.get||desc.set)){Object.defineProperty(newObj,key,desc)}else{newObj[key]=obj[key]}}}newObj.default=obj;if(cache){cache.set(obj,newObj)}return newObj}var config={certContents:_fs.readFileSync("./private/dev/cert.pem").toString("utf8"),privateKeyContents:_fs.readFileSync("./private/dev/private_key.key").toString("utf8"),cacheTokensPath:"./.lastTokens",homo:true,tokensExpireInHours:12};var afip=new _AfipServices.AfipServices(config);var cuit=27310090854;afip.getLastBillNumber({Auth:{Cuit:cuit},params:{CbteTipo:11,PtoVta:2}}).then(function(res){console.log("Last bill number: ",res.CbteNro);return res.CbteNro}); //# sourceMappingURL=last-bill.js.map