Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

Explore as funcionalidades disponíveis para aproveitar todo o potencial da nova plataforma de ajuda!

GetFirstDayOfWeek([Ano],[Semana])

Prev Next
  • 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.