Páginas filhas
  • API Materiais Manutenção Automotiva

Versões comparadas

Chave

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

...

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

Observações-

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


POST (Cadastra Material)

http:127.0.0.1:8080/entity/v1/materiais

...

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "codigo": 1,
    "descricao": "TESTE MATERIAL",
    "codigoExterno": "1",
    "codigoContaErp": "1",
    "codigoErp": "1",
    "codigoReferencia": "COD_REF",
    "codigoGrupoMaterial": 2,
    "codigoUnidadeMedida": "UN",
    "codigoUnidadeMedidaErp": null,
    "fatorConversaoUnidMedidaErp": null,
    "exportaPalm": null,
    "observacaoIntegracao": null,
    "materialCompra": null,
    "materialEstoque": null,
    "materialServico": null,
    "indisponibilidadePedOficina": null,
    "materialAtivo": "S",
    "classificacaoMaterial": "M",
    "fabricante": "FAB",
    "marca": "MAR",
    "descricaoExterna": "TESTE MATERIAL",
    "rowversion": 1
}


PUT/PATCH (Atualiza Material)

http:127.0.0.1:8080/entity/v1/materiais

...

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "codigo": 1,
    "descricao": "TESTE MATERIAL",
    "codigoExterno": "1",
    "codigoContaErp": "1",
    "codigoErp": "1",
    "codigoReferencia": "COD_REF",
    "codigoGrupoMaterial": 2,
    "codigoUnidadeMedida": "UN",
    "codigoUnidadeMedidaErp": null,
    "fatorConversaoUnidMedidaErp": null,
    "exportaPalm": null,
    "observacaoIntegracao": null,
    "materialCompra": null,
    "materialEstoque": null,
    "materialServico": null,
    "indisponibilidadePedOficina": null,
    "materialAtivo": "S",
    "classificacaoMaterial": "M",
    "fabricante": "FAB",
    "marca": "MAR",
    "descricaoExterna": "TESTE MATERIAL"
}

Observações

  • Quando PATCH poderão ser enviados apenas os atributos que necessitam de atualização e os atributos que compõe a chave primária (conforme exemplo acima).
  • No caso de PUT deverão ser enviados os atributos necessários/obrigatórios e os atributos que compõe a chave primária.


DELETE (Apaga Material)

http:127.0.0.1:8080/entity/v1/materiais

Observações-

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