When you assign a Service Product ABC as a Line Item into a Sales Order, system throws below error message:
Item X: Service product and item type code do not match. Check your service master data to ensure that you have not defined a service product with an item category group for expenses, or vice versa.
Reproducing the Issue
- Go to Sales Order work center.
- Create a New Sales Order.
- Assign the Product ABC in the Sales Order.
System throws above error message.
The cause for the issue is that Service Product ABC is not marked as Expense.
To verify follow the below steps:
1. Go to Product Data work center.
2. Select Services view.
3. Search and open the Service ABC.
4. In General tab, you can observe that the Expense Indicator is not checked.
If you want to use a Service into a Sales Order, it is required that the Service is marked as Expense. But in this case, it is not possible to select the Expense indicator because Expense indicator can be changed only during creation of Service (After Save it cannot be modified) so in Edit screen of the Service, Expense indicator is disabled.
To overcome the issue, you can create a New Service with same data as per above service (use can use Copy functionality) and in addition mark it as an Expense.
After saving the Service, you can able to use it any Sales Order.
KBA , service product , expense indicator , AP-SLO , Sales Order Processing , How To