|
|||||||
URL:
|
|
| |
Método
|
insertOrUpdate
|
Função:
|
Insere ou atualiza um registro.
|
Parâmetros:
|
|
<abs:insertOrUpdate>
<!—Zero or more repetitions:-->
<arg0>
<!—- Descrição da Situação de Afastamento -->
<description>?</description>
<!—- Chave externa da situação de afastamento -->
<externalKey>?</externalKey>
<!—- Tipo de Situação: 0 – Afastamento, 1 — Férias -->
<situationType>?</situationType>
<!—- Relacionamento de Unidade e Situação de Afastamento -->
<unitAbsenceReasonDTOCol>
<!—- Chave externa da situação de afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!—Bloqueia Acesso: true ou false -->
<blockAccess>?</blockAccess>
<!—Quantidade de dias para iniciar o bloqueio -->
<restrictedDaysQuantity>?</restrictedDaysQuantity>
<!—Chave externa da Unidade -->
<unitExternalKey>?</unitExternalKey>
</unitAbsenceReasonDTOCol>
<!—Relacionamento com Usuário -->
<userAbsenceReasonDTOCol>
<!—Chave externa da Situação de afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!—Chave externa de Usuário -->
<userExternalKey>?</userExternalKey>
<!—Data inicial onde o usuário estará com a situação de afastamento -->
<initialDate>?</initialDate>
<!—Data final da situação para o usuário -->
<endDate>?</endDate>
</userAbsenceReasonDTOCol>
</arg0>
</abs:insertOrUpdate>
|
|
Método
|
insertUnitAbsenceReason
|
Função:
|
Insere uma Unidade para a situação de afastamento.
|
Parâmetros:
|
|
<abs:insertUnitAbsenceReason>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave externa da Situação de Afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!-- Bloqueia Acesso: true ou false -->
<blockAccess>?</blockAccess>
<!-- Quantidade de dias para iniciar o bloqueio -->
<restrictedDaysQuantity>?</restrictedDaysQuantity>
<!-- Chave externa da Unidade -->
<unitExternalKey>?</unitExternalKey>
</arg0>
</abs:insertUnitAbsenceReason>
|
|
Método
|
insertUserAbsenceReason
|
Função:
|
Insere um Usuário para a situação de afastamento.
|
Parâmetros:
|
|
<abs:insertUserAbsenceReason>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave externa da Situação de Afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!-- Chave externa de Usuário -->
<userExternalKey>?</userExternalKey>
<!-- Data inicial onde o usuário estará com a situação de afastamento -->
<initialDate>?</initialDate>
<!-- Data final da situação para o usuário -->
<endDate>?</endDate>
</arg0>
</abs:insertUserAbsenceReason>
|
|
Método
|
remove
|
Função:
|
Remove a situação de afastamento.
|
Parâmetros:
|
|
<abs:remove>
<!-- Chave externa da Situação de Afastamento -->
<arg0>?</arg0>
</abs:remove>
|
|
Método
|
removeUnitAbsenceReason
|
Função:
|
Remove a Unidade da situação de afastamento.
|
Parâmetros:
|
|
<abs:removeUnitAbsenceReason>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave Externa da Situação de Afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!-- Chave Externa da Unidade -->
<unitExternalKey>?</unitExternalKey>
</arg0>
</abs:removeUnitAbsenceReason>
|
|
Método
|
removeUserAbsenceReason
|
Função:
|
Remove o relacionamento do Usuário e Situação de
Afastamento.
|
Parâmetros:
|
|
<abs:removeUserAbsenceReason>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave Externa da Situação de Afastamento -->
<absenceReasonExternalKey>?</absenceReasonExternalKey>
<!-- Chave Externa de Usuário -->
<userExternalKey>?</userExternalKey>
<!-- Data inicial da situação para o usuário -->
<initialDate>?</initialDate>
</arg0>
</abs:removeUserAbsenceReason>
|
|