Identificar as implementações necessárias no módulo SIGAATF para a criação do tipo de bem "Em construção", que reservará um Ativo Imobilizado para formar um bem final com o saldo de seus componentes(Ativos tipo 03) ao ser convertido num bem final.
Atualmente, o módulo SIGAATF classifica as compras (ATFA240) geradas por um documento de entrada, e recém gera um bem final pelo Baixas de Adiantamento(ATFA040) ou pelo Aquisição por transferência(ATFA251).
O cliente segundo a legislação '....' precisa ter o código do bem final já cadastrado no módulo SIGAATF, que neste momento gerará um registro na tabela SF9, para ir relacionando os componentes que formarão sua construção ou fabricação e finalmente gerar esta construção como um bem final.
O objetivo é que módulo SIGAATF, receba os componentes geradas por um documento de entrada, estes componentes deverão ser amarrados ao bem em construção, classificados, e agrupadas pela aquisição de transferência, usando o código do bem em construção.
Adaptações necessárias no cadastro de Ativos(Atfa012), Classificação de Compras(ATFA240) e Aquisição por transferência(ATFA251)
Cadastro de Bens(ATFA012)
No Cabeçalho 'Atualizações de Ativos Imobilizados', na pasta 'Dados do bem'
Criar o campo 'Bem em construção' (N1_BMCONTR), com dois estados(1-Sim , 2-Não) sendo 2-Não o valor default.
Ao selecionar Bem em construção (N1_BMCONTR) igual a 1-Sim a rotina deve atualizar o campo 'status do bem'(N1_STATUS) = 0-Pendente de Classificação.
Validação de campos ao confirmar a inclusão do bem:
Ativo Imobilizado (SN1)
Código do bem(N1_CBASE), item(N1_ITEM), data aquisição(N1_AQUISIC), quantidade (N1_QUANTD), descrição sint. (N1_DESCRIC) e produto (N1_PRODUT* )(a definir pelo fiscal)
Saldos e valores(SN3)
Tipo Ativo(N3_TIPO) = 01,
Tipo de saldo(N3_TPSALDO) = Real
Tipo de deprec.(N3_TIPDEPR) = 1-Linear
Val. Orig M1 (N3_VORIG01) = 0
Gravação
Não deverá passa pela validação AF012STINV ao confirmar a inclusão do bem.
Preenchimento da tabela SF9(A Definir pelo Fiscal, quais colunas devem ser preenchidas ao incluir o bem em construção) por meio da função ATFGrvCiap que chama a função ATFXGRCIAP no fonte ATFXINT
Classificação de Compras(ATFA240)
Aquisição por transferência(ATFA251)
Os componentes são gerados pela inclusão de um documento de entrada.
O relatório deve ser desenvolvido utilizando a classe TReport.
Utilizar o relatório CTBR506P como base para este desenvolvimento.
Linhas
"Ente da Federação"
Colunas
Texto Fixo:
AMF - Demonstrativo 4 (LRF, Art. 4°, § 2°, inciso III)
Colunas
Patrimônio Líquido
Identifica o valor contábil dos componentes do Patrimônio Líquido (Patrimônio/Capital, Reservas, Resultado Acumulado), bem como seu total.
Linhas
Patrimônio/Capital
Registra os valores nominais e percentuais do patrimônio em relação ao capital dos órgãos da Administração Direta bem como o capital das entidades da Administração Indireta do segundo ao quarto anos anteriores ao ano de referência da LDO.
Identifica a evolução do Patrimônio Líquido do Regime Previdenciário do ente governamental, elaborado de acordo com o Plano de Contas Aplicado aos RPPS, previsto na Portaria MPS no 916, de 15 de julho de 2003 e atualizações posteriores.
Colunas
Patrimônio Líquido
Identifica o valor contábil da diferença entre a soma do Ativo financeiro mais o Ativo Permanente e a soma do Passivo Financeiro mais o Passivo Permanente.
Linhas
Patrimônio
Registra os valores nominais e percentuais do patrimônio em relação ao total do Patrimônio Líquido dos RPPS do segundo ao quarto anos anteriores ao ano de referência da LDO. O valor do patrimônio negativo ou invertido deverá ser colocado entre parênteses.
Após o totalizador, no último quadro, devem ser impressas a Fonte do Relatório e as Notas explicativas.
Exemplo:
Modelos base para desenvolvimento do relatório:
SX3
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |