Skip to content

Commit

Permalink
Merge branch '17.0' into 17.0_l10n_mx_cfdi_account
Browse files Browse the repository at this point in the history
  • Loading branch information
max3903 authored Jan 6, 2025
2 parents 6688159 + 453d56a commit dd7df2d
Show file tree
Hide file tree
Showing 7 changed files with 81 additions and 122 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Available addons
addon | version | maintainers | summary
--- | --- | --- | ---
[l10n_mx_catalogs](l10n_mx_catalogs/) | 17.0.1.0.0 | | Catálogos del Servicio de Administración Tributaria de México
[l10n_mx_cfdi](l10n_mx_cfdi/) | 17.0.1.0.0 | | Allow generating CFDI (Comprobante Fiscal Digital por Internet)
[l10n_mx_cfdi](l10n_mx_cfdi/) | 17.0.1.0.1 | | Allow generating CFDI (Comprobante Fiscal Digital por Internet)
[l10n_mx_res_partner_csf](l10n_mx_res_partner_csf/) | 17.0.1.1.0 | | Scan and extract information from CSF

[//]: # (end addons)
Expand Down
65 changes: 24 additions & 41 deletions l10n_mx_cfdi/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Mexico - Electronic Invoicing
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:5dba325a0a290cce256b4617d54528db4d64b6ba6ecbf4ea9522211c6e02a910
!! source digest: sha256:75ad28c856bfdad4eb6ac5517667931d00a07a5dbc5f301d34f7a05022f5d07c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand All @@ -28,50 +28,31 @@ Mexico - Electronic Invoicing

|badge1| |badge2| |badge3| |badge4| |badge5|

l10n_mx_cfdi
------------

This module provides the configuration used by electronic invoicing for
Mexico (CFDI 4.0) using Facturama as the only PAC (for now)
This module provides the configuration used by electronic invoicing and
payroll for Mexico:

Features
~~~~~~~~
- Integration with PAC for the issuance and stamping of documents.
- Management of different series for the issuers.
- Administration of different CFDI issuers for the same company.

- Integration with Facturama as the PAC for the issuance and stamping
of invoices.
- Management of different Series for the Issuers
- Administration of different CFDI Issuers for the same company

System Requirements
~~~~~~~~~~~~~~~~~~~
**Table of contents**

- Odoo 17.0
- Active account in Facturama
- Pre-configuration of fiscal and company data in Odoo.
.. contents::
:local:

Installation
~~~~~~~~~~~~
============

1. Log in to Odoo as an administrator and navigate to the applications
section.
2. Search for "l10n_mx_cfdi" and click install.
3. Configure module settings by entering access credentials for
Facturama and other required details.
This module works only with the following PAC so you need to create your
account with one of them:

**Table of contents**
- `Facturama <https://facturama.mx/>`__

.. contents::
:local:

Usage
=====
Configuration
=============

Service Configuration
~~~~~~~~~~~~~~~~~~~~~

Right now, this module works only with Facturama as the PAC, so anyone
who want to make use of it needs to have an account configured in
`Facturama <https://facturama.mx/>`__
---------------------

1. Go to Invoicing > Configuration > CFDI > Service Configuration
2. Click **"New"** to add your *Facturama* account
Expand All @@ -83,10 +64,7 @@ who want to make use of it needs to have an account configured in
and just test

Issuers
~~~~~~~

This module lets the user choose between different profiles that will
emmit the invoice
-------

1. Go to Invoicing > Configuration > CFDI > Issuers
2. Click **"New"** to add an Issuer
Expand All @@ -99,6 +77,11 @@ emmit the invoice
4. If the issuer is registered correctly, the checkbox will appear
checked and the error message will disappear

Known issues / Roadmap
======================

- Support additional PAC

Bug Tracker
===========

Expand All @@ -120,8 +103,8 @@ Authors
Contributors
------------

- Alexis López Zubieta <alexis.lopez@augetec.com>
- Maxime Chambreuil <mchambreuil@opensourceintegrators.com>
- Alexis López Zubieta <alexis.lopez@augetec.com>
- Maxime Chambreuil <mchambreuil@opensourceintegrators.com>

Maintainers
-----------
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
### Service Configuration

Right now, this module works only with Facturama as the PAC,
so anyone who want to make use of it needs to have an account configured in
[Facturama](https://facturama.mx/)
## Service Configuration

1. Go to Invoicing > Configuration > CFDI > Service Configuration
2. Click **"New"** to add your _Facturama_ account
Expand All @@ -11,8 +7,7 @@ so anyone who want to make use of it needs to have an account configured in
3. _"Password"_ -> Your facturama account password
4. _"Sandbox mode"_ -> If you don't want to send your invoices to SAT and just test

### Issuers
This module lets the user choose between different profiles that will emmit the invoice
## Issuers

1. Go to Invoicing > Configuration > CFDI > Issuers
2. Click **"New"** to add an Issuer
Expand Down
31 changes: 5 additions & 26 deletions l10n_mx_cfdi/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,6 @@
## l10n_mx_cfdi
This module provides the configuration used by electronic invoicing and
payroll for Mexico:

This module provides the configuration used by
electronic invoicing for Mexico (CFDI 4.0) using
Facturama as the only PAC (for now)

### Features

- Integration with Facturama as the PAC for the issuance and
stamping of invoices.
- Management of different Series for the Issuers
- Administration of different CFDI Issuers for the same company


### System Requirements

- Odoo 17.0
- Active account in Facturama
- Pre-configuration of fiscal and company data in Odoo.

### Installation

1. Log in to Odoo as an administrator and navigate to the applications
section.
2. Search for "l10n_mx_cfdi" and click install.
3. Configure module settings by entering access credentials for
Facturama and other required details.
- Integration with PAC for the issuance and stamping of documents.
- Management of different series for the issuers.
- Administration of different CFDI issuers for the same company.
4 changes: 4 additions & 0 deletions l10n_mx_cfdi/readme/INSTALL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
This module works only with the following PAC so you need to create your
account with one of them:

* [Facturama](https://facturama.mx/)
1 change: 1 addition & 0 deletions l10n_mx_cfdi/readme/ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Support additional PAC
91 changes: 44 additions & 47 deletions l10n_mx_cfdi/static/description/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -367,54 +367,47 @@ <h1 class="title">Mexico - Electronic Invoicing</h1>
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:5dba325a0a290cce256b4617d54528db4d64b6ba6ecbf4ea9522211c6e02a910
!! source digest: sha256:75ad28c856bfdad4eb6ac5517667931d00a07a5dbc5f301d34f7a05022f5d07c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/l10n-mexico/tree/17.0/l10n_mx_cfdi"><img alt="OCA/l10n-mexico" src="https://img.shields.io/badge/github-OCA%2Fl10n--mexico-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/l10n-mexico-17-0/l10n-mexico-17-0-l10n_mx_cfdi"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/l10n-mexico&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<div class="section" id="l10n-mx-cfdi">
<h1>l10n_mx_cfdi</h1>
<p>This module provides the configuration used by electronic invoicing for
Mexico (CFDI 4.0) using Facturama as the only PAC (for now)</p>
<div class="section" id="features">
<h2>Features</h2>
<p>This module provides the configuration used by electronic invoicing and
payroll for Mexico:</p>
<ul class="simple">
<li>Integration with Facturama as the PAC for the issuance and stamping
of invoices.</li>
<li>Management of different Series for the Issuers</li>
<li>Administration of different CFDI Issuers for the same company</li>
<li>Integration with PAC for the issuance and stamping of documents.</li>
<li>Management of different series for the issuers.</li>
<li>Administration of different CFDI issuers for the same company.</li>
</ul>
</div>
<div class="section" id="system-requirements">
<h2>System Requirements</h2>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li>Odoo 17.0</li>
<li>Active account in Facturama</li>
<li>Pre-configuration of fiscal and company data in Odoo.</li>
<li><a class="reference internal" href="#installation" id="toc-entry-1">Installation</a></li>
<li><a class="reference internal" href="#configuration" id="toc-entry-2">Configuration</a><ul>
<li><a class="reference internal" href="#service-configuration" id="toc-entry-3">Service Configuration</a></li>
<li><a class="reference internal" href="#issuers" id="toc-entry-4">Issuers</a></li>
</ul>
</li>
<li><a class="reference internal" href="#known-issues-roadmap" id="toc-entry-5">Known issues / Roadmap</a></li>
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-6">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-7">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-8">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-9">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-10">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="installation">
<h2>Installation</h2>
<ol class="arabic simple">
<li>Log in to Odoo as an administrator and navigate to the applications
section.</li>
<li>Search for “l10n_mx_cfdi” and click install.</li>
<li>Configure module settings by entering access credentials for
Facturama and other required details.</li>
</ol>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<h1><a class="toc-backref" href="#toc-entry-1">Installation</a></h1>
<p>This module works only with the following PAC so you need to create your
account with one of them:</p>
<ul class="simple">
<li><a class="reference internal" href="#usage" id="toc-entry-1">Usage</a></li>
<li><a class="reference external" href="https://facturama.mx/">Facturama</a></li>
</ul>
</div>
<div class="section" id="usage">
<h3><a class="toc-backref" href="#toc-entry-1">Usage</a></h3>
</div>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#toc-entry-2">Configuration</a></h1>
<div class="section" id="service-configuration">
<h2>Service Configuration</h2>
<p>Right now, this module works only with Facturama as the PAC, so anyone
who want to make use of it needs to have an account configured in
<a class="reference external" href="https://facturama.mx/">Facturama</a></p>
<h2><a class="toc-backref" href="#toc-entry-3">Service Configuration</a></h2>
<ol class="arabic simple">
<li>Go to Invoicing &gt; Configuration &gt; CFDI &gt; Service Configuration</li>
<li>Click <strong>“New”</strong> to add your <em>Facturama</em> account<ol class="arabic">
Expand All @@ -428,9 +421,7 @@ <h2>Service Configuration</h2>
</ol>
</div>
<div class="section" id="issuers">
<h2>Issuers</h2>
<p>This module lets the user choose between different profiles that will
emmit the invoice</p>
<h2><a class="toc-backref" href="#toc-entry-4">Issuers</a></h2>
<ol class="arabic simple">
<li>Go to Invoicing &gt; Configuration &gt; CFDI &gt; Issuers</li>
<li>Click <strong>“New”</strong> to add an Issuer<ol class="arabic">
Expand All @@ -443,34 +434,39 @@ <h2>Issuers</h2>
<li>If the issuer is registered correctly, the checkbox will appear
checked and the error message will disappear</li>
</ol>
</div>
</div>
<div class="section" id="known-issues-roadmap">
<h1><a class="toc-backref" href="#toc-entry-5">Known issues / Roadmap</a></h1>
<ul class="simple">
<li>Support additional PAC</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h3>Bug Tracker</h3>
<h1><a class="toc-backref" href="#toc-entry-6">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/l10n-mexico/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/l10n-mexico/issues/new?body=module:%20l10n_mx_cfdi%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h3>Credits</h3>
</div>
</div>
</div>
<h1><a class="toc-backref" href="#toc-entry-7">Credits</a></h1>
<div class="section" id="authors">
<h1>Authors</h1>
<h2><a class="toc-backref" href="#toc-entry-8">Authors</a></h2>
<ul class="simple">
<li>Alexis López Zubieta &lt;<a class="reference external" href="mailto:alexis.lopez&#64;augetec.com">alexis.lopez&#64;augetec.com</a>&gt; (Auge TEC)</li>
</ul>
</div>
<div class="section" id="contributors">
<h1>Contributors</h1>
<h2><a class="toc-backref" href="#toc-entry-9">Contributors</a></h2>
<ul class="simple">
<li>Alexis López Zubieta &lt;<a class="reference external" href="mailto:alexis.lopez&#64;augetec.com">alexis.lopez&#64;augetec.com</a>&gt;</li>
<li>Maxime Chambreuil &lt;<a class="reference external" href="mailto:mchambreuil&#64;opensourceintegrators.com">mchambreuil&#64;opensourceintegrators.com</a>&gt;</li>
</ul>
</div>
<div class="section" id="maintainers">
<h1>Maintainers</h1>
<h2><a class="toc-backref" href="#toc-entry-10">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
Expand All @@ -482,5 +478,6 @@ <h1>Maintainers</h1>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

0 comments on commit dd7df2d

Please sign in to comment.