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 | 1012 | NUMBER | S | N | - | - | Gerado automaticamente quando o registro é inserido na tabela. | codigoErp | Código de relacionamento com o ERP | 15
codigoEmpresa | Código da empresa | 2 | NUMBER | N | N | - | - | Caso não informada será atribuído o código da empresa padrão configurado em default-company-ind. | ||
codigoEmpresaERP | Código da empresa no ERP | 5 | STRING | N | N | - | - | - | descricao | Descrição | 40
codigoProntuarioSocial | Código do prontuário social | 10 | STRING | N | S | - | - | - | ||
detalhecodigoCrachaDetalhamento | Código do crachá | 50012 | STRING | N | N | - | - | - | utilizadoIndustria | Utiliza na Indústria | 1
nome | Nome do funcionário | 40 | STRING | N | S | - | - | - | ||
apelido | Apelido do funcionário | 10 | STRING | N | "N" | |||||
N | - | - | - | |||||||
dataAdmissao | Data de admissão | 10 | DATE | N | S | - | - | - |
GET (Consulta QualificaçãoFuncionário)
http:127.0.0.1:8080/api/entity/v1/qualificacoesIndfuncionariosInd
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
{
"hasNext": true,
"items": [
{
"id": 2,
"codigoErp": null,
"descricao": "AJUSTADOR MECANICO",
"detalhe": null,
"utilizadoIndustria": "N"
},
{
"id": 3,
"codigoErp": null,
"descricao": "ALMOXARIFE",
"detalhe": null,
"utilizadoIndustria": "N"
}
]
} |
...
- Todos os atributos podem ser usados como parâmetro para a busca.
PUT/PATCH (Modifica QualificaçãoFuncionário)
http:127.0.0.1:8080/api/entity/v1/qualificacoesIndfuncionariosInd
Estrutura de dados para envio (exemplo):
...
- 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.
- Deverá ser informado ao menos um dos atributos para localização da Qualificação (id ou codigoErp).
- Caso os dois atributos id e codigoErp forem informados, será considerado apenas o atributo id para localização da qualificação. Será realizada uma busca por outras qualificações com IDs diferentes que utilizem o codigoErp informado e caso nenhuma qualificação seja encontrada o valor informado será alterado, e caso seja encontrada uma ou mais qualificações com IDs diferentes já utilizando este codigoErp uma mensagem será exibida e a alteração não será realizada.
- Caso apenas o atributo codigoErp for informado, será realizada uma busca pelas qualificações que utilizem esse código e caso sejam encontradas duas ou mais qualificações utilizando este codigoErp uma mensagem será exibida e a alteração não será realizada.
- Caso o atributo descricao for informado, será realizada uma busca por outras qualificações com IDs diferentes que utilizem a descricao informada e caso nenhuma qualificação seja encontrada o valor informado será alterado, e caso seja encontrada uma ou mais qualificações com IDs diferentes já utilizando essa descricao uma mensagem será exibida e a alteração não será realizada.
POST (Insere QualificaçãoFuncionário)
http:127.0.0.1:8080/api/entity/v1/qualificacoesIndfuncionariosInd
Estrutura de dados para envio:
...
- O atributo id será gerado automaticamente e atribuído à nova qualificação, e caso seja informado será desconsiderado.
- Caso o atributo codigoErp for informado, será realizada uma busca por outras qualificações que utilizem esse código e caso seja encontrada uma ou mais qualificações já utilizando este codigoErp uma mensagem será exibida e a inclusão não será realizada.
- O atributo descricao deverá ser informado. Será realizada uma busca por outras qualificações que utilizem essa descrição e caso nenhuma qualificação seja encontrada a inclusão será realizada, e caso seja encontrada uma ou mais qualificações já utilizando essa descricao uma mensagem será exibida e a inclusão não será realizada.
DELETE (Exclui QualificaçãoFuncionário)
Disponibilizado endpoint para excluir a Qualificaçãoo Funcionário.
Método DELETE:
http:127.0.0.1:8080/api/entity/v1/qualificacoesIndfuncionariosInd
Parâmetros
- Deverá ser informado ao menos um dos atributos para localização da Qualificação (id ou codigoErp).
- Caso seja informado apenas o atributo codigoErp, será realizada uma busca pelas qualificações que utilizem esse código e caso sejam encontradas duas ou mais qualificações utilizando este codigoErp uma mensagem será exibida e a deleção não será realizada.
- Caso os dois atributos id e codigoErp forem informados, será considerado apenas o atributo id para localização e exclusão da qualificação e o codigoErp será desconsiderado.
- Caso o registro da qualificação esteja sendo utilizado por registros de outras tabelas relacionadas a exclusão não será realizada e uma mensagem será exibida.
...