Cannot edit field name of any field of any form

Hello.
I have been exploring erpnext for some time now, and believe me - it is the best open-source solution out there for manufacturing entities that can directly be used with minimal customization. Nonetheless, I have been facing an issue lately in which I am not able to edit or add the field name for any existing or new fields in my forms. I am not sure what caused it and would really appreciate any guidance on how to revert this. Does it need any permission or something? I even tried logging as an administrator but to no avail.

Hi,

To add the custom field on any Doctype please follow the steps as follows:

  1. Got the List view of Doctype.
  2. Click on the Three Dots and click on Customization.
  3. In the Customization Form add the fields you require and update the form.
  4. Reload

Thanks,

Divyesh Mangroliya

Hello. Thank you for replying, but it does not answer my question. I am well aware of adding new fields and customizing forms. I am talking about editing and adding the field name of new or existing fields, which I was able to add/edit earlier.

Hi,

You can edit field name only in the Developer mode on. So, if you were able to do so, the developer mode for that site was enabled before and now that is not.

Thanks,

Divyesh Mangroliya

Thank you so much for the information, I could not find that anywhere. Any suggestions on how to enable the developer mode? When I bench to start on the AWS console, it shows that it is a developer server. Still I can attach the screenshot if you want.

Hi,

Please follow this guide to enable developer mode : How to Enable Developer Mode in Frappe (frappeframework.com)

Thanks,

Divyesh Mangroliya

Hello, I unable to find this location. Has it been changed in recent versions of erpnext:

Desk → User dropdown list → Set Desktop Icons → check “Developer”

I followed all steps in that link except the last one as I could not find the above location to check the developer option. I think that is necessary as I am still not able to edit the field names.

considering you are using a development environment, so just navigate to the bench folder and execute the following command:


$ Control+c or stop bench
$ cd /home/{your user}/{frappe folder}
$ bench set-config -g developer_mode 1
$ bench --site all clear-cache
$ sudo service supervisor restart
$ bench start 

for more refer to the frappe documentation here