Hey. I’m using Frappe Cloud and trying to have a Customer field in each form of the purchase process starting from material request, it will be fetched from the previous steps when possible, and be open to edit possibly. When adding a field via Form Customization, the field name is grayed out and not editable, though the ‘customer’ field is present in the field list. Can I set it somehow?
I found the field and moved it where needed, but now I am trying to enable it permanently in the Material Request. When I remove the display conditions and set the field to mandatory, in the preview a star appears, but on save it disappears. And the system doesn’t recognize any input information, showing that you must enter something. When you remove the mandatory flag and type anything in, it’s not saved.
I found that the field becomes mandatory when I select Customer Provided, but I have removed the display condition to suit my business logics, and I would like to find a way to make it work without creating a bunch of custom fields and dictionaries.
Hi
It looks like you want to tag each customer against which you have run purchasing cycle particularly. You can make customer doctype as accounting dimension and it will offer more control rather than insert your custom link record.
Further Material Request has types and one of which is customer provided item requires to fill customer link record have dependency and which is way you see that mandatory dot on it.
I tried doing this, but in the Material Request these dimensions are not generated, only in the Material Request Items. I want my users to be able to set their choises once per form, starting with the material request.