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 ERP

1

STRING

N

N


S = Exporta | N = Não exporta

codigoErp

Código de Relacionamento com 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": [
        {
            "codigoEmpresa": "EMP90",
            "codigoMater": "MATER1234",
            "dataRefer": "2024-09-01",
            "daSituacaoErp": "Descrição do retorno do ERP",
            "dataSituacaoErp": "2024-09-01",
            "situacaoErp": "S",
            "qtMater": 123,
            "qtValor": 123,
            "qtValor1": 123456789,
            "qtValor2": 123456789,
            "qtValor3": 123456789,
            "qtValor4": 0,
            "instancia": "INST01"
        }
    ]
}

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:

{
  "codigoEmpresa": "EMP9043",
  "codigoMater": "MATER1234",
  "dataRefer": "2024-09-01",
  "daSituacaoErp": "Descrição do retorno do ERP",
  "dataSituacaoErp": "2024-09-01",
  "situacaoErp": "S",
  "codigoExterno":"INSTEX01",
  "qtMater": 123,
  "qtValor": 123,
  "qtValor1": 123456789,
  "qtValor2": 123456789,
  "qtValor3": 123456789,
  "qtValor4": null
} 

Estrutura de dados retorno:

{
    "codigoEmpresa": "EMP90",
    "codigoMater": "MATER1234",
    "dataRefer": "2024-09-01",
    "daSituacaoErp": "Descrição do retorno do ERP",
    "dataSituacaoErp": "2024-09-01",
    "situacaoErp": "S",
    "codigoExterno": "INSTEX01",
    "qtMater": 123,
    "qtValor": 123,
    "qtValor1": 123456789,
    "qtValor2": 123456789,
    "qtValor3": 123456789,
    "qtValor4": 0,
    "instancia": "INST01"
}


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õe a chave primária como parâmetros.