Fechamento de CPCAP — Controle Patrimonial
Fechamento de CPCAP (Pis/Cofins) — Controle Patrimonial
Executa o fechamento mensal do CPCAP de uma filial, apurando o crédito de PIS e COFINS a se apropriar sobre a aquisição de bens do ativo imobilizado.
Visão Geral da Rotina
A rotina Fechamento de CPCAP pertence ao módulo Controle Patrimonial e executa o fechamento mensal do CPCAP (Controle de Crédito de PIS/COFINS do Ativo Permanente) de uma filial. A cada mês fechado, o sistema apura o crédito de PIS e de COFINS que a empresa pode se apropriar sobre a aquisição de bens do ativo imobilizado, gerando os saldos e as movimentações de crédito de cada bem.
O processamento acontece em cascata, mês a mês, entre a data do último fechamento e a data final informada — a rotina fecha vários meses de uma única vez quando necessário, sempre exigindo que o mês anterior esteja concluído e consistente.
A estrutura é análoga à do Fechamento de CIAP, mas com uma diferença importante: o CPCAP não recebe totais de saídas informados pelo usuário na tela. Todo o cálculo de proporcionalidade do crédito é obtido internamente pelo próprio sistema, o que torna a operação mais simples para quem executa o fechamento.
Vídeo Tutorial
Pré-requisitos e Contexto de Acesso
O acesso à rotina exige o perfil com a permissão de menu LISTVIEWDEFECHAMENTODECPCAP (ID 1311), que libera a tela de listagem e todas as consultas de acompanhamento. Para executar o fechamento, o usuário precisa da permissão FECHAMENTODECPCAP/NOVO (ID 1312); para excluir, FECHAMENTODECPCAP/EXCLUIR (ID 1314); e para exportar a listagem, FECHAMENTODECPCAP/EXPORTAR (ID 1315).
O período contábil correspondente ao mês precisa estar aberto na rotina Contabilidade > Exercício social. Com o período fechado, o sistema não permite executar o fechamento nem excluir um fechamento já realizado.
A filial precisa ter pelo menos um bem cadastrado e elegível ao CPCAP; sem bens cadastrados, o sistema recusa a execução. O fechamento do mês anterior precisa existir e estar com status “Fechado”. Na primeira execução da filial, o sistema usa como referência inicial a data da primeira aquisição de bem com CPCAP.
Processo de Criação — Passo a Passo
Acessar a rotina
O usuário abre o menu Controle Patrimonial e seleciona Fechamento de CPCAP. O sistema exibe a listagem dos fechamentos já realizados, com os filtros de consulta na parte superior.
Iniciar um novo fechamento
O usuário clica no botão Novo. O sistema abre a tela de execução do fechamento com os campos de filial e datas.
Selecionar a filial
O usuário seleciona a filial no campo Filial. O sistema consulta o último fechamento de CPCAP dessa filial e preenche a Data do Fechamento Anterior e a Data Final do Fechamento sugerida.
Informar a data final
O usuário confirma ou altera a Data Final do Fechamento. Se a data indicar mais de um mês à frente, o sistema processa cada mês do intervalo em sequência.
Confirmar a execução
O usuário clica em Confirmar. O sistema valida o período contábil, a existência de bens elegíveis na filial e a consistência do fechamento anterior antes de iniciar o cálculo.
Processamento mês a mês
Para cada mês do intervalo, o sistema verifica se o fechamento do mês anterior existe, se está com status “Fechado” e se ainda não existe um fechamento igual ou posterior à data processada. Em seguida, calcula o saldo e a movimentação de crédito de PIS e de COFINS de cada bem ativo com CPCAP da filial e grava o fechamento com status “Fechado”.
Conferir o resultado
Ao final, o sistema retorna à listagem com o novo fechamento registrado. O usuário abre o fechamento para consultar os totais de PIS e de COFINS apropriados e passíveis, acessa a lista de movimentações por bem e consulta os logs de monitoramento e de erro gerados na execução.
Descrição de Cada Campo da Tela
Campo Filial — Fechamento de CPCAP
Rótulo na tela: Filial
Descrição: identifica a filial cujo crédito de PIS e COFINS do ativo permanente é apurado no fechamento. Cada fechamento pertence a uma única filial.
Comportamento: ao selecionar a filial, o sistema busca o último fechamento de CPCAP existente e preenche as datas anterior e final sugeridas. Se a filial nunca teve fechamento, adota a data da primeira aquisição de bem com CPCAP como referência. Se a filial não tiver nenhum bem cadastrado, o sistema recusa a execução.
Impacto: define o conjunto de bens processados, é gravado no registro de fechamento e aparece na listagem, nas movimentações por bem e nos relatórios de recuperação de tributos.
Campo Data do Fechamento Anterior — Fechamento de CPCAP
Rótulo na tela: Data do Fechamento Anterior
Descrição: data do último fechamento de CPCAP concluído para a filial, usada como ponto de partida do processamento.
Comportamento: o sistema preenche o campo automaticamente com a data do último fechamento da filial. O fechamento correspondente precisa existir e estar consistente; caso contrário, o sistema bloqueia a operação e solicita o reprocessamento daquela data.
Impacto: delimita o início do intervalo processado e é gravado no registro do fechamento como referência da cascata mensal.
Campo Data Final do Fechamento — Fechamento de CPCAP
Rótulo na tela: Data Final do Fechamento
Descrição: data limite do fechamento a ser gerado, define até qual mês o sistema apura o crédito de PIS e COFINS.
Comportamento: o sistema sugere o mês seguinte ao último fechamento. O intervalo respeita o mesmo limite de meses configurado no parâmetro do sistema 13000, cujo padrão é 12 meses. O sistema bloqueia a execução quando já existe um fechamento igual ou posterior a essa data.
Impacto: determina a quantidade de meses processados e a data gravada em cada registro de fechamento criado.
Campo Status do Fechamento — Fechamento de CPCAP
Rótulo na tela: Status
Descrição: situação do fechamento de CPCAP de cada mês processado.
Comportamento: o sistema grava o status “Fechado” quando o mês é concluído com sucesso. Um fechamento sem esse status é tratado como inconsistente e impede o fechamento dos meses seguintes.
Impacto: controla a cascata mensal — o mês seguinte só é processado se o anterior estiver com status “Fechado”.
Campo Total de PIS Apropriado — Fechamento de CPCAP
Rótulo na tela: Total de PIS Apropriado
Descrição: soma do crédito de PIS efetivamente apropriado no fechamento, considerando todos os bens da filial.
Comportamento: o sistema calcula o total ao abrir o fechamento, somando as movimentações de CPCAP geradas para cada bem.
Impacto: base de conferência do crédito de PIS do mês; alimenta os relatórios WRCPM057, WRCPM058 e WRCPM061.
Campo Total de PIS Passível — Fechamento de CPCAP
Rótulo na tela: Total de PIS Passível
Descrição: soma do crédito de PIS que a filial tem direito de apropriar no período.
Comportamento: o sistema apresenta o valor junto com o total apropriado, permitindo comparar o direito ao crédito com o crédito realizado.
Impacto: usado na conferência do saldo de PIS a recuperar e nos relatórios de tributos a recuperar.
Campo Total de COFINS Apropriado — Fechamento de CPCAP
Rótulo na tela: Total de COFINS Apropriado
Descrição: soma do crédito de COFINS efetivamente apropriado no fechamento.
Comportamento: o sistema calcula o total ao abrir o fechamento, somando as movimentações de CPCAP geradas para cada bem.
Impacto: base de conferência do crédito de COFINS do mês; alimenta os relatórios de recuperação de tributos.
Campo Total de COFINS Passível — Fechamento de CPCAP
Rótulo na tela: Total de COFINS Passível
Descrição: soma do crédito de COFINS que a filial tem direito de apropriar no período.
Comportamento: o sistema apresenta o valor junto com o total apropriado de COFINS.
Impacto: usado na conferência do saldo de COFINS a recuperar e nos relatórios de tributos a recuperar.
Campo Filiais (filtro de consulta) — Fechamento de CPCAP
Rótulo na tela: Filiais
Descrição: restringe a listagem de fechamentos a uma ou mais filiais.
Comportamento: o sistema aplica o filtro imediatamente na grid. Sem seleção, apresenta os fechamentos de todas as filiais que o usuário acessa.
Impacto: afeta somente a consulta em tela e o conteúdo do arquivo exportado.
Campo Data Inicial e Data Final (filtro de consulta) — Fechamento de CPCAP
Rótulo na tela: Data Inicial / Data Final
Descrição: delimitam o intervalo de datas de fechamento exibido na listagem.
Comportamento: o sistema filtra a grid pelas datas de fechamento contidas no intervalo informado.
Impacto: afeta somente a consulta em tela e o conteúdo do arquivo exportado.
Utilização e Consulta de Registros
O usuário localiza os fechamentos já executados na tela de listagem da rotina, que apresenta uma linha por filial e data de fechamento, com paginação e ordenação.
Os filtros disponíveis são a seleção múltipla de Filiais, o intervalo de Data Inicial e Data Final e o campo de busca livre sobre as colunas da grid.
Ao selecionar um fechamento, o usuário consulta os totais de PIS e COFINS apropriados e passíveis e acessa a lista de Movimentações de CPCAP por Bem, que detalha o crédito calculado bem a bem. A rotina também disponibiliza a consulta da data do último fechamento e da data sugerida para o próximo, a relação de bens elegíveis ao fechamento e a relação de registros afetados por uma exclusão.
O botão Exportar gera o arquivo com a listagem de fechamentos conforme os filtros aplicados.
Processo de Edição
A rotina não permite editar um fechamento de CPCAP. O registro é o retrato consolidado do crédito de PIS e COFINS apurado no mês, e sua alteração quebraria a cascata de saldos dos meses seguintes. Não existe ação de edição nem permissão de edição para este recurso.
A correção de um fechamento incorreto acontece por exclusão e reprocessamento: o usuário exclui o fechamento pelo botão Excluir e executa a rotina novamente para a mesma data. A exclusão só é permitida com o período contábil aberto; se estiver fechado, o sistema orienta a reabertura em Contabilidade > Exercício social.
O histórico das execuções fica registrado nos logs de monitoramento e de erro gravados durante o processamento.
Estrutura Técnica e Comportamento do Sistema
O fechamento de CPCAP é registrado no sistema, compartilhado por vários módulos. Os registros desta rotina são identificados internamente pelo valor “CPCAP”, enquanto o Fechamento do Controle Patrimonial usa “PAT” e o Fechamento de CIAP usa “CIAP”.
A integração com a Contabilidade acontece na validação do período contábil antes da execução e na validação do exercício social antes da exclusão de um fechamento.
O sistema possui uma proteção que intercepta a exclusão de registros e bloqueia a remoção de um fechamento anterior a um fechamento contábil posterior na mesma filial, independentemente das validações de tela.
A validação do limite de meses do intervalo é compartilhada com o Fechamento do Controle Patrimonial e com o Fechamento de CIAP, e usa o mesmo parâmetro do sistema 13000.
Diferente do CIAP, o CPCAP não recebe totais de saídas informados pela tela: todo o cálculo de proporcionalidade é resolvido internamente pelo sistema durante o processamento.
Durante a execução, o sistema grava arquivos de log de monitoramento e de erro, consultados pela própria rotina para acompanhamento e auditoria.
Regras de Negócio e Restrições
Período contábil aberto
O período contábil correspondente ao mês do fechamento precisa estar aberto na Contabilidade. Se já existir período contábil fechado na data, o sistema bloqueia a operação e exibe a mensagem:
Primeiro fechamento da filial
Quando a filial ainda não possui nenhum fechamento de CPCAP, o sistema adota a data da primeira aquisição de bem com CPCAP como referência inicial do processamento.
Filial sem bens cadastrados
Se não houver nenhum bem elegível cadastrado na filial, o sistema não executa o fechamento e exibe a mensagem:
Existência do fechamento do mês anterior
O fechamento do mês imediatamente anterior precisa existir. Na sua ausência, o sistema bloqueia a execução e exibe a mensagem:
Consistência do fechamento anterior
O fechamento do mês anterior precisa estar com status “Fechado”. Se estiver inconsistente, o sistema bloqueia e exibe a mensagem:
Bloqueio de mês já fechado
Se já existir um fechamento igual ou posterior à data que está sendo processada, o sistema impede a execução e exibe a mensagem:
Para refazer o mês, o usuário precisa antes excluir o fechamento existente.
Limite de meses do intervalo
O intervalo entre a data do fechamento anterior e a data final respeita o limite configurado no parâmetro do sistema 13000, cujo padrão é 12 meses.
Proporcionalidade calculada internamente
O fechamento de CPCAP não recebe totais de saídas informados na tela. O sistema obtém internamente todos os valores necessários ao cálculo da proporcionalidade do crédito de PIS e COFINS.
Escopo do cálculo
O fechamento processa apenas os bens ativos da filial que possuem controle de CPCAP, gravando para cada um o saldo e a movimentação de crédito de PIS e COFINS do período.
Exclusão condicionada ao período contábil
A exclusão de um fechamento é bloqueada quando o período contábil correspondente está fechado. O sistema exibe a mensagem:
Proteção de exclusão no banco de dados
O sistema possui uma proteção que impede a exclusão de um fechamento anterior a um fechamento contábil posterior da mesma filial, mesmo quando as validações de tela são atendidas.
Tratamento de falhas no cálculo
Qualquer erro ocorrido durante o cálculo interrompe o fechamento e é apresentado ao usuário no formato:
Consulta de log sem data informada
Nas consultas paginadas de log de monitoramento e de erro, se a data de fechamento não for informada, o sistema não retorna nenhum registro e não exibe mensagem de erro.
Permissões por ação
A execução do fechamento exige FECHAMENTODECPCAP/NOVO (ID 1312), a exclusão exige FECHAMENTODECPCAP/EXCLUIR (ID 1314) e a exportação exige FECHAMENTODECPCAP/EXPORTAR (ID 1315). As demais ações de consulta e monitoramento são liberadas pela permissão de acesso à rotina LISTVIEWDEFECHAMENTODECPCAP (ID 1311).