Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: SCPR - BC Sets
Message number: 731
Message text: Transport request &1 does not contain a primary table for view/S table &2
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
All primary table entries for view/S table '&V2&' are missing in
transport request '&V1&'. It only contains entries for secondary tables
(e.g. text tables).
No data for this view/S table can be put in the BC Set , because the
primary table key cannot always be uniquely derived from the secondary
table keys. This could mean that ALL data for the view/S table is read.
The view/S table '&V2&' is not put in the BC Set.
Maintain a primary table entry for all secondary table entries
Error message extract from SAP system. Copyright SAP SE.
SCPR731
- Transport request &1 does not contain a primary table for view/S table &2 ?The SAP error message SCPR731 indicates that a transport request does not contain a primary table for a view or a secondary table. This typically occurs when you are trying to transport a database view or a table that is dependent on another table, but the primary table is not included in the transport request.
Cause:
- Missing Primary Table: The transport request is missing the primary table that the view is based on. In SAP, views are often created based on one or more tables, and if the primary table is not included in the transport, the system cannot resolve the dependencies.
- Incorrect Transport Request: The transport request may have been incorrectly created or modified, leading to missing components.
- View Definition Issues: There may be issues with the definition of the view itself, such as incorrect references to tables.
Solution:
- Check Transport Request: Open the transport request in the Transport Organizer (transaction SE09 or SE10) and verify that the primary table for the view is included in the request. If it is not, you will need to add it.
- Add Missing Objects: If the primary table is missing, you can add it to the transport request. You can do this by:
- Going to the transport request in SE09/SE10.
- Selecting the "Objects" tab.
- Adding the primary table manually.
- Recreate the Transport Request: If the transport request is too complex or has many issues, consider creating a new transport request and including all necessary objects from the start.
- Check View Definition: Review the view definition in transaction SE11 to ensure that it correctly references the primary table and that there are no errors in the view definition itself.
- Transport Dependencies: Ensure that all dependent objects are included in the transport request. This may include other views, tables, or data elements that are related to the primary table.
Related Information:
If the problem persists after following these steps, consider reaching out to your SAP Basis team or consulting SAP support for further assistance.
Get instant SAP help. Sign up for our Free Essentials Plan.
SCPR730
Generic data record &1 in language &3 for table/view &2 is ignored
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SCPR729
Data record '&1' of table/view &2 from customer namespace was ignored
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SCPR732
Activation option "&1": '&2'
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
SCPR733
Data record '&1' of table/view &2 must be edited manually
The system issues an error message and will not allow you to continue with this transaction until the error is resolved. What causes this issue? The...
Click on this link to search all SAP messages.