Skip to Content
avatar image
Former Member

PRECONDITION_FAILED ETag error with My Appointments

Hi support,

I have a problem with My Appointments Fiori app subscribed in Hana Cloud Platform (Fiori Cloud Edition); when I try to update an appointment, oData service alwasy come back with "Precondition failed. Diagnosis ETag of the resource does not match to the given If_Match or If_None_Match conditions System Response Procedure Check the HTTP header parameters If_Match, If_None_Match of the request Procedure for System Administration" (see the screen);

It seems CRM_APPOINTMENT oData is not managing correctly the Data Concurrency (standard feature).

Our back-end system is compliant with sap help:

https://uacp2.hana.ondemand.com/doc/a2b228c422314afd85d1be9ddd537701/2.0%202016-08/en-US/frameset.htm?f4394452aeeeb710e10000000a44176d.html

We extend both oData service (redefinition) and Fiori app (Extension mechanism), but we have the same error also with standard app.

Any hints?

Thank you,

Manuel

image-768.png (131.4 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jan 30 at 11:49 AM

    Hello,

    Following this post as even I face the same errors on GW Hub while using OData service for Desktop connection for SAP CRM.

    Manual workaround: Editing/making a small change for that appointment/entity in CRM removes the error which is very strange.

    Regards,

    Akshay

    Add comment
    10|10000 characters needed characters exceeded