Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Veja exemplo a seguir.

Exemplo de userfunction para atualização dos valores da Demonstração de Resultado.

...

RestArea(aAreaAt)

Return()

O array aFatorAtu (fatores de atualização) dessa userfunction contém, no primeiro elemento, a taxa do INPC do mês e no segundo, a taxa do INPC do mês dividida pela do mês anterior, o que resulta na média do INPC de cada mês.

...

3. Ao processar o relatório “3er documento”, serão atualizados os saldos das contas contábeis na Demonstração de Resultado, aplicando-se os índices do INPC retornados pela userfunction.

 


Observação:

Considerando que o exercício contábil compreende do 1º ao 12º mês do ano.

No relatório “3er documento” com a atualização dos saldos pelo INPC na Demonstração de Resultado, os meses são apresentados considerando a database e também o exercício contábil em aberto.

Se a database do sistema for superior à data final do exercício contábil, serão apresentadas as colunas de todos os meses desse exercício. Porém, se esta for inferior à data final do exercício contábil, serão apresentadas no relatório, as colunas até o mês da database.

Pelo exposto, considerando-se que a database seja o 2º mês do ano, ao se imprimir este relatório, serão apresentadas todas as colunas de resultado até o 12º mês (data final do exercício contábil).

Entretanto, se considerarmos que todos os lançamentos, referentes ao exercício contábil de 2006, já foram efetuados, se a database for o 8º mês do ano, ao se emitir o relatório, serão visualizadas apenas as colunas até o mês da database.


...