TL;DR — Resumo Rápido
Corrija erros de lançamentos no CONTPAQi Contabilidad: póliza desequilibrada, erro ao lançar, período fechado e XML SAT. Guia passo a passo com causas.
Ao trabalhar com lançamentos contábeis (pólizas contables) no CONTPAQi Contabilidad, os erros mais frequentes incluem “La póliza no cuadra” quando os débitos não somam o mesmo que os créditos, “Error al afectar póliza” ao tentar lançar no razão geral com uma conta incorreta, e “Período cerrado” ao registrar movimentos fora do período ativo. Este artigo cobre todos esses erros, suas causas e o fluxo completo para resolvê-los, incluindo a geração do XML de pólizas para auditorias do SAT (Anexo 24, Contabilidade Eletrônica).
O Erro
As mensagens de erro mais comuns ao criar, editar ou lançar pólizas contábeis no CONTPAQi Contabilidad são:
- “La póliza no cuadra” — a soma dos débitos não é igual à soma dos créditos. Pode aparecer ao salvar ou ao tentar lançar a póliza no razão geral. O sistema não permite lançar uma póliza desequilibrada.
- “Error al afectar póliza” — ocorre quando uma ou mais contas usadas na póliza são contas-mãe que não aceitam lançamentos diretos, ou quando a conta não existe no plano de contas atual.
- “Error: Período cerrado” — o mês contábil do lançamento já foi fechado. Apenas administradores com as permissões adequadas podem reabri-lo.
- “La cuenta no existe en el catálogo” — ao importar lançamentos de Excel ou XML, os códigos de conta do arquivo não coincidem com contas existentes no plano de contas da empresa.
- “Número de póliza duplicado” — quando dois usuários criam lançamentos simultaneamente na mesma série e período, o CONTPAQi pode atribuir o mesmo número a ambos.
- “Error al generar XML de pólizas para SAT” — faltam dados obrigatórios, como o número de ordem ou expediente do SAT, ou o período selecionado não tem pólizas lançadas que atendam aos critérios do tipo de solicitação.
- Lançamentos automáticos com contas incorretas — a interface contábil com CONTPAQi Comercial ou Nóminas gera lançamentos com contas-mãe ou contas inexistentes porque o plano de contas foi modificado sem atualizar o mapeamento da interface.
- Desempenho lento ao consultar lançamentos — períodos com milhares de lançamentos podem demorar minutos para abrir se o banco de dados não passou por reindexação periódica.
Causa do Problema
Diferenças de equilíbrio por arredondamento ou conversão de moeda estrangeira
O erro “La póliza no cuadra” ocorre quando débitos e créditos diferem, mesmo que apenas por alguns centavos. As causas mais comuns são:
- Arredondamento decimal: ao inserir valores com mais de 2 casas decimais ou calcular IVA e imposto de renda sobre bases que geram frações, o sistema pode acumular diferenças de $0,01 ou $0,02.
- Conversão de moeda estrangeira: lançamentos em USD, EUR ou outras moedas convertem à taxa de câmbio do dia, e o arredondamento da conversão pode gerar diferenças que devem ser registradas na conta de diferenças cambiais.
- Importação do Excel: fórmulas do Excel podem produzir resultados com até 15 casas decimais que o CONTPAQi trunca na importação, criando uma discrepância entre a soma inserida e a soma registrada.
Contas-mãe que não aceitam lançamentos diretos
O plano de contas do CONTPAQi tem uma hierarquia: contas-mãe (níveis superiores) e contas de detalhe (níveis inferiores). As contas-mãe são apenas para agrupamento; não aceitam débitos ou créditos diretos. Se o lançamento usa uma conta-mãe, o sistema lança “Error al afectar póliza”. A solução é sempre usar a subconta de detalhe mais específica do plano, que é a única com o parâmetro de aceitar movimentos ativado.
Período contábil fechado
O CONTPAQi Contabilidad gerencia períodos mensais que podem estar nos status: aberto, fechado ou definitivamente fechado. Ao fechar um período, o sistema protege os saldos de alterações. Tentar registrar, modificar ou excluir um lançamento em um período fechado gera o erro de período fechado. Períodos definitivamente fechados exigem um processo especial de reabertura que apenas o administrador do sistema pode executar.
Mapeamento incorreto na interface contábil
A interface contábil do CONTPAQi permite que módulos externos como CONTPAQi Comercial (vendas, compras, estoque) ou CONTPAQi Nóminas gerem lançamentos automáticos. Se o mapeamento de contas na configuração da interface aponta para uma conta-mãe, uma conta com código agrupador SAT incorreto ou uma conta excluída do plano de contas, todos os lançamentos gerados por esse módulo terão o erro. Um único mapeamento incorreto pode afetar centenas de lançamentos simultaneamente.
Problemas de numeração e acesso concorrente
O CONTPAQi Contabilidad pode atribuir números de lançamento duplicados quando dois usuários criam lançamentos na mesma série e período simultaneamente, especialmente em ambientes de rede com alta latência. Isso não gera um erro visível imediatamente, mas causa inconsistências ao gerar relatórios e ao auditar lançamentos do período.
Solução Passo a Passo
Passo 1: Identificar o tipo e a origem do erro no lançamento
- Abra o lançamento com erro no CONTPAQi Contabilidad.
- Identifique a mensagem de erro exata (anote ou tire uma captura de tela).
- Determine a origem do lançamento:
- Manual: criado diretamente no editor de lançamentos.
- Importado: de Excel ou XML usando a função de importação.
- Automático: gerado pela interface contábil do CONTPAQi Comercial ou Nóminas.
- Revise o tipo de póliza: ingresso, saída, diário ou cheque. O tipo determina quais contas são válidas e se o lançamento afeta contas bancárias ou de terceiros.
Passo 2: Equilibrar o lançamento ajustando débitos e créditos
- Abra o lançamento no editor do CONTPAQi Contabilidad.
- Revise as colunas Total Débito e Total Crédito na parte inferior do editor.
- Se houver diferença, identifique a linha causadora:
- Procure valores com mais de 2 casas decimais.
- Em lançamentos com múltiplas moedas, revise a taxa de câmbio aplicada a cada linha.
- Para diferenças de arredondamento menores que $1,00 MXN: adicione uma linha extra à conta Diferenças cambiais pelo valor exato da diferença.
- Para diferenças maiores: revise os cálculos do documento de origem (nota fiscal, recibo, folha de pagamento) e corrija o valor na linha correspondente.
- Quando as colunas Débito e Crédito mostrarem o mesmo total, o lançamento está equilibrado e pode ser lançado no razão geral.
Passo 3: Verificar que as contas aceitam lançamentos diretos
- No lançamento com erro, anote o código de cada conta usada.
- Vá a Catálogos > Cuentas contables no CONTPAQi.
- Encontre cada conta e revise seu nível no plano de contas:
- Se tiver subcontas dependentes e não estiver marcada para aceitar movimentos diretos, é uma conta-mãe.
- As contas de detalhe (nível mais baixo da hierarquia) são as únicas que aceitam débitos e créditos diretos.
- No lançamento, substitua cada conta-mãe pela subconta de detalhe correspondente.
- Verifique também que a conta tenha o código agrupador SAT correto do Anexo 24 da RMF atribuído, obrigatório para gerar o XML de contabilidade eletrônica.
Passo 4: Gerenciar o status do período contábil
- Vá a Configuración > Períodos contables no CONTPAQi Contabilidad.
- Localize o período (mês e ano) do lançamento.
- Verifique o status:
- Aberto: pode registrar e modificar lançamentos sem restrição.
- Fechado: requer reabertura. Selecione o período e use Abrir período.
- Definitivamente fechado: requer permissões de administrador do sistema e uma justificativa no log de auditoria.
- Com o período aberto, registre ou corrija o lançamento.
- Feche o período novamente usando Cerrar período para proteger os saldos.
- Documente qualquer reabertura de período com a data, o usuário e o motivo como suporte para uma eventual revisão do SAT.
Passo 5: Configurar corretamente a interface contábil
- Vá a Configuración > Interfaz contable no CONTPAQi Contabilidad.
- Selecione o módulo externo que gera lançamentos com erro (Comercial, Nóminas, etc.).
- Revise o mapeamento de contas para cada tipo de transação:
- Vendas: conta de receitas, IVA transferido, contas a receber.
- Compras: conta de despesas ou estoque, IVA creditável, contas a pagar.
- Folha de pagamento: salários, contribuições IMSS, retenções de ISR, provisões.
- Para cada conta no mapeamento, verifique no plano de contas que seja uma conta de detalhe (não conta-mãe) e que o código agrupador SAT esteja atribuído.
- Corrija as contas incorretas e salve a configuração.
- Regenere os lançamentos automáticos do período afetado a partir do módulo externo (CONTPAQi Comercial > Procesos > Generar pólizas contables).
Passo 6: Gerar e validar o XML de pólizas para o SAT
- Vá a Reportes > Contabilidad electrónica > Pólizas no CONTPAQi Contabilidad.
- Selecione o tipo de solicitação SAT:
- AF (Ato de fiscalização): auditoria iniciada pelo SAT, requer número de ordem.
- FC (Fiscalização terceiro): revisão de terceiro relacionado, requer número de expediente.
- DE (Devolução ou compensação): solicitação própria de devolução de impostos.
- Insira o número de ordem ou expediente do SAT conforme aparece no documento oficial de solicitação.
- Selecione o período (mês e ano) dos lançamentos solicitados.
- Clique em Generar XML. O CONTPAQi criará o arquivo com o RFC, período e tipo de solicitação no nome.
- Valide o XML com o verificador de contabilidade eletrônica do SAT antes de assiná-lo.
- Assine o arquivo com o CSD vigente da empresa e envie ao SAT somente em resposta à solicitação formal. Os arquivos XML de pólizas não são enviados proativamente todo mês — somente quando o SAT os solicita explicitamente por notificação oficial.
Solução Alternativa
Importação correta de lançamentos do Excel ou XML
Se o erro vem de lançamentos importados com contas incorretas ou que não estão equilibrados:
- Baixe o modelo de importação de lançamentos do CONTPAQi (Procesos > Importar pólizas > Descargar plantilla).
- No modelo do Excel, verifique que cada coluna Débito tenha sua contrapartida na coluna Crédito com o mesmo valor.
- Use somente códigos de conta de detalhe do plano de contas atual do CONTPAQi. Códigos de contas-mãe gerarão erro na importação.
- Na coluna de moeda, sempre especifique MXN para pesos ou o código ISO da moeda estrangeira. Use a taxa de câmbio oficial do SAT publicada para a data da transação.
- Importe o arquivo corrigido e revise o relatório de erros de importação do CONTPAQi antes de confirmar o lote.
Manutenção do banco de dados para melhorar o desempenho
Se o problema é a lentidão ao acessar lançamentos em períodos de alto volume:
- No CONTPAQi Contabilidad, vá a Herramientas > Mantenimiento de la empresa.
- Execute Verificar y reparar para detectar inconsistências no banco de dados.
- Execute Reindexar para reconstruir os índices e acelerar as consultas de lançamentos.
- Realize esta operação pelo menos uma vez por mês, de preferência no início do dia com todos os usuários desconectados da empresa.
- Sempre faça um backup completo da empresa antes de qualquer operação de manutenção.
Prevenção
Para evitar erros recorrentes nos lançamentos contábeis do CONTPAQi Contabilidad:
- Revise o plano de contas no início de cada exercício fiscal. Verifique que todas as contas de detalhe tenham código agrupador SAT atribuído (Anexo 24 da RMF vigente) e que as contas-mãe estejam corretamente configuradas como não aceita movimentos diretos.
- Configure a numeração automática de lançamentos. Em ambientes multiusuário, ative a numeração sequencial automática por série para evitar duplicatas. Atribua uma série diferente a cada usuário ou departamento.
- Feche os períodos contábeis pontualmente. Fechar cada mês após conciliar os saldos protege os dados históricos de modificações acidentais. Estabeleça um calendário de fechamentos e cumpra-o com todos os usuários do sistema.
- Valide os lançamentos automáticos da interface contábil pelo menos uma vez por semana. Revise os relatórios de lançamentos gerados pelo CONTPAQi Comercial e Nóminas para detectar contas incorretas antes do fechamento do mês.
- Padronize o uso de casas decimais. Configure o CONTPAQi para sempre arredondar para 2 casas decimais em MXN. Para moedas estrangeiras, defina uma política de arredondamento e use sempre a taxa de câmbio oficial do SAT publicada na data da transação.
- Faça backups diários da empresa e realize manutenção mensal do banco de dados. Um banco de dados sem manutenção acumula fragmentação que torna lento o acesso a lançamentos e pode corromper registros.
- Treine os usuários no uso correto dos tipos de lançamento (ingresso, saída, diário, cheque) e na seleção correta de contas de detalhe em vez de contas-mãe.
Problemas Relacionados
- Erro ao gerar o balancete de verificação para o SAT: se os lançamentos têm erros ou contas sem código agrupador SAT, o XML do balancete também falhará. Consulte Aspel COI: Erro ao Enviar Balancete de Verificação ao SAT.
- Erro ao gerar XML de pólizas no Aspel COI: se você também usa o Aspel COI e enfrenta erros semelhantes ao gerar o XML de pólizas para auditoria, consulte Aspel COI: Erro ao Gerar XML de Pólizas para Contabilidade Eletrônica.
- Erro ao fechar o exercício contábil anual: lançamentos não equilibrados ou contas sem saldo zero no fechamento impedem o processo de encerramento anual no CONTPAQi.
- Erro de emissão de CFDI: erros nos valores de notas fiscais eletrônicas que alimentam a interface contábil podem originar lançamentos com desequilíbrio. Consulte CFDI 4.0: Erro de Emissão de Nota Fiscal Eletrônica.
Resumo
- O erro “La póliza no cuadra” é corrigido ajustando a diferença na conta de diferenças cambiais ou corrigindo os valores com arredondamento de 2 casas decimais.
- O “Error al afectar póliza” ocorre por usar contas-mãe; a solução é sempre usar subcontas de detalhe do plano de contas.
- Os períodos fechados devem ser reabertos em Configuración > Períodos contables, com permissões de administrador e documentação do motivo.
- Os lançamentos automáticos incorretos se originam no mapeamento da interface contábil; corrija o mapeamento e regenere os lançamentos do período.
- O XML de pólizas para o SAT (Anexo 24) só é gerado mediante solicitação formal da autoridade fiscal — não é enviado mensalmente como o balancete de verificação.
- A manutenção mensal do banco de dados (verificar, reparar, reindexar) previne a lentidão e a corrupção de registros em períodos com alto volume de lançamentos.