Pular para o conteúdo principal

Lista o catálogo de relatórios disponíveis para a empresa

GET 

/company/report

Retorna o catálogo de relatórios que a empresa autenticada tem habilitados — agrupados por categoria (TypeCompanyReportGroup: Vendas, Financeiro, Fiscal, Estoque, WMS, TMS, Anúncios, Integração, Customizado, etc.) e detalhando para cada relatório os filtros aceitos (TypeCompanyReportQuery).

Cada filtro tem um Type (RangerPicker para intervalo de datas, InputGroup para par de campos, Select para lista, Input para texto livre), um Label (legenda exibida) e um Param (lista de nomes de query string que o front envia ao gerar o relatório). Para o relatório de id 85 (Estoque por integração), o handler injeta dinamicamente os parâmetros IDTypeCompanyIntegration e ListSalesChannel no filtro de Integração.

Responses

Catálogo de relatórios (array de grupos, cada um com TypeCompanyReport[] e seus TypeCompanyReportQuery[]).