如何處理錯誤資訊 Pricing procedure could not be determined
當給一個SAP CRM Quotation文件的行專案維護一個產品時,遇到如下錯誤資訊:Pricing procedure could not be determined
透過除錯得知錯誤訊息在function module CRM_PRIDOC_COM_PRCPROC_DET_SEL第55行丟擲:
在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裡。
錯誤訊息的解決方案
根據除錯得出的5個輸入引數的值,到SPRO裡維護一個pricing procedure即可。這裡我使用的procedure為0CRM02。
Document pricing procedure的值A意為Standard。
如下是我維護的Procedure,之後錯誤訊息消失。
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 異常錯誤資訊處理
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- 錯誤處理
- PHP 錯誤處理PHP
- php錯誤處理PHP
- Go 錯誤處理Go
- Swift錯誤處理Swift
- Zabbix錯誤處理
- mysqldump錯誤處理MySql
- linux下gdb如何處理coredump錯誤Linux
- PHP錯誤處理和異常處理PHP
- go的錯誤處理Go
- Python錯誤處理Python
- 如何在 Go 中優雅的處理和返回錯誤(1)——函式內部的錯誤處理Go函式
- 如何處理錯誤訊息PleaseinstalltheLinuxkernelheaderfilesLinuxHeader
- 如何處理ABAP DDIC_TYPE_INCONSISTENCY錯誤
- 如何優雅的在 koa 中處理錯誤
- PHP 核心特性 - 錯誤處理PHP
- 常用模組 PHP 錯誤處理PHP
- laravel9 錯誤處理Laravel
- 淺談前端錯誤處理前端
- Oracle異常錯誤處理Oracle
- ORACLE 異常錯誤處理Oracle
- 15-錯誤處理(Error)Error
- 學習Rust 錯誤處理Rust
- axios 的錯誤處理iOS
- Go語言之錯誤處理Go
- GOLANG錯誤處理最佳方案Golang
- Objective-C:錯誤處理Object
- javascript之處理Ajax錯誤JavaScript
- 搭建dataguard時,錯誤處理
- Oracle錯誤處理思路(一)Oracle
- COM的錯誤處理 (轉)
- 使用PHP錯誤處理 (轉)PHP
- openGauss 處理錯誤表
- 淺析Node是如何進行錯誤處理的
- NodeJS: 如何在 Express 中處理非同步錯誤NodeJSExpress非同步
- Python錯誤處理和異常處理(二)Python