cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Not possible to create a custom field

SauMaris
Contributor
0 Likes
1,509

I am using on-prem version 1709 SP01. I need to create a new custom field. I open an app "Custom Fields and Logic", press "New" button, provide a necessary data and after I have pushed a button "Create and Edit" I get an error:

Changes for field ZZ1_CustomField could not be saved.

Any ideas why is it so? Shall I create an incident for SAP? I doubt that this has not been discovered earlier, if that is a program error.

Regards,

Maris

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hi Maris,

Can you also check the following.

1.Check t-code S_ATO_SETUP

2. does the package $YATO_KEY_USER_LOCAL exist

3. also see the note 2478895


Thanks

Vineet

Answers (3)

Answers (3)

KunalBansal
SAP Champion
SAP Champion

Dear Maris,

It would be great if you can share more screenshot details to help you further with below details:

  1. Business Context?
  2. Type?

I tried creating same in our internal 1709 system and it's working fine. Alternatively, you can create an incident under CEC-MKT-EXT component.

Best Regards,

Kunal

SauMaris
Contributor
0 Likes

I am creating a field for Marketing: Contact and Corporate Account, but tried also Marketing: Contact, it didn't work neither.

This is what I am entering and these are errors I am getting in the Gateway log. No dumps or system logs I have noticed.

Checked for latest SAP notes for extensions and didn't find anything relevant. Applied these notes anyway, but that didn't help.

Maris

Former Member
0 Likes

Hi Maris,

Did you check what error is generated in the back end, any ST22 dumps or Gateway errors or any authorization issue.

It is difficult to understand what possibly is wrong without more information.

Thanks

Vineet

SauMaris
Contributor
0 Likes

Perfect, thank you very much! It appears that during the upgrade local packages were not created by the TC_USER.

Maris

SauMaris
Contributor
0 Likes

Yes, field is created and everything, but since it is in a local package $YATO_KEY_USER_LOCAL, it is not included in a transport. Am I missing something again?


Maris

Former Member
0 Likes

Hi Maris,

All the fields are by default created in $YATO package which is local hence fields are not transportable.

What you should do is following.

1. create a new package vis se80

2. open the app configure software packages in extensibility

3. add your new package to it and set the automatic request handling on and also assign it to a Transport request which you first need to create in the back end only then it will be visible here or else assign to any of the existing Transport request

4. now open the app Register extension for transport and select all the fields you want to transport and assign them to the new package, they should be either automatically assigned to the TR since we setup the package as automatic, if not then you would have to do it manually via the app itself using the assign Transport button.

Please refer toe below links for additional details.Configure packages


https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F1589')/S11OP



Thanks

Vineet

SauMaris
Contributor
0 Likes

There is a new app to assign custom fields to transport. I didn't know about it.

Maris

Former Member
0 Likes

These are old apps, were there in 1702 as well and even in 1709(not sp01)

unless they have been re-named or something in SP01 version

Vineet