メキシコ

モジュール

メキシコのローカライゼーションでは、以下のモジュールが自動的にインストールされます:

名称

技術名

説明

メキシコ - 会計

l10n_mx

デフォルトの:doc:`会計ローカライゼーションパッケージ <../fiscal_localizations>`は、メキシコのローカライゼーション用の会計特性を追加します。例えば、最も一般的な税金と勘定科目表(<https://www.gob.mx/cms/uploads/attachment/file/151586/codigo_agrupador.pdf>に基づく)などです。

メキシコ用EDI

l10n_mx_edi

SATが公開した技術文書に基づいて電子ドキュメントを生成および検証するための技術的および機能的要件がすべて含まれています。これにより、請求書(補遺の有無にかかわらず)と支払補足を政府に送信できます。

Odooメキシコローカライゼーションレポート

l10n_mx_reports

メキシコの電子会計用にレポートを調整:勘定科目表、試算表、および|DIOT|。

メキシコ - 月次13試算表

l10n_mx_reports_closing

締め仕訳(*月次13仕訳*とも呼ばれる)を作成するために必要です。

OdooメキシコXML Polizasエキスポート

l10n_mx_xml_polizas

強制監査のために仕訳帳エントリのXMLファイルのエクスポートを可能にします。

以下のモジュールはオプションです。ビジネスの特定の要件を満たす場合にのみインストールすることをお勧めします。

名称

技術名

説明

メキシコ用EDI (高度な機能)

l10n_mx_edi_extended

外国への製品販売に対する法的要件である外国貿易補完を請求書に追加します。

メキシコ - 電子納品伝票

l10n_mx_edi_stock

*Carta Porte*を作成できます。これは、署名された電子ドキュメントでAとBの間で商品を送っていることを政府に証明する船荷証券です。またフリートアプリもインストールされます。

在庫/陸揚用Odooメキシコローカライゼーション

l10n_mx_edi_landing

電子ドキュメントで陸揚費に関連する通関番号を管理できます。

販売オーダーのCFDI 4.0フィールド

l10n_mx_edi_sale

メキシコ電子請求に準拠するために販売モジュールに追加フィールドを追加します

POSのためのメキシコローカライゼーション

l10n_mx_edi_pos

メキシコ電子請求に準拠するためにPOSモジュールに追加フィールドを追加します

eコマースのためのメキシコローカライゼーション

l10n_mx_edi_website_sale

メキシコ電子請求要件に準拠するためにeコマースモジュールに追加フィールドを追加します

参照

給与計算モジュールの情報はこちらで確認できます。

動画チュートリアル

メキシコローカライゼーションに関する動画も利用できます。基本的なワークフローとこのページで扱われるほとんどのトピックは動画形式でも提供されています。以下をご確認ください:

ローカライゼーション概要

Odooメキシコローカライゼーションモジュールは、2022年1月1日からの法的要件であるSATの`CFDIバージョン4.0 <http://omawww.sat.gob.mx/ tramitesyservicios/Paginas/documentos/Anexo_20_Guia_de_llenado_CFDI.pdf>`_の仕様に従って電子請求書への署名を可能にします。これらのモジュールは、DIOTを含む関連する会計レポートを追加し、外国貿易を有効にし、配送伝票の作成を可能にします。

注釈

Odooで文書に電子署名するには、署名アプリケーションをインストールする必要があります。

必要事項

Odooでメキシコローカライズモジュールを設定する前に、以下の要件を満たす必要があります:

  1. SATに有効なRFCで登録されている必要があります。

  2. `Certificado de Sello Digital / Digital Seal Certificate <https://www.gob.mx/sat/acciones-y-programas/ certificado-de-sello-digital>`_(CSD)を取得している。

  3. PACを選択してください。現在、Odooは以下のPACに対応しています:Solucion FactibleQuadrumSW Sapien - Smarter Web

会社

正しいモジュールをインストールした後、次のステップは会社が正しいデータで設定されているかを確認することです。そのためには、設定 ‣ ユーザー & 会社 ‣ 会社に移動し、設定する会社を選択してください。

表示されるフォームに、郵便番号都道府県・州|RFC|(税ID番号)を含む完全な住所を入力してください。

CFDI 4.0の要件に従い、メイン会社の連絡先名は法人形態の略称を除いて、SATに登録されている商号と一致する必要があります。これは郵便番号についても同様です。

重要

法的観点から、メキシコの企業は現地通貨(MXN)を使用する必要があります。別の通貨を使用するには、MXNをデフォルト通貨にして、代わりに価格表を使用してください。

次に、会計 ‣ 設定に移動し、MX 電子請求セクションまでスクロールします。税務局(SAT)で、ドロップダウンリストから会社に適用される課税制度を選択し、保存をクリックしてください。

ちなみに

メキシコのローカライゼーションをテストするには、メキシコ国内の実際の住所(すべてのフィールドを含む)で会社を設定してください。税IDEKU9003173C9を、会社名ESCUELA KEMPER URGATEを追加してください。課税制度には、General de Ley Personas Moralesを使用してください。

支店

ブランチを使用する場合、郵便番号を除くすべての請求情報はメイン会社から取得されます。ブランチにRFCが設定されている場合を除き、情報はブランチから直接取得されます。

ブランチを使用すると、同じ親会社内に複数のブランドを確立できます。さらに、請求目的で異なる課税制度が必要な場合は、制度ごとにブランチを作成する必要があります。デフォルトでは、制度は親会社から継承されます。ただし、ブランチに制度が明示的に設定されている場合、Odooはそのブランチに適用される制度を採用します。

連絡先

注釈

連絡先レコードにアクセスするには、連絡先アプリケーションをインストールしてください。

請求可能な連絡先を作成するには、連絡先アプリに移動し、新規をクリックします。次に、連絡先名、郵便番号都道府県・州|RFC|(税ID)を含む完全な住所を入力してください。

重要

会社自体と同様に、すべての連絡先はSATに登録されている正しい商号を持つ必要があります。販売 & 購買タブで課税制度も追加する必要があります。

警告

|RFC|(税ID)が設定されているがが設定されていない場合、請求書が正しく作成されない可能性があります。

税金

請求書に適切に署名するには、販売税の係数タイプ税対象フィールドを設定してください。

ちなみに

RESICO ISR源泉徴収と一部のIEPS税は自動的に作成されますが、デフォルトでは有効になっていません。有効にするには、会計 ‣ 設定 ‣ 税に移動してください。

ファクタータイプ

係数タイプSAT税タイプの両方のフィールドは、デフォルトの税に事前読み込みされています。

新しい税の場合は、会計 ‣ 設定 ‣ 税でこれらのフィールドを設定し、新規をクリックします。税タイプ販売に設定します。詳細オプションタブで、SAT税タイプ係数タイプフィールドを入力してください。

Odooは4つのグループのSAT税タイプをサポートしています:IVAISRIEPS地方税

要素タイプがQuotaの場合、標準的な計算方法は使用できません。代わりに、税計算をカスタム式に設定してください。

Example

\[result = quantity * 6.455\]
  • quantity = 取引における件数

  • 6.455 = クォータ値(単位あたりの固定付与数)

  • 単位あたりのクォータのみがサポートされており、他の要素に基づくクォータはサポートされていません

ちなみに

メキシコは2つのシナリオに対応するため、2種類の0%VATを管理しています:

  • 0% VAT の場合、Factor TypeTasaに設定します

  • VAT Exempt の場合、Factor TypeExentoに設定します

注釈

地方税はXMLファイル内の別のノードで生成され、PACによる検証は行われません。

警告

クォータとカスタム数式にはDefine Taxes as Python Codeモジュールが必要です。税金を参照してください。

税オブジェクト

CFDI 4.0の要件の1つは、生成されるXMLファイルが規制に従って操作の税金の内訳を処理することです。XMLファイルに追加される8つの異なる可能な値があります:

  • 01: 非課税対象: 請求書行に税金が含まれていない場合、この値が自動的に追加されます。

  • 02: 課税対象: これは税金を含む請求書行のデフォルト設定です。

  • 03: 課税対象、内訳不要: これは手動でのみ追加できます。

  • 04: 課税対象、税金なし: これは手動でのみ追加できます。

  • 05: 課税対象、PODEBI用VAT: これは手動でのみ追加できます。

  • 06: VAT対象、VAT転嫁なし: このオブジェクトは、ISR源泉徴収があり、VAT税がない場合に選択されます。

  • 07: VAT転嫁なし、IEPS内訳: このオブジェクトは、ISR源泉徴収、IEPS税があり、VAT税がない場合に選択されます。

  • 08: VAT転嫁なし、IEPS内訳: このオブジェクトは手動でのみ追加できます。

警告

01、03、04、または05を使用すると、XMLファイルから税ノードが削除されます。

重要

IEPS breakdownステータスは、内訳が発生しない場合のIEPSの未設定により、税オブジェクトの動作に影響します。

地方税

地方税(例:ISHCedullar)は、別個のXMLノードを必要とし、標準の税ロジックに従わない場合があります。

地方税を設定すると、その名前が地方税補足に表示されます。税率が負の場合は源泉徴収として扱われ、正の場合は繰り越されます。

IEPSの内訳

デフォルトでは、Odooは請求書でIEPSを非表示にしているため、VATが計算される小計にはIEPSの金額が含まれます。これは、それを必要としない税制が受け取らないようにするためです。

各連絡先の販売 & 購買タブ内でIEPSの内訳チェックボックスを選択することで、XMLでIEPSを表示することができます。

重要

eコマース請求またはセルフ請求ポータルのいずれかを使用する場合、顧客はIEPSの内訳を表示するかどうかを選択できます。

その他税設定

メキシコのローカライゼーションは現金主義税を使用します。支払いを登録すると、Odooは現金主義移行アカウントから、請求書または仕入先請求書行に設定された税レコードの定義タブで設定されたアカウントへ税の移動を実行します。このような移動には、税ベースアカウント(899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo)が税の再分類時の仕訳で使用されます。このアカウントは削除しないでください

源泉徴収

デフォルトでは、OdooにはVATを配分するための特別な配分を持つ源泉徴収が含まれています。

請求書を登録する際には、源泉徴収とそれに対応するVATを追加します。正しい会計を確保するために、両方を仕入先請求書に含める必要があります。現金主義仕訳が配分を適切に分割するために、会計ポジションの使用が推奨されます。

Example

10000 MXNのリース仕入先請求書の場合、10.67%のリース源泉徴収は16% VAT 2/3 Hに相当します。正しい会計を反映するために、両方の税を一緒に適用する必要があります。

支払済みと未収金の間でVATが分割された現金主義仕訳。

注釈

源泉徴収CFDIは現在サポートされていません。適切な配分については会計士に相談してください。

プロダクト

プロダクトを設定するには、会計 ‣ 顧客 ‣ プロダクトに移動します。既存のプロダクトを開くか、新規作成をクリックします。会計タブで、UNSPSC製品カテゴリを設定します。プロダクトとカテゴリは手動で設定することも、一括インポートを通じて設定することもできます。

注釈

検証エラーを防ぐために、すべてのプロダクトにはSATコードを関連付ける必要があります。

電子請求

PAC認証情報

秘密鍵(CSD)SATで処理した後、Odooから請求書の作成を開始する前に、選択したPACに直接登録する必要があります

これらのプロバイダーのいずれかでアカウントを作成したら、会計 ‣ 設定 ‣ 設定に移動し、MX電子請求セクションに進みます。認定証明プロバイダー(PAC)セクションの下に、資格情報(PACユーザー名およびPACパスワード)とともにPACの名前を入力します。

会計設定からPAC認証情報を設定します。

ちなみに

資格情報なしで電子請求をテストするには、MX PACテスト環境チェックボックスを有効にし、PACとしてSolucion Factibleを選択します。テスト環境では、ユーザー名やパスワードを追加する必要はありません。

.cer および .key 証明書

会社のデジタル証明書は、証明書セクション内にアップロードする必要があります。そのためには、設定 ‣ 一般設定 ‣ 証明書と鍵に移動します。

証明書を管理の下で、リンクをクリックしてのリストビューにアクセスします。作成をクリックし、デジタル鍵ファイル.keyファイル)をアップロードし、鍵に名前を追加し、秘密鍵パスワードを入力します。

設定 ‣ 一般設定 ‣ 証明書と鍵`から:guilabel:`証明書を選択して証明書リストビューにアクセスします。作成をクリックし、デジタル証明書`(:file:.cer`ファイル)をアップロードし、証明書に名前を追加し、ドロップダウンメニューから前のステップで作成した秘密鍵を選択します。

注釈

証明書パスワードおよび公開鍵フィールドは、証明書レコードではオプションです。

ちなみに

電子インボイシングをテストするために、以下のSATテスト証明書が提供されています:

会計

電子請求

Odooの顧客請求書発行プロセスは、 |SAT|の電子請求の付属書20 <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm>`_ バージョン4.0に基づいています。

顧客請求書

Odooから請求書を発行するには、:doc:`標準請求書発行フロー<../accounting/customer_invoices>`を使用して顧客請求書を作成する必要があります。

ドキュメントがドラフトモードの間は、変更を加えることができます。一部のフィールドは、販売オーダまたは連絡先に以前に設定された値を取ります。

確認が必要なフィールドは次のとおりです:

  • 公開用CFDI。

  • 用途

  • 決済ポリシー

  • 支払方法(支払ポリシーがPPDに設定されていない場合)

ちなみに

使用量支払ポリシー支払方法は、販売オーダで事前に設定でき、および/または毎回のインボイスについて連絡先に設定できます。

支払ポリシーはインボイスで選択可能なフィールドであり、必要なポリシーに手動で設定できますが、ポリシーが選択されていない場合、Odooは以下の一般的なルールに基づいて自動ポリシーを計算します:

支払が予定される期日が当月内にある場合、値はPUEに設定されます。日付が当月外の場合、ポリシーは代わりにPPDに設定されます。

警告

支払ポリシーが選択されておらずPPDポリシーが期待される場合は、現在の月とは異なる月のインボイス期日を選択するか、期日の月を変更することを意味する支払条件を選択してください(例: 30日または15日。翌月に該当する限り)。

顧客請求書で確定をクリックした後、送信ボタンをクリックして、政府に請求書を処理します。CFDIチェックボックスがマークされていることを確認してください。

CFDIチェックボックス

政府から署名済みドキュメントを受け取った後、ドキュメントに会計Folioフィールドが表示され、XMLファイルがCFDIタブとチャッターの添付ファイルの両方に表示されます。

顧客連絡先レコードにメールアドレスが設定されている場合、メールでおよびCFDIチェックボックスにチェックを入れると、XMLファイルとPDFファイルの両方が一緒に送信されます。

PDFファイルをローカルにダウンロードするには、印刷ボタンをクリックします。

ちなみに

SATを更新をクリックすると、インボイスのSATステータスフィールドで、XMLファイルがSATで**検証済み**かどうかを確認できます。

テスト環境では、常に見つかりませんというメッセージが表示されます。

警告

取引先に都道府県・州または郵便番号が含まれていない場合、インボイシングは公開用CFDIとみなされ、インボイシングは一般顧客宛てになります。ただし、これらのフィールドが空のままでユーザが公開用CFDIチェックボックスのチェックを外すと、操作をブロックするポップアップが表示されます。

クレジットノート

顧客請求書はドキュメントタイプ "I" (Ingreso)ですが、クレジットノートはドキュメントタイプ"E" (Egreso)です。

クレジットノートの標準フローに加えて、SATの要件として、クレジットノートと請求書の間には会計フォリオを通じた関連付けが必要です。

この要件により、CFDI Originフィールドは、元のUUIDの会計フォリオに続く`01|`でこの関連付けを追加します。

ちなみに

CFDI Origin フィールドを自動的に追加するには、手動で作成する代わりに クレジットノートを追加 ボタンを顧客請求書から追加して下さい。

一般的に、クレジットノートは仕訳帳で定義された主要な販売アカウントを反転しますが、すべてのクレジットノートにアカウントをグローバルに割り当てることも可能です。そのためには、Accounting ‣ Configuration ‣ Settingsに移動し、Default AccountsセクションでCredit notesアカウントを設定します。

注釈

デフォルト設定では、クレジットノートアカウントは402.01.01 Returns, discounts or bonuses over sales and/or services at the general rateとして設定されています。

仕入先請求書

仕入先請求書がレポートと支払で正しく機能するためには、会計Folioが必要です。仕入先請求書が購買アプリによって作成された場合、または手動で追加された場合は、インボイスのXMLファイルをチャッターに**ログメモとして**追加するだけで、会計Folioが適宜更新されます。更新が行われるには、請求書が**ドラフト状態でなければならない**ことに注意してください。

ちなみに

Update SATをクリックすると、請求書のSAT statusフィールドで、XMLファイルがSATによって**検証済み**であることが確認されます。これは仕入先請求書にも当てはまります。

仕訳帳

モジュールEDI for Mexico (Advanced Features)l10n_mx_edi_extended)は、販売仕訳帳の発行住所フィールドを完成させるために、データベースにインストールする必要があります。これにより、その販売仕訳帳からのすべての請求書、およびグローバル請求書がCFDIを生成する際に正しい郵便番号を使用することが保証されます。

同じユーザで異なるタイムゾーンの会社内で請求書を発行するには、請求時に正しいタイムゾーンが適用されるようにシステムパラメータを作成する必要があります。デフォルトではユーザのタイムゾーンが使用されるためです。

これを行うには、開発者モードを有効にし、設定 ‣ 技術 ‣ システムパラメータに移動します。新規をクリックして、キー`l10n_mx_edi_tz_XX`(`XX`は仕訳帳のID)で新しいパラメータを作成し、値として希望するタイムゾーン(例:「America/Tijuana」)を設定します。

支払

支払ポリシー

メキシコローカライゼーションの追加機能の1つは支払ポリシーフィールドです。`SATドキュメント<https://www.sat.gob.mx/consultas/92764/comprobante-de-recepcion-de-pagos>によると`_、2種類の支払があります:

  • :guilabel:`PUE`(Pago en una Sola Exhibición/一括支払い)

  • :guilabel:`PPD`(Pago en Parcialidades o Diferido/分割払いまたは繰延支払い)

警告

支払補足書は、請求書のポリシーがPPDに設定されている場合にのみ生成されます。支払方法99 - Por definir以外に設定する必要がある点にご注意ください。

PUE要件が記載された顧客請求書の例。

請求書の支払期日が当月外の場合、デフォルトでPPDに設定されます。

PPD要件が記載された顧客請求書の例。
支払フロー

どちらの場合も、Odooでの支払処理は同じです。主な違いは、PPD請求書に関連する支払いは、法律により文書タイプ「P」(Pago)として政府に送信する必要がある点です。

支払いがPUE請求書に関連する場合は、支払ポップアップから登録し、対応する請求書に関連付けることができます。これを行うには、Accounting ‣ Customers ‣ Invoicesに移動して請求書を選択します。次に、Payボタンをクリックして支払ポップアップを開き、Payment Wayおよびその他のフィールドを設定して、Create Paymentをクリックします。

このプロセスはPPD請求書でも同じですが、電子ドキュメントの作成が追加されるため、SATにドキュメントを正しく送信するにはいくつかの追加要件が必要になります。

法的観点から、PPD請求書には支払いを受け取った具体的なPayment Wayを含める必要があります。このため、Payment WayフィールドをTo Defineに設定することはできません。したがって、このフィールドを選択すると非表示になります。

注釈

  • 銀行口座番号が必要な場合は、顧客の連絡先レコードのAccountingタブに追加してください。

  • 正確な設定は`SATの付属書20 <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm>`_にあります。通常、 Bank Account は転送の場合は10桁か18桁、クレジットカードやデビットカードの場合は16桁にする必要があります。

完全に消し込まれた支払いがFiscal Folioを持つ請求書に関連している場合、Update Paymentsが表示されます。Update Paymentsボタンをクリックすると、**支払補足書**XMLファイルが政府に自動的に送信され、請求書と支払いの両方のCFDIタブに表示されます。

ちなみに

これは不適切な会計慣行ですが、PUE支払いも政府に送信できます。ただし、これにはCFDIタブでForce CFDIをクリックする必要があります。

請求書やクレジットノートと同様に、PDFとXMLは最終顧客に送信できます。これを行うには、支払ビューから(歯車)アイコンをクリックしてアクションドロップダウンメニューを開き、Send receipt by emailを選択します。

支払いが消し込みありで作成されたか消し込みなしで作成されたかに関係なく、請求書のCFDIタブからprintボタンをクリックして支払PDFをダウンロードできます。

CFDIタブの印刷ボタンの例。

顧客請求書取消

|SAT|に送信されたEDIドキュメントの取消は可能です。 Reforma Fiscal 2022 によると、2022年1月1日以降、これには2つの要件があります:

  • すべてのキャンセルリクエストにはキャンセル理由が必要です。

  • 請求書作成から24時間後、クライアントにキャンセルの承認を求める必要があります。72時間以内に応答がない場合、キャンセルは自動的に処理されます。

請求書のキャンセルはOdooで自動的に更新されますが、時間がかかる場合があります。キャンセルのステータスを確認するには、Update SATボタンを押してください。

請求書のキャンセルは、次のいずれかの理由で行うことができます:

  • 01 - エラーのある請求書を発行(関連ドキュメントあり)

  • 02 - エラーのある請求書の発行(置換なし)

  • 03 - 操作が実行されませんでした

  • 04 - グローバル請求書に関連する記名操作

キャンセルを開始するには、:menuselection:`会計 --> 顧客 --> 請求書`に移動し、キャンセルする転記済み請求書を選択して、:guilabel:`キャンセルを申請`をクリックします。次に、キャンセルの理由に応じて、:ref:`l10n/mx/01-invoice-cancellation`または:ref:`l10n/mx/02-03-04-invoice-cancellation`のセクションを参照してください。

ちなみに

または、:guilabel:`CFDI`タブから明細行の:guilabel:`キャンセル`をクリックして、キャンセルを申請することもできます。

注釈

  • ロックされた期間にキャンセルが申請された場合、CFDIはキャンセルされますが、会計エントリはキャンセルされません。

  • クライアントがキャンセルを拒否した場合、請求書キャンセルの明細行は:guilabel:`CFDI`タブから削除されます。

キャンセル理由01
  1. :guilabel:`CFDIキャンセル申請`ポップアップウィンドウで、:guilabel:`理由`フィールドから:guilabel:`01 - エラーのある請求書の発行(関連ドキュメント付き)`を選択し、:guilabel:`置換請求書を作成`をクリックして新しいドラフト請求書を作成します。この新しいドラフト請求書は、関連する|CFDI|とともに、以前の請求書を置き換えます。

  2. ドラフトを確定し、請求書を送信します。

  3. 最初の請求書(つまり、最初にキャンセルを申請した請求書)に戻ります。新しい置換請求書への参照とともに、:guilabel:`置換先`フィールドが表示されていることに注意してください。

  4. :guilabel:`キャンセルを申請`をクリックします。:guilabel:`CFDIキャンセル申請`ポップアップウィンドウで、:guilabel:`理由`フィールドに:guilabel:`01 - エラーのある請求書の発行(関連ドキュメント付き)`オプションが自動的に選択されます。

  5. :guilabel:`確定`をクリックします。

次に、:guilabel:`CFDI`タブに理由明細行を含む請求書キャンセルが生成されます。

CFDIタブのキャンセルされた請求書明細行。

注釈

:guilabel:`01 - エラーのある請求書の発行(関連ドキュメント付き)`キャンセル理由を使用する場合、:guilabel:`会計フォリオ`フィールドに`04|`プレフィックスが表示されます。これは、Odooがキャンセルを完了するために使用する内部プレフィックスであり、キャンセル理由が:guilabel:`04 - グローバル請求書に関連する記名操作`であったことを意味するものでは**ありません**。

キャンセル理由02、03、04

:guilabel:`CFDIキャンセル申請`ポップアップウィンドウで、希望するキャンセル:guilabel:`理由`を選択し、キャンセルを:guilabel:`確定`します。

そうすると、:guilabel:`CFDI`タブに理由明細行を含む請求書キャンセルが生成されます。

注釈

:guilabel:`SATステータス`が**検証済み**に戻った場合、次の3つの理由のいずれかが原因である可能性があります:

  • 請求書は、SAT Websiteで*No Cancelable*とラベル付けされています。これは、有効な関連ドキュメントがあるためです:CFDI Originフィールドでリンクされた別の請求書または支払補足のいずれかです。その場合は、最初に他の関連ドキュメントをキャンセルする必要があります。

  • キャンセル申請がまだ|SAT|によって処理されています。その場合は、数分待ってから再試行してください。

  • 最終顧客は、Buzón Tributarioでキャンセル申請を拒否または承認する必要があります。これには最大72時間かかる場合があり、キャンセル申請が拒否された場合は、プロセスを再度繰り返す必要があります。

キャンセル理由020304の場合、代替請求書を作成ボタンは、即座にキャンセルを申請する確定ボタンに置き換えられます。

現在の都道府県・州キャンセル理由の両方は、CFDIタブで確認できます。

CFDI元を含む古い請求書。
支払取消

支払補足をキャンセルするには、関連する請求書のCFDIタブに移動し、支払補足の行でキャンセルをクリックします。

請求書と同様に、支払に移動してSATを更新をクリックし、SATステータスステータスキャンセル済みに変更します。

注釈

請求書と同様に、新しい支払補足を作成する際、CFDI元フィールドに04|と会計folio番号を追加することで、元のドキュメントとの関連を追加できます。

このアクションは請求書をキャンセルし、理由01 - エラーのある請求書(関連ドキュメントあり)としてマークします。

請求特別な使用ケース

CFDI関連

以前に署名されたCFDIに現在のドキュメントを関連付ける必要がある場合があります。その場合は、請求書のCFDI元フィールドに関連を示す情報を入力してください。7つの値があります:

  • 01: Nota de crédito

  • 02: Nota de débito de los documentos relacionados

  • 03: Devolución de mercancía sobre facturas o traslados previos

  • 04: Sustitución de los CFDI previos

  • 05: Traslados de mercancias facturados previamente

  • 06: Factura generada por los traslados previos

  • 07: CFDI por aplicación de anticipo

ちなみに

形式は: 元のタイプ|UUID1, UUID2, ...., UUIDn で、複数の元のタイプを追加できます。

Example

2つの関連を含む例を次に示します:

04|042FE739-7B45-4D64-B26D-360000876D83,
07|A164BAF8-8016-428C-A422-D9BD2F68F6A0,CEAD9433-3B77-4270-85BF-AC2519587514
  • 最初のセクションは1 UUIDを持つ関係タイプ04です

  • 2番目のセクションは2 UUIDを持つ関係タイプ07です

さらに、すべての組み合わせが署名済みPDFにも表示されます。

3つの関係を持つPDFの例。
複数通貨

メキシコの主要通貨はMXNです。これはすべてのメキシコ企業で必須ですが、異なる通貨で請求書(および支払い)を送受信することは可能です。マルチ通貨の使用を有効にするには、会計 ‣ 設定 ‣ 通貨に移動し、自動通貨レートセクションでサービスとして[MX] Bank of Mexicoを設定します。次に、間隔フィールドを為替レートを更新する頻度に設定します。

こうすることで、ドキュメントのXMLファイルには、正しい為替レートと、外国通貨とMXNの両方での合計金額が記載されます。

各通貨に別々の銀行口座を使用することを強くお勧めします。

注釈

毎日自動的に為替レートが更新される通貨は、USD、EUR、GBP、JPY、CNYのみです。

割引

法律により、政府に送信される電子ドキュメントには負の行を含めることができません。これはエラーを引き起こす可能性があるためです。したがって、ギフトカードまたはロイヤリティプログラムを使用する場合、その後の負の行は、通常の割引であるかのようにXMLで変換されます。

これを設定するには、販売 ‣ プロダクト ‣ プロダクトに移動し、「Discounts」というプロダクトを作成し、有効な(通常は16%IVA)を設定します。

この後、CFDIを介して請求書を作成して署名し、一番下に`Discounts`プロダクトを追加します。XMLでは、Odooは割引を行間に均等に配分し、数学的な差異は丸めプロダクトに追加されます。

ちなみに

ギフトカードまたはロイヤリティプログラムに関連する各プロダクトバリアントの「Discount」と「UNSPSC Product Category」を作成する必要があります。

前受金

メキシコでは前払金の使用が一般的な慣行です。その使用は主に、プロダクトまたは価格(あるいはその両方)が完全に決定されていない商品またはサービスに対して支払いを受け取る場合に行われます。

SATは、このプロセスを処理するための2つの異なる方法を許可しています:どちらもCFDI Originフィールドですべての請求書を相互にリンクすることを含みます。

注釈

このプロセスには、販売アプリをインストールする必要があります。

参照

メキシコにおける前払金登録の公式ドキュメント<http://http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/GuiaAnexo311221.pdf>

設定

まず、販売 ‣ プロダクト ‣ プロダクトに移動して「Anticipo」というプロダクトを作成し、設定します。プロダクトタイプサービスである必要があり、UNSPSCカテゴリ84111506 Servicios de facturaciónを使用します。

それから :menuselection:`販売 --> 管理設定 --> 請求 -->前受金`に行き、Anticipo プロダクトをデフォルトとして追加します。

方法A

この方法は、前払金請求書を作成し、総額の請求書を作成し、最後に前払金の総額のクレジットノートを作成することで構成されます。

まず、総額で販売オーダを作成し、そこから前払金を作成します(パーセンテージまたは固定金額を使用)。次に、CFDI経由でドキュメントに署名し、支払いを登録します。

顧客が最終請求書を受け取る時が来たら、同じ販売オーダから再度作成します。請求書を作成ポップアップで、通常の請求書を選択します。Anticipoというプロダクトを含む行を必ず削除してください。

ちなみに

メキシコのローカライゼーションで前払金を使用する場合は、プロダクトの請求ポリシー注文数量であることを確認してください。そうしないと、顧客クレジットノートが作成されます。

次に、前払金請求書からFiscal Folioをコピーし、最終請求書のCDFI Originに貼り付けます。値の前にプレフィックス07|を追加し、CFDI経由でドキュメントに署名します。

最後に、最初の請求書のクレジットノートを作成します。最終請求書からFiscal Folioをコピーし、クレジットノートのCFDI Originに貼り付けます。プレフィックス07|を追加します。次に、CFDI経由でドキュメントに署名します。

これにより、すべての電子ドキュメントが相互にリンクされます。最後のステップは、新しい請求書を完全に支払うことです。新しい請求書の下部に、未消込貸方にクレジットノートがあります - それを支払いとして追加します。最後に、Payポップアップで残額を登録します。

販売オーダでは、3つのドキュメントすべてが「In Payment」として表示されるはずです。

方法B

別のより簡単な方法でSAT要件を満たすには、頭金請求書のみを作成し、残額用の2番目の請求書を作成します。この方法は、マイナスの行が割引として扱われるという事実を含みます。

これを行うには、方法Aと同じプロセスに従い、最終請求書の作成まで進みます。Anticipoを含む行を削除せず、代わりに他のプロダクトのDescriptionに`CFDI por remanente de un anticipo`というテキストを含めるように名前を変更します。最終請求書のCDFI Originに頭金請求書のFiscal Folioを追加し、プレフィックス`07|`を追加することを忘れないでください。

最後に、CFDI経由で最終請求書に署名します。

Addendasおよび補完

AddendasおよびcomplementsはXMLに含めることができます。追加するには、会計 ‣ 設定 ‣ Addendas & Complementos (MX)に移動し、Newをクリックして挿入するコードを入力します。標準のOdooを超える追加フィールドが必要な場合があります。

警告

このセクションには技術的な知識が必要で、技術的負債を追加するリスクがあります。最良の技術的アドバイスについては、アカウントマネジャーに相談することをお勧めします。

希望するノードが作成されたら、各コンタクトで選択して、そのコンタクト宛てのすべての請求書に表示されるようにすることができます。デフォルトでは、選択されたすべてのノードがすべての請求書に自動的に追加されます。

また、すべての請求書で必要に応じてノードを選択することも可能です。Other infoタブを選択し、Addendas & Complementosから目的のノードを選択します。

ちなみに

連絡先ごと、または請求書ごとに複数を追加することが可能です。

XMLリーダー

別のソフトウェアまたはSATで直接請求書を作成している場合など、特定の場合には、Odooに請求書をアップロードしたい場合があります。XMLリーダーを使用すると、XMLファイルからデータを取得できます。これを行うには、会計 ‣ 顧客 ‣ Invoicesに移動し、リストビューでUploadボタンをクリックして任意の数のXMLファイルを選択すると、ドラフト請求書が自動的に作成されます。これは、コンピュータからファイルをドラッグしてビューにドロップすることでも機能します。

ドラフト請求書は、Customer information(存在しない場合は新規作成されます)、プロダクト行(同じ名前のプロダクトが既に存在する場合のみ)を取得し、すべての税金とメキシコローカライゼーション専用の追加フィールドを計算します。インポート情報はチャッターに表示されます。

警告

請求書が作成された場所によっては、XMLファイルにOdooで計算された合計とは異なる値が含まれている可能性があります。この方法でアップロードされたドキュメントは**必ず**再確認してください。

この方法で作成された顧客請求書は、**支払補完**を作成し、いつでもキャンセルできます。Printボタンを使用すると、PDFドキュメントにはすべての対応する情報が含まれます。

これは仕入先請求書でも実行できます。

ちなみに

Fiscal Folioを取得するには、以前に作成されたドラフト請求書のチャッターにログメモとしてXMLファイルをドラッグ&ドロップします。

一般向けCFDI

メキシコ政府は、販売されるすべての商品またはサービスは請求書で裏付けられなければならないことを要求しています。顧客が請求書を必要としない場合、またはRFCを持っていない場合は、「nominative」請求書としても知られる*CFDI to Public*を作成する必要があります。

連絡先を作成する必要があり、特定の名前を持つ必要があります。

販売オーダまたは請求書のいずれかでCFDI to Publicチェックボックスがオンになっている場合、最終XMLは請求書連絡先のデータを上書きし、次の特性を追加します:

  • RFC:国内顧客の場合はXAXX010101000、海外顧客の場合はXEXX010101000

  • :guilabel:`郵便`番号:会社と同じコード

  • 使用量:S01 - 税務上の影響なし

一般公衆向けCFDIチェックボックス

最終顧客が詳細情報を提供しない場合は、一般的な顧客を作成します。名前を PUBLICO EN GENERAL にすることはできません(エラーが発生します)。例えば CLIENTE FINAL とすることができます。

警告

デフォルトでは、取引先に または 郵便番号 のいずれかが設定されていない場合、請求書の送信は許可されませんが、一般公衆向けCFDIチェックボックスが有効になっている場合は、これは必須ではありません。

グローバル請求書

一定期間(会社の法的要件や優先順位によって、日次から隔月までさまざまです)の終わりまでに、顧客に通常の請求書または個別の 一般公衆向けCFDI 請求書としてマークされていない販売がまだある場合、SATでは、すべての操作を含む単一の請求書(グローバル請求書 と呼ばれます)を作成することができます。

注釈

このプロセスには、販売アプリがインストールされている必要があります。

セットアップ

グローバル請求書シリーズは各支店または会社に固有であり、グローバル請求書のシーケンスを定義するために使用されます。設定するには、会計 ‣ 設定 ‣ 設定に移動し、MX電子請求書発行セクションに移動します。グローバル請求書シリーズフィールドは、税務管理局(SAT)セクション内にあります。

企業がMXの場合の会計\ :guilabel:`管理設定`\ 。

ちなみに

すべての会社/支店のデフォルトシーケンスは GINV/ です

販売フロー

まず、会計 ‣ 設定 ‣ 仕訳帳で専用の仕訳帳を作成し、グローバル請求書用の個別シーケンスを管理します。グローバル請求書は作成時にオーダとして機能します。

次に、署名が必要なすべての販売オーダが次の設定になっていることを確認します:

  • 一般公衆向けCFDIチェックボックスが有効

  • 請求ステータス請求対象にマークされている

その後、販売 ‣ 請求対象 ‣ 請求対象オーダに移動し、すべての該当する販売オーダを選択して請求書を作成を押します。まとめ請求チェックボックスを無効にして、ドラフト請求書を作成をクリックします。

Odooは請求書の一覧にリダイレクトします。すべてを選択し、 アクションドロップダウンメニューで仕訳を記帳を選択します。転記されたすべての請求書を再度選択し、 アクションドロップダウンメニューに戻ってグローバル請求書を作成を選択します。

ウィザードで、専門会計士が指定した計上周期を選択し、作成を押します。すべての請求書は、同じ会計証憑番号で同じXMLファイルの下に署名される必要があります。

ちなみに

  • CFDIタブの表示をクリックして、すべての関連請求書のリストを表示します。

  • CFDIタブのキャンセルをクリックして、SATとOdooの両方でグローバル請求書をキャンセルします。

注釈

この方法で作成されたグローバル請求書にはPDFは含まれません。その情報は既にOdoo内にあり、顧客に見せるものではないためです。

電子会計(レポーティング)

メキシコでは、 電子会計処理 は会計記録を|SAT|のウェブサイトを通じて、電子的な方法で会計記録と入力を行い、毎月会計情報を入力する義務を指します。

それは3つのXMLファイルからなります:

  1. 現在使用されている勘定科目表の更新されたリスト

  2. 月次試算表と締め仕訳レポート(*13ヶ月試算表*とも呼ばれます)

  3. 総勘定元帳の仕訳帳エントリのエクスポート(義務的な監査の場合を除き任意)

The resulting XMLファイルの結果は `Anexo Técnico de Contabilidad Electrónica 1.3 <https://www.gob.mx/cms/uploads/attachment/file/151135/Anexo24_05012015.pdf>`_の要件に従います。

これに加えて、`DIOT <https://www.sat.gob.mx/declaracion/74295/presenta-tu-declaracion-informativa-de-operaciones-con- terceros-(diot)->`_を生成することが可能です:IVA税を含む仕入先の仕訳帳エントリのレポートで、TXTファイルでエクスポートできます。

注釈

これらのレポートを使用するには、以下のモジュールがインストールされている必要があります:

  • Odoo Mexican Localization Reportsl10n_mx_reports

  • Mexico - Month 13 Trial Balancel10n_mx_reports_closing

  • Odoo Mexican XML Polizas Exportl10n_mx_xml_polizas

勘定科目表*と*13ヶ月試算表レポートは、会計 ‣ レポーティング ‣ 試算表にあります。DIOTレポートは、会計 ‣ レポーティング ‣ 税レポートにあります。

重要

送付する報告書の具体的な特徴や義務は、会計制度によって変わる可能性があります。政府にドキュメントを送付する前に、必ず会計士に連絡して下さい。

勘定科目表

メキシコの勘定科目表は、|SAT|の`Código agrupador de cuentas<http://omawww.sat.gob.mx/fichas_tematicas/buzon_tributario/Documents/codigo_agrupador.pdf>`_に基づく特定のパターンに従います。

|SAT|のエンコーディンググループを尊重する限り、任意の勘定を作成することが可能です:パターンはNNN.YY.ZZまたはNNN.YY.ZZZです。

Example

例えば、 102.01.99 または `401.01.001`など。

会計 ‣ 設定 ‣ 勘定科目表で、SATエンコーディンググループパターンを使用して新しい勘定を作成すると、正しいグループ化コードがタグに表示され、その勘定がCOAレポートに表示されます。

すべての勘定が作成されたら、正しいタグが追加されていることを確認してください。これらは勘定の性質を示すものです。

注釈

セクションの末尾が0で終わるパターン(100.01.01301.00.003604.77.00など)を使用することは推奨されません。これはレポートでエラーを引き起こします。デフォルトでは、Odooは後で問題を引き起こす可能性のある番号の勘定を黄色でマークします。これは、レポートが不正確なデータを提供することを防ぐためです。

すべての設定が完了したら、会計 ‣ レポーティング ‣ 試算表に移動し、COA SAT (XML)ボタンをクリックして、すべての勘定を含むXMLファイルを生成します。このXMLファイルは、SATウェブサイトにアップロードする準備ができています。

試算表

試算表は、正しい エンコーディンググループ を追加していれば、勘定科目の初期残高、貸方残高、合計残高を報告します。

試算表のXMLファイルを生成するには、会計 ‣ レポーティング ‣ 試算表に移動し、日付を選択して、(アクションメニュー)をクリックし、次にSAT (XML)を選択します。

試算表レポート。

注釈

Odoは *Balanza de Comprobación Complementaria*を生成しません。

13ヶ月目

追加のレポートは13ヶ月目です:年度を締めるために会計で行われた調整や移動を示す締め貸借対照表です。

このXMLドキュメントを生成するには、会計 ‣ 会計 ‣ 仕訳帳エントリに移動し、新しいドキュメントを作成します。ここで、修正するすべての金額を追加し、それぞれのデビットおよび/またはクレジットの残高を調整します。

これが完了したらその他の情報タブに移動し、13か月目 期末処理フィールドをチェックしてください。必要に応じて、会計 ‣ レポーティング ‣ 試算表に移動し、13か月目の日付を選択します。ここで、その年の合計付与数と、仕訳帳エントリのすべての追加を確認できます。XMLファイルを生成するには、(アクションメニュー)をクリックし、SAT (XML)を選択してください。

総勘定元帳

法律により、メキシコのすべての打刻データはデジタルで記録する必要があります。Odooはすべての請求書と支払いの基礎となる仕訳帳エントリを自動的に作成するため、総勘定元帳をエクスポートするだけでSATの監査や税金の返却に対応できます。

ちなみに

レポートは、必要に応じて期間または仕訳帳でフィルタリングできます。

XMLを作成するには、会計 ‣ レポーティング ‣ 総勘定元帳に移動し、(アクションメニュー)をクリックしてから、XML (Polizas)をクリックします。次に、4つのエクスポートタイプから選択してください:

  • 税務調査

  • 調査認証

  • 返品

  • 報酬

税務監査または監査認証の場合は、SATによって入力された注文番号を追加してください。商品の返却または補償の場合は、同じくSATによって入力されたプロセス番号を追加してください。

注釈

このレポートを送信せずに確認するには、注文番号に`ABC6987654/99`を、プロセス番号に`AB123451234512`を使用してください。

DIOTレポート

DIOT(Declaración Informativa de Operaciones con Terceros / 第三者との取引に関する情報申告)はSATに対する追加の義務であり、仕入先請求書からの控除可能および控除不可能な支払い、源泉徴収、輸入税、およびVATの返却の現在の状態がSATに入力されます。

注釈

2025年7月以降、新しい2025年版のレポートが対応可能になりました。

他のレポートとは異なり、DIOTはA-29フォームを含むSATが入力されたウェブサイトにアップロードされます。Odooでは、打刻データの記録をTXTファイルとしてダウンロードし、フォームにアップロードできるため、このデータの直接入力を避けることができます。

打刻データファイルには、仕入先請求書に記録された支払いの合計付与数が、対応するIVAのタイプに分類されて含まれています。すべての仕入先について、VAT(付加価値税)取引のタイプの各フィールドは必須です。

DIOTレポートをTXTファイルとしてダウンロードするには、会計 ‣ レポート ‣ 税務申告に移動します。目的の月を選択し、(アクションメニュー)をクリックして、DIOT (TXT)を選択してください。

データベースに新しい税金が作成された場合、タグには2つのタイプがあります。tax**を含むタグは税金配分に使用し、課税標準名を含むタグは税金の課税標準に使用します。VAT税のすべての行には、少なくとも1つの税グリッドが含まれている**必要があります

DIOT (TXT) ダウンロードボタン。

重要

検証エラーを防ぐため、各仕入先の会計タブで取引のタイプフィールドを入力する必要があります。外国の顧客については、が設定されていることを確認してください。

仕入先連絡先のDIOT情報。

87 - グローバル オペレーションを選択すると、最終的なTXTファイルで、グローバルオペレーションに含まれるすべての仕入先が、1つの汎用VAT:*XAXX010101000*の下に統合されます。

対外貿易

対外貿易は、通常の請求書を補完するもので、 `SAT規定 <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_comercio_exterior.htm>`_に従って、外国顧客との請求書にXMLとPDFの両方で特定の値を追加し、例えば:

  • 受信者と送信者の特定のアドレス

  • プロダクトの種類を識別する Tariff Fraction の追加。

  • 正しい:doc:`../accounting/customer_invoices/incoterms`(国際商業取引条件)

  • さらに、*原産地証明書*や*特別測定単位*など

これにより、輸出業者と輸入業者を正しく特定することができ、さらに販売された商品の説明も拡大されます。

2018年1月1日以降、対外貿易はA1タイプの輸出業務を行う納税者にとって必須要件となっています。現在のCFDIは4.0ですが、対外貿易は現在バージョン2.0です。

注釈

この機能を使用するには、:guilabel:`メキシコ向けEDI(高度な機能)``l10n_mx_edi_extended`モジュールをインストールする必要があります。

重要

インストールする前に、あなたのビジネスがこの機能を使用する必要があることを確認してください。必要であれば、モジュールをインストールする前に、まず会計士に相談して下さい。

外国の請求書を作成する際は、公開用CFDIチェックボックスにチェックを入れる必要があります。

設定

連絡先

外部取引用の会社連絡先を設定するには、会計 ‣ 顧客 ‣ 顧客に移動し、デフォルトの顧客請求書フィルターを削除して、自社の会社名を選択します。CFDI 4.0要件では会社連絡先レコードに有効なZIPコードの追加が必要ですが、外部取引補完では市区町村都道府県・州も有効である必要があります。この3つのフィールドはすべて Official SAT Catalog for Carta Porte と一致する必要があり、そうでない場合はエラーが発生します。

警告

会社の*連絡先レコード*に市区町村都道府県・州を追加してください。会社レコード自体ではありません。

連絡先レコードでは、オプションフィールドの地域コロニーコードも入力できます。これら2つのフィールドもSATのデータと一致する必要があります。

外国の受取顧客の連絡先データを設定するには、:menuselection:`会計 --> 顧客 --> 顧客`に移動し、外国の顧客の連絡先を選択します。エラーを避けるため、連絡先には以下のフィールドが必要です:

  1. 会社全体の 住所、有効な 郵便番号 コードと外国の

  2. 正しい形式の外国RFC (税識別番号) (例: コロンビア 123456789-1)

  3. 販売と購買タブで、外部取引が必要ですか?チェックボックスを有効化します。

注釈

結果の XMLファイルとPDFファイルでは、VAT は自動的に海外取引の一般的な VAT: `XEXX010101000`に置き換えられます。

プロダクト

外部取引に関係するすべてのプロダクトには、4つの追加必須フィールドがあり、そのうち2つは外部取引限定です。

  1. プロダクトの参照は、一般情報タブで設定する必要があります。

  2. 在庫タブのプロダクトの重量0 より大きくなければなりません。

  3. 外部取引用に、会計タブでプロダクトの 正しい 関税分類を設定する必要があります。

  4. 会計タブのUMT Aduanaを設定し、外部取引用の関税分類と対応させる必要があります。

対外貿易プロダクトの必須フィールド。

ちなみに

  • 関税率 の単位コードが 01 の場合、正確な UMT Aduana`kg`です。

  • 関税率 の単位コードが 06 の場合、正しい UMT Aduana単位 です。

請求フロー

請求書を作成する前に、外部取引請求書ではプロダクト価格をUSDなどの外貨に変換する必要があることを考慮することが重要です。したがって、複数通貨を**必ず**有効にし、通貨セクションで外貨を有効化する必要があります。実行すべき正しいサービス[MX] メキシコ銀行です。プロダクト価格を変換するには、外貨で価格表を作成してください。

次に、会計 ‣ 設定 ‣ 通貨で正しい為替レートを設定し、請求書のその他の情報タブでインコタームズとオプションの証明書ソースフィールドを設定します。

ちなみに

必須ではありませんが、公開するCFDIも有効にすると、情報がより完全になります。

最後に、通常の請求書と同じプロセスで請求書を確認し、送信ボタンをクリックしてCFDI経由で署名します。

POS

メキシコローカライゼーションのPOS適応により、SAT要件に準拠した請求書をPOSレジスターから直接作成でき、特別なポータルで 自己請求 を可能にするレシートチケットの作成や、グローバル請求書の作成といった追加の福利厚生があります。

POSフロー

標準的なPOSの設定に加えて、メキシコのローカライゼーションでは、各支払方法を正しい支払方法で設定し、請求ポータルでの請求書の会計処理を処理するための再請求アカウントを設定する必要があります。

ちなみに

デフォルトでは、Odooは現金、クレジットカード、デビットカード用の事前設定された支払方法を作成し、402.04.01 Re-invoicingアカウントを再請求のデフォルトとして割り当てます。

POSで販売中に、顧客ボタンをクリックして顧客を作成または選択します。ここで顧客の請求情報 (RFC税制など) を確認したり、セッション内で直接変更したりできます。

顧客を選択した後、 請求チェックボックスにチェックを入れます。これにより、使用量を選択し、一般公開請求書かどうかを定義するメニューが開きます。確認をクリックし、支払方法を選択してから、確認をクリックしてオーダを完了します。PDFがダウンロードされ、レシートと一緒に最終顧客にメールで請求書を送信できます。

ちなみに

オーダから請求書を作成するには、オーダメニューに移動し、オーダを選択してオーダを読み込みをクリックし、 請求チェックボックスにチェックを入れます。これにより、使用量公開するCFDIの同じメニューが開きます。

POS用請求書設定。

クレジットノートを自動的に署名するには、返金を処理する際に請求書チェックボックスにチェックを入れます。

注釈

返品プロダクトのクレジットノートには、関係タイプ03 - Devolución de mercancía sobre facturas o traslados previosが含まれます。

重要

  • メキシコのローカライゼーションでは、POSセッションで正の明細行と負の明細行を混在させることはできません。

  • SAT検証エラーが発生した場合、顧客は仮請求書を受け取ります。

セルフ請求ポータル

最終顧客が販売の正確な時点で請求書を生成するかどうか確信が持てない場合、QRコードまたはURLのいずれかを使用してレシートを作成するオプションを提供することができます。これを行うには、次の手順に従います:

  1. POS ‣ 設定に移動します。

  2. POSを選択します。

  3. 請求書とレシートセクションまでスクロールします。

  4. セルフサービス請求を有効にします。

  5. 印刷フィールドをQRコードURL、またはQRコード + URLに設定します。

このQRコードをスキャンするか、URLにアクセスした顧客は、レシートに記載されている5桁のコードを入力すると、使用量税制を含む会計情報を追加できるメニューにアクセスできます。

セッションの仕訳帳エントリでは、以前に選択された**Re-invoicing account**が、請求書が要求されたときの販売エントリの取消を処理するために使用され、新しい請求書の販売アカウントとしても使用されます。

参照

請求書

グローバル請求書

通常の販売オーダと同様に、グローバル請求書もPOSレジスターから作成できます。

このためには、支払いメニューで顧客または請求書オプションを選択しないようにし、POS ‣ オーダ ‣ オーダに移動します。そこで、請求対象のすべてのオーダを選択し、アクションをクリックして、グローバル請求書を作成を選択します。

販売オーダと同様に、正しい計上周期を選択し、作成を押します。

これにより、選択した各オーダにXMLファイルが添付されます。XMLファイルは、CFDIタブに移動してダウンロードできます。必要に応じて、同じタブから請求書をキャンセルすることができます。

グローバル請求書に含まれるオーダのいずれかを最終的に顧客宛てにする必要がある場合でも、POSレジスターを開き、ドロップダウンメニューをクリックし、次にオーダをクリックすることで請求書を送信できます。すべての稼働中オーダフィルターを支払済に変更し、オーダを選択して請求書ボタンをクリックします。

注釈

グローバル請求書は、通常の請求書と同様に、物理アドレスごとにのみグループ化できます。これはPOS請求仕訳帳に設定されたアドレスによって決定されるため、2つのアドレスを請求しようとすると、エラーを警告する警告が表示されます。

Eコマース

メキシコのローカライゼーションのeコマース対応は、チェックアウト後に顧客データを取得し、支払い処理後に自動請求書への署名を許可し、顧客にメールでファイルを送信し、顧客が自分のカスタマーポータルからPDFファイルを取得できるようにすることで、eコマースにおけるSAT要件に準拠した請求書を作成するための追加ステップを提供します。

eコマースフロー

通常のチェックアウトプロセス中に、新しい請求情報ステップが表示され、請求書をリクエストするかどうかを選択できます。いいえが選択された場合、CFDI to Publicが作成されます。はいが選択された場合、販売オーダのすべての情報を取得するためにRFC税制、および使用量が必要であり、そのステータスは請求対象に変更されます。

さらに、顧客はIEPS内訳をリクエストするかどうかを決定できます。

重要

配送プロダクトUNSPSCコードを必ず追加してください。

設定 ‣ ウェブサイト ‣ 請求自動請求が有効になっている場合、電子ドキュメントは自動的に署名されます。

販売

販売アプリには請求を容易にするフィールドが含まれていますが、フィールド自体は販売動作を変更せず、請求書作成時に直接コピーされます。

コピーされるフィールドは次の通りです:

  • 支払方法

  • 決済ポリシー

  • 一般向けCFDI

  • 用途

さらに、仮請求書モジュールをインストールすることで、顧客との検証目的で請求書のプレビューを取得することが可能です。このモジュールは、販売オーダに前述のフィールドを追加するとともに、次の項目も追加します:

  • プロダクトコード

  • 単位コード

  • 課税制度

サブスクリプション

サブスクリプションを処理する際、すべての販売フィールドが定期請求書の作成に使用されます。これらは自動的に署名され、PDFとXMLが添付された状態でメールで送信されるため、追加の手動操作は必要ありません。

重要

サブスクリプションアプリで生成されるすべての請求書は、例外なく常に自動的に署名されます。

在庫管理

税関番号

*税関申告書*(Pedimento Aduanero)は、商品の輸出入を含む、税務当局(SAT)に対するすべての納税義務が支払われたことを証明する税務ドキュメントです。

CFDI 4.0の`Annex 20 <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm>`_によると、請求された商品が直接輸入業務から来るドキュメントでは、Customs Numberフィールドを、操作に関与するすべてのプロダクト行に追加する必要があり、ドキュメントの日付も同様です。

注釈

これを行うには、Odoo Mexico Localization for Stock/Landingモジュール l10n_mx_edi_landing を、在庫購買販売アプリに加えてインストールする必要があります。

重要

対外貿易と混同しないで下さい。税関番号は商品の輸入に直接関係し、対外貿易補数は輸出に関係します。この機能が必要な場合は、修正する前にまず会計士に相談して下さい。

設定

特定の請求書の正しい税関番号を追跡するために、Odooは仕入諸掛を使用します。在庫 ‣ 構成 ‣ 設定に移動し、評価セクションで、仕入諸掛が有効になっていることを確認します。

ちなみに

Default Journalを追加して、必須のJournalフィールドを陸揚費用に自動的に入力することをお勧めします。ただし、Additional Costsを追加せずに関税番号のみを追加する陸揚費用は、仕訳帳エントリを作成しません。

商品タイプのプロダクトで税関番号を保持するように設定します。そのためには、プロダクトを作成し、次の3つの要件を満たします:

  • トラッキングロット別または一意のシリアル番号別のいずれかに設定する必要があり数量別には設定しないでください。

  • 請求ポリシー完了済数量に設定する必要があります

  • ロット/シリアル番号による評価が有効になっている**必要があります**。

これにより、会計タブで税関請求フィールドが利用可能になります。このプロダクトで税関番号を使用するには、このフィールドを有効にします。

プロダクトにプロダクトカテゴリがあり、次の設定になっていることを確認することが重要です:

  • 原価計算法: 先入先出 または 移動平均原価

  • 在庫評価定期方式または永続方式

注釈

この機能は、在庫評価定期方式(期末処理時)または永続方式(請求時)のどちらに設定されていても動作します。

在庫可能プロダクト一般設定 在庫可能プロダクトカテゴリ設定。

購買と販売フロー

プロダクトを設定した後、標準の:doc:購買フロー <../../inventory_and_mrp/purchase>に従ってください。

購買 ‣ オーダ ‣ 購買オーダから購買オーダを作成します。次に、オーダを確定して入庫スマートボタンを表示します。入庫スマートボタンをクリックし、入庫を確認します。

在庫 ‣ 操作 ‣ 仕入諸掛に移動し、新しいレコードを作成します。移動に、確定したばかりの入庫を追加し、税関番号を追加します。

ちなみに

プロセスのこの段階で税関番号に関連するコストを追加することは可能ですが、税関代理店からの仕入先請求書から仕入諸掛を作成することを強くお勧めします。仕入諸掛についてさらに詳しくご覧ください。

警告

税関番号フィールドは、設定後は編集できず、繰り返すこともできませんが、後で別の仕入諸掛を選択することで、ロットまたはシリアル番号の番号を修正することは可能です。

陸揚コスト在庫レコード上の税関番号

特定のロットまたはシリアル番号に割り当てられた税関番号は、在庫 ‣ プロダクト ‣ ロット/シリアル番号のレジストリで確認できます。L10N Mx Edi Landed Costフィールドはいつでも編集でき、仕入諸掛の登録時に発生した可能性のある誤りを修正できます。L10N Mx Edi Landed Costフィールドを編集すると、税関番号とロットまたはシリアル番号の名前が自動的に更新されます。

次に、販売オーダを作成して確定します。表示される出荷スマートボタンをクリックし、割り当てられたロット/シリアル番号が希望する値であることを注意深く確認した後、出荷オーダを確認します。

最後に、販売オーダから請求書を作成し、確定します。請求書明細は出荷オーダの配分に従って作成され、複数の税関番号が選択された場合、Odooは数量と税関番号によって請求書明細を分割します。

確認済販売オーダプロダクトの税関番号。

納品伝票

Carta Porteは船荷証券です。輸送される商品の種類、数量、目的地を記載したドキュメントです。

2024年7月17日、すべての運送事業者、仲介業者、商品所有者に対して、この|CFDI|のバージョン3.1が実装されました。Odooは、請求書や支払ではなく出荷オーダで作成される、ドキュメントタイプ「T」(Traslado)を生成できます。

Odooは地上輸送を伴う(または伴わない)XMLファイルとPDFファイルを作成し、*危険物*として扱われる材料を処理することができます。

PDFを印刷するには、出荷オーダが政府によって署名されている必要があり、その後、出荷オーダのPrint Carta Porteボタンを使用して印刷できます。

ちなみに

PDFファイルには、当局がCCPコードを検証するためのQRコードが含まれています。

倉庫間で商品を輸送するには、物流ルートに配送タイプの操作が含まれている必要があります。

注釈

この機能を使用するには、Mexico - Electronic Delivery Guideモジュール l10n_mx_edi_stock をインストールする必要があります。

さらに、在庫および販売アプリをインストールする必要があります。

重要

OdooはCarta Porteドキュメントタイプ「I」(Ingreso)、航空、鉄道、海上輸送をサポートしていません。

この機能が必要な場合は、変更を行う前にまず会計士に相談してください。

設定

Odooは2つの異なるタイプのCFDIタイプ「T」を管理します。どちらも入庫または出荷オーダから作成できます。

  • 連邦高速道路なし目的地までの距離30 km未満の場合 に使用されます。

  • 連邦輸送目的地までの距離が30 kmを超える場合に使用されます。

連邦高速道路以外の場合、通常の請求の標準要件(顧客のRFC、UNSPSCコードなど)以外に追加の設定は必要ありません。

連邦輸送の場合、連絡先、車両設定、プロダクトにいくつかの設定を追加する必要があります。これらの設定はXMLファイルとPDFファイルに含まれます。

連絡先と車両

外部取引機能と同様に、会社と最終顧客の両方の住所は完全である必要があります。郵便番号市区町村都道府県・州Carta Porteの公式SATカタログ と一致する必要があります。

ちなみに

地域フィールドは、両方の住所でオプションです。

重要

納品伝票に使用される移動元の住所は在庫 ‣ 設定 ‣ 倉庫で設定されます。これはデフォルトで会社の住所として設定されていますが、正しい倉庫の住所に変更できます。

この機能を使用するには、車両を管理するためにフリートを使用する必要があります。車両の設定は車両上で直接管理され、すべての必須フィールドはL10N Mx Is Freight Vehicleフィールドをチェックした後にのみ表示されます。

L10N Mx Is Freight Vehicleフィールドをチェックすると、MX Parametersタブが表示され、正しい納品伝票を作成するために必須フィールドが必要になります。さらに、車両にはナンバープレート年式ドライバー必要です

ちなみに

Vehicle Plate NumberNumber Plateフィールドには、5~7文字を含める必要があります。

車両のメインドライバーはドライバーフィールドで直接設定され、仲介者セクションでさらに車両作業者を追加することができます。ドライバー連絡先の必須フィールドは、VAT(付加価値税)Operator Licenseのみです。

納品伝票の車両設定

ちなみに

車両がレンタルである場合、または追加の仲介者が必要な場合は、仲介者フィールドで追加することができます。

プロダクト

通常の顧客請求書と同様に、全てのプロダクトには UNSPSCカテゴリ が必要です。これに加えて、納品伝票に関わるプロダクトには2つの追加設定があります:

  • 在庫移動を作成するには、 プロダクトタイプ在庫可能品 に設定する必要があります。

  • 在庫タブで、重量フィールドは`0`より大きい値である必要があります。

警告

重量が`0`に設定されたプロダクトの納品伝票を作成するとエラーが発生します。重量は出荷オーダに直ちに保存されるため、プロダクトを返却し、正しい値で出荷オーダ(および納品伝票)を再作成する必要があります。

販売と在庫フロー

納品伝票を作成するには、まず販売 ‣ 販売オーダから販売オーダを作成して確定します。生成された配送スマートボタンをクリックし、転送を確認します。

ステータスが完了に設定された後、移動を編集し、追加情報タブで輸送タイプを選択できます。

連邦高速道路なし輸送タイプを使用する場合は、移動を保存してから納品伝票を生成をクリックします。生成されたXMLはチャッターに表示されます。

注釈

すべてのプロダクトのUNSPSC以外に、連邦高速道路なしを使用する納品伝票は、政府に送信するための特別な設定を必要としません。これらは納品伝票補足のないタイプ「T」CFDIであるためです。

連邦輸送輸送タイプを使用する場合、車両設定が表示され選択できます。車両総重量車両設定の構成から取得され、運転手と荷物を考慮するために追加の追加重量を追加することができます。

注釈

Odooは次の数式を使用して車両総重量を計算します:

\[車両総重量 = 車両重量 +(重量 + 追加重量)/ 1000\]

すべての配送には、目的地までの距離(KM)の値が 0 より大きい必要があります。最後に、配送日を入力し、納品伝票を生成をクリックします。

注釈

デフォルトではスケジュール済日付が入力され、出荷が倉庫を出る時刻を表し、配送日は出荷が目的地に到着すると予想される時刻です。これらの値はXMLとPDFの両方で宣言されます。

危険ハザード

UNSPSCカテゴリ`に含まれる特定の値は、SATの公式カタログ<http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_carta_porte.htm>`_では*危険ハザード*とみなされています。これらのカテゴリは :guilabel:`連邦運送 で納品伝票を作成する際に追加の考慮が必要です。

まず、在庫 ‣ プロダクト ‣ プロダクトからプロダクトを選択します。次に、会計タブで、危険物指定コード危険物梱包フィールドにSATカタログの正しいコードを入力します。

デリバリーガイドの危険物プロダクト必須フィールド。

重要

UNSPSCカテゴリが危険物である場合とそうでない場合がある可能性があります(例: 01010101)。危険物でない場合は、危険物指定コードフィールドに 0 を入力します。

MXパラメータで、環境保険会社環境保険証券も入力します。その後、通常のプロセスに従って納品伝票を作成します。

輸入と輸出

Carta Porteが国際業務(輸出用)の場合、いくつかの追加フィールドを考慮する必要があります。

まず、関連するすべてのプロダクトに次の設定があることを確認します:

  • UNSPSCカテゴリ01010101 カタログに存在しませんにはできません。

  • 関税分類UMT Aduana外部取引フローと同様に設定する必要があります。

  • 材料タイプを設定する必要があります。

次に、出荷または受領から納品伝票を作成する際に、次のフィールドを入力します:

  • 税関制度

  • 税関書類タイプ

  • 税関書類識別番号

次に、税関書類タイプ税関番号である入庫の納品伝票を作成すると、2つの新しいフィールドが表示されます:税関番号輸入者

ちなみに

税関番号フィールドは xx xx xxxx xxxxxxx のパターンに従う必要があります。たとえば、15 48 3009 0001235 のようにテキストの間に**2つ**のスペースを入れます。