Перейти к содержимому
Odoo Меню
  • Войти
  • Попробовать бесплатно
  • Модули
    Финансы
    • Бухгалтерия
    • Выставление счетов
    • Расходы
    • Таблицы
    • Документооборот
    • Подпись
    Продажи
    • CRM
    • Продажи
    • POS Магазин
    • POS Ресторан
    • Подписки
    • Аренда
    Вебсайты
    • Конструктор вебсайтов
    • eCommerce
    • Блог
    • Форум
    • Онлайн-чат
    • Электронное обучение
    Логистика
    • Склад
    • Производство
    • PLM
    • Закупки
    • Обслуживание
    • Качество
    Отдел кадров
    • Сотрудники
    • Подбор персонала
    • Отпуска
    • Оценка персонала
    • Реферальная программа
    • Автопарк
    Маркетинг
    • SMM
    • E-mail рассылки
    • СМС рассылки
    • Мероприятия
    • Автоматизация маркетинга
    • Опросы
    Услуги
    • Проекты
    • Табели
    • Выездной сервис
    • Поддержка
    • Планирование
    • Встречи
    Продуктивность
    • Обсуждения
    • Согласование
    • IoT
    • VoIP-телефония
    • Knowledge
    • WhatsApp
    Сторонние приложения Модуль Студия Odoo Платформа Odoo Cloud
  • Индустрии
    Розничная торговля
    • Книжный магазин
    • Магазин одежды
    • Мебельный магазин
    • Продуктовый магазин
    • Строительный магазин
    • Магазин игрушек
    Гостинично-ресторанный бизнес
    • Бар и паб
    • Ресторан
    • Фастфуд
    • Гостевой дом
    • Дистрибьютор напитков
    • Отель
    Недвижимость
    • Агентство недвижимости
    • Архитектурное бюро
    • Строительство
    • Управление недвижимостью
    • Ландшафтный дизайн
    • Товарищество собственников жилья
    Консалтинг
    • Бухгалтерская фирма
    • Партнер Odoo
    • Маркетинговое агентство
    • Юридическая фирма
    • Подбор персонала
    • Аудиторское бюро
    Производство
    • Текстиль
    • Металл
    • Мебель
    • Продукты питания
    • Пивоварня
    • Корпоративные сувениры
    Здоровье и фитнес
    • Спортивный комплекс
    • Магазин оптики
    • Фитнес-клуб
    • Велнес-центр
    • Аптека
    • Салон красоты
    Услуги
    • Специалист по бытовым услугам
    • Продажа и обслуживание IT-оборудования
    • Солнечные энергосистемы
    • Производство обуви
    • Клининг
    • Системы ОВКВ
    Прочее
    • Некоммерческая организация
    • Консалтинг в сфере устойчивого развития
    • Аренда рекламных щитов
    • Бизнес по фотосъемке
    • Прокат велосипедов
    • Реселлер программного обеспечения
    Все индустрии
  • Community
    Обучение
    • Видео уроки
    • Документация
    • Сертификация
    • Тренинг
    • Блог
    • Подкаст
    Образование и развитие
    • Образовательная программа
    • Деловая игра Scale Up!
    • Экскурсия в офис Odoo
    ПО
    • Скачать
    • Сравнить версии
    • Релизы
    Сотрудничество
    • Github
    • Форум
    • Мероприятия
    • Перевод
    • Стать партнером
    • Услуги для партнеров
    • Зарегистрировать бухгалтерскую фирму
    Услуги
    • Найти партнера
    • Найти бухгалтера
    • Встреча с экспертом
    • Услуги по внедрению
    • Отзывы клиентов
    • Поддержка
    • Обновления
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Заказать демонстрацию
  • Цены
  • Поддержка

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Бухгалтерия
  • Склад
  • PoS
  • Проекты
  • MRP
All apps
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Все посты Люди Значки
Теги (Смотреть все)
odoo accounting v14 pos v15
Об этом форуме
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Все посты Люди Значки
Теги (Смотреть все)
odoo accounting v14 pos v15
Об этом форуме
Помощь

External ID's of Products changed when updating Pricelists

Подписаться

Получайте уведомления о появлении активности в этом посте

Этот вопрос был отмечен
exportimportproductsexternalid
1 Ответить
5971 Представления
Аватар
Parker D

Hi, I observed a curious thing: 

I exported all product variants to a csv file to update two numbers for the warehouse (length and width). I then imported that csv file, but not under "product variants" > "Import records", but under "products" > "import records".

The exported ID was " __export__.product_product_43772_0d0d8199". I used this to update the products variant by importing the new csv under Products > Import records. 

But instead of updating, Odoo imported a completely new product with a completely new ID. 

The curious thing was, that all of the product variants I tried to update had a new external ID afterwards. The before mentioned product has "__export__.product_product_43772_b62b7404" now. As you can see, only the random part after the last underscore has changed. Same thing with the other IDs.

Does anyone know why that is? I am quite new in the Odoo world, though...

PS: I finally got it and exported the external IDs again, imported the data under "Products Variants" > "Import records" and  voila, it worked.

0
Аватар
Отменить
Аватар
Ermin Trevisan
Лучший ответ

Product templates and product variants are separate entities and have their own External IDs.

Let's try to figure out what happened:

1. You did export product_product (variants). By exporting, Odoo creates External IDs if not already defined. These IDs contain the string product_product. It might be that 43772 is the database ID, but I'm not sure. You can check it in the database table directly.

2. You did import your product_products into the product template data model (product_template). As you are completely free to define your own External IDs, Odoo simply accepted your product_product-Export IDs. But it created new product-templates, because you did import into the wrong data model. If an External ID does not exist in a data model, then Odoo creates a new record instead of updating an existing record.

3. When creating a new product_template record, Odoo automatically creates one new product_product (variant) record. This record gets a new product_product External ID when you export it again.


1
Аватар
Отменить
Parker D
Автор

True, but this does not explain why the external ID of existing variants is changed after the import. I guess the number in "__export__.product_product_43772_0d0d8199" is the actual database ID... but what is the alphanumeric rest of it that does change?

Ermin Trevisan

The true database ID is an integer and is not related to an external ID.

Richard

Thanks so much, Ermin. Was trying to work out how a customer we had managed to change their "product_product_xxxx" external ids so they were now linked to "product.pricelist.item" model.

Then, of course, on next export, all their variants got new export ids. This explanation saved me a lot of investigation, and checking timestamps of the external identifiers (create date / modify date) and the newly created pricelist item record as the same timestamp as the modified external identifier modify date proved valuable, and allowed us to find the responsible user...

Good answer.

Не оставайтесь в стороне – присоединяйтесь к обсуждению!

Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!

Регистрация
Похожие посты Ответы Просмотры Активность
Where are the import/export functions for products?
export import products
Аватар
Аватар
Аватар
4
мар. 15
11086
Price Update
export import
Аватар
Аватар
2
нояб. 24
2266
Export/Import Issue: "Root articles must have internal permission" Решено
export import
Аватар
1
нояб. 24
3134
Import exported CSV on module load
export import
Аватар
Аватар
1
окт. 23
3861
How to import and export with woocommerce? Решено
export import
Аватар
Аватар
Аватар
Аватар
3
дек. 23
21667
Сообщество
  • Видео уроки
  • Документация
  • Форум
Открытый исходный код
  • Скачать
  • Github
  • Runbot
  • Перевод
Услуги
  • Хостинг Odoo.sh
  • Поддержка
  • Обновление
  • Индивидуальные решения по доработке
  • Образование
  • Найти бухгалтера
  • Найти партнера
  • Стать партнером
О нас
  • Наша компания
  • Активы бренда
  • Cвяжитесь с нами
  • Вакансии
  • Мероприятия
  • Подкаст
  • Блог
  • Клиенты
  • Правовые документы • Конфиденциальность
  • Безопасность
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo – это набор бизнес-модулей с открытым исходным кодом, который закроет все потребности вашей компании: CRM, E-commerce, Бухгалтерия, Склад, POS, управление проектами и др.

Odoo сочетает в себе простоту использования и полную интеграцию всех бизнес-процессов в одной системе.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now