I’m currently facing an issue with ERPNext where I’m trying to set the “id” field as the title field for several document types including Sales Orders, Purchase Orders, Items, and Purchase Receipts. I’ve attempted to use “name”, “id”, and “docname” in the Title Field under the Customize Form settings, but each attempt results in the error message: “Title field must be a valid fieldname.”
Here are the steps I followed:
Accessed Customize Form from the dashboard.
Selected the document type (e.g., Sales Order).
Entered “name”, “id”, and “docname” into the Title Field under the View settings.
Clicked “Update” to save the changes.
Each time, the system responded with the error indicating that the field name is not valid for use as a title field. I’m looking to have the system identifier (e.g., the unique document ID) displayed as the title in the list views to make identification easier for users.
Could anyone help clarify if there’s a restriction on using system identifiers like “name” or “docname” as title fields, or if there’s a specific configuration step I might be missing? Any guidance on how to successfully set this up would be greatly appreciated.
hmm here is the issue the id is actually the naming series once you remove the naming series the id will show up so its up to you eitehr you want to save a naming series or code
as you can see i also set the naming series so its saved as id now if you want to show it as id insteead of name that is a bit diferent then your setup