GeraPendenciaSmart
Função que gera pendência para os cartões de Smart Card. Esta função poderá ser utilizada quando do cadastro de afastamentos, troca de permissão, crachás titulares e provisórios, etc. Para cada pendência será gerado um comando de atualização de cartão que será executado pelo gerenciador de comandos (spgercmd). Caso o comando tenha sido executado com sucesso, o comando passa para o estado de comando enviado e fica aguardando a confirmação de atualização do coletor.
Sintaxe: Funcao GeraPendenciaSmart(Numero TipOpe, Numero TipCra, Numero NumCra, Numero NumEmp, Numero TipCol, Numero NumCad, Numero DatIni, Numero HorIni, Numero DatFim, Numero HorFim, Numero ValInt);
Parâmetros:Nome | Tipo | Descrição |
TipOpe | Numérico | Tipo de operação. Operações disponíveis: 1 - baixa de crachás provisórios; 2 - atualização da validade DATAHORA; 3 - baixa de crachá de visitante; 4 - atualiza permissão normal do colaborador; 5 - atualiza permissão de sábado do colaborador; 6 - atualiza permissão de domingo do colaborador; 7 - atualiza permissão de feriado do colaborador; 8 - atualização da situação SITUA; 9 - atualização de afastamentos; 10, 11 e 12 - atualização de alteração de visitas; 13, 14 e 15 - atualiza permissão áreas restritas do colaborador; 16, 17 e 18 - atualiza permissão áreas restritas do visitante. |
TipCra | Numérico | Tipo de crachá (crachá titular ou provisório). |
NumCra | Numérico | Número do crachá. |
NumEmp | Numérico | Número da empresa. |
TipCol | Numérico | Tipo de colaborador. |
NumCad | Numérico | Cadastro do colaborador. |
DatIni | Numérico | Data Inicial. |
HorIni | Numérico | Hora inicial. |
DatFim | Numérico | Data final. |
HorFim | Numérico | Hora final. |
ValInt | Numérico | Retorno da função. |
<div class="Code"><p>/* Gerar pendência para a atualização de afastamentos, crachá titular e dados do colaborador no afastamento. */</p><p>GeraPendenciaSmart(<span class="204401218-17112004">9</span>, 1, 0, R038Afa.NumEmp, R038Afa.TipCol, R038Afa.NumCad, 0, 0, R038Afa.DatAfa, R038Afa.HorAfa, 0);</p></div>
Utilização: Todas as regras.
English
Español

English
Español

