Мексика¶
Вебінари¶
Також доступне відео про мексиканську локалізацію. У цьому відео розповідається, як впровадити цю локалізацію з нуля, зокрема як налаштувати конфігурації, як виконати типові робочі процеси, а також детально розглядається кілька конкретних випадків використання.
Вступ¶
Модулі локалізації Odoo для Мексики дозволяють підписувати електронні рахунки-фактури відповідно до специфікацій SAT для версії 4.0 CFDI, що є юридичною вимогою, станом на 1 січня 2022 року. Ці модулі також додають відповідні бухгалтерські звіти (такі як: DIOT, що дозволяє здійснювати зовнішню торгівлю та створювати довідники доставки).
Примітка
Щоб електронно підписувати будь-які документи в Odoo, переконайтеся, що встановлено додаток Підпис.
Налаштування¶
Вимоги¶
Перед налаштуванням модулів локалізації для Мексики в Odoo необхідно виконати такі вимоги:
Бути зареєстрованим у SAT з дійсним RFC.
Мати Сертифікат цифрової печатки (CSD).
Оберіть PAC (Proveedor Autorizado de Certificación / Authorized Certification Provider). Наразі Odoo працює з такими PAC: Solucion Factible, Quadrum (раніше Finkok) та SW Sapien - Smarter Web.
Мати знання та досвід роботи з виставленням рахунків, продажами та бухгалтерським обліком в Odoo. Ця документація містить тільки необхідну інформацію, необхідну для використання Odoo.
Встановлення модулів¶
Встановити наступні модулі, щоб отримати всі функції мексиканської локалізації. Для цієї конфігурації необхідно встановити модулі Бухгалтерський облік та Контакти:
Ім’я |
Технічна назва |
Опис |
---|---|---|
Mexico - Accounting |
|
За замовчуванням пакет фіскальної локалізації додає характеристики бухгалтерського обліку для мексиканської локалізації, такі як: найпоширеніші податки та план рахунків – на основі код групування рахунків SAT. |
EDI для Мексики |
|
Включає всі технічні та функціональні вимоги для створення та перевірки Електронні документи — на основі технічної документації, опублікованої SAT. Це дозволяє надсилати рахунки-фактури (з додатками або без них) та платіжні доповнення до уряду. |
EDI v4.0 для Мексики |
|
Необхідно створювати XML-документи з правильними специфікаціями CFDI 4.0. |
Odoo Mexican Localization Reports |
|
Адаптує звіти для електронного бухгалтерського обліку Мексики: план рахунків, пробний баланс та DIOT. |
Mexico - Localization Reports for Closing |
|
Необхідно створити Заключний запис (також відомий як переміщення 13-го місяця). |
Odoo Mexican XML Polizas Export |
|
Дозволяє експортувати XML-файли записів журналу для обов’язкового аудиту. |
Odoo Mexican XML Polizas Export Edi bridge |
|
Доповнює модуль |
Примітка
Під час встановлення бази даних з нуля та вибору Мексика як країни, Odoo автоматично встановлює такі модулі: Мексика - Бухгалтерський облік, EDI для Мексики та EDI v4.0 для Мексики.
Наведені нижче модулі є необов’язковими. Рекомендується встановлювати їх тільки, якщо вони відповідають певній вимозі. Переконайтеся, що вони потрібні для бізнесу.
Ім’я |
Технічна назва |
Опис |
---|---|---|
EDI для Мексики (Розширені функції) |
|
Додає доповнення про зовнішню торгівлю до рахунків: юридична вимога для продажу продукції до іноземних країн. |
EDI версії 4.0 для Мексики (COMEX) |
|
Адаптує модуль |
Mexico - Electronic Delivery Guide |
|
Дозволяє створити Carta Porte: коносамент, який підтверджує уряду, що ви відправляєте товари між пунктом А та пунктом Б, за допомогою підписаного електронного документа. |
Electronic Delivery Guide for Mexico CFDI 4.0 |
|
Адаптує модуль |
Odoo Mexico Localization for Stock/Landing |
|
Дозволяє керувати митними номерами, пов’язаними з витратами на доставку, в електронних документах. |
Налаштуйте свою компанію¶
Після встановлення правильних модулів наступним кроком є перевірка правильності налаштувань вашої компанії. Для цього перейдіть до Оновити інформацію під назвою вашої компанії.
та виберітьВведіть повну Адреса у отриманій формі, включаючи: Поштовий індекс, Область, Країна та RFC (номер платника ПДВ ПДВ).
Згідно з вимогами CFDI 4.0, ім’я основної контактної особи компанії повинно збігатися з назвою вашої компанії, зареєстрованою в SAT, без скорочення юридичної особи.

Важливо
З юридичної точки зору, мексиканська компанія зобов’язана використовувати місцеву валюту (MXN). Тому Odoo не надає функцій для керування альтернативною конфігурацією. Якщо ви хочете керувати іншою валютою, встановіть MXN як валюту за замовчуванням і використовуйте замість неї прайс-лист.+
Далі перейдіть до Зберегти.
, потім виберіть режим, який застосовується до вашої компанії, зі спадного списку та натисніть
Порада
Якщо ви хочете протестувати мексиканську локалізацію, компанію можна налаштувати з реальною адресою в Мексиці (включно з усіма полями) та додати EKU9003173C9
як ПДВ та ESCUELA KEMPER URGATE
як Назва компанії. Для Фінансовий режим використовуйте General de Ley Personas Morales.
Контакти¶
Щоб створити контакт, для якого можна виставити рахунок, перейдіть до Адреса, включаючи: Поштовий індекс, Область, Країна та RFC (номер платника ПДВ).
. Потім введіть ім’я контакту, повнуВажливо
Як і у випадку з вашою власною компанією, усі ваші контакти повинні мати зареєстровану правильну назву компанії в SAT. Це також стосується Фінансовий режим, який потрібно додати на вкладці MX EDI.
Податки¶
Для належного підписання рахунків до податків з продажу потрібно додати деякі додаткові налаштування для типу фактора та податкових об’єктів.
Тип фактора¶
Поле Тип фактора попередньо завантажено у стандартних податках. Якщо створюються нові податки, вам потрібно налаштувати це поле. Для цього перейдіть до Тип фактора на вкладці Додаткові параметри для всіх записів, встановивши для Тип податку значення Продажі.
, потім увімкніть поле
Порада
Мексика застосовує два різні види 0% ПДВ для двох сценаріїв:
0% ПДВ встановити Тип фактора як Tasa
Звільнено від ПДВ встановити Тип фактора як Exento
Об’єкт оподаткування¶
Одна з вимог CFDI 4.0 полягає в тому, що результуючий XML-файл повинен (або не повинен) містити розбивку податків операції. У XML-файлі додаються три різні можливі значення:
01
: Не підлягає оподаткуванню – це значення додається автоматично, якщо рядок вашого рахунку не містить жодних податків.02
: Підлягає оподаткуванню – це конфігурація за замовчуванням для будь-якого рядка рахунку, що містить податки.03
: Підлягає оподаткуванню та не підлягає обов’язковій розбивці – це значення може бути активоване на вимогу певних клієнтів для заміни значення 02.
Щоб використати значення 03
, перейдіть до та активуйте прапорець Без податкової розбивки.

Важливо
Значення Без податкової розбивки застосовується тільки до певних фіскальних режимів та/або податків. Перш ніж вносити будь-які зміни, проконсультуйтеся зі своїм бухгалтером, щоб дізнатися, чи потрібно це для вашого бізнесу.
Інші податкові конфігурації¶
Під час реєстрації платежу Odoo здійснить переміщення податків з Рахунку перехідного використання грошових коштів на рахунок, встановлений на вкладці Визначення. Для такого переміщення буде використано рахунок бази оподаткування: (Base Imponible de Impuestos en Base a Flujo de Efectivo
) у журнальному записі під час перекласифікації податків. Не видаляйте цей рахунок.
Якщо ви створюєте новий податок у Податкові сітки (IVA
, ISR
або IEPS
). Odoo лише підтримує ці три групи податків.

Товари¶
Щоб налаштувати продукти, перейдіть до Створити новий. На вкладці Бухгалтерський облік у полі Категорія продукту UNSPSC виберіть категорію, яка відповідає продукту. Процес можна виконати вручну або за допомогою масовий імпорт.
, потім виберіть продукт для налаштування абоПримітка
Усім продуктам має бути присвоєно код SAT, щоб запобігти помилкам перевірки.
Електронне виставлення рахунків¶
Облікові дані PAC¶
Після того, як ви обробили свій Приватний ключ (CSD) за допомогою SAT, ви повинні зареєструватися безпосередньо у PAC на ваш вибір, перш ніж розпочати створення рахунків з Odoo.
Після створення облікового запису у будь-якого з цих постачальників перейдіть до MX PAC введіть назву вашого PAC разом із вашими обліковими даними (Ім’я користувача PAC та Пароль PAC).
. У розділі
Порада
Якщо у вас немає облікових даних, але ви хочете протестувати електронне виставлення рахунків, ви можете активувати прапорець Тестове середовище MX PAC та вибрати Фактичне рішення як PAC. Вам не потрібно додавати ім’я користувача чи пароль для тестового середовища.
Сертифікати .cer та .key¶
Цифрові сертифікати компанії необхідно завантажити в розділ Сертифікати MX. Для цього перейдіть до . У розділі Сертифікати MX виберіть Додати рядок, і відкриється вікно. Натисніть Створити, а потім завантажте свій цифровий Сертифікат (файл .cer
), ваш Ключ сертифіката (файл .key
) та ваш Пароль сертифіката. Щоб завершити, натисніть Зберегти та Закрити.

Порада
Якщо у вас досі немає одного з контрактних PACs і ви хочете протестувати електронне виставлення рахунків, ви можете скористатися такими тестовими сертифікатами SAT:
Пароль:
12345678a
Робочі процеси¶
Електронне виставлення рахунків¶
Процес виставлення рахунків-фактур в Odoo базується на Додаток 20 версії 4.0 електронного виставлення рахунків SAT.
Рахунки клієнта¶
Щоб розпочати виставлення рахунків з Odoo, необхідно створити рахунок-фактуру клієнта за допомогою стандартний процес виставлення рахунків.
Поки документ перебуває в режимі чернетки, до нього можна вносити зміни (наприклад, можна додати правильний спосіб оплати або спосіб використання, який може знадобитися клієнту).
Після того, як ви Підтвердите рахунок клієнта, з’явиться синє повідомлення з таким змістом: Рахунок буде оброблена асинхронно наступною службою електронних рахунків-фактур: CFDI (4.0).
Натискання кнопки Обробити зараз надсилає документ до уряду для підписання. Після отримання підписаного документа від уряду, на документі з’являється поле Фінансовий портфель, а XML-файл додається до повідомлення.
Порада
Якщо ви натиснете Повторити у полі Статус SAT у рахунку, ви зможете перевірити, чи є XML-файл дійсним у SAT.
Якщо ви перебуваєте в тестовому середовищі, ви завжди отримуватимете повідомлення Не знайдено.
Щоб надіслати підписаний рахунок клієнту поштою, ви можете надіслати обидва файли – XML та PDF – разом безпосередньо з Odoo, натиснувши кнопку Надіслати та роздрукувати. Ви також можете завантажити PDF-файл на свій комп’ютер, натиснувши кнопку Друк та вибравши потрібний варіант друку.
Кредитні ноти¶
У той час як рахунок є документом типу «I» (Ingreso), кредитна нота є документом типу «E» (Egreso).
Єдиним доповненням до стандартний поток для кредитних нот є те, що, як вимога SAT, має бути зв’язок між кредитною нотою та рахунком через фінансовий портфель.
Через цю вимогу поле Походження CFDI додає це відношення з 01|
, а потім фіскальний аркуш оригінального рахунку.

Порада
Щоб поле Походження CFDI було додано автоматично, скористайтеся кнопкою Додати кредитну ноту з рахунку, замість того, щоб створювати її вручну.
Доповнення до оплати¶
Політика оплати¶
Одним із доповнень мексиканської локалізації є поле Політика оплати. Згідно з документацією SAT, існує два типи платежів:
PUE
(Pago en una Sola Exhibición/Payment in a Single Exhibition)PPD
(Pago en Parcialidades o Diferido/Платеж частинами або відстрочений)Перегляньте також
Різниця полягає у Термін оплати або Умови оплати рахунку.
Щоб налаштувати рахунки PUE, перейдіть до Дата оплати в межах того ж місяця, або виберіть умови оплати, які не передбачають зміни місяця оплати (негайний платіж, 15 днів, 21 день, усі в межах поточного місяця).
та виберіть рахунок
Порада
Деякі Умови оплати вже встановлені за замовчуванням, і ними можна керувати з .
Щоб налаштувати рахунки PPD, перейдіть до Дата оплати після першого дня наступного місяця. Це також застосовується, якщо ваш Термін оплати має бути сплачений у наступному місяці.
та виберіть рахунок-фактуру з
Важливо
Оскільки політика PPD передбачає, що рахунок не буде оплачена на даний момент, правильним способом оплати для рахунків PPD є 99 - Por Definir (Визначити).
Потік платежів¶
В обох випадках процес оплати в Odoo є однаковим, основна відмінність полягає в тому, що платежі, пов’язані з рахунками PPD, запускають створення документа типу «P» (Pago).
Якщо платіж пов’язаний з рахунком PUE, його можна зареєструвати за допомогою майстра та пов’язати з відповідним рахунком. Для цього перейдіть до Зареєструвати платіж. Статус рахунку зміниться на В оплаті, оскільки платіж фактично підтверджено після його банківського звірення.
та виберіть рахунок-фактуру. Потім натисніть кнопкуПерегляньте також
Хоча цей процес однаковий для рахунків PPD, додавання створення електронний документ означає, що для правильного надсилання документа до SAT потрібні деякі додаткові вимоги.
У рахунку вам потрібно підтвердити конкретний спосіб оплати Спосіб оплати, яким ви отримали платіж. Через це поле Спосіб оплати не можна встановити як 99 - Por Definir (Визначити)
.
Якщо ви збираєтеся додати номер банківського рахунку на вкладку Бухгалтерський облік картки контакту клієнта, він повинен мати дійсний номер рахунку.
Примітка
Точні конфігурації наведено в додатку 20 SAT <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm>. Зазвичай Банківський рахунок повинен містити 10 або 18 цифр для переказів, 16 для кредитних або дебетових карток.
Якщо платіж пов’язаний із підписаним рахунком-фактурою з Політика оплати PPD
, Odoo автоматично генерує відповідне доповнення до оплати після натискання Обробити зараз.

Попередження
Платіж у мексиканських песо не можна використовувати для оплати кількох рахунків у USD. Натомість платіж слід розділити на кілька платежів, використовуючи кнопку Зареєструвати платіж на відповідних рахунках.
Скасування рахунків¶
Можна скасувати документи EDI, надіслані до SAT. Згідно з Реформа за 2022 фінансовий рік, з 1 січня 2022 року для цього існують дві вимоги:
У всіх запитах на скасування ви повинні вказати причину скасування.
Через 24 години після створення рахунку клієнту необхідно попросити схвалити скасування. Якщо протягом 72 годин відповіді немає, скасування обробляється автоматично.
Скасування рахунків може бути здійснено з однієї з наступних причин:
01 - Рахунок-фактура виставлена з помилками (з відповідним документом)
02 - Рахунок-фактура виставлена з помилками (заміна не передбачена)
03 - Операцію не було проведено
04 - Номінативна операція, пов’язана з глобальним рахунком-фактурою
Щоб ініціювати скасування, перейдіть до Запит на скасування. Потім зверніться до розділів Причина скасування 01 - Рахунок-фактура виставлена з помилками (з відповідним документом) або Причини скасування 02, 03 та 04, залежно від причини скасування.
, виберіть опублікований рахунок для скасування та натиснітьПорада
Або ж надішліть запит на скасування на вкладці CFDI, натиснувши Скасувати на позиції.
Причини скасування 02, 03 та 04¶
У спливаючому вікні Запит на скасування CFDI виберіть потрібну Причину скасування та Підтвердити скасування.
Після цього генерується повідомлення про скасування рахунку з пунктом причини на вкладці CFDI.
Примітка
Якщо клієнт відхиляє скасування, рядок скасування рахунку видаляється з вкладки CFDI.
Скасування платежів¶
Також можна скасувати Доповнення до оплати. Для цього перейдіть до оплати через Запит на скасування EDI. Як і у випадку з рахунками, з’явиться синя кнопка. Натисніть Обробити зараз, і документ буде надіслано до SAT. Через кілька секунд ви можете натиснути Повторити, щоб підтвердити поточний статус SAT.
та виберітьЗрештою, статус платежу переміщується на Скасовано.
Примітка
Так само, як і у випадку з рахунками, під час створення нового Доповнення до платежу ви можете додати зв’язок оригінального документа, додавши 04|
разом із фіскальним фоліо в поле Походження CFDI.
Спеціальні випадки використання виставлення рахунків¶
CFDI для опублікування¶
Якщо клієнт, якому ви продаєте товари чи послуги, не потребує рахунку, необхідно створити CFDI для опублікування.
Якщо ви використовуєте ім’я Клієнт PUBLICO EN GENERAL
, виникне помилка. Це основна зміна в CFDI 4.0, яка вимагає, щоб рахунки-фактури з цим конкретним ім’ям потребували додаткових полів, що Odoo наразі не підтримує. Отже, щоб створити CFDI для опублікування, вам потрібно додати будь-яке ім’я вашого клієнта, яке не PUBLICO EN GENERAL
. (Наприклад: CLIENTE FINAL
).
Крім того, необхідно додати поштовий індекс вашої компанії ZIP, встановити загальний RFC як XAXX010101000
, а Фінансовий режим вашого клієнта має бути встановлений як: Sin obligaciones fiscales
.

Мультивалютність¶
Основною валютою в Мексиці є мексиканський песо. Хоча це обов’язково для всіх мексиканських компаній, можна надсилати та отримувати рахунки (та платежі) в різних валютах. Щоб увімкнути використання мультивалютний, перейдіть до та встановіть Мексиканський банк як Послуга у розділі Автоматичні курси валют. Потім встановіть у полі Інтервал частоту оновлення обмінних курсів.
Таким чином, XML-файл документа міститиме правильний обмінний курс та загальну суму як в іноземній валюті, так і в мексиканських песо.
Наполегливо рекомендується використовувати банківський рахунок для кожної валюти.
Примітка
Єдині валюти, обмінний курс яких автоматично оновлюється щодня: USD, EUR, GBP, та JPY.

Авансові внески¶
Можуть бути випадки, коли ви отримуєте авансовий платіж від клієнта, який пізніше потрібно буде застосувати до рахунку. Щоб зробити це в Odoo, потрібно правильно пов’язати рахунки один з одним за допомогою поля Походження CFDI. Для цього необхідно встановити додаток Продажі.
Перегляньте також
Офіційна документація для реєстрації авансових внесків у Мексиці.
Спочатку перейдіть до додатку Anticipo
та налаштувати його. Тип продукту має бути Послуга, а Категорія UNSPSC має бути: 84111506 Послуги з вирахування
.
Потім перейдіть до
та додайте продукт Anticipo як продукт за замовчуванням.Створіть замовлення на продаж із загальною сумою та внесіть авансовий платіж (у відсотках або з фіксованою сумою). Потім підпишіть документ та Зареєструвати платіж.
Коли настане час для клієнта отримати остаточний рахунок, створіть його знову з того самого замовлення на продаж. У майстрі Створення рахунків виберіть Звичайний рахунок та зніміть позначку Відрахувати авансові платежі.
Потім скопіюйте Фінансовий портфель з першого рахунку та вставте його в Походження CDFI другого рахунку, додавши префікс 07|
перед значенням. Потім підпишіть документ.
Після цього створіть кредитну ноту для першого рахунку. Скопіюйте Фінансовий портфель з другого рахунку та вставте його в Походження CFDI кредитної ноти, додавши префікс 07|
. Потім підпишіть документ.
Таким чином, усі електронні документи пов’язані один з одним. Останнім кроком є повна оплата нового рахунку. Унизу нового рахунку ви можете знайти кредитну ноту в розділі Неоплачені кредити – додайте її як платіж. Нарешті, зареєструйте решту суми за допомогою майстра Зареєструвати платіж.
Зовнішня торгівля¶
Зовнішня торгівля є доповненням до звичайного рахунку, яке додає певні значення як у XML, так і в PDF, до рахунків-фактур з іноземним клієнтом відповідно до Правила SAT, такі як:
Конкретна адреса одержувача та відправника
Додавання Тарифна частка, яка визначає тип продукту
Правильний Інкотермс (міжнародні комерційні терміни), серед інших (сертифікат походження та спеціальні одиниці вимірювання).
Це дозволяє правильно ідентифікувати експортерів та імпортерів, а також розширити опис проданих товарів.
З 1 січня 2018 року зовнішня торгівля є обов’язковою для платників податків, які здійснюють експортні операції типу A1. Хоча поточна версія CFDI - 4.0, зовнішня торгівля наразі працює у версії 1.1.
Щоб скористатися цією функцією, необхідно встановити модулі l10n_mx_edi_extended та l10n_mx_edi_extended_40.
Важливо
Перед встановленням переконайтеся, що ваш бізнес потребує використання цієї функції. За потреби, перш ніж встановлювати будь-які модулі, проконсультуйтеся зі своїм бухгалтером.
Налаштування¶
Контакти¶
Щоб налаштувати контакт вашої компанії для зовнішньої торгівлі, перейдіть до Компанія. Хоча вимоги CFDI 4.0 вимагають додати дійсний Поштовий індекс до вашого контакту, доповнення зовнішньої торгівлі додає вимогу, що ваші Місто та Область також повинні бути дійсними. Усі три поля повинні збігатися з Офіційний каталог SAT, інакше ви отримаєте помилку.
та виберіть своюПопередження
Додайте Місто та Область до контактної інформації компанії, а не до самої компанії. Ви можете знайти контактну інформацію вашої компанії в .
Поля Населений пункт та Код колонії є необов’язковими та можуть бути додані безпосередньо в компанії в . Ці два поля повинні збігатися з даними у SAT.

Щоб налаштувати контактні дані для іноземного клієнта-отримувача, перейдіть до
та виберіть контакт іноземного клієнта. Щоб уникнути помилок, контакт має заповнити такі поля:Повна адреса компанії Адреса, включаючи дійсний поштовий індекс Поштовий індекс та іноземну країну Країна.
Формат іноземного ПДВ (ідентифікаційний номер платника податків, наприклад: Колумбія
123456789-1
)На вкладці MX EDI вам потрібно вказати, чи отримує клієнт товари на певний період часу тимчасово (Тимчасовий) чи назавжди (Остаточний).
Важливо
Якщо новий контакт було створено шляхом дублювання іншого існуючого контакту з Мексики, обов’язково видаліть будь-яку перенесену інформацію з поля Фіскальний режим. Крім того, не вмикайте опцію Без податкової розбивки. Вибір цієї опції приховує обов’язкові поля, необхідні для налаштування контакту для зовнішньої торгівлі.

Примітка
У результуючих XML- та PDF-файлах VAT автоматично замінюється на загальний ПДВ для закордонних транзакцій: XEXX010101000
.
Товари¶
Усі товари, що стосуються зовнішньої торгівлі, мають чотири обов’язкові поля, два з яких стосуються виключно зовнішньої торгівлі.
Внутрішнє посилання на продукт знаходиться на вкладці Загальна інформація.
Вага товару має бути більше ніж
0
.Правильна Тарифна частка товару на вкладці Бухгалтерський облік.
UMT Aduana відповідає Тарифна частка.

Порада
Якщо код UoM для Тарифна частка дорівнює
01
, правильним UMT Aduana будекг
.Якщо код UoM для Тарифна частка -
06
, правильним UMT Aduana будеОдиниці
.
Процес виставлення рахунків¶
Перед створенням рахунку важливо врахувати, що зовнішні торговельні рахунки вимагають конвертації сум вашого товару в USD. Тому необхідно ввімкнути функцію мультивалютний та активувати USD у розділі Валюти. Правильною службою Послуга для запуску є Мексиканський банк.
Потім, після налаштування правильного обмінного курсу в Інкотермс та необов’язкове Джерело сертифіката на вкладці Інша інформація.
, залишаться лише поля
Нарешті, підпишіть рахунок, виконавши ті ж дії, що й звичайний рахунок, та натисніть кнопку Обробити зараз.
Керівництво з доставки¶
Carta Porte - це коносамент: документ, у якому зазначено вид, кількість та місце призначення товарів, що перевозяться.
1 грудня 2021 року було впроваджено версію 2.0 цього CFDI для всіх постачальників транспортних послуг, посередників та власників товарів. Odoo може генерувати документ типу «T» (Traslado), який, на відміну від інших документів, створюється в замовленні на доставку, а не в рахунку чи платежі.
Odoo може створювати XML- та PDF-файли з наземним транспортом (або без нього), а також може обробляти матеріали, які вважаються небезпечними.
Щоб скористатися цією функцією, необхідно встановити модулі l10n_mx_edi_extended, l10n_mx_edi_extended_40, l10n_mx_edi_stock та l10n_mx_edi_stock_40.
Крім того, необхідно також встановити додатки Інвентаризація та Продажі.
Важливо
Odoo не підтримує документи типу Carta Porte типу «I» (Ingreso), повітряний або морський транспорт. Перш ніж вносити будь-які зміни, проконсультуйтеся зі своїм бухгалтером, якщо вам потрібна ця функція.
Налаштування¶
Odoo керує двома різними типами CFDI:
Без федеральних автомагістралей: використовується, коли Відстань до пункту призначення менше 30 км.
Федеральний транспорт: Використовується, коли Відстань до пункту призначення перевищує 30 км.
Окрім стандартних вимог щодо регулярного виставлення рахунків (RFC клієнта, код UNSPSC тощо), якщо ви використовуєте Без федеральних автомагістралей, зовнішнє налаштування не потрібне.
Для Федеральний транспорт необхідно додати кілька конфігурацій до контактів, налаштувань транспортних засобів та продуктів. Ці конфігурації додаються до файлів XML та PDF.
Контакти та транспортні засоби¶
Як і у випадку з функцією зовнішньої торгівлі, Адреса як у компанії, так і в кінцевому клієнті має бути повною. Поштовий індекс, Місто та Область повинні збігатися з Офіційним каталогом SAT для Carta Porte <sat-catalog_>_
.
Порада
Поле Населений пункт є необов’язковим для обох адрес.

Важливо
Адреса відправлення, яка використовується для керівництва доставки, встановлюється в
. Хоча вона встановлена як адреса компанії за замовчуванням, ви можете змінити її відповідно до правильної адреси вашого складу.Ще одним доповненням до цієї функції є меню Налаштування транспортних засобів, яке знаходиться в . Це меню дозволяє вам додати всю інформацію, пов’язану з транспортним засобом, який використовується для замовлення на доставку.
Усі поля обов’язкові для створення правильного посібника з доставки.
Порада
Поля Номерний знак транспортного засобу та Номерний знак повинні містити від 5 до 7 символів.
У розділі Посередники необхідно додати оператора транспортного засобу. Єдиними обов’язковими полями для цього контакту є ПДВ та Ліцензія оператора.

Товари¶
Подібно до звичайного виставлення рахунків, усі товари повинні мати категорію UNSPSC. Окрім цього, існують дві додаткові конфігурації для товарів, що беруть участь у посібниках з доставки:
Для створення рухів запасів для Тип продукту має бути встановлено як Продукт, що зберігається.
На вкладці Інвентаризація значення поля Вага має бути більше ніж
0
.
Попередження
Створення інструкції з доставки товару зі значенням 0
призведе до помилки. Оскільки Вага вже збережена в замовленні на доставку, необхідно повернути товари та знову створити замовлення на доставку (і інструкцію з доставки) з правильними значеннями.

Продажі та переміщення запасів¶
Щоб створити довідник з доставки, спочатку потрібно створити та підтвердити замовлення на продаж у Доставка. Натисніть на неї та Підтвердьте переказ.
. Це згенерує смарт-кнопкуПісля того, як статус буде встановлено на Готово, ви можете редагувати переказ та вибрати Тип транспорту (або Без федеральних автомагістралей, або Федеральний транспорт).
Якщо ваш посібник з доставки має тип Без федеральних автомагістралей, ви можете зберегти переказ, а потім натиснути Створити посібник з доставки. Отриманий XML-файл можна знайти в чатері.
Примітка
Окрім UNSPSC у всіх продуктах, посібники з доставки, що використовують Без федеральних автомагістралей, не потребують жодної спеціальної конфігурації для надсилання уряду.
Якщо ваш посібник з доставки має тип Федеральний транспорт, з’явиться вкладка MX EDI. Там введіть значення в Відстань до пункту призначення (км) більше за 0
та виберіть Налаштування транспортного засобу, що використовується для цієї доставки.

Небезпечні небезпеки¶
Певні значення в категорії Категорія UNSPSC розглядаються в офіційному каталозі SAT як небезпечні небезпеки. Ці категорії потребують додаткового врахування під час створення посібника з доставки за допомогою Федеральний транспорт.
Спочатку виберіть свій продукт з Бухгалтерський облік, поля Код позначення небезпечного матеріалу (MX) та Небезпечна упаковка (MX) повинні бути заповнені правильним кодом з каталогу SAT.
. Потім, на вкладці
У Страховик навколишнього середовища та Поліс екологічного страхування. Після цього продовжуйте звичайний процес створення інструкції з доставки.
також необхідно подати дані від
Митні номери¶
Митна декларація (Pedimento Aduanero) – це фінансовий документ, який засвідчує сплату всіх внесків до податкової установи (SAT), включаючи імпорт/експорт товарів.
Згідно з Додаток 20 до CFDI 4.0, у документах, де товари, що виставлені на рахунок, походять з операції імпорту з перших рук, поле Митний номер
необхідно додавати до всіх рядків товарів, що беруть участь в операції.
Для цього необхідно встановити модуль l10n_mx_edi_landing, окрім додатку Інвентаризація, Купівля та Продажі.
Важливо
Не плутайте цю функцію із зовнішньою торгівлею. Митні номери безпосередньо пов’язані з імпортом товарів, тоді як доповнення до зовнішньої торгівлі стосується експорту. Перш ніж вносити будь-які зміни, проконсультуйтеся зі своїм бухгалтером, якщо ця функція потрібна.
Налаштування¶
Щоб відстежити правильний митний номер для конкретного рахунку, Odoo використовує накладні витрати. Перейдіть до . Переконайтеся, що Накладні витрати активовано.
Почніть зі створення продукту типу послуги під назвою Pedimento
. На вкладці Купівля активуйте Це вартість оренди та виберіть Метод поділу за замовчуванням.
Потім налаштуйте товари, що зберігаються, які містять митні номери. Для цього створіть товари, що зберігаються, та переконайтеся, що Категорія товару має наступну конфігурацію.
Метод калькуляції собівартості: Або FIFO, або AVCO
Оцінка запасів: Автоматизовано
Рахунок оцінки запасів: 115.01.01 Інвентаризація
Журнал запасів: Оцінка запасів
Рахунок вхідних запасів: 115.05.01 Товари в дорозі
Рахунок виходу запасів: 115.05.01 Товари в дорозі


Процес купівлі та продажу¶
Після налаштування продукту дотримуйтесь стандартного процес купівлі.
Створіть замовлення на купівлю з Квитанція. Натисніть смарт-кнопку Квитанція, щоб Підтвердити чек.
. Потім підтвердіть замовлення, щоб відобразити смарт-кнопкуПерейдіть до Pedimento
та Митний номер.
За бажанням, ви можете додати суму вартості. Після цього перевірте вартість доставки. Після Опубліковано всім продуктам, пов’язаним із цим квитанцією, буде присвоєно митний номер.
Попередження
Ви можете додати номер Pedimentos лише один раз, тому будьте обережні, пов’язуючи правильний номер із переказом(ами).

Тепер створіть замовлення на продаж та підтвердіть його. Це має активувати смарт-кнопку Доставка. Підтвердьте її.
Нарешті, створіть рахунок на основі замовлення на продаж та підтвердьте його. Рядок рахунку, пов’язаний з вашим продуктом, містить митний номер. Цей номер має збігатися з митним номером, доданим до запису Витрати на доставку, який ви створили раніше.

Електронний облік¶
Для Мексики Електронний облік стосується зобов’язання вести бухгалтерський облік та записи електронними засобами, а також щомісяця вводити бухгалтерську інформацію через веб-сайт SAT.
Він складається з трьох основних XML-файлів:
Оновлений список плану рахунків, який ви зараз використовуєте.
Щомісячний пробний баланс плюс звіт про кінцевий запис, також відомий як: Пробний баланс за 13 місяць.
Експорт записів журналу у вашій головній книзі (необов’язково) або для обов’язкового аудиту.
Отримані файли XML відповідають вимогам Anexo Técnico de Contabilidad Electrónica 1.3.
Крім того, ви можете згенерувати DIOT: Звіт про записи журналу постачальника, що стосуються податків IVA, який можна експортувати у файл .txt
.
Щоб використовувати ці звіти, необхідно встановити модулі l10n_mx_reports, l10n_mx_reports_closing, l10n_mx_xml_polizas та l10n_mx_xml_polizas_edi, а також Бухгалтерський облік.
Важливо
Конкретні характеристики та зобов’язання щодо звітів, які ви надсилаєте, можуть змінюватися залежно від вашого фінансового режиму. Завжди звертайтеся до свого бухгалтера, перш ніж надсилати будь-які документи до уряду.
План рахунків¶
План рахунків у Мексиці дотримується певної схеми, заснованої на документі SAT Código agrupador de cuentas.
Ви можете створити будь-який обліковий запис, якщо він враховує групу кодування SAT: шаблон NNN.YY.ZZ
або NNN.YY.ZZZ
.
Example
Деякі приклади: 102.01.99
або 401.01.001
.
Коли в Теги, а ваш обліковий запис відображається у звіті COA.
створюється новий обліковий запис із шаблоном групового кодування SAT, правильний код групування відображається вПісля створення всіх облікових записів переконайтеся, що додано правильні Теги.
Примітка
Не можна використовувати шаблони, розділ яких закінчується цифрою 0 (наприклад, 100.01.01
, 301.00.003
або 604.77.00
). Це призведе до помилок у звіті.
Після налаштування перейдіть до стрілка вниз) поруч із кнопкою PDF та виберіть COA SAT (XML). Це створить XML-файл з вашими обліковими записами, який ви можете завантажити безпосередньо на веб-сайт SAT.
, натисніть (Оборотно-сальдова відомість¶
Пробний баланс показує початковий баланс, кредит та загальний баланс ваших рахунків, за умови, що ви додали їх правильну групу кодування.
Щоб створити цей звіт у форматі XML, перейдіть до стрілка вниз) поруч із кнопкою PDF та виберіть SAT (XML).
. Виберіть місяць, який ви хочете завантажити в календарі, потім натисніть (
Примітка
Odoo не генерує Додатковий пробний баланс.
Пробний баланс за 13 місяць¶
Звіт за 13-й місяць – це балансовий звіт наприкінці року, який відображає будь-які коригування або зміни, внесені до бухгалтерського обліку для закриття року.
Щоб його згенерувати, виконайте такі дії:
Перейдіть до
та створіть новий запис для всіх сум, які потрібно змінити, збалансувавши дебет та/або кредит кожної з них.На вкладці Інша інформація увімкніть опцію Закриття 13-го місяця.
Перейдіть до Місяць 13.
, натисніть на календар і виберітьНатисніть (стрілка вниз) поруч із кнопкою PDF та виберіть SAT (XML).

Головна книга¶
Згідно із законом, усі транзакції в Мексиці повинні бути записані в цифровому вигляді. Оскільки Odoo автоматично створює всі основні журнальні записи ваших рахунків та платежів, ви можете експортувати свої журнальні записи, щоб відповідати вимогам аудитів SAT та/або податкових відшкодувань.
Порада
Ви можете фільтрувати за періодом або за журналом, відповідно до ваших поточних потреб.
Ви можете фільтрувати за періодом або за журналом, відповідно до ваших поточних потреб.
Податкова перевірка
Аудиторська сертифікація
Повернення товару
Компенсація
Для Податкова перевірка або Сертифікація аудиту вам потрібно вказати Номер замовлення, наданий SAT. Для Повернення товарів або Компенсація вам потрібно вказати Номер процесу, також наданий SAT.
Примітка
Якщо ви хочете переглянути цей звіт, не надсилаючи його, використовуйте ABC6987654/99
для Номер замовлення та AB123451234512
для Номер процесу.
Звіт DIOT¶
DIOT (Declaración Informativa de Operaciones con Terceros / Informative Declaration of Operations with Third Parties) – це додаткове зобов’язання перед SAT, де поточний стан зарахованих та незарахованих платежів, утримань та відшкодувань ПДВ з ваших рахунків постачальників надається SAT.
На відміну від інших звітів, DIOT завантажується в програмне забезпечення, що надається SAT та містить форму A-29. В Odoo ви можете завантажити записи своїх транзакцій у вигляді файлу .txt
, який можна завантажити у форму, уникаючи прямого захоплення цих даних.
Файл транзакцій містить загальну суму ваших платежів, зареєстрованих у рахунках постачальників, розбиту на відповідні типи IVA. Поля ПДВ та Країна є обов’язковими для всіх постачальників.
Щоб створити звіт DIOT, перейдіть до стрілка вниз) поруч із кнопкою PDF, щоб вибрати Звіт: DIOT (MX) та завантажити файл .txt
.

Важливо
Щоб уникнути помилок перевірки, вам потрібно заповнити поле L10N Mx Type of Operation на вкладці Бухгалтерський облік кожного з ваших постачальників. Переконайтеся, що у ваших іноземних клієнтів налаштовано країну для автоматичного відображення L10N Mx Nationality.
