◼️8. Relatórios

8.1.GET/api/Relatorios/GetRelatorios

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/api/Relatorios/GetDadosRelatorios

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"
            }
]

Última actualización