Disponibilizado endpoint para integração do cadastro de Fornecedores com os métodos GET, POST, PUT, PATCH e DELETE.
Estrutura:
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 | Código do centro de custo | 20 | STRING | N | N | - | - | Chave relacionada com tabela de Centro de Custo (será espelhada a partir desta). |
nomeFantasia | Código do subcentro de custo | 20 | STRING | N | N | - | - | - |
endereco | Descrição do centro/subcentro de custo | 40 | STRING | N | N | - | - | - |
bairro | Descrição resumida do centro/subcentro de custo | 10 | STRING | N | N | - | - | Caso não informada será atribuído o valor do atributo "descricao" limitado a 10 caracteres. |
cidade | Referência do subcentro de custo | 20 | STRING | N | N | - | - | - |
uf | Situação do subcentro de custo | 1 | STRING | N | N | "1" | 0 = Inativo 1 = Ativo | - |
codigoCep | ||||||||
numeroCaixaPostal | ||||||||
cnpj | ||||||||
inscricaoEstadual | ||||||||
numeroDDD | ||||||||
numeroTelefone | ||||||||
numeroFax | ||||||||
siteEmail | ||||||||
classeFornecedor |
GET (Consulta Fornecedor)
http:127.0.0.1:8080/entity/v1/fornecedoresInd?page=1&pagesize=2
{
"hasNext": false,
"items": [
{
"id": 2,
"codigoErp": "FORNEC23",
"razaoSocial": "ID FORNECEDOR",
"nomeFantasia": "TESTE DE FORNCEDOR",
"endereco": null,
"bairro": null,
"cidade": null,
"uf": "SP",
"codigoCep": "19800000",
"numeroCaixaPostal": null,
"cnpj": "38646495000101",
"inscricaoEstadual": "189289389489",
"numeroDDD": null,
"numeroTelefone": null,
"numeroFax": "18- 3302-",
"siteEmail": null,
"classeFornecedor": "A"
}
]
} |
Parâmetros
Observações
PUT/PATCH (Modifica Fornecedor)
http:127.0.0.1:8080/entity/v1/fornecedoresInd
Estrutura de dados para envio:
{
"id": 348,
"codigoEmpresa": 1,
"codigo": "API123",
"descricao": "TESTE TA-API-HUB",
"descricaoResumida": "TESTE TA-A",
"referencia": null,
"ativo": "1"
} |
Estrutura de dados retorno:
{
"id": 348,
"descricao": "TESTE TA-API-HUB",
"descricaoResumida": "TESTE TA-A",
"referencia": null,
"ativo": "1"
} |
Observações
POST (Insere Centro de Custo Industrial)
http:127.0.0.1:8080/entity/v1/fornecedoresInd
Estrutura de dados para envio:
{
"codigo": "api123",
"codigoCCusto": "XXX",
"descricao": "Teste ta-API-Hub"
} |
Estrutura de dados retorno:
{
"codigo": "API123",
"codigoCCusto": "API123",
"descricao": "TESTE TA-API-HUB",
"ativo": "1",
"codigoEmpresa": "1",
"id": "348",
"descricaoResumida": "TESTE TA-A"
} |
Observações
DELETE (Exclui Centro de Custo Industrial)
Disponibilizado endpoint para excluir o Centro de Custo.
Método DELETE:
http:127.0.0.1:8080/entity/v1/fornecedoresInd
Parâmetros