墨西哥?
網絡研討會?
以下是本地化的一般描述和配置方法的視頻。
介紹?
墨西哥的Odoo企業版用戶可以免費使用一組模塊,根據SAT的規格發行電子發票,符合2018年1月1日起的法律要求,包括CFDI版本3.3。這些模塊還添加了相關的會計報告(例如DIOT),并啟用了外貿,支持相關的海關操作。
使用Odoo的墨西哥本地化功能,您不僅能夠滿足在墨西哥開具發票的法律要求,還能將其用作您的會計系統,滿足市場的正常需求。這使得Odoo成為在墨西哥管理您的業務的完美解決方案。
前置要求?
在安裝模塊并進行必要的配置以在Odoo中擁有墨西哥本地化之前,需要滿足以下要求:
在SAT注冊并擁有RFC。
需要擁有 數字印章證書 (CSD)。
選擇一個PAC并購買郵票。目前Odoo中的墨西哥位置與以下PAC合作:
Solución Factible <https://solucionfactible.com/>
,Quadrum(前身為Finkok)<https://cfdiquadrum.com.mx/index.html>
和SW Sapien - Smarter Web <https://sw.com.mx/>
。在Odoo中具有開票、銷售和會計方面的知識和經驗。本文檔僅包含在墨西哥公司使用Odoo所需的必要信息。
模塊?
要安裝墨西哥本地化模塊,請轉到 l10n_mx
。

注解
如果您在 www.odoo.com 上創建數據庫時選擇了”墨西哥”作為國家,一些墨西哥本地化模塊將自動安裝。在這種情況下,我們觀察到一些模塊有一個標簽說”安裝”,而其他模塊則有一個標簽說”已安裝”。
需要墨西哥本地化的所有數據庫都需要以下模塊:
- 墨西哥 - 會計 (l10n_mx)管理會計、稅務和賬戶表的基本數據。安裝的賬戶表基于 `SAT賬戶分組代碼<https://www.gob.mx/cms/uploads/attachment/file/151586/codigo_agrupador.pdf>`_。
- 墨西哥EDI(l10n_mx_edi和l10n_mx_edi_extended)必須用于電子交易、CFDI 3.3、付款補充和發票附加信息。
- Odoo墨西哥本地化報告(l10n_mx_reports和l10n_mx_reports_closing)所有電子會計的必備報告。(需要會計應用程序。)
以下模塊是可選的,只有在滿足特定組織需求時才應安裝。除非您確定需要它們,否則不建議安裝這些模塊,因為它們會添加字段,可能會使表格填寫變得不必要地復雜。
- Odoo 墨西哥庫存/著陸本地化 (l10n_mx_edi_landing)該模塊允許將請求作為運輸成本的一部分進行管理。
- Odoo墨西哥XML Polizas導出(l10n_mx_xml_polizas)使用此模塊,您將能夠將您的日記賬分錄導出為XML格式,以便上傳到SAT。
配置?
啟用電子發票?
前往
,確保選項 Mexican Electronic Invoicing 已啟用。這樣,您就可以生成簽名發票,并自動集成到Odoo的正常開票流程中,同時還可以生成簽名付款補充。
輸入法律信息?
在確認了一般配置后,您必須驗證公司是否配置了正確的數據。為此,請轉到
,然后單擊您公司名稱下的 更新信息 。
在結果表格中,填寫您的完整地址(包括郵政編碼)、RFC(增值稅號碼)和其他數據。
重要
從法律角度來看,墨西哥公司必須使用本地貨幣(MXN)。因此,Odoo不提供管理替代配置的功能。如果您想管理其他貨幣,請讓MXN成為默認貨幣,使用 價格表 代替。
警告
確保在地址中,選擇”Mexico”作為國家字段,從Odoo顯示的國家列表中選擇,因為如果手動輸入,有可能在系統中創建一個”新國家”,這將導致在生成CFDIs時出現錯誤。

小技巧
如果您想測試墨西哥本地化功能,您可以配置公司使用墨西哥的真實地址(包括所有字段),并將“EKU9003173C9”添加為RFC。
設置公司的財務制度?
以下是指示我們正在配置的公司的財務制度,這是通過Odoo中一個預先存在的字段“財務制度”完成的。
前往
,從下拉列表中選擇適用于您公司的選項。
小技巧
在測試環境中:從下拉菜單中選擇 **法人普通法 ** 選項。
聯系人配置?
在Odoo中創建要開具發票的聯系人時,必須配置以下信息以進行發票驗證: 完整地址 (包括郵政編碼、城市、州、國家等)和 增值稅號碼 。

稅務配置?
在Odoo中使電子發票正常工作的必要配置是添加與銷售稅相關的因子類型。
要進行此配置,首先需要進入
。在預加載的稅收列表中,選擇過濾器上的 銷售 選項,這是為了只查看與銷售相關的稅收,這些稅收已經通過驗證可以用于發票蓋章。打開任何銷售稅的表單視圖,選擇 高級選項 選項卡,在 因子類型 字段中選擇 Tasa 選項。

對于公司需要的所有銷售稅,無論是Odoo默認提供的還是您添加的必要稅費,都要執行相同的操作以進行設置。
小技巧
對于0%的增值稅稅率,請在 因子類型 字段中選擇 Exento * 選項而不是 * Tasa 選項。
在注冊付款時,Odoo將從 現金基礎過渡賬戶 中移動稅款到在 定義 選項卡中設置的賬戶。對于這樣的移動,在重新分類稅款時,會在日記賬分錄中使用一個稅基賬戶(“基于現金流的稅收應納稅基礎”- 不要刪除此賬戶 )。

產品配置?
所有要銷售的產品都需要與其分類關聯的SAT代碼,以便在驗證時發票不會出現錯誤。
配置產品,請轉到 常規信息 選項卡,并在 UNSPSC產品類別 字段中選擇代表該產品的類別。該過程可以手動完成,也可以通過批量導入完成。

用于簽署發票的PAC配置?
配置Odoo電子發票的另一個重要步驟是輸入您正在使用的PAC和憑據。這樣,電子發票將被啟用。
警告
請記住,在您開始從Odoo創建發票之前,您必須直接向您選擇的PAC注冊。我們有以下PAC可用: Quadrum, Solución Factible 和 SW Sapien - Smarter Web。
在執行以下步驟之前,您必須先將您的 私鑰(CSD) 與SAT機構進行處理。如果您沒有此信息,請嘗試使用測試憑據,并在您擁有用于處理真實交易的SAT憑據的生產環境后返回此過程。
要添加憑據,請轉到
。在 PAC MX 部分下,輸入您的PAC名稱和憑據(PAC用戶名和PAC密碼)。
小技巧
如果您勾選了 測試環境 復選框,則無需輸入 PAC 用戶名和/或密碼,但必須從下拉列表中選擇一個 PAC。
最后,在 MX證書 部分上傳公司的數字證書。點擊 添加一行 ,一個窗口將會打開,點擊 創建 ,然后您可以上傳您的數字證書、密鑰和密碼。最后,點擊 保存并關閉 。

工作流程?
電子發票?
Odoo中的發票處理基于SAT電子發票的 Annex 20 3.3版本。
要從Odoo開始開具發票,必須使用標準的開票流程創建發票,即從銷售訂單或會計應用程序中的發票菜單創建。
點擊 驗證 后,發票將被蓋章,此前狀態仍處于草稿模式,可以對其進行更改。驗證發票后,您可以驗證它是否成功蓋章,它應該是這個樣子:

發票的詳細信息將在 Chatter 中反映,Chatter 是您在附加的圖像中看到的右側內容。您可以在那里找到發送給 SAT 的 XML 和蓋章的狀態,即是否已驗證。
要將已蓋章的發票發送給客戶,您可以通過單擊“發送并打印”按鈕,直接從Odoo發送XML和PDF文件。您還可以通過單擊“打印”按鈕并選擇所需選項,直接將PDF文件下載到計算機。
小技巧
根據屏幕大小,Chatter 可以在文檔旁邊或下方看到。
發票特殊情況?
外貿發票?
Odoo中的外貿發票流程基于相應的 `SAT規定<http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_comercio_exterior.htm>`_。 SAT電子發票版本為3.3。
當我們談論外貿時,我們指的是什么??
自2018年1月起,SAT要求在出口交易中提供外貿補充資料。
什么是外貿補充模塊??
這是電子發票的附件,允許識別出口商和進口商,同時擴展銷售商品的描述。
這個新補充可以包含哪些信息??
涵蓋的操作類型信息。
發票開具方、收貨方或收件人的稅務識別信息。
待出口貨物的描述。
誰有義務生成它??
進行A1類型出口業務的納稅人。
A1類型適用于哪些出口??
入境外貨物在國內境內無限期停留。
出口貨物無限期留在國外。
外交和領事機構以及國際組織及其外籍人員的車輛的最終進口,符合外交豁免車輛進口規定。
外貿是否與Pedimentos相同??
不一定,Pedimentos 與進口商品的流程直接相關,而外貿補充則與出口流程相關。
所需模塊?
為了生成外貿發票,必須安裝以下模塊。
墨西哥的EDI (l10n_mx_edi)
墨西哥的EDI (l10n_mx_edi_extended)
公司?
配置公司具有有效的郵政編碼,如果您有一個區域代碼,這應該與相應的郵政編碼匹配。同時,請記得填寫稅務識別號碼(增值稅號碼-RFC)。

收貨客戶?
通常情況下,這將是一個外國客戶,您必須驗證至少填寫了以下字段并包含相應的信息。

警告
客戶的送貨地址也必須包含郵政編碼。
將驗證外國增值稅(稅號)的格式是否符合每個國家的要求(例如:哥倫比亞
123456789-1
)在 XML 中,增值稅會自動替換為海外交易的通用增值稅:
XEXX010101000
產品?
在產品級別上,還必須在以下字段中配置一些參數。


警告
您必須選擇 UMT Aduana (計量單位)為 KG ,因為SAT僅接受此單位
重量指的是產品的 單位重量
關稅項目必須來自千克的計量單位代碼 ( UoM = 01 )。
雖然產品以件或單位的形式銷售,但必須在關稅項目中報告的價值必須以千克為單位。
發票流程?
創建外銷發票時,必須選擇相應的 成交條款 并選中 需要外部貿易? 復選框。啟用此配置后,發票的 PDF ** 和補充 ** XML 將具有符合SAT法規的必要信息。
什么是原產地證明書,何時使用??
證明來源證書 (或原產地證明)是一種文件,允許進口商或出口商證明商品被認為來自哪個國家或地區,并用于獲得通常在貿易協定中達成的關稅優惠。


分配Pedimentos?
如果您的公司進口產品并且需要在發票中添加 Pedimentos 號碼,則可以配置Odoo記錄該過程。
首先,進入 Mexico
、 mx
或 l10n_mx
。然后,安裝 Odoo 墨西哥庫存/著陸模塊本地化 (l10n_mx_edi_landing) 。

然后,進入
。在選項中,激活 附加成本 。這個選項將允許將 Pedimentos 號碼添加到相應的產品收貨中。
小技巧
為了使用附加成本,產品庫存估值的會計配置必須配置為 自動化 ,其成本核算方法為 平均 或 先進先出 (FIFO)。
要將指定的Pedimentos號碼與進口(商品接收)關聯,必須創建一個新的 降落成本 。您可以通過
訪問它們。在那里,您將找到附加Pedimentos號碼的選項。
付款條件?
在安裝墨西哥本地化時,Odoo已經配置好了 付款條款 ,這意味著如果您前往
,您將在Odoo中找到默認列表。
在墨西哥,您可以有兩種付款方式:PPD或PUE。這些是由選擇的 付款條件 決定的(如果沒有選擇付款條件,則將基于發票的到期日)。
PPD付款?
要配置PPD付款(分期付款或延期付款),只需為您的發票選擇到期日期,Odoo將檢測它是否在下個月的第一天之后(在這種情況下,不設置付款期限 - 付款期限還可以規定是否為PPDo PUE)。
PUE?
要配置PUE付款(一次性付款),您必須選擇同一月份的發票到期日,或選擇不涉及更改到期月份的付款條件(即立即付款、15天、21天,均在當前月份內)。
付款?
根據SAT文檔,可能有兩種類型的付款: PUE 或 PPD 。在Odoo中,無論是哪種類型的付款,付款流程都是相同的,區別在于發票的付款條件 - 如在 付款條件 中所述。
如果付款是PPD類型,Odoo將在您 確認 付款時自動生成相應的付款補充。如果付款是PUE,則不會生成付款補充。付款類型在發票中可見,稱為 付款政策 ,并以發票日期和到期日期作為參數。

在配置用于付款的聯系人時,您必須在“會計”選項卡中配置銀行,填寫銀行、賬號和 CLABE。

注冊PPD付款?
如果在注冊付款時它的類型為PPD,則將生成一個帶有詳細信息的付款補充(XML)。
可以從發票中注冊付款,一旦確認,發票將被支付并與其付款相關聯。


注解
賬簿將是您收到或發送付款的付款方式。您還必須關聯一個 付款方式 和一個收款人銀行賬戶(最后一個必須在與發票關聯的聯系人中創建)。
一旦付款完成,它將與相應的發票關聯,并且其狀態將為 付款中 ,因為當它被銀行對賬時,付款將被有效驗證。
另請參閱

注解
收款銀行賬戶 是與發票相關聯的聯系人中 會計 選項卡中的賬戶,它必須有效才能創建蓋章的付款補充。
警告
當以MXN支付USD發票時,必須使用發票視圖上的 Register Payment 按鈕創建付款,而不是單獨創建付款。否則,付款CFDI將無法正確生成。
因此,MXN貨幣的付款不能用于支付多個USD發票。相反,應該使用相應發票上的 注冊付款 按鈕將付款分成多個付款。
注冊 PUE 付款?
如果在注冊付款時它是PUE類型,則不需要生成付款補充(XML),因為不必要。
可以從發票中注冊付款,一旦確認,發票將被支付并與其付款相關聯。



注解
在這種情況下,它的性質決定了它不會被創建為付款補充。
預付款?
這是一種特殊情況,我們必須從客戶那里收到預付款,以后再將其應用于發票。
另請參閱
在墨西哥創建預付款的流程?
開具包含預付款收到金額的電子發票。
開具電子發票,包括全部交易金額(全額發票)。 (CFDI來源:07 | 預付款發票,點1)
發行電子發票,類型為 Egreso 。(CFDI來源:07 | 發票總額,點2)
在Odoo中的步驟?
準備工作:創建產品
收到預付款后,發出電子發票的預付款金額
發行電子發票,涵蓋整個交易的總價值
從預付款發票中添加貸項通知單
準備工作:創建產品?
首付款產品必須是 服務 類型,并且必須使用 NSPSC產品類別 : 84111506 Servicios de facturación 。

將首付款產品添加為默認產品,可從Odoo配置中使用。

發出電子發票,以確認收到的預付款的價值?
創建預付款發票:從銷售訂單中創建預付款發票,支付采購總額的預付款百分比(或固定金額)。

使用預付款產品驗證發票。


注冊預付款發票的付款。


發行電子發票,涵蓋整個交易的總價值。?
從銷售訂單中創建發票,發票總額應為所有訂單行的總和,不包括預付款的折扣。

注解
從 扣減預付款 字段中移除勾選標記。
通過在開頭添加 07 |
+ 上一步創建的預付款發票的Folio Fiscal,添加預付款發票的原始CFDI。
請按照以下示例復制以下發票的發票號碼:

將其粘貼到從銷售訂單創建的草稿發票中,而不扣除預付款:

驗證并復制發票號碼以備后用(在本示例中,發票號碼副本為:50E4FF06-4341-4006-A7C3-A7F653CBEFAE)
從發票添加貸項通知單?
從預付款發票創建 貸項通知單 (在確認之前必須編輯糾正發票,請參見下面2個圖像下面的說明)


在您 確認 貸項通知之前,請使用“07 | XXX”而不是前綴“01 | XXX”編輯原始CFDI


現在可以確認發票了。

現在,預付款的貸項通知單必須應用于總發票金額,該金額將添加在欠款金額下方。


為首付款和銷售總額之間的差額注冊付款。

如果您查看發票的 XML,您應該能夠看到與 CFDI 相關的關系類型為 07,以及預付款發票的發票號碼。

基于付款天數的折扣?
現金折扣是您可以提供的激勵措施,以鼓勵客戶在指定的時間內付款。例如,如果客戶在發票到期日前的前5天內付款,您可以提供2%的折扣,當發票到期日為30天時。這種方法可以極大地改善您的平均客戶付款期限。
創建并分配相應的付款條款
在折扣期內注冊付款
創建貸項通知單
創建并分配相應的付款條款?
要配置預付款折扣,請轉到
,然后單擊 創建 。添加一個百分比類型,并設置相應的值(例如,總價的98%為2%的折扣),以及優惠有效期的天數(例如5天)。如果需要,還可以更改余額到期類型(在此示例中為30天)。
然后在創建銷售訂單或銷售發票時,分配之前創建的付款條件。

在折扣期內注冊付款?
在指定的折扣應用天數內注冊付款,我們的情況是在銷售發票創建后的5天內。

然后到發票底部查看總計,您會看到創建了兩個付款,將其重置為草稿并取消不相應的付款 - 與折扣相關的付款。



創建貸項通知單?
最后,為了關閉循環,我們必須關閉發票,但是在這種情況下,我們應用了折扣,為了正確關閉它,我們必須創建一張貸項通知單,指明差額是以 貸項通知單 的形式給予客戶的。


將金額調整為原發票中的剩余余額。

將貸項通知單添加到原始發票中,以便結算。

發票作廢?
72小時之前?
如果需要取消已驗證并在不到72小時內發送給SAT的發票,請按照以下步驟操作。
請求取消
電子發票 的狀態更改為 已取消
點擊 重置為草稿
點擊 取消輸入
72小時后?
如果需要取消已經驗證并發送給SAT超過72小時的發票,則必須要求客戶接受取消,為此必須按照以下步驟進行。
點擊 請求EDI取消 以通知SAT您要取消發票,在這種情況下,客戶必須進入SAT網頁并批準。(Odoo中的 電子發票 字段的狀態更改為 待取消 )
當客戶(接收方/客戶)在其SAT門戶中批準取消時,現在可以將發票更改為草稿,然后單擊“取消條目”( Cancel entry )。
Odoo通過定時操作與SAT同步更新 電子發票 的狀態,SAT中取消的發票將在Odoo中取消。

點擊 請求EDI取消 ** 后, ** 電子發票 字段的狀態將變為 待取消 ,但SAT的狀態仍將保持為 有效 ,直到最終客戶/收件人在SAT中批準取消。

一旦在SAT中取消,Odoo將通過每天執行的計劃操作同步SAT的狀態,以同步SAT、電子發票和Odoo的狀態(此計劃操作可以通過進入開發者模式手動執行)。
如果發票在SAT中被取消,在Odoo中也會被取消,這使您可以將發票切換到草稿狀態,最終取消發票( 取消條目 )。

取消已支付的發票?
如果發票已經支付,必須從發票創建貸項通知單,以便識別原始 CFDI 并稍后取消原始發票。


取消上一個期間的發票?
問題?
如果發票是上個月的,并且期間已經關閉,那么收入已經在財務報告和政府中申報。在Odoo中,當取消發票時,會刪除日記帳條目,就好像已經申報的收入不存在一樣,這代表了一個財務問題,因為收入已經在上個月申報了。
當財務期間已經關閉時,問題就出現了,在當前期間,您需要進行反向分錄并保存取消信息。
待取消的發票

這是資產負債表的樣子:

如果發票被取消,取消后的日記賬和資產負債表如下所示:

解決方案?
每月結賬期(墨西哥最佳實踐本地化)
在SAT中取消發票
創建手動沖銷條目(日記賬條目)
將未結清的發票與沖銷分錄(日記賬分錄)進行對賬
使用服務器操作將電子發票狀態更改為已取消
每月結賬期(最佳實踐墨西哥本地化)?
如果會計期間因阻止日期而關閉,則Odoo將不允許修改或添加與該會計期間對應日期的會計分錄。

在SAT中取消發票?
如果會計期間已關閉,并且發票在SAT中被取消,則Odoo中的狀態將被發布,而 電子發票 狀態將為 已發送 ,SAT狀態為 已取消 。

創建手動沖銷日記賬分錄?
解決方案是手動創建反轉日記賬條目,日期為當前財務期間,并使用手動創建的反轉來對未結清發票進行對賬。
必須在參考文本中清楚地指出這是一份取消發票(您可以使用取消賬戶來處理以前期間的發票,例如 其他收入 )。

將未結清的發票與沖銷分錄進行對賬?


在資產負債表和試算表中,它們現在具有正確的余額。



使用服務器操作將電子發票狀態更改為已取消?
可以創建一個服務器操作,一旦發票與沖銷條目對賬,就將發票狀態修改為“已取消”(在執行此操作之前,您應該與支持團隊或您的指定功能顧問進行確認)。


電子會計?
Odoo中的墨西哥會計由3個報告組成:
電子會計科目表(稱為COA并顯示)。
電子試算表。
DIOT報告。
1. and 2. are considered electronic accounting, and DIOT is a report only available in the context of accounting.
You can find all of those reports in

電子會計科目表(稱為COA并顯示)。?
電子發票從未如此簡單,只需前往
,然后點擊按鈕 導出給SAT(XML) 。
如何添加新賬戶??
如果您添加了一個帶有NNN.YY.ZZ編碼約定的帳戶,其中NNN.YY是SAT編碼組,則您的帳戶將自動設置。
添加新銀行賬戶的示例:進入
,然后在“創建”按鈕中創建一個新賬戶,并嘗試創建一個賬戶編號為102.01.99的賬戶。一旦您更改了名稱,您將看到一個自動配置的標簽,配置的標簽是在XML中用于COA的選擇的標簽。
試算平衡表?
與COA完全相同,但包括初始余額的借方和貸方。一旦您正確配置了COA,您可以轉到
,這是自動生成的,并且可以使用頂部的按鈕導出為XML 導出給SAT(XML) ,并選擇要導出的期間。
所有正常的分析和列出的功能都可以在這里使用,以及任何正常的Odoo報告。
DIOT 報告(需要會計應用程序)?
什么是DIOT以及向SAT提交它的重要性?
在與SAT管理服務的程序方面,我們知道我們不應忽視我們所呈現的內容。
DIOT 是與第三方進行業務的信息申報,是增值稅的附加義務,我們必須向第三方或我們的供應商提供我們業務的狀態。
這適用于個人和法人,因此,如果我們需要向SAT提交增值稅并處理供應商,就必須發送DIOT。
何時提交DIOT以及以何種格式提交??
提交DIOT很容易,因為像所有格式一樣,您可以在SAT網頁上獲取它,它是電子表格A-29,您可以在SAT網站上找到它。
每個月如果您與第三方進行業務往來,就必須像增值稅一樣提交DIOT,因此如果我們在一月份與供應商有交易,到了二月份我們必須提交相關數據的信息。
DIOT在哪里呈現??
您可以以不同的方式提交DIOT,由您決定哪種方式更適合您,因為您每個月或每次與供應商交易時都需要提交。
A-29表格是電子表格,因此您可以在SAT頁面上提交它,但是只有在進行了多達500次注冊后才能這樣做。
一旦這500條記錄已經在SAT中輸入,您必須將它們提交給當地納稅人服務管理局(ALSC),并與您的稅務地址進行通信,這些記錄可以提交在數字存儲介質上,例如CD或USB,一旦驗證通過,他們會將其退還給您,所以請不要懷疑您仍將擁有這些光盤,當然還有您的CD或USB。
還有一件事需要知道:批量加載嗎??
在 DIOT 中查看官方 SAT 文檔時,您會發現批量加載,當然我們首先想到的是什么?根據 SAT 網站的說法,它是:
“批量加載”是將納稅人與供應商進行的交易記錄從文本文件(.txt)轉換為數據庫的過程。這些文件具有必要的結構,可以應用并導入到第三方操作信息申報系統中,避免了直接捕捉,從而優化了整合所需的時間,以便及時和準確地向SAT提交申報。
您可以使用它來呈現DIOT,因為它是被允許的,這將使這個操作變得容易,以便不必避免與SAT有關于與第三方的操作的信息聲明方面的問題。
另請參閱
如何在Odoo中生成此報告??
前往
。顯示報告視圖,請選擇上一個月以報告上一個月,或者如果適合您,保留當前月份。
點擊 導出 (XLSX) 或 打印 (TXT)

將下載的文件保存在安全的位置,然后前往 SAT 網站并按照必要的步驟進行申報。
DIOT 的供應商和發票數據的重要注意事項?
所有供應商必須在會計選項卡中配置名為“DIOT信息”的字段,只需在地址中選擇適當的國家即可完成L10N MX國籍字段,無需在那里進行其他操作,但是所有供應商都必須配置L10N MX操作類型。

此報告有三種增值稅選項,分別為16%,0%和免稅。如果Odoo中的發票行沒有稅,則被視為免稅。其他兩種稅已經正確配置。
請記住,如果要支付代表預付款的發票,您必須先請求發票,然后按照標準的Odoo流程進行支付和適當的對賬。
您不需要填寫所有合作伙伴數據來嘗試生成供應商發票,您可以在生成報告時更正此信息。
請記住,此報告僅顯示實際支付的供應商發票。
如果不考慮這些因素,當您使用所有合作伙伴生成DIOT TXT時,會出現類似于此的消息,您需要驗證此特定報告,這就是為什么我們建議不僅用于導出您的法律信息,而且在月底之前生成它并將其用作您的審計過程,以查看所有合作伙伴是否已正確配置。

在Odoo中關閉財政期間?
在進行財政年度結算之前,通常需要采取一些步驟以確保您的會計正確、更新和準確:
確保您已經通過年底完全對賬您的銀行賬戶,并確認期末賬面余額與銀行對賬單上的余額相符。
確認所有客戶發票已經輸入并且已經批準。
請確認您已輸入并批準所有供應商賬單。
驗證所有費用,確保其準確性。
檢查所有已收到的付款是否已準確輸入和記錄。
年終清單?
運行 稅務報告 ,并驗證您的稅務信息是否正確。
調節您的 資產負債表 上的所有賬戶
在 Odoo 中將您的銀行余額與您的對賬單上的當前銀行余額進行比較。使用報告 **銀行對賬單 ** 來幫助您完成此操作。
通過運行您的 舊應收賬款 和 舊應付賬款 報告,對所有現金和銀行賬戶交易進行對賬
審計您的賬戶,確保您充分了解影響它們的交易及其性質,確保包括貸款和固定資產。
在會計儀表板的日記賬選項中,通過“更多”下拉菜單運行可選功能 付款匹配 ,驗證任何供應商賬單和客戶發票及其付款。此步驟是可選的,但如果所有未決付款和發票都得到了調和,它可以協助年終處理,并且可以發現系統中的錯誤或失誤。
您的會計師可能會喜歡檢查您的資產負債表項目并進行一些日記賬:
手動年終調整,使用 日記賬審計 報告(例如, 本年度收益 和 留存收益報告 )。
正在進行中 .
折舊日記賬 。
貸款 。
稅收調整 。
如果您的會計師正在年終審計中,他們將希望獲得資產負債表項目的副本(例如貸款、銀行賬戶、預付款、銷售稅報告等),以便與您在Odoo中的余額進行比較。
在此過程中,將 非顧問的結賬日期 設置為上一個財政年度的最后一天是一個好的做法,該日期在會計設置中設置。這樣,會計師在審計賬簿時可以信任沒有其他人更改了上一年的交易。

會計結賬過程?
在Odoo中,無需進行特定的年末結賬分錄來關閉報告收入賬戶。練習的結果會自動計算在賬戶類型(本年度收益)中,并且收入-支出之間的差額將累積以計算它。
報告是實時創建的,這意味著 收入報告 直接對應您在Odoo中指定的年度結束日期。此外,無論何時生成 收入報告 ,開始日期都將對應 財政年度 的開始日期,賬戶余額都將為0。
截至12月31日,資產負債表顯示了本年度未確認的收益(MX賬戶305.01.01中的總本年度未分配收益賬戶類型為“本年度收益”類型)

會計師應創建一個日記帳條目,以承認以前年度累積收益的結果,該結果在“以前年度結果”賬戶(墨西哥的304.01.01)中是一個權益賬戶。
在發布日記賬后,點擊 標記為財政年度的結轉憑證 。這一步很重要,因為它與試算平衡表相關聯。如果這個日記賬沒有標記為結轉憑證,試算平衡表將不正確。
簡化的會計分錄如下所示:

一旦會計師創建了用于定位 本年度當前收益 的日記帳條目,他們必須將 關閉日期 設置為財政年度的最后一天。在執行此操作之前,必須確保 資產負債表 中本年度收益是否正確報告為0。

額外推薦功能?
聯系人應用程序(免費)?
如果您想正確管理您的客戶、供應商和地址,即使這不是技術需求,也強烈建議安裝此模塊。
多幣種(需要會計應用程序)?
在墨西哥,幾乎所有公司都會使用不同的貨幣進行收付款。如果您想這樣做,可以啟用多貨幣功能。您還應該啟用與 墨西哥銀行服務 的同步,因為這將允許您自動從SAT獲取匯率,而無需每天在Odoo中手動創建此信息。
前往設置并啟用多幣種功能。

使用 XSD 本地驗證器(CFDI 3.3)在 CFDI 上啟用顯式錯誤?
經常情況下,您希望從 XML 中錯誤設置的字段中接收明確的錯誤,如果啟用檢查,則更好地向用戶提供這些錯誤。要啟用帶有 XSD 的檢查功能,請按照以下步驟操作(啟用 開發人員模式 )。
前往
查找名為“下載CFDI的XSD文件”的操作
點擊”創建上下文操作”按鈕
前往公司表單
打開您擁有的任何公司。
點擊“操作”,然后點擊“下載CFDI的XSD文件”。

現在您可以制作任何錯誤的發票(例如沒有代碼的產品,這是非常常見的),而不是顯示沒有解釋的通用錯誤,將顯示明確的錯誤。
注解
如果您看到這樣的錯誤:
生成的 CFDI 無效
屬性聲明'TipoRelacion',屬性'type': QName值'{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_TipoRelacion'未解析為簡單類型定義。第36行
這可能是由于在另一個服務器上恢復的數據庫備份,或者XSD文件未正確下載引起的。請按照上述相同的步驟操作,但是:
前往發生錯誤的公司。
點擊 操作 ,然后點擊 下載CFDI的XSD文件 。
常見問題和錯誤?
錯誤信息 (僅適用于CFDI 3.3):
9:0:ERROR:SCHEMASV:SCHEMAV_CVC_MINLENGTH_VALID: 元素 '{http://www.sat.gob.mx/cfd/3}Concepto',屬性 'NoIdentificacion': [facet 'minLength'] 值 '' 的長度為 '0';低于允許的最小長度 '1'。
9:0:ERROR:SCHEMASV:SCHEMAV_CVC_PATTERN_VALID: 元素 '{http://www.sat.gob.mx/cfd/3}Concepto',屬性 'NoIdentificacion': [facet 'pattern'] 值“”不符合模式 '[^|]{1,100}'。
解決方案 :您忘記在產品中設置正確的“參考”字段,請轉到產品表單并正確設置您的內部參考。
錯誤信息 :
6:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: 元素 '{http://www.sat.gob.mx/cfd/3}RegimenFiscal': 缺少必需屬性 'Regimen'。
5:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: 元素 '{http://www.sat.gob.mx/cfd/3}Emisor': 缺少必需屬性 'RegimenFiscal'。
解決方案 :您忘記在公司的合作伙伴上設置正確的“稅務地位”。轉到客戶,刪除客戶過濾器,查找名為您公司的合作伙伴,并設置正確的稅務地位,即您公司與SAT可能值列表相關的業務類型,另一個選項是您忘記遵循稅務地位的考慮事項。
您需要前往財務位置設置并設置正確的代碼(它是名稱的前3個數字),例如,對于測試,您需要設置601,它將看起來像圖片中的樣子。
小技巧
為測試目的,此值必須設置為“601 - 法人普通法”,這是VAT演示所需的值。
錯誤信息 :
2:0:ERROR:SCHEMASV:SCHEMAV_CVC_ENUMERATION_VALID: 元素 '{http://www.sat.gob.mx/cfd/3}Comprobante',屬性 'FormaPago': [facet 'enumeration'] 值 '' 不是集合 {'01'、'02'、'03'、'04'、'05'、'06'、'08'、'12'、'13'、'14'、'15'、'17'、'23'、'24'、'25'、'26'、'27'、'28'、'29'、'30'、'99'} 的元素。
解決方案 :您的發票上需要填寫付款方式。

錯誤信息 :
2:0:ERROR:SCHEMASV:SCHEMAV_CVC_ENUMERATION_VALID: 元素 '{http://www.sat.gob.mx/cfd/3}Comprobante',屬性 'LugarExpedicion': [facet 'enumeration'] 值 '' 不是集合 {'00
‘ 的元素2:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: 元素 '{http://www.sat.gob.mx/cfd/3}Comprobante',屬性 'LugarExpedicion': '' 不是原子類型 '{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_CodigoPostal' 的有效值。
5:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: 元素 '{http://www.sat.gob.mx/cfd/3}Emisor': 缺少必需屬性 'Rfc'。
解決方案 :您必須正確配置公司地址,這是一組強制性字段,您可以進入公司配置頁面 輸入法律信息 。
,并按照本節中的步驟填寫完整的地址強制性字段,詳情請參考:錯誤信息 :
2:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: 元素 '{http://www.sat.gob.mx/cfd/3}Comprobante',屬性 'LugarExpedicion': '' 不是原子類型 '{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_CodigoPostal' 的有效值。
解決方案 :您公司地址的郵政編碼不符合墨西哥的規定,請更正。

錯誤信息 :
18:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: 元素 '{http://www.sat.gob.mx/cfd/3}Traslado': 缺少必需的屬性 'TipoFactor'。
34:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: 元素 '{http://www.sat.gob.mx/cfd/3}Traslado': 缺少必需的屬性 'TipoFactor'。", '')
解決方案 :在您的系統中設置0%和16%稅的墨西哥名稱,并在發票上使用它。您的稅,代表16%的增值稅和0%,必須將 因子類型 字段設置為 Tasa 。
錯誤信息 :
CCE159
如果 cce11: ComercioExterior: TipoOperacion 注冊的鍵為 ‘1’ 或 ‘2’,則必須注冊 XXXX 屬性。
解決方案 :需要指定貨物交割條件(Incoterm)。
錯誤信息 :
CCE209
屬性 cce11: 外貿: 商品: 商品: 海關單位 必須具有目錄 catCFDI: c_FraccionArancelaria 列 'UMT' 中指定的值,當屬性 cce11: 外貿: 商品: Me
解決方案 :關稅分數必須具有計量單位代碼為01,對應于千克。
術語表?
CFDI : 在線數字稅收收據
CSD : 數字印章證書
PAC : 授權認證提供商
印章:電子發票的數字簽名
Addenda: 可以附加到墨西哥某些公司(如沃爾瑪、Tiendas Sorianas等)通常需要的互聯網數字稅收收據(CFDI)的信息補充。
UUID : 它是英文中Universally Unique Identifier的縮寫。UUID是Folio Fiscal的等效物,由32個十六進制數字組成,以5組由連字符分隔的形式顯示。
LCO: 納稅人義務清單(LCO)是由SAT發布的清單,記錄了所有被授權發行發票和工資單收據的納稅人。這意味著,為了能夠向您的客戶進行電子賬單,您必須在此數據庫中。