Skip to Content

Issue in when redefining standard OData service

Hello Experts,

I want to extend OData of CRM My Task App.
The service name os CRM_TASK.

First i have created a project and redefining the OData service CRM_TASK.
But i am getting following error --

I have checked the property field 'CreatedAt' , the Nullable box is checked and this also key field.

I am not clear how it's automatically come as checked and as it is standard i am not able to change this.

same condition as other fields also ..

the Guid field defaults set as 32 length. it should be blank. As it is standard, i am not able to change it.

Can you guys please help me on this , how to change this length and remove the check ?

Thanks

Deborshi

error1.jpg (50.3 kB)
error2.jpg (53.2 kB)
error3.jpg (32.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Oct 10, 2017 at 09:09 AM

    You need the admin privileges to modify any standard OData service. Maybe you can take the DPC_EXT class from this project and redefine all the methods you require in another custom project.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 02, 2017 at 06:20 PM

    Can you try following below steps for Extension Former Member https://blogs.sap.com/2014/08/08/extending-a-service-using-the-gateway-service-builder/

    Add comment
    10|10000 characters needed characters exceeded