[API] Criar endpoint para consulta de todos os contratos de um fornecedor
Origem
Solicitação do AntecipaGov.
Descrição
Como usuário de sistema externo,
Quero consultar todos os contratos de um fornecedor,
Para conhecer o histórico do fornecedor.
Critérios de Aceitação
- Criar as APIs /api/v1/contrato/ativo/fornecedor/{identificacao_fornecedor} e /api/v1/contrato/inativo/fornecedor/{identificacao_fornecedor}.
- Retornar lista de contratos ativos e inativos do fornecedor com os seguintes dados (resposta similar à já existente no endpoint api/v1/contrato/ug/{ug}:
mple Value
Schema
{
"id": 2957,
"receita_despesa": "Despesa",
"numero": "00059/2009",
"contratante": {
"orgao_origem": {
"codigo": "63000",
"nome": "ADVOCACIA-GERAL DA UNIAO",
"unidade_gestora_origem": {
"codigo": "110161",
"nome_resumido": "SAD/DF/AGU",
"nome": "SUPERINTENDENCIA DE ADM. NO DISTRITO FEDERAL",
"sisg": "Sim",
"utiliza_siafi": "Sim"
}
},
"orgao": {
"codigo": "63000",
"nome": "ADVOCACIA-GERAL DA UNIAO",
"unidade_gestora": {
"codigo": "110161",
"nome_resumido": "SAD/DF/AGU",
"nome": "SUPERINTENDENCIA DE ADM. NO DISTRITO FEDERAL",
"sisg": "Sim",
"utiliza_siafi": "Sim"
}
}
},
"fornecedor": {
"tipo": "JURIDICA",
"cnpj_cpf_idgener": "02.341.470/0001-44",
"nome": "RORAIMA ENERGIA S.A"
},
"codigo_tipo": "50",
"tipo": "Contrato",
"subtipo": "TERMO DE COOPERAÇÃO",
"prorrogavel": "Sim",
"situacao": "Ativo",
"justificativa_inativo": "Encerrado",
"categoria": "Compras",
"subcategoria": "null",
"unidades_requisitantes": "null",
"processo": "00549.001460/2008-23",
"objeto": "O PRESENTE CONTRATO TEM POR OBJETO REGULAR, EXCLUSIVAMENTE, SEGUNDO A ESTRUTURA DA TARIFA DO GRUPO B EM BAIXA TENSÃO, O FORNECIMENTO AO CONTRATANTE, PELA BOA VISTA ENERGIA S.A., DA ENERGIA ELÉTRICA NECESSÁRIA AO FUNCIONAMENTO DE SUAS INSTALAÇÕES, LOCALIZADAS NAS UNIDADES DA AGU NO ESTADO DE RORAIMA.",
"amparo_legal": "LEI 14.133/2021 - Artigo: 75 - Inciso: II",
"informacao_complementar": "",
"codigo_modalidade": "05",
"modalidade": "Pregão",
"unidade_compra": "158128",
"licitacao_numero": "00022/2009",
"sistema_origem_licitacao": "null",
"data_assinatura": "2009-06-23",
"data_publicacao": "2009-06-23",
"vigencia_inicio": "2012-06-23",
"vigencia_fim": "2099-06-30",
"valor_inicial": "43.538,12",
"valor_global": "102.000,00",
"num_parcelas": 12,
"valor_parcela": "8.500,00",
"valor_acumulado": "8.486.798,21",
"links": {
"historico": "https://contratos.comprasnet.gov.br/api/contrato/2957/historico",
"empenhos": "https://contratos.comprasnet.gov.br/api/contrato/2957/empenhos",
"cronograma": "https://contratos.comprasnet.gov.br/api/contrato/2957/cronograma",
"garantias": "https://contratos.comprasnet.gov.br/api/contrato/2957/garantias",
"itens": "https://contratos.comprasnet.gov.br/api/contrato/2957/itens",
"prepostos": "https://contratos.comprasnet.gov.br/api/contrato/2957/prepostos",
"responsaveis": "https://contratos.comprasnet.gov.br/api/contrato/2957/responsaveis", "despesas_acessorias":
"https://contratos.comprasnet.gov.br/api/contrato/2957/despesas_acessorias", "faturas": "https://contratos.comprasnet.gov.br/api/contrato/2957/faturas",
"ocorrencias": "https://contratos.comprasnet.gov.br/api/contrato/2957/ocorrencias",
"terceirizados": "https://contratos.comprasnet.gov.br/api/contrato/2957/terceirizados", "arquivos": "https://contratos.comprasnet.gov.br/api/contrato/2957/arquivos"
}
} - Exigir autenticação por token JWT para utilização dos endpoints.
Edited by Anne Camila Knoll