When maintaining a product for a line item of a SAP CRM Quotation document, the following error message is encountered: Pricing procedure could not be determined
Through debugging I learned that the error message is thrown at line 55 of function module CRM_PRIDOC_COM_PRCPROC_DET_SEL:
In subroutine DETERMINE_PROCEDURE, it is learned that 5 input parameters are required to calculate a corresponding pricing procedure in the CRM system, which are listed in lines 81 to 85 in turn:
-
Sales Organization ID
-
distribution channel ID
-
division ID
-
custom pricing procedure flag
-
document pricing procedure
The name of the pricing procedure obtained by combining these five parameters is stored in the output parameter ls_prcproc_det on line 87.
Solutions to Error Messages
According to the values of the five input parameters obtained from debugging, you can maintain a pricing procedure in SPRO. The procedure I use here is 0CRM02.
The value A for Document pricing procedure means Standard.
Below is the Procedure I maintain, after which the error message disappears.
To get more original technical articles from Jerry, please follow the public account "Wang Zixi" or scan the QR code below: