「 客戶/項目銷售 」 報表及 「 庫存-客戶銷售 」 報告顯示根據 [帳單寄送地客戶的統計資料沒有。而不是賣出到客戶沒有。意外地在 [Microsoft 動態航行點

範本︰ CPR-Navision 程式碼修正程式範本

錯誤 #: 的132684 (內容維護)錯誤 #: 57596 (Vedbaek SE)

本文適用於 Microsoft 動態航行點方便所有地區設定。

狀況

在 [Microsoft 動態航行點 2009年或 Microsoft 動態航行點 2009年服務套件 1 (SP1) 中執行 「 客戶/項目銷售 」 或 「 庫存-客戶銷售 」 報表。不過,您可以發現,報表會顯示根據指定的帳單寄送地客戶的統計資料沒有。而不是指定要賣出客戶沒有。意外。

版本航行點 2009 賣出給客戶之前沒有。傳遞給來源 [否]。當項目有關的銷售值項目資料表中的欄位。從版本航行點 2009 年帳單寄送地客戶沒有。指派給來源 [否]。欄位。賣出到客戶沒有。被指派來源 [否]。項目總帳項目中的欄位。

解決方案

Hotfix 資訊

已經可以從 Microsoft 取得支援的 hotfix。不過,它只被用來修正本文所述的問題。它只適用於發生此特定問題的系統上。此 hotfix 可能會接受其他測試。因此,如果此問題不會嚴重影響,我們建議您等候下一步的 Microsoft 動態航行點 2009 service pack 或包含此 hotfix 的下一個 Microsoft 動態航行點版本。

注意 在特殊的情況下,通常會支援呼叫可能已被取消如果技術支援專業人員的 Microsoft 動態及相關的產品所產生的費用會決定某特定更新程式可以解決您的問題。收取支援費用會套用,如果有其他支援問題是,不能限定的特定更新程式。

如果這個 hotfix 沒有公布出來讓公眾下載 (亦即本文中未提供此 hotfix 公開的 URL),則散佈需要技術指導人員、 重大問題小組成員或管理員核准,下列條件︰

  • 接獲此 hotfix,客戶必須遭遇 < 徵狀=""> 一節所述的錯誤。

  • 您必須追蹤您傳送這個檔案,並提供他們下一步的 service pack 時可供使用 (如果 service pack 發佈) 的客戶。

此 hotfix 並未排定會隨附的 Microsoft 動態航行點 2009 service pack。

如果客戶選取以維護先前的設計,並指派賣出到客戶 [否]。為 [否] 來源] 欄位中值的項目,您必須考慮這當客戶資料都升級下一次。在設計變更是不幸的主動用於賣出至 vs 帳單寄送-地設計變更為何會重遊並也計算了在未來版本中的不同客戶否的客戶。

如果實作程式碼變更,並收集賣出到客戶否值項目中,選取客戶,沒有一項缺點客戶統計資料。下列範例會示範實作建議的程式碼變更的缺點︰

基本資料︰

項目
成本方法︰ FIFO
單位成本︰ 10
選擇性的張貼群組
客戶︰

  1. 否︰ 1 公司

  2. 否︰ 1 南

帳單寄送地客戶否︰ 1 公司

步驟執行︰

  1. 採購訂單︰
    廠商︰ 10000
    採購單明細︰ 項目;1 單位;直接的單位成本;11 LCY
    張貼回條。

  2. 銷售訂單︰
    客戶將可為︰ 1 南
    銷售直線︰ 項目;單價 18;
    張貼出貨和發票。

  3. 請注意 1 公司和 1 南方的客戶的客戶統計資料 (F9)。

  4. 執行 「 調整成本項目項目 」 的批次工作。

  5. 狀態的值項目︰ 沒有其他的值項目建立,並調整,以指出成本量 (實際)-1,00 LCY

  6. 待客戶統計資料 (F9):
    1-COMPANY:
    銷售 (LCY) = 18
    原始的成本 (LCY) = 10
    調整成本 (LCY) = 10
    客戶︰ 1-南
    顯示調整成本 (LCY) = 1
    它應該有的帳單寄送地客戶的統計資料︰ 1 公司。

  7. 銷售統計資料報告指出錯誤的調整的成本。

  8. 建立額外的購買與 1 單位;直接的單位成本 13 LCY,張貼回條。
    您可以建立銷售訂單 1 單位具有業務員喔。單價 = 20,張貼運送] 及 [發票。
    執行 「 調整成本項目項目 」 的批次工作。
    待項目和值的項目中的狀態。

  9. 業務員 – 銷售人員 AH 佣金報表無法辨識,完整的基底的成本,並提供不正確的利潤。



安裝資訊

Microsoft 會提供程式設計範例僅供說明,而不做任何明示或默示的保證。這包括,但不限於適售性或適合某特定用途之默示擔保責任。本文假設您已相當熟悉使用的我們所示範的程式設計語言以及建立和偵錯程序所使用的工具。Microsoft 技術支援工程師可以協助解釋特定程序中,功能,但它們不會修改這些範例以提供附加功能或建構程序來滿足您特定需求。

注意套用此 hotfix 之前,請確認所有的 Microsoft Navision 用戶端使用者會登出系統。這包括 Microsoft Navision 應用程式服務 (NAS) 用戶端的使用者。您應該是唯一的用戶端使用者已登入,當您實作此 hotfix。

若要實作此 hotfix,您必須有開發人員授權。

我們建議您在 Windows 登入] 視窗中的色彩,或資料庫登入] 視窗中的使用者帳戶被指派 「 進階 」 的角色識別碼。如果使用者帳戶不能指派為 「 超級 」 的角色識別碼,您必須確認使用者帳戶具有下列權限︰

  • 您將會變更物件的 [修改] 權限。

  • 執行權限的系統物件 ID 5210物件和系統物件 ID 9015物件。



注意您沒有擁有資料存放區的權限,除非您需要執行資料修復。

程式碼變更

注意永遠測試程式碼修正在受控制的環境中才能套用到實際執行電腦的修正程式。
客戶可以維護先前設計指派賣出到客戶 [否]。到來源 [否]。藉由實作的下列程式碼的建議版本航行點 2009年中的欄位︰

  1. 變更GetSourceNo函式 codeunit (22) 中的程式碼如下所示︰
    現有的程式碼

    ...   BEGIN
    IF ItemJnlLine."Invoice-to Source No." <>'' THEN
    EXIT(ItemJnlLine."Invoice-to Source No.");
    EXIT(ItemJnlLine."Source No.");
    END;
    ...

    取代程式碼

    ...  BEGIN  
    EXIT(ItemJnlLine."Source No.");
    END;
    ...
  2. 變更InitValueEntry函式 codeunit (22) 中的程式碼如下所示︰
    現有的程式碼

    ...ELSE BEGIN
    ValueEntry."Document No." := "Invoice No.";
    ValueEntry."Source No." := "Invoice-to Source No.";
    ...

    取代程式碼

    ... ELSE BEGIN
    ValueEntry."Document No." := "Invoice No.";
    ...


先決條件

您必須具備套用此 hotfix 之後安裝下列產品的其中一個︰

  • Microsoft 動態航行點 2009年服務套件 1 (SP1)

  • Microsoft 動態航行點 2009



移除資訊

您無法移除此 hotfix。

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

注意這是直接從 Microsoft 支援組織內建立的「快速發行」文件。本文件所包含的現狀資訊是針對新興問題的回應。為縮短使其可用的時程,資料可能會包含印刷錯誤,且可能會隨時進行修改而不另行通知。如其他考量,請參閱 「使用規定」。

作者︰ hholmin
作者︰ v tinw
技術編審︰ hholmin
編輯器︰

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×