Histórico da Página
...
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
...