cancel
Showing results for 
Search instead for 
Did you mean: 

Can I add User defined fields in sales orders?

former_member195863
Participant
0 Kudos

Hi Expert, I have a requirement that I need to add User defined fields in sales orders.

I researched and saw Sap B1 can do that. Can byd add User defined fields as same as B1 ?

If it can, Can you show me some tutorial ?

Many thank

Accepted Solutions (1)

Accepted Solutions (1)

stefan_resag
Employee
Employee
0 Kudos

Hi,

this is possible. There are actually two ways on how to add user/customer defined field, e.g. to the sales order:

1. By a key user: for more information please have a look into the 'Extension Fields Quick Guide' available in the regular ByD documentation.

2. By customer-specific add-on. This is normally done by a partner using the SAP Cloud Application Studio.

Best regards,

Stefan

former_member195863
Participant
0 Kudos

Hi Stefan

I am getting this error

This user is not PDI User and the view name "Flexibility Change Log" is already assigned.

I can enter the Adaptation mode

On the Sale Order, I want to add a field

Regards,

Cuong

stefan_resag
Employee
Employee
0 Kudos

Hi Cuong,

normally I get this error whenever I use a user that I also use to login to the same ByD system via Cloud application studio. Please try with a user that has never been used for loggin in via Cloud application studio.

Best regards,

Stefan

former_member195863
Participant
0 Kudos

Hi Stefan

I try with another user, but it still has this error

Best regards

Cuong

KathrinD
Advisor
Advisor
0 Kudos

Hello Cuong,

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).

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).

Best regards,

Kathrin

Answers (0)