如何處理錯誤資訊 Pricing procedure could not be determined

i042416發表於2018-02-26

當給一個SAP CRM Quotation文件的行專案維護一個產品時,遇到如下錯誤資訊:Pricing procedure could not be determined

如何處理錯誤資訊 Pricing procedure could not be determined

透過除錯得知錯誤訊息在function module CRM_PRIDOC_COM_PRCPROC_DET_SEL第55行丟擲:

如何處理錯誤資訊 Pricing procedure could not be determined

在subroutine DETERMINE_PROCEDURE內,得知CRM系統裡計算出一個對應的pricing procedure需要5個輸入引數,依次列於第81行到85行:

  • Sales Organization ID

  • distribution channel ID

  • division ID

  • custom pricing procedure標誌位

  • document pricing procedure

這5個引數聯合起來得出的pricing procedure的名稱儲存在第87行的輸出引數ls_prcproc_det裡。

如何處理錯誤資訊 Pricing procedure could not be determined

錯誤訊息的解決方案

根據除錯得出的5個輸入引數的值,到SPRO裡維護一個pricing procedure即可。這裡我使用的procedure為0CRM02。

Document pricing procedure的值A意為Standard。

如何處理錯誤資訊 Pricing procedure could not be determined

如下是我維護的Procedure,之後錯誤訊息消失。

如何處理錯誤資訊 Pricing procedure could not be determined

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

如何處理錯誤資訊 Pricing procedure could not be determined
如何處理錯誤資訊 Pricing procedure could not be determined

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151300/,如需轉載,請註明出處,否則將追究法律責任。

相關文章