المكسيك

التطبيقات

يتم تثبيت الوحدات التالية تلقائيًا مع التوطين المكسيكي:

الاسم

الاسم التقني

الوصف

Mexico - Accounting

l10n_mx

تضيف حزمة التوطين المالي الافتراضية خصائص محاسبية للتوطين المكسيكي، مثل: الضرائب الأكثر شيوعًا ودليل الحسابات - بناءً على رمز تجميع حسابات SAT.

EDI for Mexico

l10n_mx_edi

يتضمن جميع المتطلبات التقنية والوظيفية لإنشاء والتحقق من صحة المستندات الإلكترونية - بناءً على الوثائق التقنية المنشورة من قبل SAT. يتيح لك ذلك إرسال الفواتير (مع أو بدون إضافات) ومكملات الدفع إلى الحكومة.

Odoo Mexican Localization Reports

l10n_mx_reports

تكيّف التقارير للمحاسبة الإلكترونية المكسيكية: دليل الحسابات، وميزان المراجعة، و|DIOT|.

المكسيك - ميزان المراجعة للشهر 13

l10n_mx_reports_closing

ضرورية لإنشاء قيد الإقفال (المعروف أيضًا باسم حركة الشهر 13).

Odoo Mexican XML Polizas Export

l10n_mx_xml_polizas

تسمح بتصدير ملفات XML لقيود اليومية للمراجعة الإلزامية.

الوحدات التالية اختيارية. يُوصى بتثبيتها فقط عند تلبية متطلب معين للنشاط التجاري.

الاسم

الاسم التقني

الوصف

EDI for Mexico (Advanced Features)

l10n_mx_edi_extended

تضيف مكمل التجارة الخارجية إلى الفواتير (متطلب قانوني لبيع المنتجات إلى الدول الأجنبية).

Mexico - Electronic Delivery Guide

l10n_mx_edi_stock

Lets you create a Carta Porte: A bill of lading that proves to the government you are sending goods between A & B with a signed electronic document.

Odoo Mexico Localization for Stock/Landing

l10n_mx_edi_landing

Allows managing customs numbers related to landed costs in electronic documents.

حقول CFDI 4.0 لطلبات البيع

l10n_mx_edi_sale

تضيف حقولاً إضافية إلى وحدة المبيعات للامتثال للفوترة الإلكترونية المكسيكية

التوطين المكسيكي لنقطة البيع

l10n_mx_edi_pos

تضيف حقولاً إضافية إلى وحدة نقطة البيع للامتثال للفوترة الإلكترونية المكسيكية

التوطين المكسيكي للمتجر الإلكتروني

l10n_mx_edi_website_sale

يضيف حقولاً إضافية إلى وحدة المتجر الإلكتروني للامتثال لمتطلبات الفوترة الإلكترونية المكسيكية

الموظفون - المكسيك

l10n_mx_hr

يضيف حقولًا إضافية إلى وحدة الموظفون للامتثال للمعلومات المحلية للموظفين.

المكسيك - كشوف المرتبات مع المحاسبة

l10n_mx_hr_payroll_account

يضيف القواعد والمعاملات المطلوبة لإدارة حساب كشوف المرتبات المحلية باستخدام تطبيق كشوف المرتبات.

دروس فيديو

تتوفر أيضاً مقاطع فيديو حول التوطين المكسيكي. سير العمل الأساسية ومعظم المواضيع المغطاة في هذه الصفحة متاحة أيضاً بصيغة الفيديو، يُرجى الاطلاع على ما يلي:

Localization overview

تتيح وحدات التوطين المكسيكية في Odoo توقيع الفواتير الإلكترونية، وفقاً لمواصفات SAT للإصدار 4.0 من CFDI، وهو متطلب قانوني اعتباراً من 1 يناير 2022. تضيف هذه الوحدات أيضاً تقارير محاسبية ذات صلة بما في ذلك DIOT، وتمكّن من التجارة الخارجية، وتمكّن من إنشاء أدلة التسليم.

ملاحظة

لتوقيع أي مستندات إلكترونياً في Odoo، يجب تثبيت تطبيق توقيع.

المتطلبات

It is necessary to meet the following requirements before configuring the Mexican localization modules in Odoo:

  1. أن يكون مسجلاً في SAT مع RFC صالح.

  2. امتلاك Certificado de Sello Digital / Digital Seal Certificate (CSD).

  3. اختيار PAC. حالياً، يعمل Odoo مع PAC التالية: Solución Factible، Quadrum، و SW Sapien - Smarter Web.

الشركة

بعد تثبيت الوحدات الصحيحة، الخطوة التالية هي التحقق من تكوين الشركة بالبيانات الصحيحة. للقيام بذلك، انتقل إلى الإعدادات ‣ المستخدمون والشركات ‣ الشركات، واختر الشركة المراد تكوينها.

أدخل العنوان الكامل في النموذج الناتج، بما في ذلك: الرمز البريدي، الولاية، البلد، و|RFC| (رقم المعرف الضريبي).

وفقاً لمتطلبات CFDI 4.0، يجب أن يتطابق اسم جهة الاتصال الرئيسية للشركة مع اسم الشركة المسجل في SAT، بدون اختصار الكيان القانوني. هذا ينطبق أيضاً على الرمز البريدي.

مهم

من الناحية القانونية، يجب على الشركات المكسيكية استخدام العملة المحلية (MXN). لاستخدام عملة أخرى، اجعل MXN العملة الافتراضية واستخدم قائمة أسعار بدلاً من ذلك.

بعد ذلك، انتقل إلى المحاسبة ‣ الإعدادات، وانتقل لأسفل إلى قسم الفوترة الإلكترونية المكسيكية. ضمن إدارة الضرائب الخدمية (SAT)، اختر النظام المالي الذي ينطبق على الشركة من القائمة المنسدلة، وانقر على حفظ.

نصيحة

لاختبار التوطين المكسيكي، قم بتكوين الشركة بعنوان حقيقي داخل المكسيك (بما في ذلك جميع الحقول). أضف EKU9003173C9 كـ المعرف الضريبي و ESCUELA KEMPER URGATE كـ اسم الشركة. بالنسبة لـ النظام المالي، استخدم General de Ley Personas Morales.

جهات الاتصال

ملاحظة

ثبّت تطبيق جهات الاتصال للوصول إلى سجلات جهات الاتصال.

لإنشاء جهة اتصال يمكن إصدار فاتورة لها، انتقل إلى جهات الاتصال ‣ إنشاء. ثم أدخل اسم جهة الاتصال وكامل العنوان بما في ذلك الرمز البريدي و:guilabel:الولاية و:guilabel:البلد و|RFC| (الرقم الضريبي).

مهم

كما هو الحال مع شركتك الخاصة، يجب أن تكون جميع جهات الاتصال مسجلة باسمها التجاري الصحيح في SAT. ينطبق هذا أيضًا على النظام الضريبي، الذي يجب إضافته في علامة التبويب المبيعات والشراء.

تحذير

قد يؤدي تعيين RFC (الرقم الضريبي) دون تكوين البلد إلى فواتير غير صحيحة.

الضرائب

لتوقيع الفواتير بشكل صحيح، قم بتعيين حقلي نوع العامل و:ref:كائن الضريبة <l10n/mx/tax-object> على ضرائب المبيعات.

Factor type

حقلا نوع ضريبة SAT و:guilabel:نوع المعامل محملان مسبقًا في الضرائب الافتراضية. إذا تم إنشاء ضرائب جديدة، فيجب تعيين هذه الحقول. للقيام بذلك، انتقل إلى المحاسبة ‣ الإعدادات ‣ الضرائب، ثم املأ كلا الحقلين في علامة التبويب الخيارات المتقدمة لجميع سجلات الضرائب، مع تعيين نوع الضريبة على المبيعات.

يدعم Odoo أربع مجموعات من أنواع ضرائب SAT: IVA، ISR، IEPS، و:guilabel:محلي.

نصيحة

Mexico manages two different kinds of 0% VAT to accommodate two scenarios:

  • بالنسبة لـ ضريبة القيمة المضافة 0%، عيّن نوع المعامل على Tasa

  • بالنسبة لـ معفى من ضريبة القيمة المضافة، عيّن نوع المعامل على Exento

Tax object

أحد متطلبات CFDI 4.0 هو أن يتعامل ملف XML الناتج مع تفصيل ضرائب العملية وفقًا للوائح. هناك ثلاث قيم محتملة مختلفة تُضاف في ملف XML:

  • 01: غير خاضع للضريبة: تُضاف هذه القيمة تلقائيًا إذا لم يحتوِ سطر الفاتورة على أي ضرائب.

  • 02: خاضع للضريبة: هذا هو الإعداد الافتراضي لأي سطر فاتورة يحتوي على ضرائب.

  • 03: خاضع للضريبة وغير مُجبر على التفصيل: يمكن تفعيل هذه القيمة عند الطلب لعملاء معينين لاستبدال القيمة 02.

لاستخدام القيمة 03 لجهة اتصال، انتقل إلى علامة التبويب المبيعات والشراء الخاصة بجهة الاتصال، وقم بتفعيل مربع الاختيار بدون تفصيل ضريبي ضمن قسم المعلومات الضريبية.

مهم

The No Tax Breakdown value applies only to specific fiscal regimes and/or taxes. Consult your accountant first to see if it is needed for your business before making any modification.

Other tax configurations

يستخدم التوطين المكسيكي الضرائب على الأساس النقدي. عند تسجيل دفعة، ينفذ Odoo حركة الضرائب من حساب الانتقال على الأساس النقدي إلى الحساب المعيّن في علامة التبويب التعريف لسجل الضريبة المعيّن في سطر الفاتورة أو الفاتورة. لهذه الحركة، يُستخدم حساب أساس الضريبة: (899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo) في قيد اليومية عند إعادة تصنيف الضرائب. لا تحذف هذا الحساب.

المنتجات

لإعداد المنتجات، انتقل إلى المحاسبة ‣ العملاء ‣ المنتجات، ثم حدد منتجًا لإعداده، أو أنشئ منتجًا جديدًا. في علامة التبويب المحاسبة، في حقل فئة منتج UNSPSC، حدد الفئة التي تمثل المنتج. يمكن إجراء العملية يدويًا، أو من خلال استيراد مجمّع.

ملاحظة

يجب أن يكون لجميع المنتجات رمز SAT مرتبط بها لمنع أخطاء التحقق.

الفوترة الإلكترونية

PAC credentials

بعد معالجة المفتاح الخاص (CSD) الخاص بك مع SAT، يجب عليك التسجيل مباشرة مع PAC الذي اخترته قبل البدء في إنشاء الفواتير من Odoo.

بمجرد إنشاء حسابك مع أي من هؤلاء المزودين، انتقل إلى المحاسبة ‣ الإعدادات ‣ الإعدادات وانتقل إلى قسم الفوترة الإلكترونية المكسيكية. ضمن قسم مزود الشهادات المعتمد (PAC)، أدخل اسم PAC الخاص بك مع بيانات الاعتماد الخاصة بك (اسم مستخدم PAC و كلمة مرور PAC).

Configuring PAC credentials from the Accounting settings.

نصيحة

لاختبار الفوترة الإلكترونية بدون بيانات اعتماد، قم بتنشيط خانة الاختيار بيئة اختبار MX PAC، واختر Solucion Factible كـ PAC. لا يلزم إضافة اسم مستخدم أو كلمة مرور لبيئة الاختبار.

.cer and .key certificates

يجب تحميل الشهادات الرقمية للشركة ضمن قسم الشهادات. للقيام بذلك، انتقل إلى الإعدادات ‣ الإعدادات العامة ‣ الشهادات والمفاتيح.

ضمن إدارة شهاداتك، انقر على رابط المفاتيح للوصول إلى عرض قائمة المفاتيح. انقر على إنشاء، وقم بتحميل ملف المفتاح الرقمي (ملف .key)، وأضف اسمًا للمفتاح، وأدخل كلمة مرور المفتاح الخاص.

من الإعدادات ‣ الإعدادات العامة ‣ الشهادات والمفاتيح، اختر الشهادات للوصول إلى عرض قائمة الشهادة. انقر على إنشاء، وقم بتحميل الشهادة الرقمية (ملف .cer)، وأضف اسمًا للشهادة، واختر المفتاح الخاص الذي تم إنشاؤه في الخطوة السابقة من القائمة المنسدلة.

ملاحظة

حقلا كلمة مرور الشهادة و المفتاح العام في سجلات الشهادة اختيارية.

نصيحة

لاختبار الفوترة الإلكترونية، يتم توفير شهادات اختبار SAT التالية:

المحاسبة

الفوترة الإلكترونية

The invoicing process in Odoo is based on Annex 20 version 4.0 of electronic invoicing of the SAT.

فواتير العملاء

To start invoicing from Odoo, a customer invoice must be created using the standard invoicing flow.

While the document is in draft mode, changes can be made to it (the correct Payment Way or Usage that the customer might require can be added, for example.)

بعد النقر على تأكيد في فاتورة العميل، انقر على زر إرسال لمعالجة الفاتورة مع الحكومة. تأكد من وضع علامة على مربع الاختيار CFDI.

خانة اختيار CFDI

بعد استلام المستند الموقع من الحكومة، يظهر حقل الرقم الضريبي في المستند، ويظهر ملف XML في كل من تبويب CFDI ومرفقًا في المحادثة.

إذا تم تكوين عنوان بريد إلكتروني في سجل جهة اتصال العميل، فإن تحديد خانتي الاختيار عبر البريد الإلكتروني و CFDI يرسل كلاً من ملفات XML و PDF معًا.

لتنزيل ملف PDF محليًا، انقر على زر طباعة.

نصيحة

عند النقر على تحديث SAT، سيؤكد حقل حالة SAT في الفاتورة ما إذا كان ملف XML تم التحقق منه في SAT.

في بيئة الاختبار، ستظهر دائمًا رسالة غير موجود.

Credit notes

While an invoice is a document type "I" (Ingreso), a credit note is a document type "E" (Egreso).

The only addition to the standard flow for credit notes is that, as a requirement of the SAT, there has to be a relation between a credit note and an invoice through the fiscal folio.

Because of this requirement, the field CFDI Origin adds this relation with a 01|, followed by the fiscal folio of the original invoice.

نصيحة

For the CFDI Origin field to be automatically added, use the Add Credit Note button from the invoice, instead of creating it manually.

المدفوعات

Payment policy

إحدى الإضافات في التوطين المكسيكي هي حقل سياسة الدفع. وفقًا لوثائق SAT، هناك نوعان من المدفوعات:

  • PUE (الدفع في معرض واحد)

  • PPD (الدفع بالتقسيط أو المؤجل)

يكمن الفرق في تاريخ الاستحقاق أو شروط الدفع وخطط التقسيط الخاص بالفاتورة.

لتكوين فواتير PUE، انتقل إلى المحاسبة ‣ العملاء ‣ الفواتير، وإما أن تحدد فاتورة تاريخ الاستحقاق ضمن نفس الشهر، أو اختر شروط الدفع التي لا تتضمن تغيير شهر الاستحقاق (أي الدفع الفوري، أو 15 يومًا أو 21 يومًا، طالما أنها تقع ضمن الشهر الحالي).

Example of an invoice with the PUE requirements.

To configure PPD invoices, navigate to Accounting ‣ Customers ‣ Invoices, and select an invoice with a Due Date after the first day of the following month. This also applies if your Payment Term is due in the following month.

Example of an invoice with the PPD requirements.
Payment flow

في كلتا الحالتين، عملية الدفع في Odoo هي نفسها، والفرق الرئيسي هو أن المدفوعات المتعلقة بفواتير PPD، بموجب القانون، يجب إرسالها إلى الحكومة كنوع مستند "P" (دفع).

إذا كان الدفع مرتبطًا بفاتورة PUE، يمكن تسجيله من خلال نافذة الدفع المنبثقة، وربطه بالفاتورة المقابلة. للقيام بذلك، انتقل إلى المحاسبة ‣ العملاء ‣ الفواتير، وحدد فاتورة. ثم، انقر على زر الدفع لفتح نافذة الدفع المنبثقة، قم بتعيين طريقة الدفع وأي حقول أخرى، ثم انقر على إنشاء دفع.

بينما هذه العملية هي نفسها لفواتير PPD، فإن إضافة إنشاء مستند إلكتروني تعني أن بعض المتطلبات الإضافية مطلوبة لإرسال المستند بشكل صحيح إلى SAT.

من منظور قانوني، فواتير PPD يجب أن تتضمن طريقة الدفع المحددة التي تم بها استلام الدفع. بسبب ذلك، حقل طريقة الدفع لا يمكن تعيينه على للتحديد، وبالتالي سيصبح الحقل غير مرئي عند تحديده.

ملاحظة

  • إذا كان رقم الحساب البنكي مطلوبًا، أضفه في علامة التبويب المحاسبة من سجل جهة اتصال العميل.

  • The exact configurations are in the Anexo 20 of the SAT. Usually, the Bank Account needs to be 10 or 18 digits for transfers, 16 for credit or debit cards.

إذا كان الدفع المسوى بالكامل مرتبطًا بفاتورة بها رقم ضريبي، سيظهر تحديث المدفوعات. انقر على زر تحديث المدفوعات لإرسال ملف XML لملحق الدفع إلى الحكومة تلقائيًا وعرضه في علامة التبويب CFDI في كل من الفاتورة والدفع.

نصيحة

على الرغم من أنها ممارسة ضريبية سيئة، يمكن أيضًا إرسال مدفوعات PUE إلى الحكومة، ومع ذلك يلزم النقر على فرض CFDI في علامة التبويب CFDI لذلك.

على غرار الفاتورة أو إشعار الخصم، يمكن إرسال ملف PDF وXML إلى العميل النهائي. للقيام بذلك، انقر فوق أيقونة (الترس) لفتح القائمة المنسدلة للإجراءات وحدد إرسال الإيصال بالبريد الإلكتروني.

Invoice cancellations

It is possible to cancel the EDI documents sent to the SAT. According to the Reforma Fiscal 2022, since January 1st, 2022, there are two requirements for this:

  • تتطلب جميع طلبات الإلغاء سبب إلغاء.

  • After 24 hours from the invoice creation, the client must be asked to approve the cancellation. If there is no response within 72 hours, the cancellation is processed automatically.

Invoice cancellations can be made for one of the following reasons:

  • 01 - Invoice issued with errors (with related document)

  • 02 - Invoice issued with errors (no replacement)

  • 03 - The operation was not carried out

  • 04 - Nominative operation related to the global invoice

لبدء الإلغاء، انتقل إلى المحاسبة ‣ العملاء ‣ الفواتير، واختر الفاتورة المنشورة المراد إلغاؤها، وانقر على طلب الإلغاء. ثم، راجع قسم سبب الإلغاء 01 أو Cancellation reasons 02, 03, and 04، حسب سبب الإلغاء.

نصيحة

Alternatively, request a cancellation from the CFDI tab by clicking Cancel on the line item.

ملاحظة

  • في حالة طلب إلغاء في فترة مقفلة، سيتم إلغاء CFDI لكن لن يتم إلغاء القيد المحاسبي.

  • If the client rejects the cancellation, the invoice cancellation line item is removed from the CFDI tab.

سبب الإلغاء 01
  1. In the Request CFDI Cancellation pop-up window, select 01 - Invoice issued with errors (with related document) from the Reason field and click Create Replacement Invoice to create a new draft invoice. This new draft invoice replaces the previous invoice, along with the related CFDI.

  2. أكد المسودة و:guilabel:أرسل الفاتورة.

  3. Return to the initial invoice (i.e., the invoice from which you first requested the cancellation). Notice the Substituted By field appears with a reference to the new replacement invoice.

  4. Click Request Cancel. In the Request CFDI Cancellation pop-up window, the 01 - Invoice issued with errors (with related document) option is automatically selected in the Reason field.

  5. Click Confirm.

The invoice cancellation is then generated with a reason line item in the CFDI tab.

Canceled invoice line item in the CFDI tab.

ملاحظة

عند استخدام سبب الإلغاء 01 - فاتورة صادرة بها أخطاء (مع مستند مرتبط)، يظهر البادئة 04| في حقل الرقم الضريبي. هذه بادئة داخلية يستخدمها Odoo لإتمام الإلغاء و**لا** تعني أن سبب الإلغاء كان 04 - عملية اسمية مرتبطة بالفاتورة الإجمالية.

Cancellation reasons 02, 03, and 04

In the Request CFDI Cancellation pop-up window, select the desired cancellation Reason and Confirm the cancellation.

Upon doing so, the invoice cancellation is generated with a reason line item in the CFDI tab.

ملاحظة

إذا عادت حالة SAT إلى تم التحقق، فقد يكون ذلك بسبب أحد هذه الأسباب الثلاثة:

  • الفاتورة معنونة بـ غير قابلة للإلغاء في موقع SAT. نظرًا لحقيقة أن لديها مستندًا ذا صلة صالحًا: إما فاتورة أخرى مرتبطة بحقل أصل CFDI أو مكمل دفع. إذا كان الأمر كذلك، فأنت بحاجة إلى إلغاء أي مستند آخر ذي صلة أولاً.

  • لا يزال طلب الإلغاء قيد المعالجة من قبل SAT. إذا كان الأمر كذلك، انتظر بضع دقائق وحاول مرة أخرى.

  • يحتاج العميل النهائي إلى رفض أو قبول طلب الإلغاء في Buzón Tributario <http://omawww.sat.gob.mx/BuzonTributario/Paginas/servicios_disponibles.html> الخاص به. قد يستغرق ذلك حتى 72 ساعة، وفي حالة رفض طلب الإلغاء، ستحتاج إلى تكرار العملية مرة أخرى.

بالنسبة لأسباب الإلغاء 02 و**03** و**04**، يتم استبدال زر إنشاء فاتورة بديلة بزر تأكيد يطلب الإلغاء فورًا.

يمكن العثور على كل من الحالة الحالية و:guilabel:سبب الإلغاء في علامة التبويب CFDI.

فاتورة قديمة مع أصل CFDI.
Payment cancellations

لإلغاء مكملات الدفع، انتقل إلى علامة التبويب CFDI للفاتورة المرتبطة وانقر على إلغاء في سطر مكمل الدفع.

كما هو الحال مع الفواتير، انتقل إلى الدفع وانقر على تحديث SAT لتغيير حالة SAT و:guilabel:الحالة إلى ملغى.

ملاحظة

تمامًا مثل الفواتير، عند إنشاء مكمل دفع جديد، يمكنك إضافة علاقة المستند الأصلي، عن طريق إضافة 04| بالإضافة إلى الفوليو المالي في حقل أصل CFDI. يلغي هذا الإجراء الفاتورة ويضع علامة على السبب على أنه 01 - فاتورة صادرة مع أخطاء (مع مستند ذي صلة).

Invoicing special use cases

العملات المتعددة

العملة الرئيسية في المكسيك هي MXN. بينما هذا إلزامي لجميع الشركات المكسيكية، من الممكن إرسال واستلام الفواتير (والمدفوعات) بعملات مختلفة. لتفعيل استخدام العملات المتعددة، انتقل إلى المحاسبة ‣ الإعدادات ‣ العملات، واضبط [MX] بنك المكسيك كـ الخدمة في قسم أسعار العملات التلقائية. ثم اضبط حقل الفاصل الزمني على التكرار الذي ترغب به لتحديث أسعار الصرف.

This way, the XML file of the document will have the correct exchange rate, and the total amount, in both the foreign currency and in MXN.

يُوصى بشدة باستخدام حسابات بنكية منفصلة لكل عملة.

ملاحظة

العملات الوحيدة التي تحدّث سعر صرفها تلقائياً بشكل يومي هي: USD، EUR، GBP، JPY وCNY.

الخصومات

بموجب القانون، المستندات الإلكترونية المرسلة إلى الحكومة لا يمكن أن تحتوي على سطور سالبة، لأن هذا يمكن أن يؤدي إلى أخطاء. لذلك، عند استخدام بطاقات الهدايا أو برامج الولاء، سيتم ترجمة السطور السالبة اللاحقة في XML كما لو كانت خصومات عادية.

لإعداد هذا، انتقل إلى المبيعات ‣ المنتجات ‣ المنتجات وأنشئ منتجاً باسم الخصومات، تأكد من أن لديه ضريبة صالحة (عادةً IVA بنسبة 16%).

بعد ذلك، قم بإنشاء الفاتورة والتوقيع عليها عبر CFDI، وأضف منتج الخصومات في الأسفل. في ملف XML يجب خصم الخصم من أول سطر فاتورة متاح، سيحاول Odoo الخصم من كل سطر بالمبلغ الإجمالي بالترتيب حتى يتم تطبيق كل الخصم.

نصيحة

يجب إنشاء خصم و فئة منتج UNSPSC لكل متغير منتج مرتبط بـ بطاقات الهدايا أو برامج الولاء.

Down payments

ممارسة شائعة في المكسيك هي استخدام الدفعات المقدمة. يتكون استخدامها بشكل أساسي من الحالات التي تتلقى فيها دفعة مقابل سلعة أو خدمة حيث لم يتم تحديد المنتج أو السعر (أو كليهما) في وقت الدفع.

تسمح SAT بطريقتين مختلفتين للتعامل مع هذه العملية: كلاهما يتضمن ربط جميع الفواتير ببعضها البعض بحقل أصل CFDI.

ملاحظة

لهذه العملية، يجب تثبيت تطبيق المبيعات.

التهيئة

أولاً، انتقل إلى المبيعات ‣ المنتجات ‣ المنتجات لإنشاء منتج Anticipo وتكوينه. يجب أن يكون نوع المنتج هو خدمة، واستخدم فئة UNSPSC 84111506 Servicios de facturación.

Then, go to Sales ‣ Settings ‣ Invoicing ‣ Down Payments, and add the Anticipo product as the default.

الطريقة أ

تتكون هذه الطريقة من إنشاء فاتورة دفعة مقدمة، وإنشاء فاتورة بالمبلغ الإجمالي، وأخيراً، إنشاء إشعار دائن بإجمالي الدفعة المقدمة.

أولاً، قم بإنشاء أمر بيع بالمبلغ الإجمالي، وقم بإنشاء دفعة مقدمة منه (إما باستخدام نسبة مئوية أو مبلغ ثابت). بعد ذلك، قم بتوقيع المستند عبر CFDI، وسجل الدفعة.

عندما يحين الوقت للعميل للحصول على الفاتورة النهائية، قم بإنشائها مرة أخرى من نفس أمر البيع. في نافذة إنشاء فاتورة، حدد فاتورة عادية. تأكد من حذف السطر الذي يحتوي على المنتج Anticipo.

نصيحة

عند استخدام الدفعات المقدمة مع التوطين المكسيكي، تأكد من أن سياسة الفوترة للمنتجات هي الكميات المطلوبة. وإلا سيتم إنشاء إشعار دائن للعميل.

بعد ذلك، انسخ الفوليو المالي من فاتورة الدفعة المقدمة، والصقه في أصل CDFI للفاتورة النهائية، مضيفًا البادئة 07| قبل القيمة ووقّع على المستند عبر CFDI.

أخيرًا، قم بإنشاء إشعار خصم للفاتورة الأولى. انسخ الفوليو المالي من الفاتورة النهائية، والصقه في أصل CFDI لإشعار الخصم، مضيفًا البادئة 07|. بعد ذلك، وقّع على المستند عبر CFDI.

بهذا، تكون جميع المستندات الإلكترونية مرتبطة ببعضها البعض. الخطوة الأخيرة هي دفع الفاتورة الجديدة بالكامل. في أسفل الفاتورة الجديدة، يمكنك العثور على إشعار الدائن في الأرصدة المستحقة - أضفه كدفعة. أخيراً، سجل المبلغ المتبقي باستخدام نافذة دفع.

في أمر البيع، يجب أن تظهر جميع المستندات الثلاثة على أنها "قيد الدفع".

الطريقة ب

هناك طريقة أخرى أبسط لتلبية متطلبات SAT تتضمن إنشاء فاتورة الدفعة المقدمة فقط، وفاتورة ثانية للمبلغ المتبقي. تتضمن هذه الطريقة حقيقة أن الأسطر السلبية تُعامل كخصومات.

لهذا، اتبع نفس العملية كما في الطريقة أ، حتى إنشاء الفاتورة النهائية. لا تحذف السطر الذي يحتوي على Anticipo وبدلاً من ذلك أعد تسمية الوصف للمنتجات الأخرى لتشمل النص CFDI por remanente de un anticipo. لا تنس إضافة الرقم المالي لفاتورة الدفعة المقدمة في أصل CDFI للفاتورة النهائية، مع إضافة البادئة 07|.

أخيرًا، وقّع على الفاتورة النهائية عبر CFDI.

قارئ XML

في بعض الحالات، مثل عندما تقوم بإنشاء الفواتير في برنامج آخر أو في SAT مباشرة، قد ترغب في رفع الفواتير في Odoo. يتيح لك قارئ XML استرجاع البيانات من ملف XML. للقيام بذلك، انتقل إلى المحاسبة ‣ العملاء ‣ الفواتير وفي عرض القائمة، انقر على زر رفع لتحديد أي عدد من ملفات XML، وسيتم إنشاء مسودات الفواتير تلقائياً. يمكن أن يعمل هذا أيضاً عن طريق سحب الملفات من جهاز الكمبيوتر الخاص بك وإفلاتها في العرض.

ستسترجع مسودات الفواتير معلومات العميل (إذا لم تكن موجودة، سيتم إنشاء معلومات جديدة)، بنود المنتج (فقط إذا كانت المنتجات بنفس الاسم موجودة بالفعل) وستحسب جميع الضرائب والحقول الإضافية الخاصة بالتوطين المكسيكي. ستظهر معلومات الاستيراد في سجل الدردشة.

تحذير

اعتماداً على مكان إنشاء الفاتورة، قد تحتوي ملفات XML على قيم مختلفة عن الإجمالي المحسوب في Odoo. دائماً تحقق مرتين من أي مستند تم رفعه بهذه الطريقة.

فواتير العملاء التي يتم إنشاؤها بهذه الطريقة ستكون قادرة على إنشاء مكملات الدفع وإلغاءها في أي وقت. إذا استخدمت زر طباعة، فإن مستند PDF سيحتوي على جميع المعلومات المقابلة.

يمكن القيام بذلك مع فواتير الموردين أيضاً.

نصيحة

لاسترداد الفوليو المالي، اسحب وأفلت ملفات XML للفواتير المسودة التي تم إنشاؤها بالفعل.

CFDI to public

تطلب الحكومة المكسيكية أن يتم دعم أي سلع أو خدمات يتم بيعها بفاتورة. إذا لم يطلب العميل فاتورة أو لم يكن لديه RFC، فيجب إنشاء CFDI للجمهور المعروف أيضاً باسم الفاتورة "الاسمية".

يجب إنشاء جهة اتصال ويجب أن يكون لها اسم معين. إذا تم تحديد خانة الاختيار CFDI للعامة في أمر مبيعات أو فاتورة، فسيتجاوز ملف XML النهائي البيانات في جهة اتصال الفاتورة وسيضيف الخصائص التالية:

  • RFC: XAXX010101000 إذا كان عميلاً وطنياً أو XEXX010101000 إذا كان عميلاً أجنبياً

  • رمز البريدي: نفس رمز الشركة

  • الاستخدام: S01 - بدون آثار ضريبية

خانة اختيار CFDI للجمهور

مهم

إذا كان البلد لجهة الاتصال الخاصة بك فارغًا، فإن الفاتورة النهائية تعتبر CFDI للعامة للعملاء الوطنيين. سيتم عرض تحذير غير حاجب قبل التوقيع على المستند.

إذا لم يشارك العميل النهائي أي تفاصيل، أنشئ عميلاً عاماً. لا يمكن أن يكون الاسم PUBLICO EN GENERAL أو سيتم تشغيل خطأ (يمكن أن يكون، على سبيل المثال، CLIENTE FINAL).

فواتير العملاء العامة

إذا كان بنهاية فترة زمنية معينة (يمكن أن تختلف من يومية إلى نصف شهرية، حسب الاحتياجات القانونية وتفضيلات شركتك) وكان لدى العميل مبيعات لم يتم وضع علامة عليها كفواتير عادية أو فواتير CFDI للجمهور فردية، يسمح SAT بإنشاء فاتورة واحدة يمكن أن تحتوي على جميع العمليات، المعروفة باسم فاتورة عامة.

ملاحظة

لهذه العملية، يجب تثبيت تطبيق المبيعات.

انظر أيضًا

دليل ملء CFDI العام

سير عمل المبيعات

أولاً، من الضروري إنشاء دفتر يومية خاص تم إنشاؤه في المحاسبة ‣ الإعدادات ‣ دفاتر اليومية بغرض الاحتفاظ بتسلسل منفصل.

ثم، تأكد من أن جميع أوامر البيع التي تحتاج إلى توقيع لديها التكوينات التالية:

  • خانة الاختيار CFDI to Public مفعّلة

  • حالة الفاتورة محددة كـ للفوترة

بعد ذلك، انتقل إلى المبيعات ‣ للفوترة ‣ أوامر للفوترة، اختر جميع أوامر البيع ذات الصلة واضغط Create Invoices. تأكد من تعطيل خانة الاختيار Consolidated Billing وانقر Create Draft Invoice.

سيوجهك Odoo إلى قائمة الفواتير. اختر جميعها وفي القائمة المنسدلة الإجراءات اختر ترحيل القيود. اختر جميع الفواتير المرحّلة مرة أخرى وارجع إلى القائمة المنسدلة الإجراءات لتحديد Create Global Invoice.

في المعالج، اختر Periodicity المحددة من قبل محاسب محترف واضغط إنشاء. يجب أن تُوقع جميع الفواتير تحت نفس ملف XML، مع نفس Fiscal Folio.

نصيحة

  • انقر عرض في تبويب CFDI لعرض قائمة بجميع الفواتير ذات الصلة.

  • انقر إلغاء في تبويب CFDI لإلغاء الفاتورة العامة في كل من SAT و Odoo.

ملاحظة

الفواتير العامة المنشأة بهذه الطريقة لن تحتوي على PDF فيها لأن معلوماتها موجودة بالفعل في Odoo وليست مخصصة لعرضها للعميل.

المحاسبة الإلكترونية (التقارير)

For Mexico, Electronic Accounting refers to the obligation to keep accounting records and entries through electronic means, and to enter accounting information on a monthly basis, through the SAT website.

It consists of three main XML files:

  1. القائمة المحدثة لدليل الحسابات المستخدم حالياً

  2. ميزان مراجعة شهري، بالإضافة إلى تقرير قيد الإقفال، المعروف أيضاً بـ: ميزان المراجعة للشهر 13

  3. تصدير قيود اليومية في دفتر الأستاذ العام (اختياري إلا في حالة التدقيق الإلزامي)

The resulting XML files follow the requirements of the Anexo Técnico de Contabilidad Electrónica 1.3.

بالإضافة إلى ذلك، من الممكن إنشاء DIOT: تقرير قيود يومية الموردين التي تتضمن ضرائب IVA والذي يمكن تصديره في ملف TXT.

ملاحظة

لاستخدام هذه التقارير، يجب تثبيت الوحدات التالية:

  • Odoo Mexican Localization Reports l10n_mx_reports

  • Mexico - Month 13 Trial Balance l10n_mx_reports_closing

  • Odoo Mexican XML Polizas Export l10n_mx_xml_polizas

يمكن العثور على تقارير دليل الحسابات و ميزان المراجعة للشهر 13 في المحاسبة ‣ التقارير ‣ ميزان المراجعة. يمكن العثور على تقرير DIOT في المحاسبة ‣ التقارير ‣ التقرير الضريبي.

مهم

The specific characteristics and obligations of the reports that you send might change according to your fiscal regime. Always contact your accountant before sending any documents to the government.

شجرة الحسابات

دليل الحسابات في المكسيك يتبع نمطاً محدداً بناءً على Código agrupador de cuentas الخاص بـ SAT.

من الممكن إنشاء أي حساب، طالما أنه يحترم نمط مجموعة الترميز الخاصة بـ SAT: النمط هو NNN.YY.ZZ أو NNN.YY.ZZZ.

Example

Some examples are 102.01.99 or 401.01.001.

عند إنشاء حساب جديد في المحاسبة ‣ الإعدادات ‣ دليل الحسابات، مع نمط مجموعة الترميز SAT، يظهر رمز التجميع الصحيح في الوسوم، ويظهر الحساب في تقرير دليل الحسابات.

بمجرد إنشاء جميع الحسابات، تأكد من إضافة الوسوم الصحيحة لأنها تحدد طبيعة الحساب.

ملاحظة

لا يُنصح باستخدام أي نمط ينتهي قسمه بـ 0 (مثل 100.01.01 أو 301.00.003 أو 604.77.00). هذا يؤدي إلى أخطاء في التقرير. افتراضيًا، سيقوم Odoo بوضع علامة صفراء على الحسابات إذا كان الترقيم سيسبب مشكلة لاحقًا، وذلك لمنع التقارير من تقديم بيانات غير دقيقة.

بمجرد الانتهاء من الإعداد، انتقل إلى المحاسبة ‣ التقارير ‣ ميزان المراجعة، وانقر على زر COA SAT (XML) لإنشاء ملف XML يحتوي على جميع الحسابات. ملف XML هذا جاهز للتحميل إلى موقع SAT.

ميزان المراجعة

The trial balance reports the initial balance, credit, and total balance of your accounts, provided that you added their correct encoding group.

لإنشاء ملف XML لميزان المراجعة، انتقل إلى المحاسبة ‣ التقارير ‣ ميزان المراجعة، حدد التاريخ، وانقر على (قائمة الإجراءات)، ثم حدد SAT (XML).

Trial balance report.

ملاحظة

Odoo does not generate the Balanza de Comprobación Complementaria.

الشهر 13

تقرير إضافي هو الشهر 13: الميزانية الختامية التي تظهر أي تعديلات أو حركات تمت في المحاسبة لإغلاق السنة.

لإنشاء مستند XML هذا، انتقل إلى المحاسبة ‣ المحاسبة ‣ القيود المحاسبية، وأنشئ مستندًا جديدًا. هنا، أضف جميع المبالغ المراد تعديلها، ووازن الخصم و/أو بطاقة ائتمانية كل منها.

بعد الانتهاء من ذلك، انتقل إلى علامة التبويب معلومات أخرى وحدد حقل إغلاق الشهر 13. إذا لزم الأمر، انتقل إلى المحاسبة ‣ التقارير ‣ ميزان المراجعة وحدد التاريخ الشهر 13، حيث يمكن رؤية إجمالي مبلغ السنة، بالإضافة إلى جميع الإضافات من القيد المحاسبي. لإنشاء ملف XML، انقر على (قائمة الإجراءات)، ثم حدد SAT (XML).

دفتر الأستاذ العام

بموجب القانون، يجب تسجيل جميع المعاملات في المكسيك رقميًا. نظرًا لأن Odoo ينشئ تلقائيًا جميع القيود المحاسبية الأساسية لجميع الفواتير والمدفوعات، فإن تصدير دفتر الأستاذ العام ببساطة يتوافق مع عمليات التدقيق و/أو استرداد الضرائب الخاصة بـ SAT.

نصيحة

يمكن تصفية التقرير حسب الفترة أو حسب اليومية، اعتمادًا على الحاجة.

لإنشاء ملف XML، انتقل إلى المحاسبة ‣ التقارير ‣ دفتر الأستاذ العام، انقر على (قائمة الإجراءات)، ثم انقر على XML (Polizas). بعد ذلك، اختر من بين أربعة أنواع تصدير:

  • Tax audit

  • Audit certification

  • Return of goods

  • Compensation

بالنسبة لـ التدقيق الضريبي أو شهادة التدقيق، أضف رقم الطلب المقدم من SAT. بالنسبة لـ إرجاع البضائع أو التعويض، أضف رقم العملية، المقدم أيضًا من SAT.

ملاحظة

لرؤية هذا التقرير دون إرساله، استخدم ABC6987654/99 لـ رقم الطلب أو AB123451234512 لـ رقم العملية.

DIOT report

DIOT (Declaración Informativa de Operaciones con Terceros / الإقرار المعلوماتي للعمليات مع الأطراف الثالثة) هو التزام إضافي مع SAT، حيث يتم تقديم الحالة الحالية للمدفوعات القابلة للخصم وغير القابلة للخصم، والاستقطاعات، والضرائب على الواردات، واسترداد ضريبة القيمة المضافة من فواتير الموردين إلى SAT.

ملاحظة

منذ يوليو 2025، أصبح إصدار 2025 الجديد من التقرير متاحًا.

على عكس التقارير الأخرى، يتم تحميل DIOT إلى برنامج مقدم من SAT يحتوي على نموذج A-29. في Odoo، يمكنك تنزيل سجلات معاملاتك كملف TXT يمكن تحميله إلى النموذج، مما يتجنب الإدخال المباشر لهذه البيانات.

The transactions file contains the total amount of your payments registered in vendor bills, broken down into the corresponding types of IVA. The VAT and Country is mandatory for all vendors.

لتنزيل تقرير DIOT كملف TXT، انتقل إلى المحاسبة ‣ التقارير ‣ الإقرار الضريبي. حدد الشهر المطلوب، انقر على (قائمة الإجراءات)، وحدد DIOT (TXT).

زر تنزيل DIOT (TXT).

مهم

يجب ملء حقل نوع العملية في تبويب المحاسبة لكل مورد لتجنب أخطاء التحقق. تأكد من أن العملاء الأجانب لديهم البلد محددًا.

DIOT information on a vendor contact.

اختيار 87 - العمليات العالمية سيؤدي إلى دمج جميع الموردين الذين يشكلون جزءًا من العمليات العالمية في ملف TXT النهائي تحت رقم ضريبي عام واحد: XAXX010101000.

External trade

The external trade is a complement to a regular invoice that adds certain values in both the XML and PDF, to invoices with a foreign customer according to SAT regulations, such as:

  • The specific address of the receiver and the sender

  • The addition of a Tariff Fraction that identifies the type of product

  • الشروط التجارية الصحيح (الشروط التجارية الدولية)

  • والمزيد، مثل شهادة المنشأ و*وحدات القياس الخاصة*

This allows the correct identification of exporters and importers, in addition to expanding the description of the merchandise sold.

منذ 1 يناير 2018، أصبحت التجارة الخارجية متطلبًا لدافعي الضرائب الذين يقومون بعمليات تصدير من النوع A1. بينما إصدار CFDI الحالي هو 4.0، فإن التجارة الخارجية حاليًا في الإصدار 2.0.

ملاحظة

لاستخدام هذه الميزة، يجب تثبيت وحدة EDI للمكسيك (الميزات المتقدمة) l10n_mx_edi_extended.

مهم

Before installing, make sure your business needs to use this feature. Consult your accountant first, if needed, before installing any modules.

التهيئة

جهات الاتصال

لتكوين جهة اتصال شركتك للتجارة الخارجية، انتقل إلى المحاسبة ‣ العملاء ‣ العملاء، وأزل فلتر فواتير العملاء الافتراضي، واختر اسم الشركة. بينما تتطلب متطلبات CFDI 4.0 إضافة رمز بريدي صالح في سجل جهة اتصال الشركة، فإن ملحق التجارة الخارجية يضيف شرطًا بأن المدينة و:guilabel:الولاية يجب أن تكون صالحة أيضًا. يجب أن تتطابق الحقول الثلاثة مع الكتالوج الرسمي لـ SAT لـ Carta Porte، وإلا سينتج عنها خطأ.

تحذير

أضف المدينة و:guilabel:الولاية في سجل جهة اتصال الشركة، وليس في سجل الشركة نفسه.

في سجل جهة الاتصال، يمكن أيضًا ملء الحقلين الاختياريين المنطقة و:guilabel:رمز المستعمرة. يجب أن يتطابق هذان الحقلان أيضًا مع البيانات الموجودة في SAT.

To configure the contact data for a foreign receiving client, navigate to Accounting ‣ Customers ‣ Customers, and select the foreign client's contact. The contact must have the following fields completed to avoid errors:

  1. The entire company Address, including a valid ZIP code and the foreign Country.

  2. رقم RFC الأجنبي (رقم التعريف الضريبي)، بالصيغة الصحيحة (على سبيل المثال: كولومبيا 123456789-1)

  3. في تبويب المبيعات والشراء، لتفعيل خانة الاختيار هل يحتاج إلى تجارة خارجية؟.

مهم

لا تفعّل خيار عدم تفصيل الضرائب لعملاء التجارة الخارجية. يؤدي تحديد هذا الخيار إلى إخفاء الحقول الإلزامية المطلوبة لتكوين جهة اتصال التجارة الخارجية.

ملاحظة

In the resulting XML and PDF files, the VAT is automatically replaced by the generic VAT for abroad transactions: XEXX010101000.

المنتجات

جميع المنتجات المتعلقة بالتجارة الخارجية لديها أربعة حقول إضافية مطلوبة، اثنان منها حصريان للتجارة الخارجية.

  1. يجب تعيين المرجع للمنتج في تبويب المعلومات العامة.

  2. يجب أن يكون الوزن للمنتج في تبويب المخزون أكثر من 0.

  3. يجب تعيين https://www.ventanillaunica.gob.mx/vucem/Clasificador.html الكسر التعريفي الصحيح للمنتج في تبويب المحاسبة للتجارة الخارجية.

  4. يجب تعيين UMT Aduana في تبويب المحاسبة وأن يتوافق مع الكسر التعريفي للتجارة الخارجية.

Required external trade product fields.

نصيحة

  • If the UoM code of the Tariff Fraction is 01, the correct UMT Aduana is kg.

  • If the UoM code of the Tariff Fraction is 06, the correct UMT Aduana is Units.

Invoicing flow

قبل إنشاء فاتورة، من المهم مراعاة أن فواتير التجارة الخارجية تتطلب تحويل أسعار المنتجات إلى عملة أجنبية مثل الدولار الأمريكي. لذلك، يجب تفعيل تعدد العملات مع تفعيل العملة الأجنبية في قسم العملات. الخدمة الصحيحة للتشغيل هي [MX] بنك المكسيك. لتحويل أسعار المنتجات، قم بإنشاء قائمة أسعار بالعملة الأجنبية.

ثم، مع تعيين سعر الصرف الصحيح في المحاسبة ‣ الإعدادات ‣ العملة، قم بتعيين حقلي Incoterm و:guilabel:Certificate Source الاختياري في تبويب معلومات أخرى بالفاتورة.

أخيرًا، قم بتأكيد الفاتورة بنفس عملية الفاتورة العادية، وانقر على زر إرسال لتوقيعها عبر CFDI.

Point of sale

يتيح تكييف نقطة البيع للتوطين المكسيكي إنشاء فواتير تتوافق مع متطلبات SAT مباشرة في جلسة نقاط البيع، مع الفائدة الإضافية المتمثلة في إنشاء تذاكر إيصالات تسمح بالفوترة الذاتية في بوابة خاصة وإنشاء فواتير عامة.

تدفق نقطة البيع

بخلاف تكوين نقطة البيع القياسي، المتطلب الوحيد للتوطين المكسيكي هو الحقيقة الإضافية بأن كل طريقة دفع تحتاج إلى التكوين بـ طريقة الدفع الصحيحة.

نصيحة

بشكل افتراضي، ينشئ Odoo طرق دفع مُعدة مسبقًا للنقد وبطاقة ائتمانية وبطاقة الخصم.

أثناء البيع في نقطة البيع، انقر على زر العميل لإنشاء أو اختيار عميل. هنا يمكن مراجعة معلومات فوترة العميل (مثل RFC أو النظام الضريبي) وحتى تعديلها مباشرة داخل الجلسة.

بعد اختيار عميل، قم بتحديد خانة اختيار فاتورة. يفتح هذا قائمة لاختيار الاستخدام ولتحديد ما إذا كانت فاتورة للعامة. انقر على تأكيد، واختر طريقة الدفع، ثم انقر على التحقق لإكمال الطلب. يتم بعد ذلك تنزيل ملف PDF ويمكن إرسال الفاتورة عبر البريد إلى العميل النهائي جنبًا إلى جنب مع الإيصال.

نصيحة

لإنشاء فواتير من الطلبات، انتقل إلى قائمة الطلبات، واختر الطلب، وانقر على تحميل الطلب، وحدد خانة اختيار فاتورة. يفتح هذا نفس القائمة لـ الاستخدام و:guilabel:CFDI للعامة.

إعداد الفاتورة لنقطة البيع.

لتوقيع إشعار ائتماني تلقائيًا، ضع علامة على خانة الاختيار فاتورة عند معالجة استرداد.

ملاحظة

ستحتوي الإشعارات الدائنة للمنتجات المرتجعة على نوع العلاقة 03 - إرجاع البضائع على الفواتير أو التحويلات السابقة.

مهم

  • في التوطين المكسيكي، لا يمكن خلط الأسطر الموجبة والسالبة في جلسة نقاط البيع.

  • إذا حدث خطأ في التحقق من SAT، فسيحصل العميل على فاتورة مبدئية بدلاً من ذلك.

بوابة الفوترة الذاتية

إذا لم يكن العميل النهائي متأكدًا مما إذا كان يريد إنشاء فاتورته في اللحظة المحددة للبيع، فمن الممكن منحه خيار إنشاء إيصال إما برمز QR أو عنوان URL. للقيام بذلك، اتبع هذه الخطوات:

  1. انتقل إلى نقطة البيع ‣ الإعدادات.

  2. اختر نقطة البيع.

  3. انتقل إلى قسم الفواتير والإيصالات.

  4. قم بتفعيل الفوترة الذاتية.

  5. قم بتعيين حقل طباعة إلى رمز QR، أو URL، أو رمز QR + URL.

العملاء الذين يقومون بمسح رمز QR هذا أو اتباع عنوان URL سيصلون إلى قائمة حيث يمكنهم إضافة معلوماتهم الضريبية، بما في ذلك الاستخدام و*النظام الضريبي* بمجرد إدخال الرمز المكون من خمسة أرقام المقدم أيضًا على الإيصال.

فواتير العملاء العامة

كما هو الحال مع أوامر البيع العادية، يمكن أيضًا إنشاء الفواتير العامة من جلسة نقاط البيع.

لهذا، تأكد من عدم اختيار عميل أو خيار الفاتورة في قائمة الدفع وانتقل إلى نقطة البيع ‣ الطلبات ‣ الطلبات. هناك، اختر جميع الطلبات المراد فوترتها، وانقر على الإجراءات واختر إنشاء فاتورة عامة.

كما هو الحال مع أوامر البيع، اختر الدورية الصحيحة واضغط على إنشاء.

يرفق هذا ملف XML بكل من الأوامر المحددة. يمكن تنزيل ملفات XML بالانتقال إلى علامة التبويب CFDI. إذا لزم الأمر، يمكن إلغاء الفاتورة من نفس علامة التبويب.

إذا كان في النهاية أي من الطلبات التي تشكل جزءًا من الفاتورة العامة بحاجة إلى توجيهها إلى عميل، فلا يزال من الممكن إرسال فاتورة عن طريق الدخول إلى جلسة نقاط بيع جديدة، والنقر على (القائمة المنسدلة)، ثم النقر على الطلبات. غيّر مرشح جميع الطلبات النشطة إلى مدفوع، واختر الطلب، وانقر على زر فاتورة.

ملاحظة

الفواتير الشاملة، تمامًا مثل الفواتير العادية، لا يمكن تجميعها إلا حسب العنوان الفعلي. يتم تحديد ذلك من خلال العنوان المعين في يومية فاتورة نقطة البيع، لذلك عند محاولة إصدار فاتورة لعنوانين سيظهر تحذير لتنبيه المستخدم بالخطأ.

المتجر الإلكتروني

يوفر تطبيق المتجر الإلكتروني للتوطين المكسيكي خطوة إضافية لإنشاء فواتير تتوافق مع متطلبات SAT على المتجر الإلكتروني من خلال استرجاع بيانات العميل بعد إتمام الشراء وحتى السماح بتوقيع الفواتير التلقائية بعد معالجة الدفع، بالإضافة إلى إرسال الملفات للعملاء عبر البريد الإلكتروني ومنحهم إمكانية الوصول لاسترجاع ملفات PDF وXML الخاصة بهم من بوابة العميل الخاصة بهم.

سير عمل المتجر الإلكتروني

خلال عملية الدفع العادية، تظهر خطوة جديدة معلومات الفوترة، حيث يمكن طلب فاتورة أم لا. إذا تم تحديد لا، يتم إنشاء CFDI للعامة. إذا تم تحديد نعم، يكون RFC، و:guilabel:النظام الضريبي، و:guilabel:الاستخدام مطلوبة للحصول على جميع المعلومات في أمر البيع، حيث ستتغير حالته إلى للفوترة.

مهم

تأكد من إضافة رمز UNSPSC إلى منتج الشحن.

إذا قمت بتمكين الفوترة التلقائية في الإعدادات ‣ الموقع الإلكتروني ‣ الفوترة، فسيتم توقيع المستند الإلكتروني تلقائيًا.

الاشتراكات

أثناء التعامل مع الاشتراكات، يتم استخدام جميع حقول المبيعات لإنشاء الفواتير المتكررة. يتم توقيعها تلقائيًا وإرسالها عبر البريد الإلكتروني مع إرفاق ملفات PDF وXML دون الحاجة إلى إجراءات يدوية إضافية.

المخزون

Customs numbers

الإقرار الجمركي (Pedimento Aduanero) هو مستند مالي يشهد بأنه تم دفع جميع المساهمات للكيان المالي (SAT)، بما في ذلك استيراد/تصدير البضائع.

وفقًا لـ الملحق 20 من CFDI 4.0، في المستندات التي تأتي فيها البضائع المفوترة من عملية استيراد مباشرة، يجب إضافة حقل الرقم الجمركي إلى جميع بنود المنتجات المرتبطة بالعملية.

ملاحظة

للقيام بذلك، يجب تثبيت وحدة التوطين المكسيكي لـ Odoo للمخزون/الوصول l10n_mx_edi_landing، بالإضافة إلى تطبيقات المخزون، و:doc:الشراء <../../inventory_and_mrp/purchase>، و:doc:المبيعات <../../sales/sales>.

مهم

Do not confuse this feature with external trade. The customs numbers are directly related to importing goods, while the external trade complement is related to exporting. Consult your accountant first if this feature is needed before doing any modifications.

التهيئة

من أجل تتبع الرقم الجمركي الصحيح لفاتورة معينة، يستخدم Odoo التكاليف الإضافية. انتقل إلى المخزون ‣ الإعدادات ‣ الإعدادات، وفي قسم التقييم، تأكد من تفعيل التكاليف الإضافية.

ابدأ بإنشاء منتج من نوع خدمة يُسمى Pedimento. في تبويب الشراء، فعّل هو تكلفة إضافية، واختر طريقة التقسيم الافتراضية.

ثم، قم بتكوين منتجات نوع البضائع التي تحمل الأرقام الجمركية. للقيام بذلك، أنشئ المنتجات، وتأكد من أن فئة المنتج لديها الإعدادات التالية:

  • Costing Method: Either FIFO or AVCO

  • Inventory Valuation: Automated

  • حساب تقييم المخزون: 115.01.01 المخزون

  • Stock Journal: Inventory Valuation

  • حساب إدخال المخزون: 115.05.01 البضائع العابرة

  • حساب إخراج المخزون: 115.05.01 البضائع العابرة

ملاحظة

تعيين تقييم المخزون إلى تلقائي يتطلب أولاً تفعيل الميزة. انتقل إلى المحاسبة ‣ الإعدادات ‣ الإعدادات، وفي قسم تقييم المخزون، فعّل المحاسبة التلقائية.

Storable products general configuration. Storable product category configuration.

Purchase and sales flow

بعد تكوين المنتج، اتبع تدفق الشراء القياسي.

أنشئ أمر شراء من الشراء ‣ الطلبات ‣ أمر شراء. ثم أكد الطلب لعرض زر ذكي الاستلام. انقر على الزر الذكي الاستلام و:guilabel:صادق على الاستلام.

انتقل إلى المخزون ‣ العمليات ‣ التكاليف الإضافية، وأنشئ سجلاً جديدًا. في النقل، أضف الإيصال الذي تم التحقق منه للتو، أضف الرقم الجمركي وفي تبويب التكاليف الإضافية، أضف منتج Pedimento.

اختياريًا، من الممكن إضافة مبلغ التكلفة. بعد ذلك، تحقق من التكلفة الإضافية. بمجرد الترحيل، تُعيَّن الأرقام الجمركية لجميع المنتجات المرتبطة بذلك الإيصال.

تحذير

حقل رقم Pedimento غير قابل للتحرير بمجرد تعيينه، لذا كن حذرًا عند ربط الرقم الصحيح بالنقل (النقلات).

Customs number on a landed costs Inventory record.

بعد ذلك، أنشئ أمر بيع وقم بتأكيده. انقر على الزر الذكي التسليم الذي يظهر، و:guilabel:تحقق من صحة أمر التسليم.

أخيرًا، أنشئ فاتورة من أمر البيع، وأكدها. يحتوي بند الفاتورة المرتبط بالمنتج على رقم جمركي. يطابق هذا الرقم الرقم الجمركي المضاف في سجل التكلفة الإضافية الذي تم إنشاؤه سابقًا.

Customs number on confirmed sales order product.

Delivery guide

A Carta Porte is a bill of lading: a document that states the type, quantity, and destination of goods being carried.

في 17 يوليو 2024، تم تطبيق الإصدار 3.1 من CFDI هذا لجميع مقدمي خدمات النقل والوسطاء ومالكي البضائع. يمكن لـ Odoo إنشاء مستند من النوع "T" (Traslado)، والذي، على عكس المستندات الأخرى، يتم إنشاؤه في أمر تسليم بدلاً من فاتورة أو دفعة.

Odoo can create XML and PDF files with (or without) ground transport, and can process materials that are treated as Dangerous Hazards.

ملاحظة

لاستخدام هذه الميزة، يجب تثبيت وحدة المكسيك - دليل التسليم الإلكتروني l10n_mx_edi_stock.

بالإضافة إلى ذلك، من الضروري تثبيت تطبيقات المخزون و:doc:المبيعات <../../sales/sales>.

مهم

Odoo does not support Carta Porte type document type "I" (Ingreso), air, or marine transport. Consult your accountant first if this feature is needed before doing any modifications.

التهيئة

يدير Odoo نوعين مختلفين من CFDI من النوع "T". يمكن إنشاء كليهما من شحنات واردة أو أوامر تسليم.

  • بدون طرق سريعة فيدرالية يُستخدم عندما تكون المسافة إلى الوجهة أقل من 30 كم.

  • النقل الفيدرالي يُستخدم عندما تتجاوز المسافة إلى الوجهة 30 كم.

بخلاف المتطلبات القياسية للفوترة العادية (RFC للعميل، رمز UNSPSC، إلخ)، إذا كنت تستخدم لا طرق سريعة فيدرالية، فلا حاجة إلى تكوين خارجي.

بالنسبة لـ النقل الفيدرالي، يجب إضافة عدة تكوينات لجهات الاتصال وإعدادات المركبات والمنتجات. يتم تضمين هذه التكوينات بعد ذلك في ملفات XML وPDF.

Contacts and vehicles

مثل ميزة التجارة الخارجية، يجب أن يكون العنوان في كل من الشركة والعميل النهائي مكتملاً. يجب أن يتطابق الرمز البريدي و:guilabel:المدينة و:guilabel:الولاية مع كتالوج SAT الرسمي لـ Carta Porte.

نصيحة

The field, Locality, is optional for both addresses.

مهم

عنوان المنشأ المستخدم لدليل التسليم محدد في المخزون ‣ التكوين ‣ المستودعات. بينما يتم تعيين هذا كعنوان الشركة افتراضيًا، يمكنك تغييره إلى عنوان المستودع الصحيح.

إضافة أخرى لهذه الميزة هي قائمة إعدادات المركبة الموجودة في المخزون ‣ الإعدادات ‣ إعدادات المركبة. تتيح لك هذه القائمة إضافة جميع المعلومات المتعلقة بالمركبة المستخدمة لأمر التسليم.

All fields are mandatory to create a correct delivery guide.

نصيحة

يجب أن يحتوي حقلا رقم لوحة المركبة و:guilabel:لوحة الرقم على ما بين 5 و7 أحرف.

في قسم الوسطاء، أضف مشغل المركبة. الحقول الإلزامية الوحيدة لهذا الاتصال هي الرقم الضريبي و:guilabel:رخصة المشغل.

Delivery guide vehicle configuration.
المنتجات

Similar to regular invoicing, all products must have a UNSPSC category. In addition to this, there are two extra configurations for products involved in delivery guides:

  • The Product Type must be set as Storable Product for stock movements to be created.

  • في علامة تبويب المخزون، يجب أن يكون حقل الوزن أكبر من 0.

تحذير

سيؤدي إنشاء دليل تسليم لمنتج بقيمة 0 إلى حدوث خطأ. نظرًا لأنه تم تخزين الوزن بالفعل في أمر التسليم، فمن الضروري إرجاع المنتجات وإنشاء أمر التسليم (ودليل التسليم) مرة أخرى بالكميات الصحيحة.

Sales and inventory flow

لإنشاء دليل تسليم، قم أولاً بإنشاء وتأكيد أمر بيع من المبيعات ‣ أمر البيع. انقر فوق الزر الذكي التسليم الذي تم إنشاؤه، ثم تحقق من صحة النقل.

بعد تعيين الحالة إلى تم، يمكنك تعديل النقل وتحديد نوع النقل في علامة التبويب معلومات إضافية.

إذا كنت تستخدم نوع النقل بدون طرق سريعة فيدرالية، احفظ النقل، ثم انقر على إنشاء دليل التسليم. يمكن العثور على ملف XML الناتج في المحادثة.

ملاحظة

بخلاف UNSPSC على جميع المنتجات، فإن أدلة التسليم التي تستخدم بدون طرق سريعة فيدرالية لا تتطلب أي تكوين خاص لإرسالها إلى الحكومة.

إذا كنت تستخدم نوع النقل النقل الفيدرالي، تظهر علامة التبويب MX EDI. هناك، أدخل قيمة في المسافة إلى الوجهة (كم) أكبر من 0، واختر إعداد المركبة المستخدم لهذا التسليم.

أخيرًا، أضف الوزن الإجمالي للمركبة وانقر فوق إنشاء دليل التسليم.

نصيحة

يمكن أيضًا إنشاء أدلة التسليم من الإيصالات، سواء من تطبيق المخزون أو من خلال التدفق القياسي لتطبيق الشراء.

Dangerous hazards

Certain values in the UNSPSC Category are considered in the official SAT catalog as dangerous hazards. These categories need additional considerations when creating a delivery guide with Federal Transport.

أولاً، حدد المنتج من المخزون ‣ المنتجات ‣ المنتجات. ثم، في علامة تبويب المحاسبة، املأ حقول رمز تعيين المواد الخطرة و:guilabel:تعبئة المواد الخطرة بالرمز الصحيح من كتالوج SAT.

Delivery guide hazardous material product required fields.

مهم

هناك احتمال أن فئة UNSPSC قد تكون أو لا تكون خطرة (على سبيل المثال 01010101). إذا لم تكن خطرة، أدخل 0 في حقل رمز تعيين المواد الخطرة.

في المخزون ‣ الإعدادات ‣ إعداد المركبة، أكمل شركة التأمين البيئية و:guilabel:بوليصة التأمين البيئي بشكل جيد. بعد ذلك، تابع العملية العادية لإنشاء دليل التسليم.

الواردات والصادرات

إذا كانت Carta Porte الخاصة بك للعمليات الدولية (للصادرات)، فيجب مراعاة بعض الحقول الإضافية.

أولاً، تأكد من أن جميع المنتجات ذات الصلة لديها الإعدادات التالية:

  • لا يمكن أن تكون فئة UNSPSC 01010101 غير موجودة في الكتالوج.

  • يجب تعيين الكسر التعريفي و:guilabel:UMT Aduana، على غرار تدفق التجارة الخارجية.

  • يجب تعيين نوع المادة.

بعد ذلك، عند إنشاء دليل التسليم من تسليم أو استلام، املأ الحقول التالية:

  • الأنظمة الجمركية

  • نوع المستند الجمركي

  • رقم تعريف المستند الجمركي

بعد ذلك، عند إنشاء دليل التسليم لإيصال حيث نوع المستند الجمركي هو Pedimento، يظهر حقلان جديدان: رقم Pedimento و:guilabel:المستورد.

نصيحة

يجب أن يتبع حقل رقم Pedimento النمط xx xx xxxx xxxxxxx. على سبيل المثال، 15 48 3009 0001235.