Assunto: Repositório de erros de Rotinas do RM Nucleus (TOTVS Gestão de Estoque) Projeto: TOTVS Gestão de Estoque - RM Nucleus Versão do Documento: 1.18
Erro/Sintoma
Possíveis Soluções
Campo “Valor Líquido Financeiro” não é apresentado na Pasta Identificação do Movimento.
Para que o campo ‘Valor Líquido Financeiro’ seja apresentado no movimento é necessário que o Tipo de Movimento possua um Tipo de Documento associado, cuja Classificação seja “Gera IRRF” ou “Gera IRRF e INSS”.
Erro ao gerar movimento de RPA (Gera IRRF e INSS):
Este erro pode ser apresentado mesmo que os campos indicados na mensagem estejam preenchidos no movimento. A informação preenchida no movimento irá para o lançamento financeiro principal, porém não irá para o lançamento de IRRF gerado automaticamente pelo RM Fluxus caso o RM Fluxus não esteja parametrizado para tal.
RM Nucleus Erro na gravação do movimento em Finaliza inclusão do lançamentos financeiros...
Para que o RM Fluxus carregue a informação dos campos para o lançamento de IRRF automaticamente, eliminando o erro deve-se:
Erro na geração do lançamento de IRRF. (O(s) campo(s) obrigatório(s) “ Classif. Financeira, Local Pag/Rec” deve(m) ser preenchido(s).)
ar | RM Fluxus | Menu Opções | Parâmetros | RM Fluxus | Contas a Pagar | Avançar | Etapa “Geração IRRF” | e habilitar o campo “Buscar dados no lançamento se não preenchidos no Fornecedor”.
Movimento de RPA (Gera IRRF e INSS) não gera SEST/SENAT para o RM Fluxus:
Para que o SEST/SENAT seja calculado no RM Fluxus o lançamento financeiro principal deve possuir as seguintes características:
Erro ao cadastrar um novo orçamento: O Centro de Custo não possui a mesma classificação do Período selecionado.
Caso o Processo de Orçamento esteja parametrizado deve-se ar | Menu Cadastros | Tabelas de Orçamento | Vínculo do Centro de Custo e Classificação do Período | Selecionar o Centro de Custo | Anexos: Vinculação de Centro de Custo a Classificação do Período | e informar a Classificação do Período em que se está cadastrando o novo orçamento.
Analista: Felipe David Evangelista Página 1 de 9
- Cliente/Fornecedor deve ser Pessoa Física - Tipo de documento gerar INSS - Categoria de Autônomo do Cliente/Fornecedor 15,16 ou 18 (Pasta Dados Fiscais do cadastro de Cliente/Fornecedor)
Erro/Sintoma Erro ao tentar voltar escrituração de lançamentos (por dentro do RM Nucleus):
Possíveis Soluções Conforme verificado, no período de apuração de ISS tinha serviços por alíquota. Após exclusão (dentro do Cadastro do Período de Apuração), a escrituração foi retornada.
Erro de integridade Não é possível Estornar Lançamentos “000004”: Existem guias vinculadas ao lançamento no período de apuração! Porém não foram localizadas guias para nenhum dos tributos. Erro ao tentar escriturar movimentos: Erro de banco de dados – Translate Error. Value out of bounds.
A restrição é apresentada porque o campo FATORREDUCAO da tabela TTRBMOV está com 100% para o tributo ISS. Este percentual é levado de acordo com o default do anexo de tributos por município do cadastro de produto (Menu Cadastros | Produtos | Anexos: Tributos do Produto por Município). O valor do campo deve ser zerado dentro do cadastro do produto, porém os movimentos que foram inclusos antes da correção, que possuem este serviço associado, deverão ser excluídos e incluídos novamente na base de dados. Para qualquer outra solução, como por exemplo, acerto via banco de dados, é necessário contato com o e Técnico da TOTVS, e execução do procedimento pela equipe de TI. Para consultar se o movimento está esta inconsistência pode-se executar a seguinte consulta SQL:
Tipo de Movimento de Entrada de Materiais não pode ser escolhido no Portal no movimento de inclusão de novo movimento. Erro durante processo de criação do Lote de Escrituração de Lançamentos Fiscais: Exceção EOSError no módulo RMGerador.dll em 00011B82 Analista: Felipe David Evangelista Página 2 de 9
SELECT FATORREDUCAO,* FROM TTRBMOV WHERE IDMOV = ‘informar idmov’ Verificar parametrização necessário no link abaixo: http://totvsconnect.blogspot.com.br/2011/12/como-fazer-movimentacao-via-portal.html
Foi verificado que a DLL “RMGerador.dll” (C:\totvs\CorporeRM) estava com a versão desatualizada. Após instalar o aplicativo “TOTVS Reports – 11.52.50.msi”, a referida DLL foi substituída, e com a versão compatível com a Biblioteca RM o erro não foi mais apresentado.
ou Excessão EOleException no módulo RMGerador.dll em 0017ª186
Erro/Sintoma Erro ao tentar escriturar movimentos para o RM Liber: Erro: Nenhum Movimento Selecionado ! Verifique o filtro da Escrituração !
Possíveis Soluções Causas
5- A data do lançamento do movimento não esta dentro do intervalo
definido no filtro de escrituração. 2- Tipo de Movimento não está parametrizado para “Gerar Escrituração”. 3- Tipo de Documento Escrituração não está preenchido no Movimento a ser escriturado. 4- O “Código do Modelo do Documento” do Tipo de Documento informado no Movimento é ‘55’ (NF-e Estadual), mas o movimento não esta autorizada ou cancelado na SEFAZ. 5- O Movimento é de Nota Fiscal Municipal e o mesmo não está como Integrado ou Cancelado. 6- O Tipo de Movimento está parametrizado para Emitir Cupom Fiscal, mas o lote criado é para escrituração de Nota Fiscal. 7- A CFOP (Natureza de Operação) do Movimento e/ou 3o3m não estão preenchidos. 8- O Número do Movimento não está dentro do intervalo definido no filtro de escrituração. 9- Sistema está parametrizado para enviar NF-e Estadual, porém o parâmetro não está sendo visualizado. 10- O usuário de criação do movimento não é o mesmo que está sendo informado no lote de escrituração. Solução
5- Acertar para que a data do lançamento do movimento esteja dentro
do intervalo do filtro de escrituração. Caso esta data não seja visualizada no movimento, habilite a mesma na Etapa Mov-Datas 1/2 dos Parâmetros do Tipo de Movimento ou e o mesmo via Banco de Dados. 2- Parametrizar o tipo de movimento para “Gerar Escrituração” na Etapa FisEscrituração 1/2 dos Parâmetros do Tipo de Movimento. 3- Preencher do Tipo de Documento na Etapa Fis-Escrituração 1/2 nos Parâmetros do Tipo de Movimento. 4- Se o “Código do Modelo do Documento” do Tipo de Documento informado no Movimento for ‘55’, a nota deverá ser Autorizada ou Cancelada na SEFAZ conforme conveniência. 5- Se Nota Fiscal Municipal, definir o status de recibo como Integrado ou Cancelado conforme conveniência, onde o Tipo de Documento Escrituração deve ter o ‘Código do Modelo do Documento diferente de ‘55’. 6- Se o movimento não for de Cupom Fiscal, desmarcar o parâmetro “Emite Cupom Fiscal” na Etapa Fis-Dados dos Parâmetros do Tipo de Movimento. Caso seja Cupom Fiscal, definir no filtro de escrituração o tipo Redução Z, filtrando a Redução Z e não o número do movimento. 7- Verificar se a CFOP do 3o3m de movimento esta preenchida. Caso a CFOP esteja parametrizada por movimento, a CFOP do movimento é carregada automaticamente para o 3o3m de movimento. 8- Acertar para que o Número do Movimento esteja dentro do intervalo definido no filtro de escrituração. Analista: Felipe David Evangelista Página 3 de 9
9- Alterar temporariamente na Etapa Mov-Emitente/Destinatário 1/2, o Emitente para ‘Empresa’ e Destinatário para ‘Empresa’. ar a Etapa Fis – NF-e e verificar se o parâmetro NF-e Estadual está como ‘Não Integrado’. 10- Deixar o campo do usuário do lote de escrituração em branco ou informar o usuário no lote de escrituração conforme usuário de criação do(s) movimento(s) que está(4o) sendo escriturado(s). Fonte: http://totvsconnect.blogspot.com.br/2010/10/dica-nenhummovimento-selecionado-para.html
Erro/Sintoma Erro ao tentar escriturar Cupons Fiscais: Erro : Tipo de Documento NÃO corresponde a um modelo de “Cupom Fiscal” ! Os itens de um movimento de solicitação de compras que foi incluído não são exibidos na cotação.
Possíveis Soluções ar | Menu Cadastros | Tabelas de Tributação | Redução Z | Editar a ReduçãoZ | Pasta Identificação | e preencher o campo “Tipo de documento” para todas as Reduções Z do período a ser escriturado. OBS: Após o preenchimento do campo é necessário realizar o “Cálculo da Redução Z”. Causas 5- O movimento não está parametrizado como Solicitação de compras. 2- O movimento já está parametrizado como Solicitação de compras, porém seu status está como “Normal”. 3- O movimento trabalha com aprovação na solicitação de compras ou aprovação por Workflow e o mesmo não está aprovado. 4- O funcionário 1 informado no movimento de solicitação de compras é diferente do usuário responsável pela cotação. 5- O parâmetro “Carrega solicitações após filtro” está marcado. Solução 5- ar os parâmetros do movimento de solicitação de compras, etapa Compra/Venda – Outros dados -> Tipo de movimento de compra -> Selecionar “Solicitação de compra”. 2- Se o movimento já está parametrizado como solicitação de compra, porém seu status está como “Normal”, ele deve ser regravado para atualização de seu status. 3- Aprovar o movimento. Verificar se o mesmo possui registro na TMOVAPROVA e se o seu tipo de aprovação é “Aprovação na solicitação de compras” ou “Aprovação por Workflow”. 4- Informar dentro da cotação o mesmo funcionário que foi incluído na solicitação de compras ou então limpar o funcionário 1 da solicitação de compras. 5- Preencher um dos campos de filtros na tela “Adicionar filtro para produtos” que retorne o item desejado e clicar no botão “Atualizar Agora” Informações Adicionais Sempre que for alterar alguma parametrização da cotação (Gestão de compras -> Cotação), verificar a parametrização geral (em caso de não informar uma filial na cotação), e também a parametrização por filial dentro do parâmetro “Definição de Escopo – Filial” (no caso
Analista: Felipe David Evangelista Página 4 de 9
de informar uma filial na cotação)
Erro ao salvar movimento: Invalid column name ‘ALIQTOTTRIB’.
Analista: Felipe David Evangelista Página 5 de 9
Execução de Script através do executável “Lei_de_transparencia_fiscal_1274112_nt2013.003.exe”.
Erro/Sintoma Erro ao salvar movimento: “Já Existe Nota do Emitente com este Número e Série. Verifique os parâmetros numeração desta série.” Cannot insert duplicate key row in object 'dbo.TMOV' with unique index 'TXMOVCFX.'
Possíveis Soluções Movimento a ser incluso possui os dados que compõe a chave TXMOVCFX já existentes em base de dados. São os campos: CODCOLIGADA, SERIE, NUMEROMOV, CODFILIAL, CODCOLCFOAUX, CODCFOAUX, CODTDO, CODCFO. Caso o tipo de movimento esteja parametrizado como “Mostra” para o campo “Edita numeração”: Verificar série do movimento a ser gerado. ar | Opções | Parâmetros | RMNucleus | e selecionar o processo onde o tipo de movimento utilizado está configurado. - Avançar a etapa | Mov. Identificação | e verificar se o tipo de movimento gera numeração pela filial ou Geral analisando o campo “Buscar número em”. ar | Opções | Parâmetros | RMNucleus | Definições Gerais | Numeração de movimento | Numero principal | e selecionar o tipo de geração de numeração que o tipo de movimento utiliza e avançar. - No campo série, digite a série utilizada no movimento a ser incluso. - Caso a numeração do movimento seja gerada por filial na grid exibida após digitar a série localize a filial do movimento a ser incluso e verifique a coluna “Valor” referente a filial do movimento. - Caso a numeração do movimento seja geral ao digitar a série do movimento verificar o valor exibido para o campo “Número”. Obs.: O número exibido ao digitar a série do movimento corresponde ao número do último movimento incluso no sistema que gere numeração automaticamente. Executar a consulta abaixo para verificar a última numeração inclusa no sistema para essa série. SELECT MAX(NUMEROMOV) FROM TMOV WHERE SERIE = 'X' AND CODFILIAL = Y AND CODCOLIGADA = 'Z' Obs.: Onde X é a serie verificada no o 1, Y é a filial e Z é a coligada em que o movimento esta sendo incluso. A linha AND CODFILIAL = Y, só será informada se a numeração do movimento for por FILIAL.
Analista: Felipe David Evangelista Página 6 de 9
Erro/Sintoma
Possíveis Soluções
Rateio por Centro de Custo não é carregado para a Contabilidade, ao gerar movimento. Ao gerar a Ficha Física Financeira de estoque e tentar gravar em arquivo TXT o arquivo é gerado, porém sem nenhum conteúdo. Caso a opção de geração seja PDF o arquivo é gerado com informações. Lote do produto não é apresentado na movimentação
Foi verificado que o Rateio do Evento Contábil estava configurado como “Rateio por Centro de Custo do Item”, após utilizar a opção “Default Tabelas”, e “Centro de Custo do Item”, o Rateio foi buscado corretamente. Conforme informação do e da TOTVS isto é uma restrição do DELPHI, e inclusive está documentado no HELP do sistema. Como alternativa, até a migração do cliente para a versão 11.8X, pode ser utilizado o relatório "02.002-Ficha Fisica-Financeira.RRM" do book.
Opção 1: Se o tipo de movimento é de entrada deverá ser verificado se o parâmetro “Consiste Fornecedor do Lote” estar marcado e se o fornecedor da movimentação é o mesmo do lote. Se realmente o parâmetro “Consiste Fornecedor do Lote” tiver que ficar marcado, os lotes devem ser associados ao fornecedor da movimentação, lembrando que só é possível associar um fornecedor por lote, caso contrario desmarque o parâmetro. Opção 2: O status do lote do produto movimentado que pretende utilizar, não esta marcado/selecionado dentro do tipo de movimento etapa Item Lote /Grade Numerada / Número de Série. Verificar qual o “Status” do lote que não esta sendo apresentado e marcar o mesmo dentro do tipo de movimento etapa Item - Lote /Grade Numerada / Número de Série. Opção 3: No cadastro de “Status do Lote do Produto” no menu / Cadastros / Tabelas Auxiliares a opção “Bloqueada” esta marcado. Verificar qual o “Status” do lote que não esta sendo apresentado na movimentação e desmarcar a opção “Bloqueada” no cadastro de “Status do Lote do Produto” se for o caso. Opção 4: Se efeito sobre os saldos físicos (saldos do balanço, saldo atual, pedido a fornecedor, pedido a cliente, saldo 5 ao saldo10 que podem ter seus nomes definidos pelo usuário) estiverem como DIMINUI para alguns saldos no tipo de movimento, o lote só será apresentado se existir quantidade em estoque para o saldo parametrizado. Lembrando que se existir efeito de saldo para mais de um produto, o sistema só irá apresentar o lote se existir saldo para os dois saldos parametrizados. Verificar se existe saldo para a Filial, para Local de Estoque e para o Lote do produto em relação ao saldo parametrizado no tipo de movimento como DIMINUI, pois só são apresentados os lotes caso exista saldo em estoque para os “Saldos Definidos” no tipo
Analista: Felipe David Evangelista Página 7 de 9
de movimento, (saldos do balanço, saldo atual, pedido a fornecedor, pedido a cliente, saldo 5 ao saldo10 que podem ter seus nomes definidos pelo usuário)
Erro/Sintoma Erro em importação do arquivo da Lei da Transparência: Ocorreu um erro na leitura do arquivo, verifique a estrutura do mesmo.System.FormatEx ception: A cadeia de caracteres de entrada não estava em um formato incorreto. OU Informações válidas devem ser especificadas para analisar a cadeia de caracteres.
Possíveis Soluções Opção 1: O erro ocorre porque existe “expressão” de SQL na planilha. Para corrigir o problema, basta: - Editar a planilha e apertar Ctrl + L - No localizar informar: = - No Substituir por: ‘ ‘ (espaço) - Após informar isso basta clicar em Substituir Tudo. Depois dessa alteração a planilha não vai mais ficar com expressão de Excel e será importada corretamente no sistema. Opção 2: Verificar se o Número NCM está informado corretamente nos produtos na Base de Dados. Opção 3: Verificar se existe algum Produto no Banco de Dados cujo campo Tipo de Produto não está definido se é Produto ou Serviço, e realizar a correção do cadastro. Opção 4: Verificar se existe algum Produto no Banco de Dados sem o campo Procedência preenchido, e realizar a correção.
Erro ao incluir movimento: A natureza da Natureza Orçamentária Financeira é diferente da natureza do lançamento financeiro. Erro ao Importar Tabela IBPTax: Ocorreu um erro na leitura do arquivo, verifique a estrutura do mesmo.RM.Lib.RMSValid ateException: A versão do arquivo importado não é ada pelo sistema. at RM.Fis.Cadastros.FisAtua lizaAliqIBPTax.ImportarAr Analista: Felipe David Evangelista Página 8 de 9
A Natureza Orçamentária informada no item de movimento estava cadastrada/classificada como "A Receber", já o movimento para o qual está sendo faturado está parametrizado para gerar lançamentos como "A Pagar", por este motivo o erro está sendo apresentado. Após informar a Natureza Orçamentária correta o erro não foi mais apresentado. A IBPT alterou a estrutura da tabela de alíquotas de impostos, o que obrigou a alteração de tabelas/campos da Base de Dados e de Telas do sistema. Desta forma é necessário utilizar versões conforme indicação da TOTVS: Versão 11.82.36: • 11.82.36.xxx (Específica) que será liberada na data 17/12/2014 Versão 11.83.55: • 11.83.55.xxx (Específica) que será liberada na data 17/12/2014 O SCRIPT [Pacote_Script_Lei_Transparência_1180], está disponível na Central de do Portal do Cliente.
quivoIBPTax(FisAtualizaA liqIBPTaxProc parametros)
Analista: Felipe David Evangelista Página 9 de 9