Skip to main content

Emisión Masiva

En la modalidad masiva las facturas no se envían al SIAT una por una: se acumulan en un lote abierto sobre un punto de venta y viajan juntas, comprimidas en paquetes, cuando el lote se cierra. Estas 4 herramientas cubren el ciclo completo.
No es contingencia. La masiva se emite en línea y necesita el SIAT operativo: no abre evento significativo ni usa CAFC. Para el SIAT caído, ver Contingencia.

abrirLoteMasivo

Abre el lote en un POS. A partir de ahí las facturas que emitas se acumulan en vez de irse al SIAT. Idempotente.

cerrarLoteMasivo

Arma los paquetes, los envía y valida contra SIAT, y marca cada factura. Reentrante: retoma un cierre cortado sin reenviar lo ya validado.

rectificarLoteMasivo

Regenera las facturas que SIAT rechazó y las devuelve a la cola del lote. Las aceptadas no se tocan.

verLoteMasivo

Muestra el lote abierto con el detalle de cada paquete: código de recepción, cantidad de facturas y estado.

abrirLoteMasivo \

Abre un lote de emisión masiva en un punto de venta. Mientras esté abierto, las facturas que se emitan quedan en MASSIVE_PENDING — con su CUF definitivo y su QR, listas para entregar — pero todavía no viajaron al SIAT. Requiere autenticación:
Idempotente: si el POS ya tiene un lote abierto, devuelve ese en vez de crear otro. Un POS no puede tener dos lotes abiertos a la vez.
El sector se valida al abrir, no al cerrar: si no está soportado o la empresa no lo tiene autorizado ante el SIN, la herramienta falla ahí. Descubrirlo al cerrar significaría tener el lote entero ya emitido. Ejemplo de uso con AI:
“Abrí un lote masivo en el POS 660e…”

cerrarLoteMasivo \

Cierra el lote: parte las facturas acumuladas en paquetes, los envía al SIAT, los valida y marca cada factura como aceptada o rechazada con su motivo. Requiere autenticación:
En lotes grandes puede tardar varios minutos: envía y valida cada paquete contra el SIAT.
Es reentrante. Si un cierre se corta a mitad, volver a llamarlo retoma donde quedó: los paquetes ya validados no se reenvían. La respuesta distingue tres desenlaces que conviene no confundir: lote sin facturas, todo aceptado, o con rechazos. Ejemplo de uso con AI:
“Cerrá el lote masivo del POS 660e… y decime cuántas quedaron rechazadas”

rectificarLoteMasivo \

Regenera las facturas que el SIAT rechazó dentro del lote: les recalcula CUF, XML, firma y QR contra el CUFD vigente y las devuelve a la cola. Después hay que volver a cerrar el lote para reenviarlas. Requiere autenticación:
Las facturas ya aceptadas no se tocan: su CUF está validado por el SIAT y regenerarlo cambiaría un documento fiscal firme.
Ejemplo de uso con AI:
“Rectificá las rechazadas del lote del POS 660e… y volvé a cerrarlo”

verLoteMasivo \

Muestra el lote abierto del punto de venta con el detalle de sus paquetes: cuántas facturas lleva cada uno, el código de recepción que devolvió el SIAT y su estado. Requiere autenticación: Estados de un paquete: Ejemplo de uso con AI:
“Mostrame el estado del lote masivo del POS 660e…”