Skip to content

Buscar documento

GET /api/common/documentos/buscardocumento Búsqueda paginada de documentos V4

Endpoint que permite buscar documentos de Sage de forma paginada.

Devuelve una lista de documentos según el tipo indicado y los criterios de búsqueda proporcionados.

Es importante saber que se pueden incluir más de una columna de búsqueda separadas por comas y más de un valor de búsqueda también separados por comas. En ese caso, se realizará una búsqueda que de todos los valores en todas las columnas.

Si se especifica el parámetro opcional campos (lista de campos separados por comas), la respuesta incluirá únicamente esos campos.
Si no se especifica, se devuelven todos los campos.

Los parámetros page y pageSize son obligatorios para controlar la paginación.

ParámetroTipoRequeridoDescripción
tipoDocumentoenumTipo de documento (por ejemplo, PedidoVenta).
pageintNúmero de página
pageSizeintCantidad de elementos por página
camposstringLista de campos a devolver, separados por comas.
columnaBusquedastringColumna por la que se realiza el filtro.
valorBusquedastringValor a buscar en la columna indicada.
tipoBusquedaenumPuedes hacer búsquedas exactas, parciales o que no contengan ese o eso valores.
codigoEmpresaint✅ (si es multiempresa)Código de la empresa.

El tipoDocumento puede ser:

El tipoBusqueda puede ser:

Terminal window
curl -X GET \
"https://api.tandem.com/api/common/documentos/buscardocumento?tipoDocumento=PedidoVenta&page=1&pageSize=10&columnaBusqueda=cifEuropeo&valorBusqueda=B84570936&codigoEmpresa=9999" \
-H "Accept: */*" \
-H "Authorization: Bearer tu_access_token"
{
"success": true,
"message": "Documentos encontradas",
"result": {
"data": [
{
"codigoEmpresa": 9999,
"idDelegacion": "",
"ejercicioPedido": 2023,
"seriePedido": "ZZ",
"numeroPedido": 5,
"fechaPedido": "2023-12-12T00:00:00",
"numeroLineas": 1,
"codigoCliente": "000001",
"codigoCadena_": "",
"siglaNacion": "ES",
"cifDni": "B84570936",
"cifEuropeo": "ESB84570936",
"razonSocial": "AMAZON SPAIN",
"razonSocial2": "",
"nombre": "AMAZON SPAIN",
"domicilio": "",
"domicilio2": "",
"codigoPostal": "",
"codigoMunicipio": "",
"municipio": "",
"colaMunicipio": "",
"codigoProvincia": "",
"provincia": "",
"codigoNacion": 108,
"nacion": "ESPAÑA",
"codigoCondiciones": 0,
"formadePago": "",
"numeroPlazos": 1,
"diasPrimerPlazo": 0,
"diasEntrePlazos": 0,
"diasFijos1": 0,
"diasFijos2": 0,
"diasFijos3": 0,
"inicioNoPago": 0,
"finNoPago": 0,
"controlarFestivos": 0,
"diasRetroceso": 0,
"mesesComerciales": 0,
"codigoContable": "430000001",
"codigoDefinicion_": "",
"remesaHabitual": "572000000",
"codigoBanco": "",
"codigoAgencia": "",
"dc": "",
"ccc": "",
"iban": "",
"domicilioEnvio": 0,
"domicilioFactura": 0,
"domicilioRecibo": 0,
"codigoProyecto": "",
"codigoSeccion": "",
"codigoDepartamento": "",
"codigoTransportistaEnvios": 0,
"tipoPortesEnvios": "D",
"codigoRetencion": 0,
"codigoTransaccion": 1,
"codigoZona": 0,
"codigoCanal": "",
"codigoRuta_": "",
"codigoTerritorio": 0,
"codigoTipoEfecto": 0,
"codigoExportacion_": "",
"condicionExportacion_": "",
"tarifaPrecio": 0,
"tarifaDescuento": 0,
"grupoIva": 0,
"indicadorIva": "I",
"ivaIncluido": 0,
"servirCompleto": 0,
"reservarStock_": 0,
"estado": 2,
"statusAnalitica": 0,
"statusAprobado": -1,
"statusListado": 0,
"statusEstadis": 0,
"%Descuento": 0,
"%ProntoPago": 0,
"%Financiacion": 0,
"%Retencion": 0,
"%Rappel": 0,
"codigoComisionista": 0,
"codigoComisionista2_": 0,
"codigoComisionista3_": 0,
"codigoComisionista4_": 0,
"codigoJefeVenta_": 0,
"codigoJefeZona_": 0,
"%Comision": 0,
"%Comision2_": 0,
"%Comision3_": 0,
"%Comision4_": 0,
"comisionSobreVenta%_": 0,
"comisionSobreZona%_": 0,
"periodicidadFacturas": 0,
"mascaraPedido_": "",
"agruparAlbaranes": 0,
"albaranValorado": -1,
"copiasAlbaran": 0,
"copiasFactura": 0,
"copiasPedido": 0,
"observacionesCliente": "",
"observacionesPedido": "",
"observacionesAlbaran": "",
"observacionesFactura": "",
"suPedido": "",
"fechaNecesaria": "2023-12-12T00:00:00",
"fechaEntrega": "2023-12-12T00:00:00",
"fechaTope": "2023-12-12T00:00:00",
"pesoBruto_": 0,
"pesoNeto_": 0,
"volumen_": 0,
"enEuros_": -1,
"codigoDivisa": "",
"codigoIdioma_": "",
"mantenerCambio_": -1,
"factorCambio": 0,
"importeCambio": 0,
"importeCambioViejo_": 0,
"importeCoste": 0,
"importeBruto": 300,
"importeBrutoDivisa_": 0,
"importeBrutoPendiente": 0,
"importeDescuentoLineas": 0,
"importeDtoLineasDivisa_": 0,
"importeNetoLineas": 300,
"importeNetoLineasDivisa_": 0,
"importeNetoLineasPendiente": 0,
"importeDescuento": 0,
"importeDescuentoDivisa_": 0,
"importeParcial": 300,
"importeParcialDivisa_": 0,
"importeParcialPendiente": 0,
"importeProntoPago": 0,
"importeProntoPagoDivisa_": 0,
"baseImponible": 300,
"baseImponibleDivisa_": 0,
"baseImponiblePendiente": 0,
"totalCuotaIva": 63,
"totalCuotaIvaDivisa_": 0,
"totalCuotaRecargo": 0,
"totalCuotaRecargoDivisa_": 0,
"totalIva": 63,
"totalIvaDivisa_": 0,
"importeFinanciacion": 0,
"importeFinanciacionDivisa_": 0,
"importeLiquido": 363,
"importeLiquidoDivisa_": 0,
"importeRappel": 0,
"importeRappelDivisa_": 0,
"ejercicioFacturaOriginal": 0,
"serieFacturaOriginal": "",
"numeroFacturaOriginal": 0,
"ejercicioOferta": 0,
"serieOferta": "",
"numeroOferta": 0,
"codigoTipoOperacionLc": "",
"codigoTipoOperacionOrigenLc": "",
"codigoDivisionLc": "",
"codigoAmbitoClienteLc": "",
"codigoClaseClienteLc": "",
"codigoSubclaseClienteLc": "",
"codigoTipoClienteLc": "",
"codigoGrupoClienteLc": "",
"codigoActividadLc": "",
"codigoSubactividadLc": "",
"comercialAsignadoLc": 0,
"facturarCompletoLc": 0,
"idFacturarCompletoLc": 0,
"idFacturacionConjuntaLc": 0,
"idDelegacionCentralLc": "",
"codigoCampanaLc": "",
"referenciaEdi_": "",
"codigoMotivoAbonoLc": "",
"ejercicioAlbaranOriginalLc": 0,
"serieAlbaranOriginalLc": "",
"numeroAlbaranOriginalLc": 0,
"generarFactura": " ",
"importeACuentaP_": 0,
"importeACuentaPDivisa_": 0,
"importeConsumidoP": 0,
"importeConsumidoPDivisa_": 0,
"ejercicioAlbaranDevolucionP": 0,
"serieAlbaranDevolucionP": "",
"numeroAlbaranDevolucionP": 0,
"importePendientePAC": 0,
"importePendientePACDivisa_": 0,
"importeFactura": 363,
"importeFacturaDivisa_": 0,
"porMargenBeneficio": 100,
"margenBeneficio": 300,
"ejercicioExpediente": 0,
"serieExpediente": "",
"numeroExpediente": 0,
"origenDespacho": 0,
"importeProvisiones": 0,
"importeProvisionesNF": 0,
"importeSuplidos": 0,
"importeProvisionesDivisa": 0,
"importeProvisionesNFDivisa": 0,
"importeSuplidosDivisa": 0,
"codigoContableANT_": "",
"remesaHabitualANT_": "",
"anaLote": "",
"anaCapitulo": "",
"noFacturable": 0,
"observacionesWeb": "",
"suPedidoWeb": 0,
"varFechaTraspaso": null,
"varTraspasado": 5,
"idPedidoCli": "857d63ae-a348-4670-971e-42d96626e764",
"referenciaMandato": "",
"suContrato": "",
"pagoInmediato": 0,
"statusWF": 0,
"informeagencia": -1,
"bultosPDA": 0,
"servidoPDA": 0,
"paletPDA": 0,
"impresoPDA": 0,
"pesoVolumetricoS": 0,
"pesoVolumetricoO": 0,
"etiquetasPDA": 0,
"tS_ReservaStock": 0,
"bultos": 0,
"tS_IncluirPedidoRuta": -1,
"tS_ExportarAgencia": -1,
"tS_CambiarSerieAlbaran": -1,
"tS_Retorno": 0,
"tS_Sabado": 0,
"tS_Acuse": 0,
"tS_Valor": 0,
"intercompanyGenerado": -1,
"importeACuenta_": 0,
"importeACuentaDivisa_": 0,
"matricula": "",
"matricula2": "",
"cP_PedidoCompleto": 0,
"tS_EstadoPedidoPDA": -1,
"tS_UsuarioAPreparar": "TODOS",
"tS_FicheroFirma": "00000000-0000-0000-0000-000000000000",
"tS_EstadoFirma": 0,
"tS_FechaFirma": null,
"tS_B2B": ""
}
],
"totalRecords": 1,
"totalPages": 1,
"currentPage": 1,
"pageSize": 10
}
}