Obtiene movimientos bancarios con monto disponible para relacionar y sin factura asociada. Permite filtrar por texto, RFC y conciliación. La respuesta incluye Row-Count.
Rutas alternativas
/suite/erp/bancos/buscar/movimientos/sin-factura
Parámetros
Nombre
Tipo
Validación
Descripción
tkRazonSocial
String
Requerido
Identificador de la razón social que se usa para limitar la consulta.
texto
String
Texto que se busca en conceptos, comentarios o entidades.
rfc
String
RFC por el que se filtra el proveedor, empleado o empresa.
conciliado
Integer
Filtra movimientos conciliados (1) o no conciliados (0).
pagina
Integer
Número de página. Inicia en 1.
cantidadRegistros
Integer
Cantidad máxima de registros por página.
Respuesta
Nombre
Tipo
Descripción
indice
Number
Posición del registro dentro del resultado.
tkMovimiento
String
Identificador público del movimiento.
fechaMovimiento
DateTime
Fecha y hora del movimiento.
tkBancoCuenta
String
Identificador público de la cuenta bancaria.
bancoCuenta
String
Nombre del banco y cuenta concatenados.
concepto
String
Concepto del movimiento.
abono
Number
Importe abonado.
cargo
Number
Importe cargado.
saldoActual
Number
Saldo actual.
montoRelacionado
Number
Monto ya relacionado.
sinCfdi
Number
Valor sinCfdi devuelto por la consulta.
montoDisponible
Number
Monto disponible para relacionar.
moneda
Number
Código de la moneda.
tipoCambio
Number
Tipo de cambio aplicado.
comentario
String
Comentario del movimiento.
conciliado
Number
Indica si está conciliado.
tkCliente
String
Identificador de la empresa cliente.
empresa
String
Nombre de la empresa.
proveedor
String
Nombre del proveedor.
rfcProveedor
String
RFC del proveedor.
empleado
String
Nombre del empleado.
rfcEmpleado
String
RFC del empleado.
tkFactura
String
Identificador de la factura.
uuid
String
UUID fiscal de la factura.
serie
String
Serie de la factura.
folio
Number
Folio de la factura o venta.
entidad
String
Nombre de la entidad relacionada.
tipoEntidad
Number
Tipo de entidad relacionada.
Solicitud
Ejemplo de solicitud: Buscar movimientos bancarios sin factura
curl --request GET \
--url 'https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50' \
--header 'token: 00000000-0000-4000-8000-000000000001'const enviarSolicitud = async () => {
const response = await fetch("https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50", {
method: "GET",
headers: {
token: "00000000-0000-4000-8000-000000000001",
}
});
const resultado = await response.json();
console.log(resultado);
};
enviarSolicitud();// Node.js 18 o posterior
const response = await fetch("https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50", {
method: "GET",
headers: {
token: "00000000-0000-4000-8000-000000000001",
}
});
const resultado = await response.json();
console.log(resultado);import requests
response = requests.get(
"https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50",
headers={"token": "00000000-0000-4000-8000-000000000001"}
)
response.raise_for_status()
resultado = response.json()package main
import (
"encoding/json"
"net/http"
)
func main() {
request, err := http.NewRequest(http.MethodGet, "https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50", nil)
if err != nil { panic(err) }
request.Header.Set("token", "00000000-0000-4000-8000-000000000001")
response, err := http.DefaultClient.Do(request)
if err != nil { panic(err) }
defer response.Body.Close()
var resultado any
if err := json.NewDecoder(response.Body).Decode(&resultado); err != nil { panic(err) }
}using System.Net.Http;
using var client = new HttpClient();
using var request = new HttpRequestMessage(
HttpMethod.Get,
"https://api.upnify.com/suite/erp/bancos/buscar/movimientos/sin-factura?tkRazonSocial=00000000-0000-4000-8000-000000000010&texto=pendiente&pagina=1&cantidadRegistros=50"
);
request.Headers.Add("token", "00000000-0000-4000-8000-000000000001");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var resultado = await response.Content.ReadAsStringAsync();
Respuesta
Respuesta de Buscar movimientos bancarios sin factura