RESUMO
Você pode receber a seguinte mensagem de erro ao iniciar o Microsoft FRx para uma empresa ou ao
gerar um relatório:
Erro 9 - Subscrito fora do Intervalo.
MAIS INFORMAÇÕES A seguir estão algumas etapas que podem ser tomadas
para resolver este isse:
1. Renomeie o *. G32 e qualquer *. Arquivos LDB da pasta SysData com o programa FRx fechado.
2. Verifique se a caixa De acesso está marcada para sua moeda funcional no Microsoft Dynamics GP ou em Soluções do Microsoft Business - Great Plains (Instalação - Sistema - Acesso multicurso). Se não, marque a caixa e repita a Etapa 1.
3. Certifique-se de confirmar o Sistema de Contabilidade Padrão correto em Empresa - Informações e também em Admin - Opções de Processamento é configuração.
4. Se o erro ocorrer somente quando você imprimir, crie um Layout de Coluna e Formato de Linha muito simples, não use Árvore de Relatórios e imprima o relatório para determinar se você recebe o mesmo erro. Se você não receber o erro deste relatório, o Formato de Linha e/ou Layout de Coluna que está sendo usado no relatório pode estar corrompido. Para resolver, recrie o formato.
5. Renomeie arquivos duplicados ou desatualizados Bti.ini e Btrieve *.dll que estão no servidor ou estações de trabalho locais. Repita a Etapa 1. e iniciar FRx.
6. Compact FRx databases when all other users have exited FRx (File - Compact FRx Database and complete both options).
7. Seus dados de Instalação de Período Fiscal podem estar danificados. Siga estas etapas para recriar seus períodos fiscais.
a. Em Relatórios - Empresa - Instalação - Períodos Fiscais, imprima o relatório para todos os anos. Observe quais anos têm o campo Ano Histórico marcado, pois isso não está incluído no relatório.
b. IF SQL - Sem ninguém conectado à empresa, use ISQL para excluir todas as linhas do banco de dados da empresa.
DELETE SY40100
DELETESY40101
c. Usando a janela Instalação do Período Fiscal, recrie os anos fiscais inserindo o Ano, Primeiro e Último Dia, Número de Períodos, marcando Ano Histórico quando apropriado e clicando no botão Calcular. Use os relatórios impressos para recriar e confirmar se as informações do período fiscal estão corretas.
d. Renomeie o *. Arquivos G32 da pasta SysData.
e. Iniciar FRx e imprimir seu relatório. Se você ainda receber o erro 9, continue com a Etapa 8.
8. IF SQL - Execute o seguinte script no ISQL/Analisador de Consultas. Se você receber resultados diferentes de 0 linhas afetadas, esse provavelmente foi o problema.
select SGMTNUMB from GL40200 where SGMTNUMB not in (select SGMTNUMB from SY00300) If your results were
not ' 0 rows affected ', do the following:
a. Faça um backup do banco de dados da empresa.
b. Exclua a tabela Mestra de Descrição do Segmento:
DELETEGL40200
c. Execute links de verificação no Account Master para recriar esta tabela (Arquivo - Manutenção - Verificar Links).
d. Renomeie o *. G32 e qualquer *. Arquivos LDB. Iniciar FRx. Observação - Se você ainda tiver o erro, verifique se não há segmentos extras no GL40200 (selecione * no GL40200). Se houver segmentos extras, exclua-os (exclua GL40200 onde SGMTNUMB = XX) (XX representando o número de segmento de conta extra).
9. IF SQL - No ISQL/Analisador de Consultas, execute a seguinte instrução quando o Microsoft Dynamics GP estiver fechado:
DELETEGL00105 Em seguida, execute links de verificação contra o Account Master para recriar essa tabela
(Arquivo - Manutenção -Verificar Links).
10. Se você estiver usando um layout de árvore, verifique se o código da empresa no Catálogo de Relatórios é uma empresa que está sendo usada na coluna B - Empresa no layout da árvore.
11. Se você tiver a opção "Usar Formatos de Linha e Links de Planilha da Árvore de Relatórios" selecionada na guia Blocos de Construção do Catálogo de Relatórios e estiver usando o Link de Linha na coluna I - Formato de Linha no layout da árvore, verifique se há um Link de Linha em cada nível, incluindo o nível de resumo, do layout da árvore.
Este artigo foi TechKnowledge Document ID:6580