UNPKG

envio-comprobantes-sri

Version:

Envia comprobantes electronicos al SRI (Ecuador). Recibe un objeto JSON. Lo convierte a XML, lo firma, lo envía al servicio web del SRI y devuelve la respuesta.

57 lines (56 loc) 3.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TablaFormasPago = exports.tablaPorcentajeICE = exports.TablaPorcentajeIVA = exports.TablaTipoIdentificacion = exports.TablaCodigoDocumento = exports.TablaAmbiente = exports.TablaImpuesto = void 0; var TablaImpuesto; (function (TablaImpuesto) { TablaImpuesto[TablaImpuesto["IVA"] = 2] = "IVA"; TablaImpuesto[TablaImpuesto["ICE"] = 3] = "ICE"; TablaImpuesto[TablaImpuesto["IRBPNR"] = 5] = "IRBPNR"; })(TablaImpuesto = exports.TablaImpuesto || (exports.TablaImpuesto = {})); var TablaAmbiente; (function (TablaAmbiente) { TablaAmbiente[TablaAmbiente["PRUEBAS"] = 1] = "PRUEBAS"; TablaAmbiente[TablaAmbiente["PRODUCCION"] = 2] = "PRODUCCION"; })(TablaAmbiente = exports.TablaAmbiente || (exports.TablaAmbiente = {})); var TablaCodigoDocumento; (function (TablaCodigoDocumento) { TablaCodigoDocumento["FACTURA"] = "01"; TablaCodigoDocumento["LIQUIDACION_COMPRA"] = "03"; TablaCodigoDocumento["NOTA_CREDITO"] = "04"; TablaCodigoDocumento["NOTA_DEBITO"] = "05"; TablaCodigoDocumento["GUIA_REMISION"] = "06"; TablaCodigoDocumento["RETENCION"] = "07"; })(TablaCodigoDocumento = exports.TablaCodigoDocumento || (exports.TablaCodigoDocumento = {})); var TablaTipoIdentificacion; (function (TablaTipoIdentificacion) { TablaTipoIdentificacion["RUC"] = "04"; TablaTipoIdentificacion["CEDULA"] = "05"; TablaTipoIdentificacion["PASAPORTE"] = "06"; TablaTipoIdentificacion["CONSUMIDOR_FINAL"] = "07"; TablaTipoIdentificacion["IDENTIFICACION_EXTERIOR"] = "08"; })(TablaTipoIdentificacion = exports.TablaTipoIdentificacion || (exports.TablaTipoIdentificacion = {})); var TablaPorcentajeIVA; (function (TablaPorcentajeIVA) { TablaPorcentajeIVA[TablaPorcentajeIVA["BASE_0"] = 0] = "BASE_0"; TablaPorcentajeIVA[TablaPorcentajeIVA["BASE_12"] = 2] = "BASE_12"; TablaPorcentajeIVA[TablaPorcentajeIVA["BASE_14"] = 3] = "BASE_14"; TablaPorcentajeIVA[TablaPorcentajeIVA["BASE_15"] = 4] = "BASE_15"; TablaPorcentajeIVA[TablaPorcentajeIVA["NO_OBJETO_IMPUESTO"] = 6] = "NO_OBJETO_IMPUESTO"; TablaPorcentajeIVA[TablaPorcentajeIVA["EXCENTO_IVA"] = 7] = "EXCENTO_IVA"; TablaPorcentajeIVA[TablaPorcentajeIVA["IVA_DIFERENCIADO"] = 8] = "IVA_DIFERENCIADO"; })(TablaPorcentajeIVA = exports.TablaPorcentajeIVA || (exports.TablaPorcentajeIVA = {})); var tablaPorcentajeICE; (function (tablaPorcentajeICE) { tablaPorcentajeICE[tablaPorcentajeICE["ICE_CIGARRILLOS_RUBIOS"] = 3011] = "ICE_CIGARRILLOS_RUBIOS"; })(tablaPorcentajeICE = exports.tablaPorcentajeICE || (exports.tablaPorcentajeICE = {})); var TablaFormasPago; (function (TablaFormasPago) { TablaFormasPago["SIN_UTILIZACION_SISTEMA_FINANCIERO"] = "01"; TablaFormasPago["COMPENSACION_DEUDAS"] = "15"; TablaFormasPago["TARJETA_DEBITO"] = "16"; TablaFormasPago["DINERO_ELECTRONICO"] = "17"; TablaFormasPago["TARJETA_PREPAGO"] = "18"; TablaFormasPago["TARJETA_CREDITO"] = "19"; TablaFormasPago["OTROS_CON_UTILIZACION_SISTEMA_FINANCIERO"] = "20"; TablaFormasPago["ENDOSO_TITULOS"] = "21"; })(TablaFormasPago = exports.TablaFormasPago || (exports.TablaFormasPago = {}));