Skip to content

Conversation

@nidhi9698
Copy link
Contributor

add documentation for l10_in_edi

@robodoo
Copy link
Collaborator

robodoo commented May 6, 2022

@jva-odoo jva-odoo requested review from jco-odoo and tsb-odoo June 7, 2022 11:03
@jco-odoo
Copy link
Contributor

jco-odoo commented Jun 7, 2022

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

@jco-odoo
Copy link
Contributor

jco-odoo commented Jun 7, 2022

@jcs-odoo

@jcs-odoo
Copy link
Contributor

jcs-odoo commented Jun 7, 2022

Hi @jco-odoo ! :)
When the PR is ready to be merged, @odoo/accounting-doc-review would have been added automatically as a reviewer.
I can have a first quick look if you'd like.
I'm also thinking of a way to have some common structure for localization pages, but we can still improve this later if needed.

Copy link
Contributor

@jcs-odoo jcs-odoo left a 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 :)

Comment on lines 5 to 8
Introduction
============
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Introduction
============
Installation
============

Introduction
============

The Indian localization has been improved and extended in Odoo v15. In this version, the next modules are available:
Copy link
Contributor

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.

Comment on lines 10 to 14
- **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.
Copy link
Contributor

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.

Comment on lines 19 to 30
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.
Copy link
Contributor

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.

Copy link
Contributor

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.

Comment on lines 32 to 33
Setup E-invoice Service
------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment on lines 45 to 46
For the creation of an API username and password please refer to this document:
https://service.odoo.co.in/einvoice_create_api_user
Copy link
Contributor

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`:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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.
Copy link
Contributor

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?

Suggested change
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.```

@nidhi9698
Copy link
Contributor Author

Hello @jcs-odoo

I will improve it according to the guidelines and comments.

Thank you

@nidhi9698 nidhi9698 force-pushed the 15.0-l10n_in-edi-doc-nia branch from ccf0db8 to 99a873f Compare June 20, 2022 08:36
@nidhi9698 nidhi9698 marked this pull request as ready for review August 8, 2022 10:42
@nidhi9698 nidhi9698 requested a review from jcs-odoo August 8, 2022 10:43
@C3POdoo C3POdoo requested a review from a team August 8, 2022 10:43
@jva-odoo
Copy link

jva-odoo commented Aug 8, 2022

@jcs-odoo can you plz add this or review it,
we must need this when the user is asking how to start Indian EDI.

Copy link
Contributor

@toaa-odoo toaa-odoo left a 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. :)

@nidhi9698 nidhi9698 force-pushed the 15.0-l10n_in-edi-doc-nia branch 2 times, most recently from 13e813c to 44baa81 Compare August 23, 2022 09:31
@nidhi9698
Copy link
Contributor Author

Hello @toaa-odoo, I have made changes according to your suggestions.

Thanks.

Copy link
Contributor

@toaa-odoo toaa-odoo left a 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.

@nidhi9698 nidhi9698 force-pushed the 15.0-l10n_in-edi-doc-nia branch from 44baa81 to 5189787 Compare August 26, 2022 12:45
@nidhi9698
Copy link
Contributor Author

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.

Hello @toaa-odoo, Yes, I have already compressed all images using pngquant, and the changes are done.

Thanks.

@nidhi9698
Copy link
Contributor Author

Hello @jcs-odoo,
Can you please review this PR and merge it before the freeze

Thanks.

@jcs-odoo
Copy link
Contributor

Hi @nia-odoo
I'll push some changes directly on this branch today to make the process faster this time, then.
We're a bit overwhelmed and have to - sadly - postpone plenty of tasks and reviews. I didn't realize this one was time-sensitive.

@jcs-odoo jcs-odoo force-pushed the 15.0-l10n_in-edi-doc-nia branch 2 times, most recently from 3ec2a28 to 735670f Compare September 1, 2022 08:26
@jcs-odoo jcs-odoo requested a review from toaa-odoo September 1, 2022 08:27
@jcs-odoo jcs-odoo force-pushed the 15.0-l10n_in-edi-doc-nia branch from df08786 to ca0d87b Compare September 1, 2022 11:59
@jcs-odoo jcs-odoo requested a review from a team September 1, 2022 12:00
@nidhi9698
Copy link
Contributor Author

Hi @jcs-odoo ,
I think you have added two images of the e-invoice-process by mistakenly. Can you please look into this

image

@jcs-odoo jcs-odoo force-pushed the 15.0-l10n_in-edi-doc-nia branch from ca0d87b to df6c16e Compare September 1, 2022 12:26
@jcs-odoo
Copy link
Contributor

jcs-odoo commented Sep 1, 2022

Hi @jcs-odoo , I think you have added two images of the e-invoice-process by mistakenly. Can you please look into this

image

Good catch! Thank you @nia-odoo =)

@jcs-odoo
Copy link
Contributor

jcs-odoo commented Sep 1, 2022

@nia-odoo does it look okay like that for you?

@nidhi9698
Copy link
Contributor Author

@nia-odoo does it look okay like that for you?

Yes, It looks good to me 😊

Copy link
Contributor

@jco-odoo jco-odoo left a 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.

Co-authored-by: Jonathan Castillo <jcs@odoo.com>
@jcs-odoo jcs-odoo force-pushed the 15.0-l10n_in-edi-doc-nia branch from df6c16e to cf78703 Compare September 1, 2022 14:00
@jcs-odoo
Copy link
Contributor

jcs-odoo commented Sep 1, 2022

@robodoo r+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants