Perfil Contábil do Patrimônio — Controle Patrimonial
Perfil Contábil do Patrimônio — Controle Patrimonial
Define, para cada perfil contábil de produto, qual conta do plano de contas o sistema utiliza em cada tipo de ocorrência do patrimônio.
Visão Geral da Rotina
A rotina Perfil Contábil do Patrimônio define, para cada perfil contábil de produto, qual conta do plano de contas o sistema utiliza em cada tipo de ocorrência do patrimônio. É a configuração que a integração contábil consulta para saber onde lançar cada movimento do ativo imobilizado: aquisição, depreciação, baixa, transferência, reavaliação, ganho, perda, correções e todos os demais tipos previstos.
O perfil contábil em si é cadastrado na Contabilidade, como grupo contábil de produto. Esta tela não cria nem exclui perfis — apenas configura, para um perfil já existente, a conta contábil de cada tipo de ocorrência. Por isso a rotina tem somente as ações de consulta, edição e exportação.
Sem essa configuração, as ocorrências lançadas nos bens não encontram a conta correspondente e a integração contábil do patrimônio fica incompleta. É o que o relatório WRCPM060 evidencia, ao apontar ocorrências que não geraram lançamento contábil.
Vídeo Tutorial
Pré-requisitos e Contexto de Acesso
O acesso à rotina exige o perfil com a permissão de menu LISTVIEWDEPERFILCONTABILDOPATRIMONIO (ID 1294), que libera a tela de listagem e a consulta da configuração de um perfil. Para gravar as contas, o usuário precisa da permissão PERFILCONTABILDOPATRIMONIO/EDITAR (ID 1295); para exportar a listagem, PERFILCONTABILDOPATRIMONIO/EXPORTAR (ID 1296).
Não existem permissões de criação e exclusão para este recurso, em coerência com a rotina, que não expõe essas ações.
A rotina depende de dois cadastros anteriores: o perfil contábil de produto precisa existir na Contabilidade, e as contas informadas precisam estar cadastradas no plano de contas. As duas dependências são controladas por chaves estrangeiras no banco de dados, que recusam a gravação de perfis ou contas inexistentes.
Processo de Configuração — Passo a Passo
Acessar a rotina
O usuário abre o menu Controle Patrimonial e seleciona Perfil Contábil do Patrimônio. O sistema exibe a listagem dos perfis contábeis do patrimônio em formato de grid, com paginação e busca livre.
Localizar o perfil contábil
O usuário localiza o perfil desejado na grid, utilizando o campo de busca livre quando necessário, e abre o registro.
Conferir a configuração atual
O sistema apresenta a lista completa dos tipos de ocorrência do patrimônio, cerca de quarenta e oito linhas, cada uma com a descrição do tipo e a conta contábil configurada. Os tipos sem conta configurada aparecem em branco.
Informar a conta de cada tipo de ocorrência
O usuário informa, em cada linha, a conta analítica do plano de contas que o sistema deve utilizar nos lançamentos daquele tipo de ocorrência. Cada tipo é configurado de forma independente dos demais.
Limpar a configuração de um tipo
Para deixar de contabilizar um tipo de ocorrência por esse perfil, o usuário apaga o conteúdo da linha correspondente, deixando o campo em branco.
Salvar a configuração
O usuário clica em Salvar. O sistema processa cada tipo de ocorrência individualmente: insere a configuração quando ela ainda não existe, atualiza quando já existe e remove quando o campo está em branco. Todas as operações são executadas em uma única transação — se qualquer uma falhar, nada é gravado.
Conferir o registro da operação
Concluída a gravação, o sistema registra um log informando a conclusão da edição e retorna à listagem.
Descrição de Cada Campo da Tela
Campo Perfil Contábil — Perfil Contábil do Patrimônio
Rótulo na tela: Perfil Contábil
Descrição: código do perfil contábil de produto que está sendo configurado. É a chave do registro e corresponde à coluna COD_GRUPOCTBPROD da tabela TBGRUPOCTBPRODPAT.
Comportamento: o sistema identifica o perfil pelo código ao carregar e ao gravar a configuração. O perfil precisa existir na Contabilidade; a chave estrangeira FK_GRUPOCTBPROD_GRUPOCTBPRODPAT recusa a gravação de um perfil inexistente.
Impacto: define a qual perfil pertencem as contas configuradas. É esse vínculo que a integração contábil usa para escolher as contas de cada bem, conforme o perfil contábil do produto associado ao bem.
Campo Tipo de Ocorrência — Perfil Contábil do Patrimônio
Rótulo na tela: Tipo de Ocorrência
Descrição: identifica o tipo de movimento do patrimônio de cada linha da configuração, como AQS para aquisição, DEPP e DEPF para depreciação, BXA para baixa, TRNE e TRNS para transferência de entrada e de saída, REAV para reavaliação.
Comportamento: o sistema apresenta a lista fixa de tipos suportados pelo patrimônio, cerca de quarenta e oito itens, sem permitir inclusão ou alteração de tipos. A lista é a mesma controlada pela check constraint CKOCORRENCIA_TIPO_CONTA no banco de dados.
Impacto: determina a linha em que a conta informada é aplicada, ou seja, em qual tipo de lançamento do patrimônio aquela conta é usada.
Campo Conta do Plano de Contas — Perfil Contábil do Patrimônio
Rótulo na tela: Conta do Plano de Contas
Descrição: conta analítica do plano de contas utilizada nos lançamentos daquele tipo de ocorrência para este perfil. Corresponde à coluna COD_REDUZ_CONTA da tabela TBGRUPOCTBPRODPAT.
Comportamento: quando o usuário informa um valor, o sistema verifica se já existe configuração para a combinação de perfil e tipo de ocorrência: se existir, atualiza a conta; se não existir, cria a configuração. Quando o campo é deixado em branco, o sistema remove a configuração daquele tipo, caso exista. A conta informada precisa existir no plano de contas, exigência garantida pela chave estrangeira FK_PLANOCONTA_GRUPOCTBPRODPAT.
Impacto: é a conta efetivamente utilizada pela integração contábil do patrimônio ao gerar o lançamento daquele tipo de ocorrência. Sem conta configurada, o tipo deixa de gerar lançamento contábil, situação que o relatório WRCPM060 sinaliza como inconsistência.
Campo Pesquisar (filtro de consulta) — Perfil Contábil do Patrimônio
Rótulo na tela: Pesquisar
Descrição: pesquisa livre sobre os perfis contábeis exibidos na listagem.
Comportamento: o sistema filtra a grid pelos registros que contêm o texto informado, mantendo a paginação e a ordenação.
Impacto: afeta somente a consulta em tela; a exportação não considera este filtro.
Campo Formato de Exportação — Perfil Contábil do Patrimônio
Rótulo na tela: Exportar para
Descrição: formato do arquivo gerado na exportação da listagem de perfis contábeis.
Comportamento: o sistema gera o arquivo no formato escolhido, com até mil registros e sem aplicar o filtro de texto da consulta.
Impacto: define o arquivo entregue ao usuário; não altera nenhum dado do cadastro.
Utilização e Consulta de Registros
O usuário localiza os perfis contábeis do patrimônio na tela de listagem da rotina, que apresenta os registros em grid com paginação e ordenação.
O filtro disponível é o campo Pesquisar, de busca livre sobre as colunas exibidas. A rotina não oferece filtros por tipo de ocorrência ou por conta contábil.
Ao abrir um perfil, o sistema apresenta a configuração completa: todos os tipos de ocorrência do patrimônio com a respectiva conta configurada, permitindo verificar de uma só vez quais tipos estão contabilizados e quais estão sem conta.
O botão Exportar gera a listagem de perfis contábeis no formato escolhido, com até mil registros e sem aplicar o filtro de texto.
Processo de Edição
A edição é a operação central desta rotina. O usuário altera livremente a conta configurada para cada tipo de ocorrência, sem status ou condição que impeça a alteração.
O campo Perfil Contábil não é editável: ele identifica o registro e é gravado na Contabilidade, em outra rotina. A lista de Tipos de Ocorrência também não é editável — é um conjunto fechado definido pelo sistema, e o usuário configura apenas a conta de cada linha.
Cada tipo de ocorrência é tratado de forma independente. Informar ou limpar a conta de um tipo não afeta os demais: o sistema gera um comando próprio para cada linha, criando, atualizando ou removendo a configuração conforme o preenchimento.
A rotina não possui mensagens de negócio customizadas: uma falha durante a gravação é apresentada como erro técnico. Ao final de uma edição bem-sucedida, o sistema grava um log informando a conclusão da operação.
A rotina não permite criar nem excluir perfis contábeis, e também não mantém histórico das configurações anteriores de cada conta.
Estrutura Técnica e Comportamento do Sistema
A configuração é gravada na tabela TBGRUPOCTBPRODPAT, com uma linha por combinação de perfil contábil e tipo de ocorrência. As colunas principais são ID, COD_GRUPOCTBPROD (perfil contábil), TIPO_OCORRENCIA e COD_REDUZ_CONTA (conta configurada).
A tabela não possui triggers. A check constraint CKOCORRENCIA_TIPO_CONTA restringe a coluna TIPO_OCORRENCIA a um conjunto fechado de cerca de quarenta e oito códigos, seguindo o mesmo padrão dos tipos de ocorrência de bem.
Foreign Keys
| FK | Exigência |
|---|---|
| FK_PLANOCONTA_GRUPOCTBPRODPAT | exige que a conta configurada exista no plano de contas |
| FK_GRUPOCTBPROD_GRUPOCTBPRODPAT | exige que o perfil contábil exista no cadastro da Contabilidade |
Nenhuma das duas permite exclusão em cascata.
A integração com a Contabilidade é o propósito da rotina: a integração contábil do patrimônio consulta essa configuração a cada ocorrência lançada em um bem, seja pela tela de Ocorrências do Bem, pelo lançamento em lote ou pelo Fechamento do Controle Patrimonial, e usa a conta correspondente ao tipo do movimento para gerar o lançamento.
O perfil contábil aplicado a cada bem vem do cadastro do bem, por meio do perfil contábil de produto associado a ele — a mesma chave usada como critério de agrupamento nos relatórios WRCPM050, WRCPM051, WRCPM053, WRCPM055, WRCPM056 e WRCPM060.
Regras de Negócio e Restrições
Rotina exclusivamente de configuração
A rotina não cria nem exclui perfis contábeis. O perfil é cadastrado na Contabilidade, e esta tela apenas configura as contas de cada tipo de ocorrência de um perfil já existente.
Uma conta por tipo de ocorrência
Cada perfil contábil admite uma única conta configurada por tipo de ocorrência. A combinação de perfil e tipo é o que identifica cada linha da configuração.
Conta informada cria ou atualiza a configuração
Ao informar uma conta, o sistema verifica se já existe configuração para aquele perfil e tipo de ocorrência: se existir, atualiza a conta; se não existir, cria a configuração.
Campo em branco remove a configuração
Ao deixar o campo de conta em branco, o sistema remove a configuração daquele tipo de ocorrência para o perfil, quando ela existir. O tipo passa a não gerar lançamento contábil por esse perfil.
Independência entre os tipos de ocorrência
Informar ou limpar a conta de um tipo de ocorrência não afeta os demais. Cada linha gera um comando próprio de gravação.
Gravação em transação única
Todas as operações da configuração, que podem chegar a cerca de quarenta e oito comandos, são acumuladas e executadas em uma única transação. Se qualquer comando falhar, nada é gravado.
Ausência de mensagens de negócio
A rotina não possui mensagens de negócio customizadas. Falhas na gravação são apresentadas como erro técnico.
Conta obrigatoriamente existente no plano de contas
A conta informada precisa existir no plano de contas. A chave estrangeira FK_PLANOCONTA_GRUPOCTBPRODPAT recusa contas inexistentes.
Perfil obrigatoriamente existente na Contabilidade
O perfil contábil configurado precisa existir no cadastro da Contabilidade, exigência garantida pela chave estrangeira FK_GRUPOCTBPROD_GRUPOCTBPRODPAT.
Tipos de ocorrência restritos a lista fechada
A check constraint CKOCORRENCIA_TIPO_CONTA limita os tipos de ocorrência configuráveis a um conjunto fechado de cerca de quarenta e oito códigos definidos pelo sistema.
Registro de log da edição
Ao concluir a gravação, o sistema registra um log informando a conclusão da edição da configuração.
Limite da exportação
A exportação da listagem traz até mil registros e não aplica o filtro de texto informado na consulta.
Permissões por ação
A gravação da configuração exige PERFILCONTABILDOPATRIMONIO/EDITAR (ID 1295) e a exportação exige PERFILCONTABILDOPATRIMONIO/EXPORTAR (ID 1296). As consultas são liberadas pela permissão de acesso à rotina LISTVIEWDEPERFILCONTABILDOPATRIMONIO (ID 1294). Não existem permissões de criação e exclusão para este recurso.