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.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 enMASSIVE_PENDING — con su CUF definitivo y su QR, listas para entregar — pero todavía no viajaron al SIAT.
Requiere autenticación: Sí
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.
“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: Sí
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: Sí
Las facturas ya aceptadas no se tocan: su CUF está validado por el SIAT y regenerarlo
cambiaría un documento fiscal firme.
“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: Sí
Estados de un paquete:
Ejemplo de uso con AI:
“Mostrame el estado del lote masivo del POS 660e…”