Skip to Content

Entity Set - CheckBoxes of creatable updateable deletable

Hi Experts,

Using SEGW I have created Entity type as well as Entity Set and I am actually implementing this service to update a Customer table.

You might have seen the checkboxes updateable, creatable , deletableon Entity Set properties.

Do I really need to check all these boxes in order to perform necessary modifications on Z Table. I haven't enabled these checkboxes but still able to do updates and modifications to the same. Then, What is the significance of these boxes?

Best Regards,

Lakshman

Untitled1.png (21.5 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Jul 01, 2015 at 05:09 AM

    Hi Lakshman,

    These checkboxes are to well define the metadata document of your OData service. Checking or unchecking these checkboxes does not affect the functionality but in the metadata it shows that this entity is creatable or updatable etc. So a UI developer would easily understand the metadata document.

    These checkboxes play an important role if you try to use Excel plugin of SAP Gateway for Microsoft . If you have not checked these checkboxes in the service, it will not  allow you to perform respective operation on that entity from within the excel sheet.

    Regards,

    Ekansh

    Add comment
    10|10000 characters needed characters exceeded

    • These only reflect in the metadata document which is common for all consumers. The more well defined your metadata document is the more developer/consumer friendly it is.

      In terms of significant role, yes any UI5 app/REST clients can consume this OData service even those checkboxes are not checked.

      The functionality of create/update/delete is totally dependent on the code that you have written for respective methods.