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.

17 lines (16 loc) 757 B
import { Factura } from "./Structures/Factura"; import { NotaCredito } from "./Structures/NotaCredito"; export interface FacturaData extends Omit<Factura, "infoTributaria" | "infoFactura"> { infoTributaria: VentaInfoTributaria; infoFactura: Omit<Factura["infoFactura"], "obligadoContabilidad" | "contribuyenteEspecial" | "dirEstablecimiento">; } export interface NotaCreditoData extends Omit<NotaCredito, "infoTributaria" | "infoNotaCredito"> { infoTributaria: VentaInfoTributaria; infoNotaCredito: Omit<NotaCredito["infoNotaCredito"], "obligadoContabilidad" | "contribuyenteEspecial" | "dirEstablecimiento">; } export interface VentaInfoTributaria { claveAcceso: string; estab: string; ptoEmi: string; secuencial: string; }