SAPUI5 oModel.create() - comment publier des données sur le backend SAP?

J'ai eu un bouton où je veux publier des données sur mon backend SAP sur presse-méthode:

         oCellBtnOtherchart.addContent(new sap.ui.commons.Button({
             text : "Save",
             press : function() {

                var sServiceUrl = "/MyEntitSet('0001')";

                var oModel = sap.ui.getCore().getModel();
                console.log(oModel);

                 var oParameters = {
                        "email" : "a",
                        "lastname" : "b",
                        "firstname" : "c",
                   };

                oModel.create(sServiceUrl, oParameters);

             }
         }));

Mes questions sont:

  • Dans la méthode serait-ce la fin dans le backend? J'attends MyEntitySet_CREATE_ENTITY()
  • Pourquoi il ne marche pas de travail, le message d'erreur est: HTTP request failed 405, Méthode Non Autorisée

Mais pourquoi est-il 405, mon Service d'URL de Mal? Comment puis-je afficher correctement des données vers SAP Backend?

SAP Guide de Dépannage dit: 405 method not Allowed
o La méthode spécifiée dans la Demande en Ligne n'est pas autorisée pour la ressource
identifié par l'URI de Demande. La réponse doit inclure un Permettre d'en-tête
contenant une liste de méthodes valides pour la ressource demandée. --> Cela ne veut pas m'aider, quelqu'un sait comment faire pour inclure un permettre d'en-tête?

InformationsquelleAutor dotchuZ | 2014-09-17