Как я могу обновить или изменить себестоимость (стандартную цену) в базе данных odoo v13 postgresql?

Я пытаюсь изменить себестоимость продуктов в Odoov13 в базе данных postgresql, может ли кто-нибудь помочь мне с примером или руководством? Вопрос простой, на продукцию есть отпускная цена и себестоимость (стандартная цена), я просто пытаюсь изменить себестоимость, а не отпускную, но не знаю как попасть в таблицу или столбец Единственная ссылка, которую я имею, это то, что значение может быть сохранено в поле свойства, но я не знаю, как получить к нему доступ.

SELECT * FROM ir_property WHERE name = 'standard_price';

person Fini    schedule 12.10.2020    source источник


Ответы (1)


Фини

Поле standard_price является вычисляемым полем без store=True, поэтому оно может хранить данные в postgres базе данных.

Если вы хотите обновить значение поля, вы можете сделать server-action следующий шаг:

  1. Перейдите в Настройки->Действия сервера
  2. Модель : Product Template
  3. Действие: Update the Record
  4. Data to Write:
    • Field : Cost (product.template)
    • Тип оценки: Value
    • Значение: добавьте свой пример значения, 112

сделай Create Contextual Action

Перейдите на Product template и refresh страницу на action, где вы можете найти созданное действие сервера и выполнить его.

person Dipen Shah    schedule 13.10.2020