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!

GetLastDayOfWeek([Ano],[Semana])

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • ST

  • GW

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


Esta função devolve a data do último dia referente à semana (período) da declaração atual. Poderá ser utilizada 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 primeira que contém 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 GetLastDayOfWeek() devolverá a data de 04/01/2015.

Exemplo 2: Considerando que se está a editar uma declaração semanal no ano 2016 e semana 1, então GetLastDayOfWeek() devolverá a data de 10/01/2016.

Exemplo 3: Considerando que se está a editar uma declaração semanal, então GetLastDayOfWeek(2016,3) devolverá a data de 24/01/2016, correspondente ao ano 2016 e semana 3.

Nas declarações semanais são sempre criados 53 períodos, que correspondem 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.