A3ERP API
Spanish
Spanish
  • Inicio Rapido
    • Configuración inicial
    • Instalacion
  • Versiones
  • Documentación
    • API Básicos
      • Api
      • Validacion
      • Email
      • Maestro
        • Parámetros
      • Documento
        • Parámetros
      • Varios
      • Movimientos Stock
      • Reservas Stock
      • Expediciones
      • Vinculos
      • Stock
      • Cartera
      • Precios
      • Procedimientos Almacenados
      • Vista
      • Listado
      • FastReport
      • Descargar Ficheros
      • Listar Carpetas Vinculadas
      • Tabla
  • API Producción
    • Ordenes de producción A3
    • Productos
    • Componentes
    • Máquinas
    • Operarios
    • Trabajos
    • Fabricación
  • 🆕Novedades - API Interno
    • Cartera
    • Consultas de Cartera
    • Artículos
    • Remesas
    • Cartera Remesas
    • CRM
    • refcli
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Documentación
  2. API Básicos

FastReport

Descarga/visualización PDF documentos y listados, formatos FastReport.fr3

AnteriorListadoSiguienteDescargar Ficheros

Última actualización hace 2 años

¿Te fue útil?

Llamadas POST

Body de FastReport

Descarga de un informe en fastreport

https://servidor:5555/api/rptdescarga/descargaprueba.fr3

{
    "SQL":
        [
            {
            "nombre": "frxClientes",
            "sentencia": "select codcli,nomcli,nifcli from clientes order by codcli"
            },
            {
            "nombre": "frxFacturas",
            "sentencia": "select tipocont,serie,numdoc,fecha,referencia,codcli,nomcli,totdoc from cabefacv where month(fecha)=1"
            }
        ]
}
  • Llamadas POST
  • POSTLlamada a informe fastreport

Llamada a informe fastreport

post

Esta llamada devolverá el pdf generado al imprimir el formato indicado en la variable {formato}. Todos los formatos que queramos imprimir se deben encontrar en la carpeta de informes indicada en el archivo de configuración en el parámetro “CarpetaInformesExternos”. En el cuerpo del Json le pasaremos tantas sentencias sql como requiera el informe.

Parámetros de ruta
formatostringRequerido

El nombre del formato de fastreport (Nombre del archivo y extension .fr3)

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
Respuestas
200
Devuelve el documento en un Objeto
application/json
post
POST /api/rptdescarga/{formato} HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 115

{
  "json": {
    "SQL": [
      {
        "nombre": "frxClientes",
        "sentencia": "select codcli,nomcli,nifcli from clientes order by codcli"
      }
    ]
  }
}
200

Devuelve el documento en un Objeto

{
  "documento": "{Documento en base64}"
}