◼️ 8. Relatórios

8.1.GET Buscar relatórios V1

URL

https://api-rest.arquivar.com/api/Relatorios/GetRelatorios[?idUnidade][&idCliente]

Entrada

  • idUnidade
  • idCliente

Saída/Retorno

O sistema retorna os relatórios do cliente. Um relatório pode ter um ou mais parâmetros.

Response

[
    {
        "idRelatorio": "guid",//id do relatório
        "nomeRelatorio": "string",//nome do relatório
        "parametros": [//parâmetros de filtro do relatório
            {
                "idRelatorioParametro": "guid",//id do parâmetro do relatório
                "nomeParametro": "string",//nome do parâmetro do relatório
                "tipoDados": "string"//tipo de dado do relatório            
            },
            {
                "IdRelatorioParametro": "guid",
                "NomeParametro": "string",
                "TipoDados": "string"
            }

        ]
    }
]

8.2.GET Buscar dados de um relatório V1

URL

https://api-rest.arquivar.com/api/Relatorios/GetDadosRelatorios?idUnidade={idUnidade}&idCliente={idCliente}&IdRelatorio={IdRelatorio}[&Parametros]

Entrada

  • idUnidade (quando buscar relatórios da unidade)
  • idCliente (quando buscar relatórios do cliente)
  • idRelatorio
  • Parâmetros do relatório

Parametros[0].IdParam: Id do parametro 1

Parametros[0].Valor: valor do parametro 1

Parametros[1].IdParam: Id do parametro 2

Parametros[1].Valor: valor do parametro 2

Saída/Retorno

O sistema retorna os dados do relatório.

Response

[
    {
        "Dados": [
            {
                "NomeAmigavel": "string",
                "NomeColuna": " string ",
                "Tipo": " string ",
                "Valor": " string "
            },
            {
                "NomeAmigavel": "string",
                "NomeColuna": "string",
                "Tipo": "String",
                "Valor": "string"
            }
]

Atualizado há 23 dias

×