Openbravo: Невозможно добавить данные 'Region' через веб-сервисы REST, используя superuser - PullRequest
0 голосов
/ 10 июля 2019

Я пытался PUT / POST на мою локальную машину http://localhost:8080/openbravo/org.openbravo.service.json.jsonrest/Region

Я получаю ответ

{
  "response": {
    "status": -1,
    "error": { "message": "OBUIAPP_ActionNotAllowed", "type": "user" },
    "totalRows": 0
  }
}

Я использую суперпользователя по умолчанию Openbravo , с помощью которого я могу добавить другие данные, такие как Product-Category, Product и т. д.

Добавление регионов с помощью пользовательского интерфейса возможно для одного и того же пользователя.

Тело POST выглядит следующим образом.

{
  "data": [
    { "name": "R1", "_entityName": "Region", "country": "255" },
    { "name": "R2", "_entityName": "Region", "country": "255" },
    { "name": "R3", "_entityName": "Region", "country": "255" },
    { "name": "R4", "_entityName": "Region", "country": "255" }
  ]
}

Страна с идентификатором 255 существует.

...