Do you have any question about this error?
Message type: E = Error
Message class: KJ - Cost Object Controlling for Make-to-Order Production
Message number: 817
Message text: No orders are assigned to the cost object
Neither manufacturing orders nor product cost collectors are assigned
to the cost object. Work in process, however, can only be calculated
for orders assigned to the cost object.
No work in process is calculated.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message KJ817 ("No orders are assigned to the cost object") typically occurs in the context of controlling and cost accounting when you are trying to post costs or perform transactions related to a cost object (like a cost center, internal order, or project) that does not have any associated orders.
Cause:
No Orders Assigned: The primary reason for this error is that the cost object you are trying to use does not have any orders assigned to it. This can happen if:
- The cost object is newly created and has not been linked to any orders.
- The orders have been deleted or are inactive.
- The cost object is not correctly configured in the system.
Incorrect Configuration: The configuration settings for the cost object may not be set up correctly, leading to the inability to assign orders.
Posting to the Wrong Cost Object: You might be trying to post costs to a cost object that is not intended for that type of transaction.
Solution:
Check Order Assignment:
- Verify if there are any orders assigned to the cost object. You can do this by navigating to the relevant transaction in SAP (e.g., using transaction codes like KO03 for internal orders).
- If there are no orders, you may need to create and assign an order to the cost object.
Create or Assign Orders:
- If necessary, create new orders and assign them to the cost object. This can be done through the appropriate transaction codes (e.g., KO01 for creating internal orders).
Review Configuration:
- Check the configuration settings for the cost object in the controlling module. Ensure that it is set up correctly to allow for order assignments.
Consult Documentation:
- Review SAP documentation or help files related to cost object management and order assignment for specific guidance.
Contact Support:
- If the issue persists, consider reaching out to your SAP support team or consulting with an SAP expert to investigate further.
Related Information:
Transaction Codes: Familiarize yourself with relevant transaction codes such as:
SAP Notes: Check SAP Notes for any known issues or patches related to this error message.
User Roles and Authorizations: Ensure that you have the necessary authorizations to create and assign orders to cost objects.
By following these steps, you should be able to resolve the KJ817 error and successfully post costs to the desired cost object.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
KJ816 No object was selected
Self-Explanatory Message Since SAP believes that this specific error message is ...
KJ815 Data of order header &2 not available for order item &1
What causes this issue? The system could not read the data of order header &...
KJ818 Planned quantities and goods received quantities could not be read
What causes this issue? The planned quantities for the cost object were entered...
KJ819 Overflow while reading planned quantities and goods received quantities
What causes this issue? The planned quantities and the goods receipt quantities...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.