Páginas filhas
  • API Grupos de Materiais (Manutenção Industrial)

Versões comparadas

Chave

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

...

Atributos

Descrição

Tamanho

Tipo

Chave Primária

Requerido

Valor Default

Valores Válidos

codigo

Código do Grupo de Material Industrial

5

NUMBER

SS

N

--

Gerado automaticamente no Insert, obrigatório no Update

codigoFamilia

Código da Família Industrial

10

STRING

SS

N

--

Gerado automaticamente no Insert, obrigatório no Update

descricao

Descrição do Grupo de Material Industrial

40

STRING

N

S

-

-

codigoErp

Código de Relacionamento com o ERP

15

STRING

N

N

-

-


GET (Consulta Grupos de Materiais Industriais)

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

Bloco de código
languagejava
titleResponse
{
    "hasNext": false,
    "items": [
        {
            "descricao": "Familia 1",
            "codigo": 10,
            "codigoFamilia": "1",
            "descricaocodigoErp": "Teste ta-API-Hub1-10"
        }
    ]
}

Parâmetros

  • page: Número da página.
  • pagesize: Quantidade máxima de registros por página.

...

POST (Cadastra Grupo de Material Industrial)

http:127.0.0.1:8080/api/entity/v1/grupoMateriaisInd

...

Bloco de código
languagejava
titleBody
collapsetrue
{
    "codigo": 1020,
    "codigoFamilia": "110",
    "descricao": "Teste ta-API-Hub",
    "codigoErp": "10-20"
}

Estrutura de dados retorno:

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "codigo": 1020,
    "codigoFamilia": "110",
    "descricao": "Teste ta-API-Hub",
    "codigoErp": "10-20"
}

Observações

  • Quando o Código da Família Industrial não for informado, será automaticamente criado um registro de Família Industrial utilizando o mesmo código e descrição do Grupo de Material Industrial. Esse registro será então vinculado ao respectivo Grupo de Material Industrial cadastrado.
  • Caso o código erp nao for informado, a coluna CD_INT_ERP da tabela de Família Industrial receberá o mesmo valor do código do Grupo de Material Industrial.


PUT (Atualiza Grupo de Material Industrial)

http:127.0.0.1:8080/api/entity/v1/grupoMateriaisInd

...

Bloco de código
languagejava
titleBody
collapsetrue
{
    "codigo": 1020,
    "codigoFamilia": "110",
    "descricao": "Teste ta-API-Hub",
    "codigoErp": "10-20"
}

Estrutura de dados retorno:

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "codigo": 1020,
    "codigoFamilia": "110",
    "descricao": "Teste ta-API-Hub",
    "codigoErp": "10-20"
}


DELETE (Apaga Grupo de Material Industrial)

http:127.0.0.1:8080/api/entity/v1/grupoMateriaisInd?codigo=10&codigoFamilia=1

Observações

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

...