cancel
Showing results for 
Search instead for 
Did you mean: 

Can not create additional fields

former_member689468
Participant
0 Kudos
  • We are trying to create some additional fields in our partner development tenant. When accessing adaptation mode in any work center and want to create new extension fields, the system produces following error: Operation not possible; user settings could not be determined

We found SAP note 2529654 describing this issue, and it says that the cause of this issues is: “In Partner Development tenants, the creation of KUT fields is not supported”. https://apps.support.sap.com/sap/support/knowledge/en/2529654

Can we solve this issue and could you give us some detailed explanation? Why this operation is not possible in partner development tenant? In which tenant this can be possible?

Accepted Solutions (1)

Accepted Solutions (1)

former_member268378
Active Participant

Dear Josip,

There are 2 possible reasons for this error message:

1. Your tenant is used for the development of customer-specific solutions (One-Off Add-On).
Your user is assigned to a PDI solution and therefore you can only create fields in the Cloud Applications Studio. You can only create extension fields using the key user tools if you are not a PDI developer. Once any user opens the PDI Studio the respective user is assigned to the PDI solution.

2. Your tenant is a partner development tenant.
Since this system is a partner development system the field extensibility is only possible in the Cloud Applications Studio not in the key user UI (User Interface).


Resolution

If the cause of the error is reason 1 you can solve this issue as follows:

In order to use the standard field extensibility functionality you need to create a key user which is not assigned to the PDI solution or change the access rights of an existing Business User.

Please note that this user needs to be assigned to the Application and User Management work center and the Flexibility Change Log view in order to be able to use the field adaptation.

This user should not be assigned to Partner Development (ID: PDI_PARTNER_DEVELOPMENT) and Development (ID:MAI_DEVELOPMENT).

Hope this clarifies your query.

Thanks & Regards,

Deepty

former_member689468
Participant

Thank you Deepty.

Can you perhaps help me out to understand all the tenants a bit more ? I have found a lot of information online, but it seems like I never get the complete picture. What exacly is it about the partner development tenant that prevents us from creating those custom fields ? Would it be possible on a clients development tenant or are partner development and client development tenants the same thing ? On some open SAP examples it is shown how to create those custom fields, and it does work on test tenants, so me and my coleagues are a bit confused about all the subtleties and differences between different types of tenants. Do you perhaps have a good source where all the tenants are explained and compared to understand it a bit better ?

thank you once again

Answers (2)

Answers (2)

former_member268378
Active Participant

Dear Josip,

There are 3 tenant setup as below:

  • One development tenant (additional tenant, minimal configuration only for developers)
  • One test tenant (fully integrated and primary test system)
  • One production tenant (fully integrated for production use)

We always recommend our partners to perform all the development activities in Partner Development tenant and then deploy to test tenant for testing. Once the solution is deployed, Business users are recommended to do the testing and also as mentioned for Key User related changes Business Users are authorized to do those changes from the UI due to access restriction.

As Partner Development are meant for PDI Solution Development, some key user changes are not allowed due to tenant role code.

I would recommend you to refer User Setup Guide for BYD and also for SDK to understand more on this.

Few Helpful Link :

PDI Doc Link - https://help.sap.com/viewer/cbcebe3cfb1647a8b0322c18dbb0b481/2020.08/en-US/753e981d73e21014a9399af72...

BYD Help Link - https://help.sap.com/viewer/2754875d2d2a403f95e58a41a9c7d6de/2005/en-US/2bfdf20f722d1014996c843fe00f...

SAP Cloud Applications Studio Deployment & Landscape Basics - https://blogs.sap.com/2015/08/27/sap-cloud-applications-studio-deployment-landscape-basics/

Hope this clarifies your query.

Thanks & Regards,

Deepty

anant_acharya
Advisor
Advisor

Dear Josip,

Partner development are primarily meant for developing custom solutions and for development environment.

Creation of Key User fields and testing is usually done in QA or UAT test tenants.

You can also create KUT fileds in the production tenants as per requirement or transport from test to production via import and export.

Kindly refer the Blog https://blogs.sap.com/2015/08/27/sap-cloud-applications-studio-deployment-landscape-basics/ and https://blogs.sap.com/2016/07/21/addressing-the-n1-landscape-dilemma-part1/

You can also refer our help documentation section - section 6 - 6 Administration and Lifecycle Management for additional information.

Regards

Anant

former_member689468
Participant
0 Kudos

Thank you Anant.

Can you perhaps help me out to understand all the tenants a bit more ? I have found a lot of information online, but it seems like I never get the complete picture. What exacly is it about the partner development tenant that prevents us from creating those custom fields ? Would it be possible on a clients development tenant or are partner development and client development tenants the same thing ? On some open SAP examples it is shown how to create those custom fields, and it does work on test tenants, so me and my coleagues are a bit confused about all the subtleties and differences between different types of tenants. Do you perhaps have a good source where all the tenants are explained and compared to understand it a bit better ?

thank you once again