Em resposta ao Jean, esta é parte de uma fórmula para calcular Descanso Remunerado sobre comissões de determinados funcionários....
A situação criada para buscar os domingos apenas do período de gozo das férias se aplica para os funcionários que não gozaram integralmente as férias, no qual, deveremos buscar somente os domingos dentro do período trabalhado.
Segue a fórmula completa para apreciação.
SE EXISTECF ('0084') = 1 E TABFUNC ('CODSITUACAO', 'S') = 'F'
ENTAO
C('0084') / NDTRAB *
((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) - NUMDIASEM ('DOM' , TABFUNC ('INICPROGFERIAS1' , 'D') , TABFUNC ('FIMPROGFERIAS1' , 'D'))) + (FERIADOSMES - FERIADOS (TABFUNC ('INICPROGFERIAS1', 'D'), TABFUNC ('FIMPROGFERIAS1', 'D')))
SENAO
SE EXISTECF ('0084') = 1
ENTAO
C('0084') / NDTRAB * ((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) + FERIADOSMES)
FIMSE
FIMSE
Obrigado