如何將進階財務分析報表複製到另一家公司在 Microsoft 大平原

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:863224
TechKnowledge 內容
摘要

本文說明如何 tocopy 特定進階財務分析 (AFA) 報告公司給 Microsoft 商務解決方案大平原區中的其他公司。例如,A 公司與 COMPA 公司 ID 擁有一份 AFA 報告名為 「 特殊 AFA 報表 」。為了這個本例中,您將會報告到 COMPB 公司 ID 與 B 公司。

更多的資訊

1.請每一家公司資料庫的備份。

2.若要判定報表識別碼,在 A 公司現有的報表,將資料庫 (DB) 設成 COMPA,,然後在 [查詢] 視窗中,輸入下列程式碼:
select * from AF40100
在 [結果] 視窗中,在 [RPRTNAME] 欄中,尋找特殊的 AFA 報表,然後記下其 REPORTID。在這個範例中,REPORTID 會是 10。

下一個報表的識別碼,常見於 B 公司會將資料庫設定為 COMPB。然後,從 AF40100 中輸入查詢視窗選取最大值 (REPORTID)。在這個範例中,數字 5 是結果。結果,即表示已 5 AFA 報表中公司 b。新的類型就是下一個序號: 6。 沒有 AFA 報告存在,'(null)' 時,結果。如果發生這種情形,請使用 [數字 1。

3.將 AF40100 資訊複製從公司 A 到 B 公司使用下列的查詢命令。在命令中指定的資料庫,如資料庫的設定並不重要。

插入 COMPB..AF40100
選取
RPRTNAME,6,RPRTTYPE、 CLCFRPRT、 LSTMODIF、 NOTEINDX
從 COMPA..AF40100,REPORTID = 10

這個動作將會重複公司的第 10 報表,將新的 REPORTID 設定為 6,在公司 b 請確定您在步驟 2 中找到結果以取代 6 到 10 的資料。

4.若要複製的其他資料表是 AF40101、 AF40102、 AF40103、 AF40104、 AF40105、 AF40106、 AF40107、 AF40108、 AF40200 和 AF40201。使用每個資料表,執行以下工作:

A 公司中,選取 [* 從 AF40xxx,REPORTID = 10 (xxx 是其中一個 100 或 200 個的數字)。如果 '(0 個資料列受到影響)' 是顯示在 [結果] 視窗中,請繼續下一個表格,因為必須複製這個資料表中沒有資料。否則,請輸入查詢以下列格式:

插入 COMPB..AF40xxx
選取
6,remaining_columns
從 COMPA..AF40xxx,REPORTID = 10

以取代的詞彙 'remaining_columns' 資料表的特定資料行名稱。參照第一欄、 REPORTID,以及最後一欄,也就是 DEX_ROW_ID 以外的所有資料行。藉由指定 6,在它的位置,設定 REPORTID 和 DEX_ROW_ID 會自動產生。請記住,若要取代您在步驟 2 中找到結果的 6 到 10。

例如, insert 陳述式的 AF40101is,如下所示:
插入 COMPB..AF40101
選取
6,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
從 COMPA..AF40101,REPORTID = 10

相同數目的每個 COMPA 資料表中存在的資料列會插入每個 COMPB 資料表的 Verfify。

附註
1.對於資產負債表、 現金流量,以及保留所得的報表,資料表的資料行 CLCFRPRT AF40100 可能會需要加以更新。CLCFRPRT 會指示您要計算淨收入及遺失從那個報表。損益報表必須存在,且參考。否則,報表就會列印下列訊息:
' 網路的收入損失 xxx 不來源損益陳述式 '
(在錯誤訊息中,xxx 是報表名稱)。
在 AF40100,判斷損益報表的 REPORTID。CLCFRPRT 應該有相同的值,新複製的報表。例如,如果 B 公司的損益報表有 2 的 REPORTID。然後,CLCFRPRT 必須是 2,REPORTID 6。Update 陳述式如下所示:
更新 COMPB..AF40100
設定 CLCFRPRT = 2
其中 REPORTID = 6。

請確定以適當的值取代 2 和 6。

2.如果訊息 '您已選取的歷程記錄的資料行的年份是無效的 xxx' (其中 xxx 報表名稱) 會列印,當您執行報表時。然後,這家公司會有不同的歷史年,比從複製報表的公司。在 Reports-Financial-Advanced 財務更新報表的歷程記錄資訊。

3.沒有列出的資料表,不包括 DEX_ROW_ID,可讓您輸入更容易的 insert 陳述式的所有資料行的指令碼。在這個例子中,用適當的數字來取代 REPORTID 的參照。請連絡 Microsoft 商務解決方案技術支援部門以接收 LISTCOL 指令碼。

這份文件已 TechKnowledge 文件 ID:3743

警告:本文為自動翻譯

內容

文章識別碼:863224 - 最後檢閱時間:10/15/2015 03:09:00 - 修訂: 0.1

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

  • kbnosurvey kbmbsadvancedfinancialanalysis kbmbsmigrate kbmt KB863224 KbMtzh
意見反應