Upnify Documentación API
ERP · /suite/erp/bancos/movimientos/:tkMovimiento/compras

Bancos

Movimientos bancarios - Compras

GET/suite/erp/bancos/movimientos/:tkMovimiento/compras

Obtiene las compras relacionadas con un movimiento bancario. La respuesta incluye Row-Count.

Parámetros

NombreTipoValidaciónDescripción
tkRazonSocialvarcharIdentificador de la razón social que se usa para limitar la consulta.
tkMovimientovarcharRequeridoIdentificador del movimiento bancario.
paginaintNúmero de página. Inicia en 1.
cantidadRegistrosintCantidad máxima de registros por página.

Respuesta

NombreTipoDescripción
indiceNumberPosición del registro dentro del resultado.
fechaDateTimeFecha del registro.
cantidadNumberValor cantidad devuelto por la consulta.
subtotalNumberSubtotal.
impuestosRetenidosNumberValor impuestosRetenidos devuelto por la consulta.
impuestosTrasladadosNumberValor impuestosTrasladados devuelto por la consulta.
tkCompraStringIdentificador de la compra.
descuentoNumberValor descuento devuelto por la consulta.
montoNumberMonto del registro.
situacionNumberSituación del registro.
fechaUltimaModificacionDateTimeFecha de la última modificación.
metadataStringMetadatos serializados.
partidasStringValor partidas devuelto por la consulta.
comentariosStringValor comentarios devuelto por la consulta.
folioNumberFolio de la factura o venta.
montoPagadoNumberMonto pagado.
saldoActualNumberSaldo actual.
montoRelacionadoNumberMonto ya relacionado.
sinCfdiNumberValor sinCfdi devuelto por la consulta.
montoDisponibleNumberMonto disponible para relacionar.
tkAlmacenStringIdentificador del almacén.
almacenStringNombre del almacén.
tkUsuarioStringIdentificador del usuario.
tkProveedorStringIdentificador del proveedor.
proveedorStringNombre del proveedor.
correoProveedorStringCorreo del proveedor.
usuarioStringNombre del usuario.
tkMonedaStringIdentificador público de la moneda.
monedaNumberCódigo de la moneda.
tkProyectoStringIdentificador del proyecto.
proyectoStringNombre del proyecto.
archivosStringArchivos asociados, serializados en JSON.
tieneArchivosNumberIndica si existen archivos asociados.
tieneOrdenPendienteNumberIndica si existe una orden pendiente.
tieneCuentaPorPagarNumberIndica si existe CxP.

Solicitud

Ejemplo de solicitud: Movimientos bancarios - Compras

curl --request GET \
  --url 'https://api.upnify.com/suite/erp/bancos/movimientos/00000000-0000-4000-8000-000000000012/compras?tkRazonSocial=00000000-0000-4000-8000-000000000010&pagina=1&cantidadRegistros=50' \
  --header 'token: 00000000-0000-4000-8000-000000000001'

Respuesta

Respuesta de Movimientos bancarios - Compras

JSON
[
  {
    "indice": 1,
    "fecha": "2026-01-15",
    "cantidad": 1,
    "subtotal": 1500.5,
    "impuestosRetenidos": 0,
    "impuestosTrasladados": 240.08,
    "tkCompra": "00000000-0000-4000-8000-000000000014",
    "descuento": 0,
    "monto": 1500.5,
    "situacion": 1,
    "fechaUltimaModificacion": "2026-01-15T12:00:00",
    "metadata": "{}",
    "partidas": "[]",
    "comentarios": "Compra de ejemplo",
    "folio": 1001,
    "montoPagado": 500,
    "saldoActual": 12500.5,
    "montoRelacionado": 500,
    "sinCfdi": 0,
    "montoDisponible": 1000.5,
    "tkAlmacen": "00000000-0000-4000-8000-000000000025",
    "almacen": "Almacén de ejemplo",
    "tkUsuario": "00000000-0000-4000-8000-000000000026",
    "tkProveedor": "00000000-0000-4000-8000-000000000016",
    "proveedor": "Proveedor de ejemplo",
    "correoProveedor": "proveedor@example.com",
    "usuario": "Usuario de ejemplo",
    "tkMoneda": "00000000-0000-4000-8000-000000000023",
    "moneda": "MXN",
    "tkProyecto": "00000000-0000-4000-8000-000000000024",
    "proyecto": "Proyecto de ejemplo",
    "archivos": "[]",
    "tieneArchivos": 0,
    "tieneOrdenPendiente": 0,
    "tieneCuentaPorPagar": 0
  }
]