-
Notifications
You must be signed in to change notification settings - Fork 10.8k
[ADD] accounting: add document for l10n_in_edi #1940
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
At first sight, this looks more or less ok to me. I think @odoo/doc-review can already have a look as well. @tsb-odoo |
|
Hi @jco-odoo ! :) |
jcs-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @nia-odoo !
I haven't read everything yet, but here are already a few comments.
I'm wondering, mostly, if you intend to work a lot on the documentation. If not, I could ask one of the content writers to improve your PR based on your work.
But if you're willing to improve it yourself, then I'll happily help :)
So here is the first batch of comments.
- Write "e-invoice" in sentence case, unless it is in a
:guilabel:that requires to follow the interface's capitalization. - please follow the content guidelines about media files which includes
- media filenames are meaningful
- with hyphens instead of underscores
- in a media folder which name is similar to the rst file (so not a "media" folder)
- Ideally, retake the screenshots (guidelines are not up to date, here)
- reduce the width of the screen to have more content on less pixels
- select only the zone that matters. Taking full screen screenshots isn't useful.
- no need to illustrate everything with a screenshot. There are often way too many screenshots, which dillutes the information in a needlessly longer page. Try to limit the number of screenshot in your doc.
- Remember that the information must be written, and the screenshot illustrates. It doesn't replace the written content.
- the png files must be compressed with pngquant
- go to the line at the 100th character (see guidelines)
- Please adapt the capitalization of your headings. See the content guidelines about headings and titles capitalization
Have a good day :)
| Introduction | ||
| ============ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Introduction | |
| ============ | |
| Installation | |
| ============ |
| Introduction | ||
| ============ | ||
|
|
||
| The Indian localization has been improved and extended in Odoo v15. In this version, the next modules are available: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd rather avoid mentioning versions whenever possible. Normally, users read the doc in the version they are using.
I write sometimes from which version a feature is available, but it's better to avoid it.
| - **l10n_in:** Adds accounting features for the Indian localization, which represent the minimal | ||
| configuration required for a company to operate in India. The main elements included in this module are two formats of Chart of Accounts i.e Indian Chart Of Accounts - Standard and Indian Chart Of Accounts - Schedule VI. | ||
|
|
||
| - **l10n_in_edi:** Includes all technical and functional requirements to submit invoicing | ||
| through API to the government. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you try presenting this the same way I did here for egypt?
https://github.com/odoo/documentation/blob/15.0/content/applications/finance/accounting/fiscal_localizations/localizations/egypt.rst
If not, it's not a problem, but I'm considering having the same structure for all localization pages at some point.
| Install the Indian localization modules | ||
| ---------------------------------------- | ||
|
|
||
| For this, go to *Apps* and search for ``l10n_in``. Then click *Install* in the module **Indian - E-invoicing**. This module has a dependency with **Indian - Accounting**. In case this last | ||
| one is not installed, Odoo installs it automatically with E-invoicing. | ||
|
|
||
| .. image:: media/india_edi_01.png | ||
| :align: center | ||
| :alt: Installation of the Indian localization module in Odoo Apps | ||
|
|
||
| .. note:: | ||
| When you install a database from scratch selecting India as country, Odoo will automatically install the base module: Indian - Accounting. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you change the previous heading to an installation one, then this part becomes redundant.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The installation process and screenshot are detailed in the installation ref link for those who need to know how to do it.
| Setup E-invoice Service | ||
| ------------------------ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See the content guidelines about headings and titles capitalization
https://www.odoo.com/documentation/master/contributing/documentation/content_guidelines.html#titles-and-headings
| For the creation of an API username and password please refer to this document: | ||
| https://service.odoo.co.in/einvoice_create_api_user |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems weird to me.
- why is part of the documentation on a pdf?
- why is it hosted on service.odoo.co.in?
If there is information on the government's website, you can link it in a seealso section. If it's our own explanation, I'd rather explain it with words in the documentation, and avoid having too many screenshots.
If we end up keeping a pdf file, I'd rather add it to the repo here, in the "india" folder (the one for the images as well)
| Journal Configuration | ||
| ---------------------- | ||
|
|
||
| To configure you journals go to :menuselection:`Accounting --> Configuration --> Journals`: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| To configure you journals go to :menuselection:`Accounting --> Configuration --> Journals`: | |
| To configure your journals go to :menuselection:`Accounting --> Configuration --> Journals`: |
|
|
||
| To configure you journals go to :menuselection:`Accounting --> Configuration --> Journals`: | ||
|
|
||
| Open your sales journal. Under the Advanced Settings tab, in the *Electronic invoicing* field, check E-Invoice (IN) and Save. By default, it is *Checked* for sales journals. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you use :guilabel: for elements that are on-screen and :menuselection: for tabs?
| Open your sales journal. Under the Advanced Settings tab, in the *Electronic invoicing* field, check E-Invoice (IN) and Save. By default, it is *Checked* for sales journals. | |
| Open your sales journal. Under the :menuselection:`Advanced Settings` tab, in the | |
| :guilabel:`Electronic Invoicing` field, check :guilabel:`E-Invoice (IN)` and Save.``` |
|
Hello @jcs-odoo I will improve it according to the guidelines and comments. Thank you |
ccf0db8 to
99a873f
Compare
|
@jcs-odoo can you plz add this or review it, |
toaa-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! Thanks for your work. I recommend following the suggestions I have made to better suit the guidelines for online documentation.
As for the images, we no longer use red rectangles or arrows to indicate where to click, etc. :)
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
13e813c to
44baa81
Compare
|
Hello @toaa-odoo, I have made changes according to your suggestions. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work again! It's much closer to the guidelines.
I noticed the images' size is a bit big, did you compress them by doing pngquant (path file) ? If yes, then no problem! If not, please compress them. There's also an extra line to remove.
I will approve it, but make sure to update the PR before @jcs-odoo reviews it.
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
44baa81 to
5189787
Compare
Hello @toaa-odoo, Yes, I have already compressed all images using pngquant, and the changes are done. Thanks. |
|
Hello @jcs-odoo, Thanks. |
|
Hi @nia-odoo |
3ec2a28 to
735670f
Compare
df08786 to
ca0d87b
Compare
|
Hi @jcs-odoo , |
ca0d87b to
df6c16e
Compare
Good catch! Thank you @nia-odoo =) |
|
@nia-odoo does it look okay like that for you? |
Yes, It looks good to me 😊 |
jco-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcs-odoo I quickly went through it. It would be nice if it could be merged.
content/applications/finance/accounting/fiscal_localizations/localizations/india.rst
Outdated
Show resolved
Hide resolved
Co-authored-by: Jonathan Castillo <jcs@odoo.com>
df6c16e to
cf78703
Compare
|
@robodoo r+ |

add documentation for l10_in_edi