-
PT
-
ES
-
AO
-
CV
-
MZ
-
ST
-
GW
-
Professional
-
Executive
-
Public Sector
-
Omnia
-
Evolution
Esta função devolve a data do primeiro dia referente à semana (período) da declaração atual. Poderá ser utilizado em conjunto com outras funções e calcula a data de acordo com a regra dos 4 dias. Ou seja, é considerado que a primeira semana de um determinado ano é a semana que contiver pelo menos 4 dias.
Exemplos
Exemplo 1: Considerando que se está a editar uma declaração semanal no ano 2015 e semana 1, então GetFirstDayOfWeek() devolverá a data de 29.12.2014;
Exemplo 2: Considerando que se está a editar uma declaração semanal no ano 2016 e semana 1, então GetFirstDayOfWeek() devolverá a data de 04.01.2016;
Exemplo 3: Considerando que se está a editar uma declaração semanal, então GetFirstDayOfWeek(2016,3) devolverá a data de 18/01/2016, correspondente ao ano 2016 e semana 3.
Nas declarações semanais, são sempre criados 53 períodos que corresponde ao número máximo possível de semanas. No caso de um determinado ano não conter 53 semanas, a execução da função num cenário deste período (semana 53) devolverá sempre o último dia do ano.