Imobilizado LP5

Mês agosto

Imobilizado LP5

Data 17/08/2005

Imobilizado 5.00
Fecho do Ano Amortizações e Reavaliações


Foi detectado recentemente um problema grave no Imobilizado LP5, não obstante a probabilidade de este ter ocorrido em alguns dos nossos clientes não é elevada, como se poderá depreender pela explicação do problema.

Nota: Não se tratando de um erro introduzido em releases recentes, a situação que passaremos a explicar poderá ocorrer nas versões que se encontram disponíveis e instaladas no mercado.

Enquadramento
O problema ocorre apenas nas seguintes circunstâncias:
1-Tenha sido efectuado o procedimento de passagem de ano
2-Posteriormente sejam efectuadas alterações às fichas no exercício do ano n+1, nomeadamente:
a. Novas afectações (Centros de Custo);
b. Novos tipos de financiamento;
c. Abatidas/Alienadas ...
d. Etc
Exemplo: No ano n+1 apagar da ficha do bem, o Centro de Custo, e posteriormente remover o centro de custo da respectiva tabela.
3- Ao proceder ao fecho do ano das amortizações/reavaliações surge um erro, impossibilitando a execução da referida operação.

Problema detectado
Nas condições atrás referidas ocorre o seguinte erro:

"Origem: _IMODSLP.ExecutaSQL Descrição: :23000: [Microsoft][ODBC SQL Server Driver][SQL Server]INSERT statement conflicted with COLUMN FOREIGN KEY constraint ´Fichas_PlanoCentros_FK´. The conflict occurred in database ´PRIDEM2003´, table ´PlanoCentros´, column ´Centro´. 01000: [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has been terminated. ODBC--call failed."

Consequências
Após o erro acima mencionado, o processo de fecho de ano não é efectuado, sendo que a informação presente nas seguintes tabelas da base de dados do exercício do ano n+1 é eliminada:

Abates
Amortizacoes
Aquisicoes
CadastroCCustoBens
CCustoGenBens
ComponentesBens
Conservacao
FichaAcidentes * Exercício Público
FichaAssistencias * Exercício Público
FichaCCusto
FichaConservacoes * Exercício Público
FichaFinanciamentos
FichaFuncoes * Exercício Público
FichaInspeccoes * Exercício Público
FichaLocalizacoes
FichaMaisValias
FichaOrganicas
FichaPlanoFinanc * Exercício Público
FichaSeguros
FichaSubsidios * Exercício Público
PlanoFinanc * Exercício Privado
ProvAmort * Não deve ter amortizações processadas
ProvReav * Não deve ter reavaliações processadas
Fichas
ParametrosIMO

Como contornar o problema / Solução
No caso da situação atrás referida já ter ocorrido, deverá proceder da seguinte forma: Repor uma cópia de segurança, ou em alternativa à reposição total da base de dados, copiar/repor a informação somente das tabelas que possam ter sido afectadas.
Posteriormente, para o conceito Passagem de Ano Vs sem Fecho de Ano, deve-se garantir o seguinte comportamento:
1. No exercício ano n+ 1 (por ex. 2003), as fichas que referem o exercício anterior não devem ser sujeitas a qualquer modificação
2. Não devem existir amortizações e reavaliações processadas no ano n+1
3. Proceder ao respectivo Fecho (Amortizações/Reavaliações) através das scripts enviadas em anexo.

Nota: As scripts estão preparadas para serem executadas sobre o exercício DEM e o fecho referre-se ao ano de 2002/2003, pelo que, manualmente deverão ser efectuadas as necessárias correcções relativamente ao código do exercício e ano.

Solução definitiva
A Primavera Software conta disponibilizar uma release com o problema resolvido durante o decorrer da próxima semana, mais precisamente na próxima terça-feira (27/01/2003). Esta release será colocada no site da ExpoSIS na respectiva área de suporte técnico.

Para mais informações contacte

  • Sílvia Carvalho

    Marketing, comunicação e média

  • 217221100

    ou nº grátis: 800 789 789

  • [email protected]

    Questões ou sugestões

Imagens e documentos para esta notícia

Subscreva a nossa newsletter