Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

LerAtvPrf

Verifica se o professor possui atividades em uma data específica. Se possuir retorna os dados das atividades.

Sintaxe: LerAtvPrf(Numero datatvprf, Numero End tematvprf, Numero End codatvprf, Numero End codratatv, Alfa End marptoatv, Numero End codhoratv, Numero End inihoratv, Numero End fimhoratv, Alfa End oriatvprf);

Parámetros:

Nome Tipo Descripción
datatvprf Numérico Data na qual se deseja verificar se o professor possui atividades.
tematvprf Numérico Indica se professor possui atividades segundo a data informada. Retornará 1 se possuir e 0 se não possuir.
codatvprf Numérico Retorna o código da atividade.
codratatv Numérico Retorna o código do rateio da atividade.
marptoatv Alfa Retorna se o professor marca ponto na atividade (S ou N).
codhoratv Numérico Retorna o código do horário da atividade.
inihoratv Numérico Retorna a marcação inicial do horário da atividade.
fimhoratv Numérico Retorna a marcação final do horário da atividade.
oriatvprf Alfa Retorna a origem da atividade.

Ejemplo:

Definir Alfa voriatv;
Definir Alfa vmarpto;

/* Verifica Atividades do Professor na Data. */
TemAtvPrf(DatPro, vtematv);

Se (vtematv = 1)
/* Lê Atividades do Professor na Data. */
LerAtvPrf(DatPro, vtematv, vcodatv, vcodrat, vmarpto, vcodhor, vinihor, vfimhor, voriatv);

Utilização: Regras de apuração e regras de integração.

Disponível para os módulos: Administração de Pessoal e Controle de Ponto e Refeitório.

(missing or bad snippet)