addUserAbsence
Este método possibilita inserir:
- Período de ausência de um usuário;
- Responsável pelas tarefas enquanto o usuário estiver ausente.
Para inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/administration/AddUserAbsenceRequestType.java |
Retorno | web/wwwroot/ws/java/administration/AddUserAbsenceResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
AbsentUser | X | Matrícula do colaborador que irá se ausentar |
ResponsibleUser | X | Matrícula do colaborador responsável pelas tarefas na ausência |
InitialDate | X | Data de início da ausência |
EndDate | Data de término da ausência | |
Reason | Motivo da ausência |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:addUserAbsence>
<!--You may enter the following 5 items in any order-->
<urn:AbsentUser>?</urn:AbsentUser>
<urn:ResponsibleUser>?</urn:ResponsibleUser>
<urn:InitialDate>?</urn:InitialDate>
<!--Optional:-->
<urn:EndDate>?</urn:EndDate>
<!--Optional:-->
<urn:Reason>?</urn:Reason>
</urn:addUserAbsence>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
Status | SUCESSO: SUCCESS FALHA: FAILURE |
Detail | SUCESSO: Registro inserido. FALHA: Mensagem referente ao erro ocorrido. |
Code | SUCESSO: 1 FALHA: C ódigo referente ao erro ocorrido. |
Código | Descrição |
---|---|
32 | Usuário Ausente não informado |
33 | Usuário Ausente não encontrado |
34 | Usuário Responsável não informado |
35 | Usuário Responsável não encontrado |
36 | Data de início não informada |
37 | Data de início informada incorretamente |
38 | Data de término informada incorretamente |
39 | Data de término não pode ser anterior a data de início |
40 | A data de início não pode ser anterior à data atual |
41 | Usuário ausente não pode ser igual ao responsável |
42 | Já existe pelo menos uma ausência programada no período informado para este usuário |
cuidado
Os valores aceitos para a importação de datas devem seguir o seguinte padrão:
AAAA-MM-DD