Что из чего создаётся в Odoo и куда уходит: визит и заказ-наряд, снабжение, склад, деньги, обмен с 1С. Собрано 26.09.2026 из базы Odoo, кода модуля, движений регистров 1С и двух видео (Никита показывает 1С, Валерий объясняет). Статус — насколько связь уже работает как в 1С.
Заявка приходит в CRM, клиент приезжает — открывается заказ-наряд. Закрытие наряда запускает всё остальное: склад, долг клиента, выработку, бонусы, рекомендации, следующее ТО и бухгалтерию.
flowchart LR classDef ok fill:#e3f3ea,stroke:#1f7a4a,color:#1c2230 classDef part fill:#fbf0da,stroke:#a36a00,color:#1c2230 classDef no fill:#eceef2,stroke:#9aa1ad,color:#1c2230 L[Сделка / заявка
crm.lead]:::ok --> K[Контакт
res.partner]:::ok K --- A[Автомобиль
модель, комплектация]:::ok K -. Пригласивший .-> K2[Контакт-друг]:::ok L -->|клиент пришёл| ZN[Заказ-наряд
mazda.workorder]:::ok AR[Автоработы
цена по модели и комплектации]:::ok --> ZN PK[Связанные работы / пакеты
по комплектации]:::ok --> ZN ZN --> ZP[Запчасти наряда]:::ok ZN -->|закрыт| SK[Склад: расход FIFO
партии, движения]:::ok ZN -->|закрыт| VZ[Взаиморасчёты
долг клиента по договору]:::ok ZN -->|закрыт| VR[Выработка мастеров]:::ok ZN -->|закрыт| BN[Бонусы: 5% работ, 3% запчастей
+ Приведи друга 3% / 2%]:::ok ZN -->|закрыт| RK[Рекомендации на машину]:::ok ZN -->|закрыт| TO[Следующее ТО
+10 000 км, +1 год]:::ok ZN -->|закрыт| BH[Выгрузка в 1С:Бухгалтерию]:::part ZN --> OP[Оплата: чек ККТ / ПКО]:::part OP --> VZ
Поступление — единственный вход товара. На его основании создаются установка цен, корректировка по УКД и возврат; долг перед поставщиком гасится оплатой, РКО или банковской выпиской.
flowchart LR classDef ok fill:#e3f3ea,stroke:#1f7a4a,color:#1c2230 classDef part fill:#fbf0da,stroke:#a36a00,color:#1c2230 classDef no fill:#eceef2,stroke:#9aa1ad,color:#1c2230 D1[Бумага ТН / УПД
вручную]:::ok --> PT D2[Excel / CSV
по артикулу]:::ok --> PT D3[PDF: УПД и накладные
с сеткой, не сканы]:::ok --> PT D4[Диадок
загрузка + подписание]:::no --> PT PT[Поступление товаров
вх. №, УПД, договор, ГТД]:::ok --> UC[Установка цен
цена из памяти, % наценки,
дубли по самой дорогой]:::ok PT --> PR[Склад: приход
партия с закупочной]:::ok PT --> DP[Долг поставщику
по договору]:::ok PT -->|на основании| KR[Корректировка по УКД
кол-во и цена ±]:::ok PT -->|на основании| VP[Возврат поставщику]:::ok KR --> PR KR --> DP VP --> PR VP --> DP DP --> OPL[Оплата: кнопка, РКО,
банковская выписка]:::ok PT --> BH2[Выгрузка в 1С:Бух]:::part AN[Что дозаказать
минимум + продажи 90 дн.]:::ok --> ZP2[Заказ поставщику
по последнему поставщику]:::ok ZP2 -->|на основании| PT ZP2 -.-> API[Отправка заказа
через API поставщика]:::no
Остаток любой позиции — сумма её приходов и расходов по партиям. Склад инструмента отделён, чтобы не портить оборачиваемость и ABC.
flowchart LR classDef ok fill:#e3f3ea,stroke:#1f7a4a,color:#1c2230 classDef part fill:#fbf0da,stroke:#a36a00,color:#1c2230 classDef no fill:#eceef2,stroke:#9aa1ad,color:#1c2230 NM[Номенклатура
№ по кат., производитель,
% наценки, кратность]:::ok --- SH[Штрихкоды
несколько на товар]:::ok PAR[Партии FIFO
закупочная цена]:::ok --> OST[Остатки = приходы − расходы]:::ok PER[Перемещение
основной ↔ инструмент]:::ok --> PAR SP[Списание
со статьёй]:::ok --> PAR INV[Инвентаризация
книжное / фактическое]:::ok -->|недостача| SP INV -->|излишек| OPR[Оприходование
документ излишков]:::ok OPR --> PAR RT[Реализация — розница
без работ]:::ok --> PAR RT --> DK[Долг покупателя → ПКО]:::ok RT -->|на основании| VPB[Возврат от покупателя
и по закрытому наряду]:::ok VPB --> PAR VC[Передача в цех
служебное]:::part --> PAR OST --> ABC[ABC и оборачиваемость
90 дней, основной склад]:::ok MC[Массовое изменение цен
только админ]:::ok --> NM
У каждого прихода и расхода есть основание и статья ДДС. Всё сходится во взаиморасчётах по договору контрагента.
flowchart LR classDef ok fill:#e3f3ea,stroke:#1f7a4a,color:#1c2230 classDef part fill:#fbf0da,stroke:#a36a00,color:#1c2230 classDef no fill:#eceef2,stroke:#9aa1ad,color:#1c2230 KL[Клиент] -->|карта, СБП| KKT[Касса ККТ
смены, чеки]:::part KL -->|наличные| PKO[ПКО]:::ok KL -->|по счёту| BANK[Банковская выписка
1С / CSV]:::ok KKT -->|минус комиссия| BANK PKO --> VZ2[Взаиморасчёты
сальдо по договору]:::ok BANK --> VZ2 RKO[РКО: поставщику,
зарплата, расходы]:::ok --> VZ2 BANK -->|статья ДДС,
контрагент по ИНН| VZ2 VZ2 --> BH3[1С:Бухгалтерия
с Нового года]:::part PKO --> PK[Платёжный календарь
факт по дням, статьям, кассе/счёту]:::ok RKO --> PK BANK --> PK VR2[Выработка мастеров
база для зарплаты]:::ok -->|выплата| RKO
Пока 1С главная, Odoo каждый час дотягивает из неё недостающее; обратно в 1С уходят события по сделкам.
flowchart LR classDef ok fill:#e3f3ea,stroke:#1f7a4a,color:#1c2230 classDef part fill:#fbf0da,stroke:#a36a00,color:#1c2230 C1[1С Альфа-Авто] -->|ежечасно| H[Наряды: вид ремонта, пробег, мастер,
состояние, даты, плательщик, договор]:::ok C1 -->|ежечасно| M[Машины, контрагенты: пол, вид,
форма, ИНН]:::ok C1 -->|ежечасно| P[Поступления: цены, %, ГТД;
возвраты → основание]:::ok C1 -->|04:10| S[Связанные работы
с комплектацией]:::ok C1 -->|ежечасно| G[ПКО, РКО, выписки, чеки, баллы]:::ok H --> O[(Odoo)] M --> O P --> O S --> O G --> O O -->|события по сделке| C1 O -->|сообщения клиентам| N[Ц5 / n8n]:::part
Обновлено 26.09.2026. Себестоимость — FIFO (решение Валерия 26.09).
Для каждого документа: на основании чего он создаётся в 1С (по последним 400 документам), какие регистры 1С он двигает (запрос к 1С по регистратору — под списком указан документ, на котором проверено) и что делает тот же документ в Odoo (по коду модуля).
| Документ / в Odoo | Основание в 1С | Регистры 1С | Что двигает в Odoo | Замечание |
|---|---|---|---|---|
| Заказ-наряд mazda.workorder | сделка CRM (клиент пришёл) | БонусныеБаллы, ВзаиморасчетыКомпании, ВыработкаСотрудников, ДоходыИРасходы, НакопленияПоКарточкамКонтрагентов, Продажи, ТоварыВПроизводстве все движения с 15.08.2026 | склад (запчасти FIFO), долг клиента по договору, выработка, бонусы, рекомендации, след. ТО, выгрузка в Бух | «Продажи», «Доходы и расходы» у нас — отчёты; «Накопления по карточкам» нет (см. раздел 9); «Товары в производстве» не нужны — запчасти списываются нарядом |
| Поступление товаров mazda.supply | — | ВзаиморасчетыКомпании, ГТДПартийТоваровКомпании, ОстаткиТоваровКомпании, ПартииТоваровКомпании, Цены (сведения) № 2461 от 26.09.2026 | партия и приход на склад, долг поставщику, цены продажи, выгрузка в Бух | ГТД и цены из «Изменения цен» догружаются ежечасно |
| Установка цен строки поступления → цена товара | Поступление товаров (400 из 400) | Цены (сведения) № 2419 от 26.09.2026 | цена продажи и % наценки товара | в 1С — отдельный документ, у нас — колонки строки поступления |
| Корректировка поступления (УКД) mazda.supply.correction | Поступление товаров (8 из 8) | ВзаиморасчетыКомпании, ГТДПартийТоваровКомпании, ОстаткиТоваровКомпании, ПартииТоваровКомпании № 9 от 21.09.2026 | склад ±, цена партии, долг поставщику, НДС | 8 корректировок 1С перенесены для просмотра; № 9 сверен: −3 426,50 |
| Возврат поставщику mazda.stock.doc (возврат) | Поступление товаров (202 из 204) | ВзаиморасчетыКомпании, ГТДПартийТоваровКомпании, ОстаткиТоваровКомпании, ПартииТоваровКомпании № 59 от 25.09.2026 | склад − (партия своего поступления), долг − по цене поступления | без основания не проводится; связь с основанием восстановлена у 200 из 202 |
| Заказ поставщику mazda.supplier.order | Что дозаказать (минимум + продажи) | ЗаказыПоставщикам № 1 от 03.09.2023 | ничего не двигает; поступление на основании заказа, «поступило» по строкам | в 1С не заводили с 2023; отправка через API поставщиков — нужны доступы |
| Реализация товаров mazda.retail.sale | обычно без основания | ВзаиморасчетыКомпании, ГТДПартийТоваровКомпании, ДоходыИРасходы, ОстаткиТоваровКомпании, ПартииТоваровКомпании, Продажи № 65 от 22.09.2026 | склад − (FIFO), долг покупателя, выгрузка в Бух | история 1С (507 документов) перенесена для просмотра, суммы = 1С до копейки; № 65 сверен |
| Возврат от покупателя mazda.stock.doc (возврат от покупателя) | Реализация (5) / Заказ-наряд (2) | ВзаиморасчетыКомпании, ДоходыИРасходы, ОстаткиТоваровКомпании, ПартииТоваровКомпании, Продажи № 2 от 19.10.2025 | склад + по себестоимости продажи, долг покупателя − или аванс | кнопки у реализации и у закрытого наряда; больше проданного вернуть нельзя |
| ПКО mazda.money.doc (ПКО) | Заказ-наряд (375 из 400) / Реализация (25) | ВзаиморасчетыКомпании, ДенежныеСредстваКомпании, НаличныеРасчеты, ПлатежныйКалендарь № 695 от 26.09.2026 | долг клиента −, остаток — аванс | пока 1С главная — вбивать только в 1С |
| РКО mazda.money.doc (РКО) | Поступление (67 из 400) / без основания | ВзаиморасчетыКомпании, ДенежныеСредстваКомпании, ПлатежныйКалендарь № 521 от 26.09.2026 | долг поставщику −, зарплата, расходы | |
| Банковская выписка mazda.money.doc (выписка) | — | ДенежныеСредстваКомпании, ДоходыИРасходы, ПлатежныйКалендарь № 2084 от 19.09.2026 | взаиморасчёты по ИНН/договору, статьи ДДС, комиссия эквайринга | платёжный календарь — «Деньги → Платёжный календарь», сентябрь сверен с 1С до копейки |
| Чек на оплату (ККТ) mazda.fiscal.operation | Заказ-наряд | ВзаиморасчетыКомпании, КассыККМ № 2366 от 26.09.2026 | касса ККМ, оплата наряда | все 526 чеков с августа — картой; СБП и оплата по счёту — уточнить у Димы |
| Перемещение mazda.stock.doc (перемещение) | — | ГТДПартийТоваровКомпании, ОстаткиТоваровКомпании, ПартииТоваровКомпании № 18 от 23.09.2026 | склад: основной → инструмент (партии переходят) | получатель и сумма исправлены у 39 документов |
| Списание mazda.stock.doc (списание) | — / инвентаризация | ГТДПартийТоваровКомпании, ДоходыИРасходы, ОстаткиТоваровКомпании, ПартииТоваровКомпании № 12 от 12.08.2026 | склад − со статьёй | № 12 сверен |
| Инвентаризация mazda.inventory | — | ГТДПартийТоваровКомпании, ДоходыИРасходы, ОстаткиТоваровКомпании, ПартииТоваровКомпании № 3 от 08.04.2026 | излишки → документ прихода, недостача → документ списания | в 1С инвентаризация сама двигает склад, у нас — через два документа; итог № 3 сошёлся до копейки |
| Перемещение в производство — (служебное) | Заказ-наряд (сама 1С) | ГТДПартийТоваровКомпании, ОстаткиТоваровКомпании, ПартииТоваровКомпании, ТоварыВПроизводстве № 2815 от 26.09.2026 | — | не переносим: у нас запчасти списываются нарядом напрямую |
| Корректировка бонусов mazda.bonus.move (ручная) | — | БонусныеБаллы все движения с 15.08.2026 | баллы ± |
Разобрано по коду модуля mazda_service: метод документа → что он создаёт или проводит. Баллы не сгорают: сжигание выключено, как в 1С.
230 полей-связей: какое поле какой модели ссылается на какую. Many2one — ссылка на одну запись, One2many — список подчинённых строк, Many2many — несколько. Машина клиента — x_mazda_car (10 411 машин); служебные окна-мастера не показаны.
| Номенклатура | product_id | many2one → product.product |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Владелец | x_partner_id | many2one → res.partner |
| Заказ-наряды | x_mazda_workorder_ids | one2many → mazda.workorder |
| Заказчик (на ком числится машина) | x_owner_id | many2one → res.partner |
| Комплектация | x_trim_id | many2one → mazda.trim |
| Кто привозит | x_drivers_ids | many2many → res.partner |
| Модель (справочник 1С) | x_model_ref | many2one → mazda.model |
| Рекомендации | x_mazda_recommendation_ids | one2many → mazda.recommendation |
| Что менялось | x_mazda_history_ids | one2many → mazda.car.history |
| Цены по моделям | price_ids | one2many → mazda.labor.price |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Наша позиция | product_id | many2one → product.product |
| Правила | rule_ids | one2many → mazda.bonus.rule |
| Модель | model_id | many2one → mazda.model |
| Автомобиль | car_id | many2one → x_mazda_car |
| Авторабота | labor_id | many2one → mazda.labor |
| Вид ремонта | repair_kind_id | many2one → mazda.repair.kind |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Заказчик | partner_id | many2one → res.partner |
| Мастер | employee_id | many2one → hr.employee |
| Строка работ | labor_line_id | many2one → mazda.workorder.labor |
| Цех | workshop_id | many2one → mazda.workshop |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Из какого начисления | source_move_id | many2one → mazda.bonus.move |
| Карта | card_id | many2one → mazda.card |
| Клиент | partner_id | many2one → res.partner |
| Программа | program_id | many2one → mazda.bonus.program |
| Договор | contract_id | many2one → mazda.contract |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Контрагент | partner_id | many2one → res.partner |
| Хозоперация | operation_id | many2one → mazda.operation |
| Документ | doc_id | many2one → mazda.stock.doc |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Партия | lot_id | many2one → mazda.stock.lot |
| Позиция | product_id | many2one → product.product |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Договор | contract_id | many2one → mazda.contract |
| Контрагент | partner_id | many2one → res.partner |
| Сделка (заказ-наряд) | order_id | many2one → mazda.workorder |
| Сделка (поступление) | supply_id | many2one → mazda.supply |
| Сделка (реализация) | retail_id | many2one → mazda.retail.sale |
| Статья ДДС | cashflow_item_id | many2one → mazda.cashflow.item |
| Хоз. операция | operation_id | many2one → mazda.operation |
| Бонусная программа | program_id | many2one → mazda.bonus.program |
| Владелец | partner_id | many2one → res.partner |
| Движения баллов | bonus_move_ids | one2many → mazda.bonus.move |
| Клиент | partner_id | many2one → res.partner |
| Договор | contract_id | many2one → mazda.contract |
| Поставщик | partner_id | many2one → res.partner |
| Поступления по заказу | supply_ids | one2many → mazda.supply |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Товары | line_ids | one2many → mazda.supplier.order.line |
| Автомобиль | car_id | many2one → x_mazda_car |
| Автоработы | labor_line_ids | one2many → mazda.workorder.labor |
| Бонусная карта | card_id | many2one → mazda.card |
| Вид ремонта | repair_kind_id | many2one → mazda.repair.kind |
| Выработка мастеров | output_ids | one2many → mazda.employee.output |
| Движения баллов | bonus_move_ids | one2many → mazda.bonus.move |
| Договор | contract_id | many2one → mazda.contract |
| Заказчик | partner_id | many2one → res.partner |
| Заказчик (на ком машина) | x_owner_id | many2one → res.partner |
| Запчасти в рекомендации | rec_part_ids | one2many → mazda.workorder.part |
| Запчасти для печати | print_part_ids | one2many → mazda.workorder.part |
| Запчасти и материалы | part_line_ids | one2many → mazda.workorder.part |
| Кто делал | executor_ids | one2many → mazda.workorder.executor |
| Мастер-приёмщик | master_id | many2one → hr.employee |
| Модель | model_id | many2one → mazda.model |
| Плательщик | payer_id | many2one → res.partner |
| Причина отказа | refusal_reason_id | many2one → mazda.refusal.reason |
| Работы в рекомендации | rec_labor_ids | one2many → mazda.workorder.labor |
| Работы для печати | print_labor_ids | one2many → mazda.workorder.labor |
| Регламент ТО по пробегу | mileage_work_ids | one2many → mazda.workorder.mileage.work |
| Рекомендации по итогам | recommendation_ids | one2many → mazda.recommendation |
| Сделка | lead_id | many2one → crm.lead |
| Складские документы | stock_doc_ids | one2many → mazda.stock.doc |
| Состояние (как в 1С) | state_1c_id | many2one → mazda.order.state |
| Цех | workshop_id | many2one → mazda.workshop |
| Чеки | fiscal_ids | one2many → mazda.fiscal.operation |
| Документ излишков | surplus_doc_id | many2one → mazda.stock.doc |
| Документ недостачи | shortage_doc_id | many2one → mazda.stock.doc |
| Пересчёт | line_ids | one2many → mazda.inventory.line |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Мастер | employee_id | many2one → hr.employee |
| Наряд | order_id | many2one → mazda.workorder |
| Работа | labor_line_id | many2one → mazda.workorder.labor |
| Сделка | lead_id | many2one → crm.lead |
| Машина (боевая карточка) | x_car_id | many2one → x_mazda_car |
| Касса ККМ | kkm_id | many2one → mazda.kkm |
| Чеки смены | fiscal_ids | one2many → mazda.fiscal.operation |
| Запчасть или материал | product_id | many2one → product.product |
| Работа | labor_id | many2one → mazda.labor |
| Сопутствующая работа | related_labor_id | many2one → mazda.labor |
| Автомобили | x_car_ids | one2many → x_mazda_car |
| Движения баллов | mazda_bonus_move_ids | one2many → mazda.bonus.move |
| Дисконтные карты | mazda_card_ids | one2many → mazda.card |
| Привёл друзей | mazda_referral_ids | one2many → res.partner |
| Пригласивший (Приведи друга) | mazda_referrer_id | many2one → res.partner |
| Договор | contract_id | many2one → mazda.contract |
| Контрагент | partner_id | many2one → res.partner |
| Поступление (основание) | supply_id | many2one → mazda.supply |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Складские документы | stock_doc_ids | many2many → mazda.stock.doc |
| Товары | line_ids | one2many → mazda.supply.correction.line |
| Автомобиль | x_car_id | many2one → x_mazda_car |
| Автоработы | labor_line_ids | one2many → mazda.workorder.labor |
| Бонусная карта | wo_card_id | many2one → mazda.card |
| Вид ремонта | wo_repair_kind_id | many2one → mazda.repair.kind |
| Договор | wo_contract_id | many2one → mazda.contract |
| Заказ-наряд | active_workorder_id | many2one → mazda.workorder |
| Заказ-наряды | workorder_ids | one2many → mazda.workorder |
| Заказчик (на ком числится машина) | x_car_owner_id | many2one → res.partner |
| Запчасти и материалы | part_line_ids | one2many → mazda.workorder.part |
| Кто делал | executor_ids | one2many → mazda.workorder.executor |
| Модель | car_model_id | many2one → mazda.model |
| Пришла из рекомендации | source_recommendation_id | many2one → mazda.recommendation |
| Рекомендации | recommendation_ids | one2many → mazda.recommendation |
| Рекомендации по машине | car_open_recommendation_ids | many2many → mazda.recommendation |
| Цех | wo_workshop_id | many2one → mazda.workshop |
| Что делали раньше | mileage_work_ids | one2many → mazda.workorder.mileage.work |
| Комплектации | trim_ids | one2many → mazda.trim |
| Позиция | product_id | many2one → product.product |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Модели (на какие машины подходит) | x_model_ids | many2many → mazda.model |
| Модель | model_id | many2one → mazda.model |
| Состав | line_ids | one2many → mazda.package.line |
| Документ прихода | doc_id | many2one → mazda.stock.doc |
| Позиция | product_id | many2one → product.product |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Договор | contract_id | many2one → mazda.contract |
| Документ | doc_id | many2one → mazda.money.doc |
| Контрагент | partner_id | many2one → res.partner |
| Сделка: заказ-наряд | order_id | many2one → mazda.workorder |
| Сделка: поступление | supply_id | many2one → mazda.supply |
| Сделка: реализация | retail_id | many2one → mazda.retail.sale |
| Статья ДДС | cashflow_item_id | many2one → mazda.cashflow.item |
| Возвраты поставщику | return_ids | one2many → mazda.stock.doc |
| Договор | contract_id | many2one → mazda.contract |
| Корректировки (УКД) | correction_ids | one2many → mazda.supply.correction |
| Основание: заказ поставщику | supplier_order_id | many2one → mazda.supplier.order |
| Поставщик | partner_id | many2one → res.partner |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Складской документ | stock_doc_id | many2one → mazda.stock.doc |
| Что привезли | line_ids | one2many → mazda.supply.line |
| Бонусная программа | program_id | many2one → mazda.bonus.program |
| Тип номенклатуры | product_type_id | many2one → mazda.product.type |
| Наряд | order_id | many2one → mazda.workorder |
| Работа | labor_id | many2one → mazda.labor |
| Сделка | lead_id | many2one → crm.lead |
| Автомобиль | car_id | many2one → x_mazda_car |
| Возвраты от покупателя | return_ids | one2many → mazda.stock.doc |
| Договор | contract_id | many2one → mazda.contract |
| Контрагент | partner_id | many2one → res.partner |
| Менеджер | manager_id | many2one → res.users |
| Оплаты (ПКО) | pko_ids | one2many → mazda.money.doc |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Складской документ | stock_doc_id | many2one → mazda.stock.doc |
| Товары | line_ids | one2many → mazda.retail.sale.line |
| Автомобиль | car_id | many2one → x_mazda_car |
| Из какого наряда | workorder_id | many2one → mazda.workorder |
| Клиент | partner_id | many2one → res.partner |
| Предлагаемая запчасть | product_id | many2one → product.product |
| Предлагаемая работа | labor_id | many2one → mazda.labor |
| Сделка по дожатию | result_lead_id | many2one → crm.lead |
| Сделка, где нашли | lead_id | many2one → crm.lead |
| Движения | move_ids | one2many → mazda.stock.move |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Контрагент | partner_id | many2one → res.partner |
| Основание: поступление | supply_id | many2one → mazda.supply |
| Основание: реализация | retail_id | many2one → mazda.retail.sale |
| Склад | warehouse_id | many2one → mazda.warehouse |
| Склад-получатель | warehouse_dest_id | many2one → mazda.warehouse |
| Строки | line_ids | one2many → mazda.stock.doc.line |
| Хозоперация | operation_id | many2one → mazda.operation |
| Цех | workshop_id | many2one → mazda.workshop |
| Выработка | output_ids | one2many → mazda.employee.output |
| Цех | mazda_workshop_id | many2one → mazda.workshop |
| Заказ-наряд | workorder_id | many2one → mazda.workorder |
| Контрагент | partner_id | many2one → res.partner |
| Поступление товаров | supply_id | many2one → mazda.supply |
| Реализация товаров | retail_id | many2one → mazda.retail.sale |
| Заказ поставщику | order_id | many2one → mazda.supplier.order |
| Номенклатура | product_id | many2one → product.product |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Запчасть | product_id | many2one → product.product |
| К работе | labor_line_id | many2one → mazda.workorder.labor |
| Кто ставил | performer_id | many2one → hr.employee |
| Сделка | lead_id | many2one → crm.lead |
| Склад отгрузки | warehouse_id | many2one → mazda.warehouse |
| Инвентаризация | inventory_id | many2one → mazda.inventory |
| Позиция | product_id | many2one → product.product |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Корректировка | correction_id | many2one → mazda.supply.correction |
| Номенклатура | product_id | many2one → product.product |
| Вариант комплектации | trim_ids | many2many → mazda.trim |
| Запчасть | product_id | many2one → product.product |
| Модель | model_id | many2one → mazda.model |
| Пакет | package_id | many2one → mazda.package |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Работа | labor_id | many2one → mazda.labor |
| Позиция | product_id | many2one → product.product |
| Поступление | supply_id | many2one → mazda.supply |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Исполнитель | performer_id | many2one → hr.employee |
| Кто делал | executor_ids | one2many → mazda.workorder.executor |
| Работа | labor_id | many2one → mazda.labor |
| Сделка | lead_id | many2one → crm.lead |
| Номенклатура | product_id | many2one → product.product |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Реализация | sale_id | many2one → mazda.retail.sale |
| Позиция | product_id | many2one → product.product |
| Производитель | manufacturer_id | many2one → mazda.manufacturer |
| Складской документ | doc_id | many2one → mazda.stock.doc |
| Аналоги (взаимозаменяемые) | x_analog_ids | many2many → product.template |
| Остатки по складам | mazda_balance_ids | many2many → mazda.stock.balance |
| Производитель | mazda_manufacturer_id | many2one → mazda.manufacturer |
| Тип номенклатуры | mazda_type_id | many2one → mazda.product.type |
| Штрихкоды | mazda_barcode_ids | one2many → mazda.product.barcode |
| Договор | contract_id | many2one → mazda.contract |
| Заказ-наряд | order_id | many2one → mazda.workorder |
| Касса | kkm_id | many2one → mazda.kkm |
| Кассовая смена | shift_id | many2one → mazda.cash.shift |
| Клиент | partner_id | many2one → res.partner |
| Комплектация | trim_id | many2one → mazda.trim |
| Модель | model_id | many2one → mazda.model |
| Работа | labor_id | many2one → mazda.labor |
| Номенклатура | product_tmpl_id | many2one → product.template |
| Склад | warehouse_id | many2one → mazda.warehouse |
По официальной документации Odoo 18 (Inventory valuation): в стандарте три метода себестоимости — стандартная цена, средняя (AVCO) и FIFO; при расходе FIFO берёт стоимость самой старой партии; каждое движение создаёт слой оценки (stock.valuation.layer) и, при автоматической оценке, бухгалтерскую проводку.