PROJETO ATIVO VALOR RESIDUAL
Produto | : | RMS |
|
|
|
Chamado | : | JAD_04062014_01 | Data da publicação | : | 12/06/15 |
País(es) | : | Brasil | Banco(s) de Dados | : | Oracle |
Valor Residual é o primeiro ponto do planejamento de mudanças pactuadas com o Cliente JAD e é parte integrante das alterações referentes a adequação do Módulo Ativo Fixo às Normas Internacionais de Contabilidade pautadas na CPC 27.
Este Boletim Técnico apresenta os programas abaixo relacionados que tiveram alterações:
- VAFMATIV - Manutenção do Bem
- VAFMBAIX - Processo de baixa
- VAFMTRAN - Processo de transferência
- VAFRFICH - Relatório Ficha do Bem
- VAFRRBBA - Relatório de bens baixados
- VAFRTRAN - Relatório de bens transferidos
Esta etapa não tem qualquer influência sobre outras rotinas e processos do sistema.
Procedimento para Implementação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
|
- Os objetos de programas constantes neste pacote são:
- VAFMATIV.dll
- VAFMBAIX.dll
- VAFMTRAN.dll
- VAFRFICH.dll
- VAFRRBBA.dll
- VAFRTRAN.dll
- AA2ATFDT.plb
- adATF.dll
Atualizações
Alteração de tabela no arquivo AA1ATFDT:
Chave
Nome
Modo
PYME
DET_VALRES
- Script mostrando a inclusão do campo DET_VALRES na tabela AA1ATFDT.
create table AA1ATFDT
(
DET_DIVISAO NUMBER(3) not null,
DET_GRUPO NUMBER(3) not null,
DET_SEQ NUMBER(8) not null,
DET_ITEM NUMBER(4) not null,
DET_SEQITEM NUMBER(2) not null,
DET_TIPO NUMBER(1) not null,
DET_TIPDEP NUMBER(1) not null,
DET_CTABEM VARCHAR2(30) not null,
DET_SECBEM VARCHAR2(10) not null,
DET_DESPDEPR VARCHAR2(30) not null,
DET_SECDES VARCHAR2(10) not null,
DET_DEPREACUM VARCHAR2(30) not null,
DET_CORDEPR VARCHAR2(30) not null,
DET_CORREC VARCHAR2(30) not null,
DET_INIDEPR DATE not null,
DET_EXABEM DATE,
DET_TAXDEPR NUMBER(6,2) not null,
DET_VLRORI1 NUMBER(19,4) not null,
DET_VLRORI2 NUMBER(19,4) not null,
DET_VLRORI3 NUMBER(19,4) not null,
DET_INDACE1 NUMBER(6,2) not null,
DET_INDACE2 NUMBER(6,2) not null,
DET_INDACE3 NUMBER(6,2) not null,
DET_DATBAIXA DATE,
DET_BAIXA NUMBER(1) not null,
DET_VALRES NUMBER(19,4)
)
tablespace &&TS_RMS_D
storage(initial 1M
next 1M
maxextents unlimited
pctincrease 0);
ALTER TABLE AA1ATFDT
ADD (PRIMARY KEY (DET_DIVISAO, DET_GRUPO, DET_SEQ, DET_ITEM, DET_SEQITEM ) );
alter table AA1ATFDT modify DET_CTABEM VARCHAR2(30);
alter table AA1ATFDT modify DET_DESPDEPR VARCHAR2(30);
alter table AA1ATFDT modify DET_DEPREACUM VARCHAR2(30);
alter table AA1ATFDT modify DET_CORDEPR VARCHAR2(30);
alter table AA1ATFDT modify DET_CORREC VARCHAR2(30);
alter table AA1ATFDT add DET_VALRES NUMBER(19,4);
comment on table AA1ATFDT is 'Detalhes do Bem para o modo CPC';
comment on column AA1ATFDT.DET_DIVISAO is 'Divisao';
comment on column AA1ATFDT.DET_GRUPO is 'Grupo';
comment on column AA1ATFDT.DET_SEQ is 'Sequencia';
comment on column AA1ATFDT.DET_ITEM is 'Item';
comment on column AA1ATFDT.DET_SEQITEM is 'Sequencia do item';
comment on column AA1ATFDT.DET_TIPO is 'Tipo: 1-Aquisicao|2-Reavaliacao';
comment on column AA1ATFDT.DET_TIPDEP is 'Tipo da depreciacao: 1-Normal | 2-Acelerada | 3-Acelerada incentivada | Anual';
comment on column AA1ATFDT.DET_CTABEM is 'Conta do bem';
comment on column AA1ATFDT.DET_SECBEM is 'Secao do bem';
comment on column AA1ATFDT.DET_DESPDEPR is 'Conta de despesa de depreciacao';
comment on column AA1ATFDT.DET_SECDES is 'Secao da despesa de depreciacao';
comment on column AA1ATFDT.DET_DEPREACUM is 'Conta de depreciacao acumulada';
comment on column AA1ATFDT.DET_CORDEPR is 'Conta de correcao da depreciacao';
comment on column AA1ATFDT.DET_CORREC is 'Conta de correcao';
comment on column AA1ATFDT.DET_INIDEPR is 'Data de inicio da depreciacao';
comment on column AA1ATFDT.DET_EXABEM is 'Data de exaustao';
comment on column AA1ATFDT.DET_TAXDEPR is 'Taxa de depreciacao';
comment on column AA1ATFDT.DET_VLRORI1 is 'Valor original do bem na moeda 1';
comment on column AA1ATFDT.DET_VLRORI2 is 'Valor original do bem na moeda 2';
comment on column AA1ATFDT.DET_VLRORI3 is 'Valor original do bem na moeda 3';
comment on column AA1ATFDT.DET_INDACE1 is 'Indice moeda 1';
comment on column AA1ATFDT.DET_INDACE2 is 'Indice moeda 2';
comment on column AA1ATFDT.DET_INDACE3 is 'Indice moeda 3';
comment on column AA1ATFDT.DET_DATBAIXA is 'Data da baixa';
comment on column AA1ATFDT.DET_BAIXA is 'Status de baixa: 1-Baixado | 0-Nao baixado';
comment on column AA1ATFDT.DET_VALRES is 'Valor residual';Procedimento para Utilização
- No VAFMATIV o campo Valor Residual foi criado e se destina a manter o valor residual que o bem apresenta. Possui edição livre e não é criticado.
- No relatório VAFRFICH foi incorporado ao layout o campo Valor Residual, apresentando o valor residual do bem.
- Nas manutenções de Baixa e Transferência de bens, VAFMBAIX e VAFMTRAN respectivamente, a expressão Valor Residual, existentes nos títulos do campo, foi substituída por Saldo a Depreciar.
- Nos relatórios de baixas e transferências do bem, VAFRRBBA e VAFRTRAN respectivamente, o termo Valor Residual também foi substituído por Saldo a Depreciar.
As telas contendo estas modificações são apresentadas a seguir:
01 - VAFMATIV - Tela Apresentando Alteração do Campo Valor Residual
02 - VAFMATIV - Tela Apresentando Alteração e Solicitação de Confirmação de Gravação do Campo Valor Residual
03 - VAFMATIV - Tela Apresentando Consulta do Bem Destacando Alteração Realizada para o Campo Valor Residual
04 - VAFMBAIX - Tela Apresentando Termo Valor Residual Substituído por Saldo a Depreciar
05 - VAFMTRAN - Tela Apresentando Termo Valor Residual Substituído por Saldo a Depreciar
06 - VAFRFICH - Tela Apresentando Relatório Ficha do Bem com Termos Valor Residual e Saldo a Depreciar
07 - VAFRRBBA - Tela Apresentando Relatório de Baixas com Termo Saldo a Depreciar
08 - VAFRTRAN - Tela Apresentando Relatório de Transferências com Termo Saldo a Depreciar
Informações Técnicas
Tabelas Utilizadas | AA1ATFDT – Detalhamento de Contas do Ativo |
Rotinas Envolvidas | VAFMATIV – Cadastro de Bens; VAFRFICH – Relatório Ficha do Bem |
Sistemas Operacionais | Windows®/Linux® |