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"
}
]
} |
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.