Skip to Content
author's profile photo Former Member
Former Member

Specify ReadOnly Fields of a specific row based on an indicator

Dear Experts,

it´s kind of difficult to describe my issue but I´ll try with the customer thing inspector UI. There, you have the tab Sales Data where you can add several rows. Each row owns a detail pane with several fields (Customer Group, Incoterms etc.).

Now, there is a requirement to set the fields read Only when sales data is created by an external System (SAP ERP). But if a user adds sales data, so the fields mustn´t be readOnly in the details pane of the belonging row.

I had the idea to implement an extension field which is set from the external system (indicator, true or false). If true, it means that the sales data has been created by the erp system and the fields are set read only. I use the "Adjust Properties" option in the Extensibility Explorer where I can bind the fields to my indicator. Unfortunately, after checking this method, all fields in the detail pane of every sales data row are set to read only.

Here is a screenshot of the COD_Account_TI. There, you can see the field "ERP_SalesArrangement"-Indicator, which can be set to true.

After adding a second row, the proper fields are set to read Only true, although the Indicator is set to false. So, the indicator should only be applicable to the field of one specific row.

Do you have any idea how to solve this requirement?

Best regards and thanks!

Rufat

COD_Account_TI.png (60.7 kB)
Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jan 12, 2016 at 02:09 PM

    Hi there,

    SAP Cloud Support responded and told me that the mentioned requirement is not possible! 😔

    Best regards,

    Rufat

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Rufat,

      We have a similar requirement in Opportunities->Products table.

      They said it is not possible in standard screens. I was able to do it on a custom table though.

      Hoping SAP would provide some flexibility on this front. I have seen some other person as well mentioning that they had a similar requirement but could not achive.

      thanks

      Mahesh Tatini

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.