Issue
Once product hyperlink in sales order line item is clicked, it is expected that product overview page is opened.
![](https://img.haomeiwen.com/i2085791/1d0904cfa46915ed.png)
Instead the empty screen is displayed now:
![](https://img.haomeiwen.com/i2085791/5894a1883b8b1b6e.png)
The error is raised in the context of partner determination procedure related logic.
![](https://img.haomeiwen.com/i2085791/717085890ffc5ac0.png)
COM_PRODUCT_GET_PARTNER_PROC returns with error code 3: data_inconsistent.
![](https://img.haomeiwen.com/i2085791/6074703f49d156aa.png)
Due to this error, we move to the ELSE branch where the MESSAGE ID statement is executed. Since we are currently in WebClient UI runtime environment as a result exception is raised with error message “Message E COM_HIERARCHY 000 cannot be processed in plugin mode HTTPS”.
![](https://img.haomeiwen.com/i2085791/fd06c9b37c4b8750.png)
The root cause of sy-subrc 3 ( data_inconsistent ) error is a corrupted product category assigned to the given product.
![](https://img.haomeiwen.com/i2085791/ec5c41a7e076b843.png)
This product category does not have any hierarchy ID assigned so function module COM_HIERARCHY_READ raises the exception data_inconsistent.
![](https://img.haomeiwen.com/i2085791/0861122d329a5f85.png)
Once I remove this erroneous category from product, the product overview page could be opened again.
![](https://img.haomeiwen.com/i2085791/1acc07c35b8173ae.png)
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
![](https://img.haomeiwen.com/i2085791/fc7ecd97deb67090.png)
网友评论