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

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 Material

12

INTEGER

S

S

-

-

descricao

Descrição do Material

60

STRING

N

S

-

-

codigoGrupoMaterial

Código do Grupo de Material

4

INTEGER

N

S

-

-

codigoUnidadeMedida

Código da Unidade de Medida

3

STRING

N

S

-

-

codigoUnidadeMedidaErp

Código da Unidade de Medida no ERP

3

STRING

N

N

-

-

classificacaoMaterial

Flag Classificação do Material

1

STRING

N

N

M

G = Genuíno | O = Original | M = Multimarcas

codigoErp

Código do ERP

25

STRING

N

N

-

-

codigoContaErp

Codigo da Conta ERP

20

STRING

N

N

-

-

codigoReferencia

Código de Referência do Material

60

STRING

N

N

-

-

codigoExterno

Codigo Externo do Material

20

STRING

N

N

-

-

descricaoExterna

Descrição Externa do Material

150

STRING

N

N

-

-

exportaPalm

Flag Controlador para exportação do registro para o PALM

1

STRING

N

NN

-

S = Sim | N = Não

fabricante

Descrição do Fabricante do Material

60

STRING

N

N

-

-

fatorConversaoUnidMedidaErp

Fator de Conversão entre Unidades (por multiplicação)

9,5

NUMBER

N

N

-

-

indisponibilidadePedOficina

Flag para determinar a indisponibilidade do Material (Pedido de Material do Manfro (O.S))

1

STRING

N

N

-

S = Sim | N = Não

marca

Descrição da Marca do Material

60

STRING

N

N

-

-

materialAtivo

Flag para inativação de materiais

1

STRING

N

SN

S

S = Sim | N = Não

materialCompra

Flag Controlador se material é estoque ou compra

1

STRING

N

N

-

S = Sim | N = Não

materialEstoque

Flag Controlador se material é de estoque

1

STRING

N

N

-

S = Sim | N = Não

materialServico

Flag Materiais ou serviços

1

STRING

N

N

S-

M = Material | S = Serviço

observacaoIntegracao

Observação (utilizada qdo dado é inserida/atualizado por sistema externo)

250

STRING

N

N

-

-

...

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

...