Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

2 - Matriz Aplicada

...

      Serão apresentados 4 3 métodos, os quais foram implementados na API da Matriz Aplicada vinculada à Tabela de Preços, são eles:

...

Expandir
Informações
titleParâmetros

Order: parâmetro responsável pela ordenação do resultado, podendo ser ascendente ou descendente. O resultado com a ordem descendente deve ser precedida do caractere "-" (menos).

Exemplo 1: ?order=campo1 (Ascendente)

Exemplo 2: ?order=-campo1 (Descendente)

Múltiplos campos de ordenação: ?order=[-]campo1, [-]campo2, [-]campo3 ...

Informações
iconfalse
titleOrder (Asc)

Máscara de Url: http://{domínio}:{porta}/api/educational/financial/v1/pricetableappliedmatrixespricetableterms?order={campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: courseName termCode

Tipo de Ordenação: Ascendente

Url Utilizada:  http://localhost:8051/api/educational/financial/v1/pricetableappliedmatrixespricetableterms?order=courseNametermCode

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...

{
    "hasNext": false,
    "items": [
        {
            "companyCodeinternalId": "1|3|73|1|2024/1",
            "branchCodecompanyCode": 1,
            "levelEducationCodepriceTableCode": 13,
            "appliedMatrixCodetermId": 13273,
            "priceTableCodelevelEducationCode": 31,
            "branchNametermCode": "Filial Belo Horizonte - Fantasia2024/1",
            "courseCodebranchCode": " 1-1",
            "courseNamebranchName": "Curso Tabela de Preços",Filial Belo Horizonte - Fantasia"
        },
    "curriculumGridCode": "1",    {
            "curriculumGridNameinternalId": "Matriz Tabela de Preços1|3|74|1|2024/2",
            "majorCodecompanyCode": " 1",
            "majorNamepriceTableCode": "Habilitação  Tabela de Preços"3,
            "classShiftCodetermId": 1174,
            "classShiftNamelevelEducationCode": "INTEGRAL"1,
            "statustermCode": 0"2024/2",
            "disciplinesbranchCode": []1,
            "actionStatebranchName": 0"Filial Belo Horizonte - Fantasia"
        },
        {
            "companyCodeinternalId": 1,
            "branchCode": 1"1|3|75|1|2025/1",
            "levelEducationCodecompanyCode": 1,
            "appliedMatrixCode": 132,
            "priceTableCode": 243,
            "branchNametermId": "Filial Belo Horizonte - Fantasia"75,
            "courseCodelevelEducationCode": "1- 1",
            "courseNametermCode": "Curso Tabela de Preços",
            "curriculumGridCode": "2025/1",
            "curriculumGridName": "Matriz Tabela de Preços",
            "majorCodebranchCode": " 1",
            "majorNamebranchName": "Habilitação  Tabela de Preços",
            "classShiftCode": 11,
            "classShiftName": "INTEGRAL",
            "status": 0,
            "disciplines": [],
            "actionState": 0
        Filial Belo Horizonte - Fantasia"
        }
    ]
}

Informações
iconfalse
titleOrder (Desc)

Máscara de Url: http://{domínio}:{porta}/api/educational/financial/v1/pricetablepricetableterms?order=-{campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: courseName

Tipo de Ordenação: Descendente

Url Utilizada: http://localhost:8051/api/educational/financial/v1/pricetableappliedmatrixes?order=-courseName

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
	"hasNext": false,
	"items": [
		{
			"companyCode": 1,
			"levelEducationCode": 1,
			"id": 3,
			"internalId": "1|1|3",
			"code": "00001",
			"name": "Tabela de Precos Um",
			"recCreatedOn": "2025-02-04T11:01:30.617-03:00",
			"active": false,
			"priceTableInUse": false,
			"appliedMatrixes": [],
			"terms": [],
			"termBranches": []
		},
		{
			"companyCode": 1,
			"levelEducationCode": 1,
			"id": 4,
			"internalId": "1|1|4",
			"code": "00002",
			"name": "Tabela de Precos Dois",
			"recCreatedOn": "2025-02-04T11:07:16.693-03:00",
			"active": false,
			"priceTableInUse": false,
			"appliedMatrixes": [],
			"terms": [],
			"termBranches": []
		}
	]
}

...