Ir al contenido

cucuCatalogo

Lista o sincroniza los catálogos del SIAT que necesitas para facturar: métodos de pago (308 códigos), unidades de medida, motivos de anulación, monedas, tipos de documento, eventos significativos, actividades económicas, productos SIN y leyendas. Sincroniza una vez al inicio y a diario.

Forma parte del Hub Fiscal de Bolivia como alternativa a la conexión directa con el SIAT: CUCU es un proveedor autorizado que se ocupa de la firma, los códigos CUIS/CUFD y el envío al SIN. Nodo: «Catálogos del SIAT».

CampoTipoRequeridoDescripción
credentials_idcredentialsSíCredencial cucu
operationselectNoOperación — list, sync
catalogselectNoCatálogo — payment-methods, unit-measures, cancellation-reasons, currencies, document-types, significant-events, activities, products, legends, all
activity_codetextNoCódigo de actividad — Filtra productos o leyendas por actividad
searchtextNoBuscar texto — Filtra los resultados por código o descripción
limitnumberNoMáximo de resultados — 0 = todos
pos_idtextNoPunto de venta (UUID) — Vacío = el punto de venta por defecto de la credencial
output_keytextNoClave de salida — El resultado se añade a data[clave] sin perder el resto de datos

Este módulo requiere una credencial de tipo cucu con los campos:

  • API key: empieza por sk_test_ (sandbox) o sk_live_ (producción); el entorno se deduce del prefijo
  • Entorno: automático, pruebas o producción (si contradice la clave, no se envía nada)
  • Punto de venta por defecto (UUID): se usa si el nodo no indica uno
  • ID de empresa (UUID): para sucursales y estado del certificado
  • Secreto de webhooks (whsec_…): para verificar la firma de los eventos
{
"catalog": "payment-methods",
"count": 5,
"total": 308,
"truncated": true,
"items": [
{
"code": "1",
"description": "EFECTIVO"
}
]
}

La salida se guarda en la clave configurada (output_key, por defecto cucu) y se conserva el resto de data. En error: error.message, error.type y, si aplica, status, code y siat_code.

{
"credentials_id": "cred-cucu",
"operation": "list",
"catalog": "payment-methods",
"search": "tarjeta",
"limit": 50
}
  • Lista los catálogos paramétricos del SIAT (métodos de pago, unidades de medida, productos SIN, leyendas…) con filtro de texto y límite.
  • «Sincronizar» fuerza a CUCU a descargar de nuevo un catálogo (o todos) desde el SIAT.