Como copiar um relatório de análise financeira avançadas para outra empresa no Microsoft Great Plains

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 863224
Conteúdo do TechKnowledge
RESUMO

Este artigo descreve como tocopy um específico avançada financeira análise (AFA) um relatório de uma empresa para outra empresa no Microsoft Business Solutions - Great Plains. Neste exemplo, a empresa A com um ID de empresas empresa detém um relatório AFA com o nome "Especiais AFA relatório". Para este efeitos deste exemplo, irá comunicar na empresa B com um ID de COMPB de empresa.

Mais informações

1. fazer uma cópia de segurança da base de dados de cada empresa.

2. para determinar o ID de relatório para o relatório existente na empresa, definir a base de dados (BD) para empresas e, em seguida, na janela de consulta, introduza o seguinte código:
select * from AF40100
Na janela de resultados, localizar o relatório AFA especial sob a coluna RPRTNAME e, em seguida, anote a sua REPORTID. Neste exemplo, REPORTID é 10.

Para o seguinte ID de relatório que está disponível na empresa B, definir base de dados para COMPB. Em seguida, introduza o máximo de selecção de janela de consulta (REPORTID) de AF40100. Neste exemplo, o número 5 é o resultado. O resultado indica que já existem 5 relatórios AFA na empresa B. É de um novo número sequencial seguinte: 6. quando não existem relatórios AFA existirem, a '(null)' é o resultado. Se este comportamento ocorrer, utilize o número 1.

3. copiar as informações de AF40100 da empresa A para a empresa B com o seguinte comando de consulta. Como as bases de dados são especificadas no comando, a definição de base de dados não é importante.

Inserir em COMPB... AF40100
Seleccione
RPRTNAME, 6, RPRTTYPE, CLCFRPRT, LSTMODIF, NOTEINDX
de empresas... AF40100 quando REPORTID = 10

Esta acção irá duplicar os dados do relatório 10 da empresa, definir o novo REPORTID 6 na empresa B. Certifique-se de que substitua 6 e 10 com os resultados que encontradas no passo 2.

4. as outras tabelas para copiar de são AF40101, AF40102, AF40103, AF40104, AF40105, AF40106, AF40107, AF40108, AF40200 e AF40201. Cada tabela a utilizar, efectue o seguinte:

Para A empresa, seleccione * de AF40xxx quando REPORTID = 10 (xxx é um dos números de 100 ou 200). Se '(0 linha (s) afectado)' é apresentada na janela de resultados, continuar para a seguinte tabela porque não há dados que têm de ser copiados desta tabela. Caso contrário, introduza uma consulta com o seguinte formato:

Inserir em COMPB... AF40xxx
Seleccione
6, remaining_columns
de empresas... AF40xxx quando REPORTID = 10

Substitua o termo 'remaining_columns' com os nomes de coluna específico da tabela. Fazer referência a todas as colunas excepto a última coluna, DEX_ROW_ID, REPORTID e a primeira coluna. O REPORTID está a ser definido especificando 6 na sua posição e o DEX_ROW_ID será gerado automaticamente. Lembre-se substituir os resultados que encontradas no passo 2. o 6 e 10.

Por exemplo, a instrução de inserção para AF40101is, da seguinte forma:
Inserir em COMPB... AF40101
Seleccione
6. O, MNHDRCNT, MNFTRCNT, SHDRCNT, SFTRCNT, ROWCNT1, COLCNT, SHDRPCNT, SFTRPCNT,
MNHDRFLG, MNFTRFLG, SHDRFLAG, SFTRFLAG, MNHDRSIZ, MNFTRSIZ, SHDRSIZE_1, SHDRSIZE_2,
SHDRSIZE_3, SHDRSIZE_4, SHDRSIZE_5, SFTRSIZE_1, SFTRSIZE_2, SFTRSIZE_3, SFTRSIZE_4,
SFTRSIZE_5, SHDROPT_1, SHDROPT_2, SHDROPT_3, SHDROPT_4, SHDROPT_5, SHDRPRT_1,
SHDRPRT_2, SHDRPRT_3, SHDRPRT_4, SHDRPRT_5, SFTROPT_1, SFTROPT_2, SFTROPT_3, SFTROPT_4,
SFTROPT_5, SFTRPRT_1, SFTRPRT_2, SFTRPRT_3, SFTRPRT_4, SFTRPRT_5, COLHDCNT, COLDHSIZ_1,
COLDHSIZ_2, COLDHSIZ_3, COLDHSIZ_4, COLDHSIZ_5, COLDHSIZ_6, RTOTLSIZ, COLTOSIZ,
COLOFSIZ, LFTMARGN, RTMARGIN, TOPMARGN, BOTMARGN
de empresas... AF40101 quando REPORTID = 10

Verfify que o mesmo número de linhas que existem em cada tabela de empresas é inserido a cada tabela COMPB.

Nota
1. para relatórios de balanço, fluxos de caixa e ganhos retidos, a coluna CLCFRPRT na tabela AF40100 poderá ter de ser actualizado. CLCFRPRT indica que um relatório para calcular o rendimento líquido e a perda de. Tem de existir e ser referenciado para um relatório de ganhos e perdas. Caso contrário, é impressa a seguinte mensagem no relatório:
«A fonte de rendimento líquido/perda para xxx não é uma instrução de ganhos e perdas»
(Na mensagem de erro, xxx é o nome do relatório.)
AF40100, determine a REPORTID do relatório ganhos e perdas. CLCFRPRT deve ter o mesmo valor para o relatório recentemente copiado. Por exemplo, se o relatório de ganhos e perdas da empresa B tem um REPORTID de 2. Em seguida, CLCFRPRT tem de ser 2 de 6 de REPORTID. A instrução de actualização é a seguinte:
actualização COMPB... AF40100
Definir CLCFRPRT = 2
Quando REPORTID = 6.

Certifique-se de que substitua 2 e 6 com os valores apropriados.

2. Se a mensagem 'o ano que seleccionou para uma coluna de histórico é inválido para xxx' (onde xxx é o nome do relatório) é impresso quando executar o relatório. Em seguida, esta empresa tem diferentes anos históricos da empresa que o relatório foi copiado. Actualize Reports-Financial-Advanced financeira informações no histórico do relatório.

3. existe um script que lista todas as colunas de uma tabela, com excepção dos DEX_ROW_ID, que pode fazer com que as instruções de inserção mais fácil. Neste exemplo, substitua a referência a REPORTID com o número apropriado. Contacte o suporte técnico do Microsoft Business Solutions para receber o script LISTCOL.

Este artigo foi ID:3743 de documentos do TechKnowledge

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 863224 - Última Revisão: 10/15/2015 03:06:00 - Revisão: 0.1

Microsoft Dynamics GP 2015, Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010

  • kbnosurvey kbmbsadvancedfinancialanalysis kbmbsmigrate kbmt KB863224 KbMtpt
Comentários