Operar
Masiva y compras
Sector 30 solo por lote masiva. Compras y paquetes también vía SDK.
index.ts
1// Masiva sector 30 (hasta 500 facturas por lote)2const lote = await supay.bulk.sendMasiva({3 pointOfSaleId: POS_ID,4 invoiceIds: ids30,5});6await supay.bulk.validateMasiva({ batchId: lote.batchId });7 8// Compras (registro de compras para el SIAT)9await supay.purchases.send({10 pointOfSaleId: POS_ID,11 periodo: "2026-09",12 compras,13});Notas
Masiva acepta hasta 500 facturas por lote. Intentar emitir sector 30 por `emit` individual devuelve validación local: usa siempre `bulk.sendMasiva`. El endpoint directo de documento de ajuste está deprecado: prefiere `emit` con `referenceInvoiceId`.