Перейти к содержимому
Вы просматриваете Odoo 15.0 страница Product Dynamic Codes. Последняя поддерживаемая версия: Product Dynamic Codes v.19.0 . Получите эту сборку непосредственно из Odoo Apps Store .

Product Dynamic Codes v.15

The tool to flexibly and automatically update product internal references

38€

Инструмент не требует дополнительных зависимостей, кроме стандартных приложений Odoo.
Текущая версия: 15.0.1.0.3

Enterprise
Community
Odoo.sh
As soon the app is installed, current products' references might be re-calculated

This is an Odoo tool to implement product automatic coding. The app is flexible enough to reflect almost any product reference structure, since it lets you define as many code parts and as complex criteria as you need.

Advanced rules for product references

Define code positions which would satisfy business specifics. Have as many parts as it's needed. Distinguish complex criteria to apply parts for products of specific kinds and not for others

Automatic code generation

The app regularly checks updates of code rules and of products. Product references are automatically changed accordingly without user interactions

Manual product numbering

Mark certain products as 'Manual reference': their codes would not be influenced by the rules and would become editable. Products with pre-defined codes (e.g. created by import) by default have manual references

Based on standard Odoo tools

Product coding is global: rules are equally applied for each company, but you can restrict products in rules by using filters by company.

Codes are calculated in a current user language. Avoid using translated fields for code rules.

The right to define product coding rules belongs only to Odoo administrators.

Odoo product automatic code example

Automatic product references based on rules

Dynamic and static code positions

  • Product references are generated based on code parts. Define as many parts as you need. For example, the first position relates to a category, the second - to a manufacturer, the third - to the attribute 'material', etc.
  • Code positions for certain products might be empty: e.g. for services there is no sense to have a code part of the attribute 'material'
  • Each position has rules to generate a code value which might be static (e.g. '-AL') or dynamic (e.g. first 2 letters of category name). In order a code part is calculated for a product, there should be at least a single rule this product satisfies
  • As dynamic code use any standard or custom field of a product variant or template: char, integer, float, date and date with time, selection, and many2one. In case of many2one field (e.g. a related product category) you should select its linked field (for example, a category name)
  • For dynamic code use not only the whole field value, but also its part. For instance, apply first 2 letters (0-1) of a category name or only month of a manufacture date (5-7). Leave '0' in both start and end to retrieve the whole field value

When product references are updated

  • When a product is created or changed
  • Regularly by the cron job for all products (have a look a the tab 'Configuration', the section 'Scheduled jobs')
  • Manually when you push the button on a product form
  • Manually for all products when you push the button on the configuration page
  • Such complex logic is introduced to avoid slowdowns. The point is that codes rules are advanced and there is no way to define recalculation triggers. Generating codes on fly would result in low performance. That is why to make sure codes are generated, Odoo regularly looks over all products.
Code position to make product reference
Product dynamic code (manufacturer example)
Product category rule for references

Советы по настройке и установке для Product Dynamic Codes Odoo v.15

Scheduled jobs

You may change the frequency of automatic references' updates. To this end:

  1. Turn on debug mode
  2. Go to technical settings > Automation > Scheduled jobs
  3. Find the job 'Construct Dynamic Codes'.

Часто задаваемые вопросы о Product Dynamic Codes Odoo v.15

Какова политика обновлений ваших инструментов?

По текущим правилам Odoo Apps Store:

  • Модуль, купленный для версии 12.0 и ниже, даёт доступ ко всем версиям до 12.0 включительно.
  • С версии 13.0 каждую версию модуля нужно покупать отдельно.
  • Независимо от версии покупка даёт право на все обновления и исправления в рамках этой мажорной версии.

Команда faOtools эти правила не задаёт. Вопросы направляйте напрямую представителям Odoo Apps Store.

Как установить приложение на Odoo.sh?

Самый прямой способ - встроенный сценарий магазина Odoo:

1. Откройте страницу модуля и нажмите Deploy on odoo.sh

2. Вас перенаправит на GitHub. Войдите в аккаунт и нажмите Create a new repo или выберите существующий. Репозиторий должен быть закрытым: публиковать приложения по лицензии OPL-1 нельзя. При необходимости создайте новый репозиторий для проекта Odoo.sh

3. Затем в odoo.sh нажмите Deploy, подтвердите решение и нажмите Continue. Так запустится установка.

Эти шаги ставят приложение на production-ветку проекта. Для других веток или обновления модуля:

1. Скачайте исходный код из магазина Odoo

2. Закоммитьте модуль в нужный репозиторий GitHub. Ни одна папка или файл приложения не должны попасть в .gitignore. Репозитории, которые создаёт odoo.sh, по умолчанию могут игнорировать важные пути (например /lib). Загрузите все каталоги и файлы модуля без исключений

3. Разверните целевую ветку проекта odoo.sh или дождитесь автоматической сборки, если так настроено.

Как установить приложение на свой сервер?

1. Распакуйте исходный код купленных инструментов в один из каталогов дополнений Odoo;
2. Перезапустите сервер Odoo;
3. Включите режим разработчика (технические настройки);
4. Обновите список приложений (меню приложений);
5. Найдите приложение и нажмите Activate/Install;
6. Следуйте рекомендациям на странице приложения, если они есть.

У приложения есть дополнительные модули. Можно купить их позже?

Да. При этом Odoo сам кладёт все зависимости в корзину: исключите уже купленные инструменты, чтобы не заплатить дважды.

Я развернул приложение на Odoo.sh и вижу предупреждение или ошибку в тестах

Odoo Красное или оранжевое предупреждение не влияет на функции приложения. Иногда наши модули не проходят стандартные автотесты, потому что те ждут поведение, которое противоречит целям приложения. Например, мы меняем расчёт цены, а тесты ядра сравнивают итог со стандартным алгоритмом.

Сначала проверьте саму развёрнутую базу: всё ли работает?

Если всё же считаете, что предупреждение ломает функции, напишите нам и пришлите полные логи установки и полный список установленных модулей (ядро и сторонние).

Можно ли купить приложение напрямую у вас?

Нет, мы распространяем инструменты только через официальный магазин приложений Odoo.

Я хочу получить скидку

К сожалению, у нас нет технической возможности давать индивидуальные цены.

Можно ли поставить приложение на базу Odoo Online (SaaS)?

Нет, сторонние приложения нельзя использовать на Odoo Online. Odoo SaaS это блокирует.

У инструмента есть зависимости. Нужно ли их покупать?

Да, для корректной работы нужны все модули из зависимостей. Цена на странице приложения уже включает необходимые зависимости.

Какова цена модуля в долларах США? Почему она меняется?

Цены на наши модули заданы в евро. Магазин Odoo пересчитывает их в другие валюты по своему внутреннему курсу. Поэтому цена в долларах США может меняться при обновлении курса.

Тексты приложения и веб-сайта на языках, отличных от английского, переведены с помощью ИИ и согласованы с официальными переводами Odoo. Если вы заметили ошибку, отправьте тикет о переводе и мы исправим его.

Отправка отчетов об ошибках

Если вы столкнулись с ошибками или непоследовательным поведением, не стесняйтесь обращаться к нам. Мы гарантируем предоставление исправлений в течение 60 дней с момента покупки и очень заинтересованы в улучшении наших инструментов даже по истечении этого периода.

Чтобы связаться с нами, вам не нужен номер телефона или кредитная карта. Вам нужно всего лишь пройти короткую регистрацию по электронной почте, которая займет не более 30 секунд.

Укажите в запросе как можно больше сведений: снимки экрана, журналы сервера Odoo, полное описание воспроизведения проблемы и так далее. Обычно подготовка рабочего плана по проблеме (если ошибка подтверждена) или рекомендаций по необходимым действиям (в противном случае) занимает несколько рабочих дней.

Запросы на публичные функции и идеи модулей (бесплатная разработка)

Мы очень заинтересованы в улучшении наших инструментов и будем благодарны за любые отзывы. Если ваши требования общедоступны и могут быть эффективно реализованы, команда включит их в наш список дел.

Такой список дел обрабатывается регулярно и не предполагает дополнительных комиссий. Хотя мы не можем обещать сроки и окончательный дизайн, это может быть хорошим способом получить желаемые функции без вложений и рисков.

Чтобы связаться с нами, вам не нужен номер телефона или кредитная карта. Вам нужно всего лишь пройти короткую регистрацию по электронной почте, которая займет не более 30 секунд.

Вам также могут понравиться эти приложения
Cloud Storage Solutions

Инструмент, чтобы раскладывать вложения Odoo по папкам и синхронизировать каталоги с Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box и NAS. Файловый менеджер. DMS

398€ 358€
OneDrive / SharePoint Odoo Integration

Инструмент для двусторонней синхронизации вложений Odoo с OneDrive

487€ 438€
Password Manager

Инструмент, чтобы безопасно хранить пароли в Odoo для совместной работы. Общие хранилища

198€
KPI Balanced Scorecard

Инструмент, чтобы задавать цели KPI и контролировать выполнение по периодам. Дашборды KPI. Конструктор. Графики

198€
KnowSystem: Knowledge Base System

Инструмент, чтобы строить глубокую базу знаний для своих и внешних. Knowledge System. KMS. Правки как в вики

398€
Universal Appointments and Time Reservations

Инструмент для услуг по записи: от бронирования до продаж и отзывов

398€ 358€
Google Drive Odoo Integration

Инструмент для двусторонней синхронизации вложений Odoo с Google Drive

487€ 438€
Advanced Variant Prices

Инструмент, чтобы настраивать цены вариантов по коэффициентам и надбавкам атрибутов

98€
Vendor Product Management

Инструмент, чтобы вести данные поставщиков о товарах, ценах и доступных запасах

98€