SAP Knowledge Base Article - Preview

3365912 - OData request fails with "Mandatory filter is missing" message

Symptom

You are using ODATA to query a BW datasource and you notice that the request fails with the following message in the client gateway trace:

"error" : {
    "code" : "BW_BICS_EQ/123",
    "message" : {
      "lang" : "en",
      "value" : "Mandatory filter <BW Object> is missing"
    },
    "innererror" : {
      "application" : {
        "component_id" : "BW-BEX-OT-BICS-EQ",
        "service_namespace" : "/SAP/",
        "service_id" : "<BW QUERY>",
        "service_version" : "0001"
      },
      "transactionid" : "<XXX>",
      "timestamp" : "<Timestamp>",
      "Error_Resolution" : {
        "SAP_Transaction" : "For backend administrators: use ADT feed reader \"SAP Gateway Error Log\" or run transaction /IWFND/ERROR_LOG on SAP Gateway hub system and search for entries with the timestamp above for more details",
        "SAP_Note" : "See SAP Note 1797736 for error analysis (https://service.sap.com/sap/support/notes/1797736)"
      },
      "errordetails" : [
        {
          "code" : "BW_BICS_EQ/123",
          "message" : "Mandatory filter <BW Object> is missing",
          "propertyref" : "",
          "severity" : "error",
          "transition" : false,
          "target" : "" 


Read more...

Environment

SAP Business Warehouse

Product

SAP Business Warehouse all versions

Keywords

odata, request, mandatory field, failed , KBA , BW-BEX-OT-BICS-EQ , oDATA Query / (Easy Query) , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.