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.

13 lines (12 loc) 612 B
type ErrorTypes = "cert_expired" | "cert_not_valid_yet" | "ruc_mismatch" | "cert_bags_missing" | "invalid_cert" | "wrong_password"; export default class CertificateRelatedError extends Error { code: ErrorTypes; html_message?: string; name: string; /** `data` contiene [ datos del propietario del certificado, RUC comparado ] */ constructor(code: "ruc_mismatch", data: [string, string]); constructor(code: "cert_not_valid_yet", validFrom: Date); constructor(code: "cert_expired", validTo: Date); constructor(code: ErrorTypes, message?: string, html_message?: string); } export {};