Atributos

Descrição

Tamanho

Tipo

Chave Primária

Requerido

Valor Default

Valores Válidos

codigo

Código do Grupo de Material

4

NUMBER

S

S



descricaoAbreviada

Descrição Abreviada do Grupo de Material

10

STRING

N

N



descricao

Descrição do Grupo de Material

40

STRING

N

N



fgCustoOS

Flag de Custos da O.S.

1

STRING

N

N


S = Sim | N = Não

fgCustoAbastecimento

Flag de Custos de Abastecimento

1

STRING

N

N


S = Sim | N = Não

fgCustoLubrificacao

Flag de Custos de Lubrificação

1

STRING

N

N


S = Sim | N = Não

fgExportaErp

Flag Controlador de Exportação para o ERP

1

STRING

N

N


S = Exporta | N = Não exporta

codigoErp

Código de Relacionamento com o ERP

15

STRING

N

N




GET (Consulta Grupos de Materiais)

http:127.0.0.1:8080/entity/v1/grupoMateriais?page=1&pagesize=20

{
    "hasNext": false,
    "items": [
		{
            "codigo": 1,
            "codigoErp": "00001",
            "descricaoAbreviada": "GRP TESTE",
            "descricao": "GRUPO TESTE DE MATERIAIS",
            "fgCustoOS": "S",
            "fgCustoAbastecimento": "S",
            "fgCustoLubrificacao": "S",
            "fgExportaErp": "S",
		    "rowversion": 1
        }
	]
}

Parâmetros

Observações

- Todos os atributos podem ser usados como parâmetro para a busca.


POST (Cadastra Grupo de Material)

http:127.0.0.1:8080/entity/v1/grupoMateriais

Estrutura de dados para envio:

{
	"codigo": 1,
	"codigoErp": "00001",
	"descricaoAbreviada": "GRP TESTE",
	"descricao": "GRUPO TESTE DE MATERIAIS",
	"fgCustoOS": "S",
	"fgCustoAbastecimento": "S",
	"fgCustoLubrificacao": "S",
	"fgExportaErp": "S"
}

Estrutura de dados retorno:

{
	"codigo": 1,
	"codigoErp": "00001",
	"descricaoAbreviada": "GRP TESTE",
	"descricao": "GRUPO TESTE DE MATERIAIS",
	"fgCustoOS": "S",
	"fgCustoAbastecimento": "S",
	"fgCustoLubrificacao": "S",
	"fgExportaErp": "S",
	"rowversion": 1
}


PUT (Atualiza Grupo de Material)

http:127.0.0.1:8080/entity/v1/grupoMateriais


DELETE (Apaga Grupo de Material)

http:127.0.0.1:8080/entity/v1/grupoMateriais

Observações

- É obrigatório informar os atributos que compõem a chave primária como parâmetros da chamada.