WSFECRED
ARCA FECred
@ramiidv/arca-fecred@0.1.0
SDK para el ciclo completo de Facturas de Crédito Electrónica MiPyME (Ley 27440). Consulta, aceptación, rechazo y cancelación.
npm install @ramiidv/arca-fecredTypeScript
import { ArcaFecred, RolCtaCte } from "@ramiidv/arca-fecred";
const fecred = new ArcaFecred({
cuit: "20123456789",
cert: fs.readFileSync("./cert.crt", "utf-8"),
key: fs.readFileSync("./key.key", "utf-8"),
});
// Consultar cuentas corrientes como receptor
const cuentas = await fecred.consultarCtasCtes({
rol: RolCtaCte.RECEPTOR,
});
// Aceptar una FCE por código de cuenta corriente
await fecred.aceptarFECred(cuentas[0].codCtaCte);Características
Qué incluye FECred
Ciclo completo
Consultar, aceptar, rechazar e informar cancelación de FCE.
Cuentas corrientes
Consulta de cuentas por rol (emisor/receptor) y estado.
Obligados a recibir
Verificar si un CUIT está obligado a recibir FCE.
Retenciones y formas de pago
Consulta de tipos de retención y formas de cancelación.
Instalá @ramiidv/arca-fecred
TypeScript nativo, Node.js 18+, cero dependencias innecesarias. Gratis, open source, MIT.