facturajs
Version:
Comunicación con los web services de AFIP utilizando nodejs.
2 lines • 1.83 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"AfipServices",{enumerable:true,get:function(){return AfipServices}});var _AfipSoap=require("./lib/AfipSoap");function _class_call_check(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function _create_class(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}var AfipServices=function(){"use strict";function AfipServices(config){_class_call_check(this,AfipServices);_define_property(this,"config",void 0);_define_property(this,"afipSoap",void 0);this.config=config;this.afipSoap=new _AfipSoap.AfipSoap(config)}_create_class(AfipServices,[{key:"createBill",value:function createBill(params){var service="wsfev1";var method="FECAESolicitar";return this.afipSoap.execMethod(service,method,params)}},{key:"getLastBillNumber",value:function getLastBillNumber(params){var service="wsfev1";var method="FECompUltimoAutorizado";return this.afipSoap.execMethod(service,method,params)}},{key:"execRemote",value:function execRemote(service,method,params){return this.afipSoap.execMethod(service,method,params)}}]);return AfipServices}();
//# sourceMappingURL=AfipServices.js.map