Páginas filhas
  • API Fornecedores (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

Observação

id

Id único para rastreamento do registro de ponta a ponta

12

NUMBER

S

N

-

-

Gerado automaticamente quando o registro é inserido na tabela.

codigoErp

Código de relacionamento com o ERP

15

STRING

N

N

-

-

-

razaoSocial

Razão social

40

STRING

N

S

-

-

-

nomeFantasia

Nome fantasia

40

STRING

N

S

-

-

-

endereco

Endereço e número

40

STRING

N

N

-

-

-

bairro

Bairro

40

STRING

N

N

-

-

-

cidade

Cidade

40

STRING

N

N

-

-

-

uf

Sigla da unidade federativa

2

STRING

N

N

-

Unidades Federativas do Brasil ou "EX" para Exterior.

-

codigoCep

Código do CEP

9

STRING

N

N

-

-

-

numeroCaixaPostal

Número da caixa postal

9

STRING

N

N

-

-

-

cnpj

CNPJ

18

STRING

N

N

-

-

CNPJ será validado caso informado.

inscricaoEstadual

Inscrição estadual

18

STRING

N

N

-

-

-

numeroDDD

Número do DDD

4

STRING

N

N

-

-

-

numeroTelefone

Número do telefone

9

STRING

N

N

-

-

-

numeroFax

Número do fax

9

STRING

N

N

-

-

-

siteEmail

Site ou e-mail

40

STRING

N

N

-

-

-

classeFornecedor

Classe do fornecedor

1

STRING

N

N

"A"

"A" = Ambos

"P" = Produto

"S" = Serviço

-

...

GET (Consulta Fornecedor)

http:127.0.0.1:8080/api/entity/v1/fornecedoresInd?page=1&pagesize=2

...

PUT/PATCH (Modifica Fornecedor)

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

...

  • Deverá ser informado ao menos um dos atributos para localização do Fornecedor (id ou codigoErp).
  • Caso os dois atributos id e codigoErp forem informados, será considerado apenas o atributo id para localização do fornecedor. Será realizada uma busca por outros fornecedores que utilizem o codigoErp informado e caso nenhum fornecedor seja encontrado, o valor informado será atualizado para o fornecedor do id informado, e caso seja encontrado um ou mais fornecedores já utilizando este codigoErp uma mensagem será exibida e a atualização não poderá ser feita.
  • Quando PATCH poderão ser informados apenas os atributos que necessitam de atualização.
  • No caso de PUT deverão ser informados os atributos necessários /bem como os obrigatórios.
  • Caso o atributo cnpj seja informado, o conteúdo será validado aceitando apenas um cnpj válido.
  • Caso os atributos cnpj, inscricaoEstadual e codigoCep forem informados, será removido caracteres especiais, mantendo-se apenas números e letras.

...

POST (Insere Fornecedor)

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

...

Método DELETE:

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

...