Compare commits
212 Commits
fpodoo-pat
...
master-pat
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
a2cd83b7d3 |
Fixed indentation
Pretty sure the previous wasnt the intended result as it would show the "this is new" in a new kanban card. This just groups it with the property it belongs to.
X-original-commit:
|
||
|
|
13feb8018d |
[IMP] developer/reference/payment: add docstrings for payment_method
task-2882677 closes odoo/documentation#5717 Related: odoo/upgrade#5103 Related: odoo/odoo#120446 Related: odoo/enterprise#40666 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
78a4b3015c |
[IMP] accounting: update thailand localisations for PromptPay
Impacted Version: - 17.0 and above This commit improve below features: - PromptPay QR code documentation task-3506522 closes odoo/documentation#5862 Signed-off-by: Jonathan Castillo (jcs) <jcs@odoo.com> |
||
|
|
36ffe3ba82 |
[ADD] productivity: whatsapp configuration doc
Dev PR https://github.com/odoo/enterprise/pull/45601#pullrequestreview-1608996613
Task [3495962](https://www.odoo.com/web#cids=3&model=project.task&view_type=form&id=3495962)
closes odoo/documentation#5890
X-original-commit:
|
||
|
|
1ac84b73b1 |
[IMP] l10n: CO content updates
closes odoo/documentation#5883
X-original-commit:
|
||
|
|
975ef6511b |
[IMP] Discuss Team Comms Add Chatter Info
closes odoo/documentation#5819
X-original-commit:
|
||
|
|
e0e356dbb6 |
[IMP] accounting: l10n_mx content updates
closes odoo/documentation#5872
X-original-commit:
|
||
|
|
2d8fc74e64 |
[I18N] *: export source terms
closes odoo/documentation#5858
X-original-commit:
|
||
|
|
5d9f8c5a7d |
[IMP] developer reference: update act_url action doc
This commit, reword the doc about `ir.actions.act_url` and add also the new `download` value for the `target`. closes odoo/documentation#5822 Related: odoo/odoo#134436 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
b1ece27040 |
[IMP] Views howtos: add details on how to use a view in arch
closes odoo/documentation#5780
X-original-commit:
|
||
|
|
babd571b8b |
[ADD] legal: update terms of sales for monthly subs, add ES,DE
closes odoo/documentation#5851
X-original-commit:
|
||
|
|
68102b5ddf |
[ADD] Add LICENSE and COPYRIGHT
closes odoo/documentation#5850
X-original-commit:
|
||
|
|
bde909aa17 |
[IMP] install: clarify Windows is not recommended for prod
It has always been the case informally but write it in the doc.
closes odoo/documentation#5835
X-original-commit:
|
||
|
|
2c0c08cd3e |
[IMP] l11n: Odoo 16 is now certified to use the blackbox
task-3495357
closes odoo/documentation#5811
X-original-commit:
|
||
|
|
f18162fe2a |
[IMP] cli: add unit to memory options
The documentation is unclear about the unit used for the --limit-memory-soft
and --limit-memory-hard options of odoo-bin. The unit used is bytes, but
it isn't mentioned and the default unit is shown in mebibytes, causing
confusion.
closes odoo/documentation#5794
X-original-commit:
|
||
|
|
2e595b52b4 |
[IMP] developer reference: update t-debug doc
The value of `t-debug` is now optional, and leaving it out means the directive just invokes the `breakpoint` builtin, which was added in 3.7 and is configurable via an envvar or a hook callable. closes odoo/documentation#5800 Related: odoo/odoo#134842 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
38b50bb081 |
[IMP] sales: updated RST formatting for quote template doc
closes odoo/documentation#5799
X-original-commit:
|
||
|
|
6a777942cc |
[IMP] payment_provider/mercado pago: Add missing step for production credentials
task-3498727
closes odoo/documentation#5785
X-original-commit:
|
||
|
|
c677de3666 |
[IMP] website: Google Analytics
task-2790245
- Update existing Google Analytics doc for GA4
- Merge GA and Plausible into one Analytics page
- Review Plausible.io instructions to adopt same style as GA instructions
closes odoo/documentation#5768
X-original-commit:
|
||
|
|
ecb7b9257d |
[ADD] WhatsApp: basic description of the app
- adds basic content for Odoo WhatsApp app
- adds a redirect rule for non-existent links in the app
see https://github.com/odoo/enterprise/pull/45601#pullrequestreview-1608996613
task-3425722
closes odoo/documentation#5730
X-original-commit:
|
||
|
|
85c6389e08 |
[IMP] accounting/l10n: add tour and smartclass links
closes odoo/documentation#5758
X-original-commit:
|
||
|
|
21d6283682 |
[FIX] odoo.sh: typo in branches.rst
closes odoo/documentation#5753
X-original-commit:
|
||
|
|
dde981c685 |
[IMP] maintain: refresh the change hosting solution page
This PR updates the page's content as it is a bit dated in some places
(see task) and takes into consideration the latest rst guidelines.
task-3434787
closes odoo/documentation#5745
X-original-commit:
|
||
|
|
d6e2f157f7 |
[ADD] website: menus page
taskid-3414667
closes odoo/documentation#5737
X-original-commit:
|
||
|
|
d3625e5c84 |
[ADD] upgrade/on_premise: Add filestore explanation
Added a note explaining that the filestores from the upgraded database
and the production database have to be merged for on-premise upgrade,
on both the testing and the production phases
closes odoo/documentation#5729
X-original-commit:
|
||
|
|
d04cba1952 |
[FIX] Stripe: screenshot update
Updated an outdated screenshot from V14 to V15
Forward to master.
taskid-3467638
closes odoo/documentation#5720
X-original-commit:
|
||
|
|
1c072f0ac2 |
[FW][FIX] developer/tutorials/discover_js_framework: fix broken "domain.js" link
The link pointing to domain.js file was broken. The xml id on the line before that is also broken but it will be fixed with PR#5699. closes odoo/documentation#5709 Forward-port-of: odoo/documentation#5702 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> Co-authored-by: Armin FalDiS <armin.fallah96@gmail.com> Co-authored-by: Armin FalDiS <fara@odoo.com> |
||
|
|
f14f829caf |
[FIX] inventory: fix typo
closes odoo/documentation#5686
X-original-commit:
|
||
|
|
5ce59fd84b |
[FIX] voip: update broken links, light markup cleaning
closes odoo/documentation#5697
X-original-commit:
|
||
|
|
2f9645c1a6 |
[FW][FIX] developer/tutorials/discover_js_framework: add missing this
closes odoo/documentation#5687 Forward-port-of: odoo/documentation#5677 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
ac834e3919 |
[ADD] forum: create the forum documentation
This PR adds a page describing how to create, use and moderate a forum.
It creates references in the elearning page as karma features are shared.
It removes redundant information from the helpdesk/overview/help_center
page and links back to the more detailed forum page.
task-3283274
closes odoo/documentation#5676
X-original-commit:
|
||
|
|
be064dff98 |
[IMP] list: add open_form_view to list attributes
Task-id 3063425 closes odoo/documentation#5671 Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com> |
||
|
|
a57cabaa9f |
[FIX] localizations: guide to tax report to re-connect to HMRC
In the multi-company HMRC submission section, the documentation mentions
that you can connect to HMRC from the user form, after having reset the
credentials.
This is not true, you have to go back to the tax report and click the
"Connect to HMRC" button.
opw-3449939
closes odoo/documentation#5670
X-original-commit:
|
||
|
|
f3c364225c |
[FIX] PayPal: documentation dead link fix
Fixed a dead URL
taskid-3454286
closes odoo/documentation#5619
X-original-commit:
|
||
|
|
727d749f0c |
[IMP] payment_providers/buckaroo: review doc page structure and fix small mistake
task-3382228
closes odoo/documentation#5651
X-original-commit:
|
||
|
|
16092f080b |
[IMP] fixed duplicate content in the Group By section
closes odoo/documentation#5661
X-original-commit:
|
||
|
|
2495478757 |
[ADD] Thailand localisation Documentation
- Added Thailand localisation documentation as it not exist before.
Features were pushed to Odoo 16 already
closes odoo/documentation#5642
X-original-commit:
|
||
|
|
867f6afd9d |
[FIX] ecommerce: broken link to cross-selling and upselling doc
task-3416686
closes odoo/documentation#5624
X-original-commit:
|
||
|
|
4e394b77fb |
[IMP] Discuss Team Communication edits
closes odoo/documentation#5639
X-original-commit:
|
||
|
|
05349c6a0b |
[FIX] mrp: fix kits note
closes odoo/documentation#5631
X-original-commit:
|
||
|
|
d978b07184 |
[FIX] odoo_theme: fix logo colors
Before this commit, the Odoo logos used in the documentation were
using the old purple color.
This commit updates all these old logos with the latest version that
can be found on the Odoo brand-asset page
https://www.odoo.com/page/brand-assets
task-3328677
closes odoo/documentation#5604
X-original-commit:
|
||
|
|
d2d1da3312 |
[FIX] pos: typo in note (stripe)
task-3472802
closes odoo/documentation#5589
X-original-commit:
|
||
|
|
0c882df05f |
[REM] support: what_can_i_expect
This page used to be hosted as an "orphan" page in the documentation
repository. It now is displayed on the support form page at
www.odoo.com/help making this page redundant. This commit deletes that
page and a redirection pointing to the support form has been set.
task-3027584
closes odoo/documentation#5582
X-original-commit:
|
||
|
|
21d9fcbdca |
Update stock_warehouses.rst
closes odoo/documentation#5565
Spelling: whe > the on line 168
X-original-commit:
|
||
|
|
3446234270 |
[ADD] barcode: GS1 nomenclature
closes odoo/documentation#5572
X-original-commit:
|
||
|
|
0642f0601f |
[ADD] l10n_ro_saft: Romanian D.406 monthly/quarterly declaration doc
Since January 1, 2023, Romanian businesses are required to report their
accounting data on a monthly/quarterly basis, in the D.406 declaration.
This is an XML following the SAF-T 2.0 standard, with Romanian-specific
customizations. The new module l10n_ro_saft lets you generate this
declaration from the General Ledger report.
Here's some documentation about how to use this new module! Yay!
closes odoo/documentation#5532
Task-id: 3172198
X-original-commit:
|
||
|
|
692fe78bd1 |
[FIX] install: fix reference and redirect
closes odoo/documentation#5552
X-original-commit:
|
||
|
|
a5d10930d6 |
[REM] payment_providers: remove mentions of extra fees
task-3358581 closes odoo/documentation#5517 Related: odoo/odoo#132104 Related: odoo/upgrade#5053 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
ea53f06197 |
[REF] install: move intro to main install page and split by install type
This PR moves the introduction about the different installation methods and editions found on the
install/install.rst page directly under the main install/ page. It creates three pages, one per
installation method documented on the install/install.rst page (Docker being documented on
docker.com and maintained by us), and moves the related content there. In addition, it fixes various
typos/grammar issues and improves the content according to the documentation guidelines. Various
references and links across the documentation had to be fixed accordingly.
task-3459070
closes odoo/documentation#5543
X-original-commit:
|
||
|
|
3953d827a3 |
[I18N] *: export translations
closes odoo/documentation#5536
X-original-commit:
|
||
|
|
83c2012f95 |
[IMP] reference: rewrite and move views documentation to user_interface/
The documentation of the views is redone in order to be up to date and has allowed a better visualization of the task on the modifiers. task-2495504 closes odoo/documentation#3523 Related: odoo/odoo#104741 Related: odoo/enterprise#35255 Related: odoo/upgrade#4884 Signed-off-by: Julien Castiaux (juc) <juc@odoo.com> |
||
|
|
58b82b93d5 |
[IMP] sales: updated different addresses doc for RST
closes odoo/documentation#5531
X-original-commit:
|
||
|
|
0e97376921 |
[FIX] tutorials/getting_started: fix typos in example model name
Commit |
||
|
|
ccc9bc4bc5 |
[IMP] Sales - Update optional_products.rst
closes odoo/documentation#5423
X-original-commit:
|
||
|
|
d2f8292f44 |
[IMP] email com: update daily limit
The current default daily limit for one-app free
is 20 mails only. This commit updates the value.
closes odoo/documentation#5515
X-original-commit:
|
||
|
|
f4e72f3254 |
[ADD] accounting: l10n_br avalara implementation
closes odoo/documentation#5465
X-original-commit:
|
||
|
|
93fa7d70e1 |
[IMP] accounting/loca: AR add check management section
closes odoo/documentation#5494
X-original-commit:
|
||
|
|
327b7ce0cb |
[REF] l10n: PoC doc restructure for CO
closes odoo/documentation#5480
X-original-commit:
|
||
|
|
f4e7830a92 |
[FW][FIX] reference/owl_components: fix typo
Making edits for Owl Components Doc : [Link](https://www.odoo.com/documentation/16.0/developer/reference/frontend/owl_components.html#example-multi-level-dropdown-nested)  closes odoo/documentation#5475 Forward-port-of: odoo/documentation#5459 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
eb63fd7629 |
[IMP] remove references to owl template tagging
In odoo/odoo#130467 the necessity to tag owl templates with an owl="1" attribute has been removed, update the docs to reflect that. closes odoo/documentation#5460 Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com> |
||
|
|
532f9d1af5 |
[IMP] Inventory: updating second person and images, add clarity
feku-review-add-headings-and-extra-reference
closes odoo/documentation#5455
X-original-commit:
|
||
|
|
7fbc4a2928 |
[IMP] Misc Oauth Azure Clarification
closes odoo/documentation#5447
X-original-commit:
|
||
|
|
b9c7cd2ee8 |
[ADD] tests: image compression and resource file name checkers
task-2801043
closes odoo/documentation#4870
closes odoo/documentation#5436
X-original-commit:
|
||
|
|
744b1cdfd2 |
[MOV] Payroll: moved configuration doc to main payroll so there is less clicking for users
closes odoo/documentation#5433
X-original-commit:
|
||
|
|
c24f32c770 |
[IMP] inventory: update inventory adjustments
closes odoo/documentation#5422
X-original-commit:
|
||
|
|
9b9587b882 |
[ADD] MRP: Add Scrap during manufacturing
closes odoo/documentation#5382
X-original-commit:
|
||
|
|
58b538c2b1 |
[IMP] marketing: RST upgrades for metrics doc
closes odoo/documentation#5406
X-original-commit:
|
||
|
|
6731fb0320 |
[IMP] Sales - updated Deadline.rst (v14)
closes odoo/documentation#5405
X-original-commit:
|
||
|
|
35b7b811bd |
[ADD] email marketing: essentials, mailing lists, unsubscriptions
closes odoo/documentation#5390
X-original-commit:
|
||
|
|
89868401ac |
[IMP] sales: correct amazon invoicing and payment registration info
task-2203035
closes odoo/documentation#5381
X-original-commit:
|
||
|
|
e70cec1c05 |
[IMP] test/rst_style, Makefile: add optional review checkers
task-2801043
closes odoo/documentation#5358
X-original-commit:
|
||
|
|
7aa3301314 |
[IMP] sales: invoicing policy doc for RST reasons
closes odoo/documentation#5346
X-original-commit:
|
||
|
|
d0b913de03 |
[IMP] maintain: change info about domain names approval time
Original commit: |
||
|
|
c9ab125c7a |
[ADD] localization: philippines-l10n_ph
Adding Philippines localization documentation from PR #5179
closes odoo/documentation#5332
X-original-commit:
|
||
|
|
fa4cfcd042 |
[IMP] supported_versions: release saas-16.4
This commit also moves all versions from 8.0 to 12.0 from the table to
the "older versions" section.
closes odoo/documentation#5327
X-original-commit:
|
||
|
|
1a6b8a4132 |
[FIX] iot: broken link in troubleshooting.rst
closes odoo/documentation#5319
X-original-commit:
|
||
|
|
0f3024cc69 |
[IMP] website: "pages" page
Adding a documentation on "pages" within the already existing "page"
toctree
task-3383323
closes odoo/documentation#5309
X-original-commit:
|
||
|
|
133b350a30 |
[IMP] sales: updated get siganture for validation doc for RST formatting
closes odoo/documentation#5303
X-original-commit:
|
||
|
|
88f7a66f4d |
[ADD] Payroll: adding new configuration doc
closes odoo/documentation#5295
X-original-commit:
|
||
|
|
60a7381f84 |
[IMP] Inventory: updated text for 16 and fixed rst errors
closes odoo/documentation#5287
X-original-commit:
|
||
|
|
af572a01c3 |
[IMP] marketing: RST format upgrades for marketing automation v14
closes odoo/documentation#5282
X-original-commit:
|
||
|
|
7f62e44002 |
[IMP] developer: document new parameter
closes odoo/documentation#5273
X-original-commit:
|
||
|
|
1021f85a3f |
[IMP] accounting/credit and debit notes
Forward to master.
Change 16.3 onwards (screenshots)
Improved the doc and added some info on debit notes (was missing).
taskid-3439169
closes odoo/documentation#5270
X-original-commit:
|
||
|
|
18db702655 |
[IMP] accounting: move cash discount tax reduction to payment term
task-3211595
closes odoo/documentation#5260
X-original-commit:
|
||
|
|
775e80ed92 |
[IMP] web: update documentation of patch function
This commit updates the documentation of the patch function with the changes done in https://github.com/odoo/odoo/pull/125716. closes odoo/documentation#5017 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
dad4a47c9a |
[IMP] localization: BE disallowed expenses automatically installed
linked to https://github.com/odoo/enterprise/pull/43676 task-3398625 closes odoo/documentation#5023 Related: odoo/enterprise#43676 Signed-off-by: Jonathan Castillo (jcs) <jcs@odoo.com> |
||
|
|
7e29da60b9 |
[IMP] Misc: Oauth Azure
closes odoo/documentation#5041
closes odoo/documentation#5255
X-original-commit:
|
||
|
|
8edb63948c |
[IMP] Inventory: Update Multi-package shipments doc
closes odoo/documentation#5246
X-original-commit:
|
||
|
|
76c781226d |
[ADD] l10n: saudi arabia e-invoicing
task-3422500
closes odoo/documentation#5233
X-original-commit:
|
||
|
|
fd4065b3c6 |
[I18N] *: export translations
closes odoo/documentation#5223
X-original-commit:
|
||
|
|
b755d0330e |
[IMP] payments: update ACH section content to match 16.0
closes odoo/documentation#5216
X-original-commit:
|
||
|
|
b5dbf4779a |
[IMP] accounting: year-end closing
task-2823858
closes odoo/documentation#5211
X-original-commit:
|
||
|
|
db05d69be6 |
[IMP] accounting: new behavior of the sepa provider
Sepa mandates are not automatically confirmed anymore, customers have to make one successful bank transfer matching the expected payment details to confirm their mandate. See |
||
|
|
c795231f1c |
[ADD] elearning: creating a new elearning doc page
To add updated information related to the elearning app
closes odoo/documentation#5155
Id: 3251391
X-original-commit:
|
||
|
|
5114140efe |
[IMP] payments: add section about ACH payments
task-3303591
closes odoo/documentation#5198
X-original-commit:
|
||
|
|
dd7ab18b9e |
[IMP] developer: add notes on entity references & fix illegal XML
Using `<` inside XML elements will result in a parsing error,
an entity reference should be used instead: `<`.
closes odoo/documentation#5184
X-original-commit:
|
||
|
|
32cb0d8244 |
[IMP] accounting: multicurrency
Changed the "bank statement" section to "bank transactions"
taskid-3433653
closes odoo/documentation#5171
X-original-commit:
|
||
|
|
80b4cd05d3 |
[IMP] accounting: update payment terms
task-3211595
closes odoo/documentation#5175
X-original-commit:
|
||
|
|
421e760581 |
[ADD] accounting: add Vietnam localisations
Impacted Version: - 16.4 and above This commit improve below features: - Vietnam accounting documentation - Vietnamese QR banking code documentation task-3344654 closes odoo/documentation#5043 Related: odoo/odoo#127689 Signed-off-by: Tommy Ng (tong) <tong@odoo.com> |
||
|
|
3bd570ae64 |
[IMP] Stripe: update doc to match the new flow
Stripe now implements a direct flow instead a redirect. This commit focuses on updating the documentation to match the changes. task-3322020 closes odoo/documentation#4719 Related: odoo/upgrade#4748 Related: odoo/enterprise#42196 Related: odoo/odoo#123573 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
3e199d9825 |
[IMP] general: add screenshot of stacked line chart in reporting
task-3375264
closes odoo/documentation#5156
X-original-commit:
|
||
|
|
ca475f8ad5 |
[IMP] sale_amazon: support stock synchronization from Odoo
task-2864098 closes odoo/documentation#4773 Related: odoo/enterprise#40720 Related: odoo/upgrade#4810 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> |
||
|
|
ae0c4d809d |
[FIX] incoterms: fix typo: DPA → DAP
closes odoo/documentation#5146
X-original-commit:
|
||
|
|
3758cd5899 |
[IMP] tutorials/getting_started: disambiguate example model name
I removed the dot notation in the "_name" variable for the example
model. AKA, "test.model" is now named "test_model".
Dot notation implies a data structure relationship between a <model> and
it's parent (or class etc) <test> (like test.model() or Test.model).
There is no relationship like this between a <test> and <model> - it's
just one thing: a <test model>.
The seeming "benefit" of the ORM translating dots to underscores doesn't
justify this naming convention. Yes, I know it's a string, but still,
this seems confusing for newbies and adds unnecessary complexity (why
name the same thing differently in different places?)
closes odoo/documentation#5141
X-original-commit:
|
||
|
|
9514d7df55 |
[FW][ADD] rpc: Go examples
Examples rely on `kolo/xmlrpc` as well as on the standard library package `log` to panic on error, matching snippets in other languages (which tend to raise exceptions). As with other languages, only the RPC interaction is spelled out. closes odoo/documentation#5129 Forward-port-of: odoo/documentation#5064 Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com> |
||
|
|
f704ee9cc1 |
[DEL] MRP: Delete Alternative Work Centers 16.0
closes odoo/documentation#5123
X-original-commit:
|
||
|
|
0031e37c63 |
[FIX] developer: document changes of message_post API
closes odoo/documentation#5119
X-original-commit:
|
||
|
|
89b550252a |
[IMP] Inventory: update for 16
closes odoo/documentation#5104
X-original-commit:
|
||
|
|
27d8dc2acd |
[IMP] live chat: add note for 16.3 command changes
closes odoo/documentation#5103
X-original-commit:
|
||
|
|
4367502c08 |
[IMP] pos: move part of the intro into generate tab
task-3372676
closes odoo/documentation#5115
X-original-commit:
|
||
|
|
9988d0b214 |
[FIX] Remove reference to assets_qweb in assets.rst
Reflects the fact that assets_qweb bundle is no longer used in 16.0
closes odoo/documentation#5109
X-original-commit:
|
||
|
|
665bf423ec |
[FW][FIX] install: remove duplicate note
The notes displayed before and after the tabs under the Git paragraph in `install.rst` were identical, except for one sentence. Added the sentence to the post-tabs note and removed the pre-tabs one. closes odoo/documentation#5092 Forward-port-of: odoo/documentation#5087 Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com> |
||
|
|
8bf5772a97 |
Remove duplicate note
The notes displayed before and after the tabs under the Git paragraph in install.rst were identical, except for one sentence. Added the sentence to the post-tabs note and removed the pre-tabs one.
X-original-commit:
|
||
|
|
6462ed0112 |
[IMP] web: merge quick_add with quick_create_form_view id in views
https://github.com/odoo/odoo/pull/114827 added a new attribute quick_create_form_view_id to the calendar view that would allow showing a form view when clicking on quick_create. This attribute was only used in calendar, however it could be useful for other modules as well. It was decided to merge this new attribute with the quick_add attribute, as they are related. Now, the quick_add attribute accepts either a boolean or a form view id. This commit changes the documentation of this attribute. task-3286969 closes odoo/documentation#4707 Related: odoo/odoo#122923 Signed-off-by: Arnaud Joset (arj) <arj@odoo.com> |
||
|
|
1c2ce72416 |
[IMP] payments: clarify authorize.net statement import steps
task-2382237
closes odoo/documentation#5077
X-original-commit:
|
||
|
|
fb681d1305 |
[I18N] *: export translations
closes odoo/documentation#5069
X-original-commit:
|
||
|
|
e005fa9896 |
[IMP] authorize.net statement import
taskid-2382237
closes odoo/documentation#5063
X-original-commit:
|
||
|
|
7d70725925 |
[FIX] odoo_theme/switchers: fallback to the original target URL
Attempting to switch from one version to another when navigating
<old_version>/applications/hr/employees.html led to the user being
redirected to /applications/documentation/<new_version>/hr/employees.html
because `hr` was interpreted as a version string, and thus the generated
target URLs of the version switcher were all wrong.
This commit ensures the redirection now falls back onto the original
target URL when all the generated ones point to a 404.
closes odoo/documentation#5059
X-original-commit:
|
||
|
|
4590a4c25a |
[ADD] project: recurring tasks, FW port edit 16.2
closes odoo/documentation#5049
Id: 3255317
X-original-commit:
|
||
|
|
057a1c11d2 |
[FIX] accounting: AU rebrands Keypay to Employment Hero
task-3250954
closes odoo/documentation#5035
X-original-commit:
|
||
|
|
7d01392c9a |
[IMP] accounting: l10n chile deliver guides warning
task-3410367
closes odoo/documentation#5030
X-original-commit:
|
||
|
|
35aae86dbd |
[IMP] web: Owl DateTimePicker
This commit introduces a date picker OWL component meant to handle the
following use-cases:
- date picker
- date & time picker
- date range picker
- date & time range picker
Basically, this component is the union of the two previous third-party
libraries handling these cases: TempusDominus and DateRangePicker.
New components introduced:
* The main addition of this commit is the `DateTimePicker` itself which
handles the display and interactions of the calendar and time pickers.
> see @web/core/datetime/datetime_picker
* The picker can then be coupled to an input using the
`useDateTimePicker` hook. The purpose of this hook is to handle events
on a given input element and syncronize its value to a date picker it
will spawn in a popover.
> see @web/core/datetime/datetime_hook
* Lastly, a simple `DateTimeInput` component will render an input and
call the hook mentioned above to handle it. This component is
effectively replacing the previous DatePicker and DateTimePicker
components (note that it does not handle range values).
> see @web/core/datetime/datetime_input
Another noticeable change of this commit is the definition of daterange
fields in views:
- Previously, the arch would have to define both fields
and bind them via their options, while also adding an arrow between
inputs or other forms of connection.
- In the new implementation, only the start date field must be declared,
and a date range can be spawned by providing an `end_date_field` in its
options.
Example:
```xml
<field
name="start_datetime"
widget="daterange"
options="{'end_date_field': 'end_datetime'}"
/>
```
warning Added limitations:
- this new way of declaring date ranges means that templates have been
revised to declare one field tag instead of two. This means that list
views using date ranges have lost the ability to be sorted on their end
date fields.
> Justification: the current use cases have been reviewed and it has
been decided that it was not needed to sort on the end date on the
affected list views.
> Workaround: drop the date range and declare both fields as simple date
pickers (i.e. without the end_date_field option).
- all modifiers applied to a field using a date range will be copied and
applied to the end date field. There is no way to define modifiers
specific to one field or the other.
> Justification: there was no use case where one of the two fields
needed specific modifiers.
> Workaround: same as the previous point: split the range into 2 simple
date picker fields.
Additional notes:
- the widget="daterange" is not mandatory in form views, but is required
in list views because only fields with explicit widgets will not be
rendered as simple <span> elements. The date range feature will be
available as soon as an end_date_field is specified.
- as the end date field is not explicitly defined in the view anymore,
any modifier depending on it need to have it defined as invisible
somewhere in the arch.
Task ID: 3121497
closes odoo/documentation#5013
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Julien Mougenot (jum) <jum@odoo.com>
|
||
|
|
a9c82ebb94 |
[REF] web: update JS fields documentation
This commit updates the documentation of JS fields: - style and notation have been adapted to keep in line with the current documentation writing guidelines; - some outdated bits have been updated or removed (this is rather a correction of misleading information than a proper update as no new information has been added). Part-of: odoo/documentation#5013 |
||
|
|
453284ba8e |
[IMP] purchase: update manage vendor bills
closes odoo/documentation#5012
X-original-commit:
|
||
|
|
42115759bc |
[IMP] maintain: odoo online database management
task-2995394
closes odoo/documentation#5006
X-original-commit:
|
||
|
|
94a6a0b204 |
[IMP] localization: AU rebrands Keypay to Employment Hero
task-3250954
closes odoo/documentation#4998
X-original-commit:
|
||
|
|
f51b991fd4 |
[DOC] cleanup of pec server documentation
PEC Server is removed from 16 (onwards)
closes odoo/documentation#4991
X-original-commit:
|
||
|
|
c76f97777a |
[ADD] Inventory: Add Replenish on order (MTO)
closes odoo/documentation#4984
X-original-commit:
|
||
|
|
e80d7ae220 |
[ADD] Inventory: Add reordering rules
closes odoo/documentation#4977
X-original-commit:
|
||
|
|
f27df8f077 |
[ADD] MRP: Work center time off
closes odoo/documentation#4970
X-original-commit:
|
||
|
|
06d5e0b096 |
[ADD] livechat: added chatbot doc
closes odoo/documentation#4969
X-original-commit:
|
||
|
|
137e58719b |
[IMP] Inventory: updated images and removed edit and save directions
closes odoo/documentation#4959
X-original-commit:
|
||
|
|
9cac3b3d1a |
[IMP] Administration: Rewrite Upgrade Odoo SaaS
closes odoo/documentation#4951
X-original-commit:
|
||
|
|
7dfd6421db |
[IMP] accounting: checks
task-2979887
closes odoo/documentation#4942
X-original-commit:
|
||
|
|
b0a042b928 |
[FIX] accounting: remove fullscreen property from tutorial link
task-3389168
closes odoo/documentation#4936
X-original-commit:
|
||
|
|
facb3f184e |
[IMP] livechat: update commands and canned responses
closes odoo/documentation#4931
X-original-commit:
|
||
|
|
13544bca17 |
[IMP] orm: name_get into display_name
odoo/odoo#122085 odoo/enterprise#42599 odoo/upgrade#4780 closes odoo/documentation#4639 Signed-off-by: Rémy Voet (ryv) <ryv@odoo.com> |
||
|
|
9e54525d61 |
[ADD] website: reCAPTCHA
task-3336129
closes odoo/documentation#4920
X-original-commit:
|
||
|
|
1ed317ebd7 |
[IMP] IoT: edits to all IoT docs
closes odoo/documentation#4927
X-original-commit:
|
||
|
|
0df9068892 |
[FIX] howto/rdtraining: ch.13 adapt reference to salesperson field
In chapter 13 the `property_ids` field is defined as the inverse of a
`user_id` field. But in chapter 8 when the salesperson field is added,
no such name is given to it.
This commit adapts the description to reference the general concept of
the field used to link to the salesperson instead of an actual field
identifier.
task-3381757
closes odoo/documentation#4913
X-original-commit:
|
||
|
|
2161dd5acf |
[IMP] developer/views: add optional attribute for fields of list views
The attributes of fields of list views do not mention the `optional`
attribute while it is used by chapter 12 of the R&D Training.
This commit describes this `optional` attribute.
task-3380953
closes odoo/documentation#4912
X-original-commit:
|
||
|
|
9989131931 |
[IMP] sales: updated down payment doc for RST and image reasons
closes odoo/documentation#4897
X-original-commit:
|
||
|
|
f1d048fdff |
[IMP] inventory: update expiration dates doc
closes odoo/documentation#4890
X-original-commit:
|
||
|
|
5cfd1623ae |
[IMP] live chat:update getting started doc
closes odoo/documentation#4883
X-original-commit:
|
||
|
|
432d9bb10b |
[ADD] Employees: anning a new employee
closes odoo/documentation#4858
X-original-commit:
|
||
|
|
1be31fda81 |
[ADD] localization: belgian accounting
closes odoo/documentation#4842
Id: 3143421
X-original-commit:
|
||
|
|
4d61833e46 |
[IMP] inventory: update strategies second person and images
closes odoo/documentation#4869
X-original-commit:
|
||
|
|
46d85d4f00 |
[IMP] helpdesk: update help center documentation
closes odoo/documentation#4875
X-original-commit:
|
||
|
|
5720cd2802 |
[ADD] Spreadsheet: templates
task-3235170
closes odoo/documentation#4863
X-original-commit:
|
||
|
|
9fc59e3237 |
[IMP] Payment providers - Stripe: Add missing webhook events
task-3373642
closes odoo/documentation#4780
X-original-commit:
|
||
|
|
5b04581623 |
[IMP] Expenses: updating for new 16 design
closes odoo/documentation#4850
X-original-commit:
|
||
|
|
5c82ba7762 |
[IMP] inventory: adjust manual val for v.16
closes odoo/documentation#4846
X-original-commit:
|
||
|
|
b7316e2e2e |
[IMP] accounting: add tutorials links to chart of accounts
closes odoo/documentation#4836
X-original-commit:
|
||
|
|
4e61b3585e |
[FIX] discuss: broken link in ice_servers.rst
closes odoo/documentation#4827
X-original-commit:
|
||
|
|
11401af3dd |
[IMP] Inventory: Updating for 16.0 no save button
closes odoo/documentation#4814
X-original-commit:
|
||
|
|
3d0a19f329 |
[IMP] pos: write content on the Payment Terminals page
task-3358474
closes odoo/documentation#4798
X-original-commit:
|
||
|
|
89bccb44ff |
[I18N] *: export 16.0 source terms
closes odoo/documentation#4801
X-original-commit:
|
||
|
|
899ee1c4c1 |
[FIX] deploy: reference the config parameter
The deploy documentation is assuming that `/etc/odoo.conf` is the
default config file, which is not the case.
With this commit, the configuration file references the cli
documentation.
closes odoo/documentation#4808
X-original-commit:
|
||
|
|
ab4cfb431f |
[IMP] maintain: switch to enterprise windows
* Update the title as `Upgrade Community to Enterprise` is confusing.
* Update 9.0 screenshots to more recent ones
* As the windows installer uses a real python interpreter, the install
command is updated accordingly.
X-original-commit:
|
||
|
|
9f65cba6dc |
[FIX] legal: fix broken PDF link
Apply the fix of |
||
|
|
3b50c7a565 |
[MOV] accounting: update/move customer addresses to accounting
task-3304975
closes odoo/documentation#4778
X-original-commit:
|
||
|
|
4af52da507 |
[IMP] accounting/sales: default terms and conditions + quotation templates
task-3304938
closes odoo/documentation#4766
X-original-commit:
|
||
|
|
a7bb89ce47 |
[IMP] payment providers: PayPal
taskid-3184602.
16.0 -> Change extra fees category to :ref: main page payment provider
16.2 -> Remove Odoo credentials section
Remove PDT identity token
Remove merchant ID note
Remove test mode section on environment test
Took the opportunity to redo the whole page.
closes odoo/documentation#4735
X-original-commit:
|
||
|
|
532b6be429 |
[IMP] sales: updated pro-forma invoice doc
closes odoo/documentation#4762
X-original-commit:
|
||
|
|
80e8576263 |
[IMP] marketing: workflow_activities.rst - Format fixes
closes odoo/documentation#4754
X-original-commit:
|
||
|
|
75fd5255eb |
[IMP] marketing: testing_running.rst format fixes
closes odoo/documentation#4755
X-original-commit:
|
||
|
|
070ffa86c0 |
[IMP] Update rst for target_audiences.rst (v14)
closes odoo/documentation#4741
X-original-commit:
|
||
|
|
7b5ce24bba |
[IMP] accounting: update Hong Kong FPS content
Impacted versions: - saas-16.4 or above tast-3130633 closes odoo/documentation#4565 Related: odoo/odoo#122802 Related: odoo/upgrade#4727 Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com> |
||
|
|
05a09da86a |
[ADD] accounting: add Singapore localisations
Impacted versions: - saas-16.4 or above This commit improve below features: - Singapore accounting documentation - PayNow QR code documentation task-3130633 Part-of: odoo/documentation#4565 |
||
|
|
d0ca9fbafe |
[FIX] Adyen: Fix live/test URLs
closes odoo/documentation#4729
X-original-commit:
|
||
|
|
c7713b218f |
[IMP] Website: Multiple websites
task-3190493
closes odoo/documentation#4715
X-original-commit:
|
||
|
|
978bebf93c |
[IMP] accounting: OSS report
Added a section on where to find OSS reports and how to export them
task-3305037
closes odoo/documentation#4716
X-original-commit:
|
||
|
|
388003e6f1 |
[IMP] pos: update the register customers section
task-3357882
closes odoo/documentation#4706
X-original-commit:
|
||
|
|
7a41103958 |
[IMP] accounting: follow-up reports
task-3316301.
closes odoo/documentation#4700
X-original-commit:
|
||
|
|
63a9962742 |
[IMP] l10n: update links in mexico.rst
Update the link for Smarter Web to the appropriate landing page for
Odoo.
closes odoo/documentation#4690
X-original-commit:
|
||
|
|
414bae03ec |
[IMP] odoo.sh: settings collaborators access matrix
Add the Upgrade submenu, Fix the Settings submenu to User only in
staging branches and improve the style in order to be similar to
supported versions matrix
(https://www.odoo.com/documentation/16.0/administration/maintain/supported_versions.html)
closes odoo/documentation#4689
X-original-commit:
|
||
|
|
bbd5b4da50 |
[IMP] Expenses: updaitng out of date information and images
closes odoo/documentation#4553
closes odoo/documentation#4669
X-original-commit:
|
||
|
|
2954463d6e |
[FIX] werkzeug version
https://werkzeug.palletsprojects.com/en/1.0.x/objects.inv now returns a 404. |
||
|
|
18280ab5da |
[IMP] Adyen: Update directions for setting the URLs
task-3338125
closes odoo/documentation#4661
X-original-commit:
|
||
|
|
1fb6059a90 |
[IMP] pos: update multi employees management
task-3005118
closes odoo/documentation#4657
X-original-commit:
|
||
|
|
ae506cb484 |
[FIX] inventory: fix two step doc
closes odoo/documentation#4652
X-original-commit:
|
||
|
|
10683c03c7 |
[IMP] accounting: update VIES VAT number validation
task-3329992
closes odoo/documentation#4641
X-original-commit:
|
||
|
|
898b0280db |
[IMP] web: add documentation for Core components
This commit adds some documentation for features recently added to SelectMenu
and TagsList components during the saas-16.3 development. A screenshot has
been provided to the advances use case of the SelectMenu, with a customization
of the bottom area of the dropdown, to create display a button allowing the
creation of items.
closes odoo/documentation#4631
X-original-commit:
|
||
|
|
369aa4a662 |
[IMP] supported_versions: release saas-16.3
"September" didn't fit in the current table, so this commit also
replaces the previous implementation of the table by a `list-table`
directive... The real reason is that it was long due to ease future
updates of the table.
closes odoo/documentation#4629
X-original-commit:
|
||
|
|
8459cf4db8 |
[FIX] install: minimal python version is 3.8
See odoo/odoo@44d60e3
closes odoo/documentation#4621
X-original-commit:
|
||
|
|
885bf17e4c |
[I18N] *: export saas-16.1 source terms
closes odoo/documentation#4619
X-original-commit:
|
||
|
|
844c2ef62e |
[IMP] accounting: OSS note removal
Removal of a note in 16 that only applies to versions below it.
task-3305037
closes odoo/documentation#4614
X-original-commit:
|
||
|
|
f2ce4374aa |
[ADD] accounting: incoterms
Seperating Incoterms section from "Intrastat" doc to make it a stand
alone documentation.
task-3305222
closes odoo/documentation#4613
X-original-commit:
|
||
|
|
670f8bb76c |
[NEW]IoT- Windows IoT doc
closes odoo/documentation#4599
X-original-commit:
|
||
|
|
a4461a7ee4 |
[FIX] inventory: fix sn doc typos
closes odoo/documentation#4595
X-original-commit:
|
||
|
|
c30ecfb20d |
[FIX] inventory: fix note in inv val config
closes odoo/documentation#4594
X-original-commit:
|
||
|
|
1eb2037c30 |
[IMP] helpdesk: combine and update invoice time docs
closes odoo/documentation#4579
X-original-commit:
|
||
|
|
e3a28d6cf1 |
[IMP] payment providers: Wire Transfer
task-3301001
closes odoo/documentation#4571
X-original-commit:
|
||
|
|
e99891c7b7 |
[ADD] k7e: how to manage articles (add, del, move, structure, share).
Task-3049957
closes odoo/documentation#4557
X-original-commit:
|
||
|
|
ac0e703863 | [FIX] legal: fix link to pt_BR PDF version | ||
|
|
21b604e0db |
[IMP] accounting: subformulas for aggregation engine in custom reports
|
||
|
|
4566a8ec30 |
[IMP] accounting: update epc qr code
task-3336175
closes odoo/documentation#4545
X-original-commit:
|
||
|
|
57e2f90924 |
[FIX] legal: add pt_BR translation of OEEL
Courtesy of LANA :)
closes odoo/documentation#4552
X-original-commit:
|
||
|
|
d7324b6950 |
[FIX] legal: rename pt_BR + build PDF version
X-original-commit:
|
||
|
|
c2cfc63466 |
[ADD] Legal: Portuguese (Brasil) translation of Odoo Enterprise Agreement
X-original-commit:
|
||
|
|
3894c41631 |
[IMP] accounting: fiscal position update
task-3272939
closes odoo/documentation#4532
X-original-commit:
|
||
|
|
99c1636974 |
[IMP] accounting: default taxes in taxes.rst
Since https://github.com/odoo/odoo/pull/115222, a new line on an invoice
won't have the default sales tax put on by default. If there are no
taxes on the product, the account or from predictive, the tax will stay
empty. Its use has been restricted back to the tax put on new products.
It is still used in Accounting Firms mode, as we don't want people
to have to input the product when quick encoding.
task-3045026
closes odoo/documentation#4533
X-original-commit:
|
||
|
|
2a11aa8a82 |
[IMP] inventory: fix and update lots
closes odoo/documentation#4528
X-original-commit:
|
||
|
|
76b013bbe3 |
[IMP] contributing: change gui abbreviation to lower case
closes odoo/documentation#4514
X-original-commit:
|
||
|
|
9783721529 |
[IMP] accounting: improve accounting concept
task-2846856
closes odoo/documentation#4520
X-original-commit:
|
||
|
|
e7dad58064 |
[ADD] Sales: loyalty and discount programs
closes odoo/documentation#4474
X-original-commit:
|
||
|
|
93b9d802e7 |
[ADD] accounting: VAT units
task-2557013
16.0: Line 36 = "Create" --> "New"
closes odoo/documentation#4503
X-original-commit:
|
||
|
|
a01bd25041 |
[IMP]Misc:SysParm-edits-email-doc
closes odoo/documentation#4494
X-original-commit:
|
||
|
|
9fcd175e58 |
[IMP] subscriptions: update subscription plans
closes odoo/documentation#4490
X-original-commit:
|
||
|
|
863a04708c |
[IMP] inventory: update serial numbers doc
closes odoo/documentation#4486
X-original-commit:
|
||
|
|
8553f68bb8 |
[MOV] accounting: restructuration of the accounting documentation
This commit improves the structure of the accounting documentation by
- reducing the levels necessary to reach the information
- grouping some docs
- moving content to their parent category page (content in all levels)
- renaming some sections to reflect the structure of the app better
task-3330093
closes odoo/documentation#4479
X-original-commit:
|
||
|
|
36d1e577fe | [CHG] legal: partnership contract v11 (updated level requirements + clarifications) |
2
Makefile
|
|
@@ -26,7 +26,7 @@ SOURCE_DIR = content
|
|||
|
||||
HTML_BUILD_DIR = $(BUILD_DIR)/html
|
||||
ifdef VERSIONS
|
||||
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/saas-16.3
|
||||
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/master
|
||||
endif
|
||||
ifneq ($(CURRENT_LANG),en)
|
||||
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/$(CURRENT_LANG)
|
||||
|
|
|
|||
2
conf.py
|
|
@@ -22,7 +22,7 @@ copyright = 'Odoo S.A.'
|
|||
# `version` is the version info for the project being documented, acts as replacement for |version|,
|
||||
# also used in various other places throughout the built documents.
|
||||
# `release` is the full version, including alpha/beta/rc tags. Acts as replacement for |release|.
|
||||
version = release = 'saas-16.3'
|
||||
version = release = 'master'
|
||||
|
||||
# `current_branch` is the technical name of the current branch.
|
||||
# E.g., saas-15.4 -> saas-15.4; 12.0 -> 12.0, master -> master (*).
|
||||
|
|
|
|||
|
|
@@ -50,17 +50,16 @@ SEPA Direct Debit as a payment method
|
|||
-------------------------------------
|
||||
|
||||
SDD can be used as a payment method both on your **eCommerce** or on the **Customer Portal** by
|
||||
activating SDD as a **Payment Provider**. With this method, your customers can create and sign their
|
||||
mandates themselves.
|
||||
activating SDD as a **Payment Provider**. With this method, your customers can create their mandates.
|
||||
To ensure the validity of the information given by the customer, they will have to confirm each
|
||||
mandate with one successful bank transfer of the expected amount.
|
||||
|
||||
To do so, go to :menuselection:`Accounting --> Configuration --> Payment Providers`, click on *SEPA
|
||||
Direct Debit*, and set it up according to your needs.
|
||||
To do so, go to :menuselection:`Accounting app --> Configuration --> Payment Acquirers`, click on
|
||||
To do so, go to :menuselection:`Accounting app --> Configuration --> Payment Providers`, click on
|
||||
:guilabel:`SEPA Direct Debit`.
|
||||
|
||||
.. important::
|
||||
Make sure to change the :guilabel:`State` field to :guilabel:`Enabled`, and to check
|
||||
:guilabel:`Online Signature`, as this is necessary to let your customers sign their mandates.
|
||||
Make sure to change the :guilabel:`State` field to :guilabel:`Enabled` and set the provider as
|
||||
"Published" so that it is available for your customers.
|
||||
|
||||
Customers using SDD as payment method get prompted to add their IBAN, email address, and to sign
|
||||
their SEPA Direct Debit mandate.
|
||||
|
|
|
|||
|
|
@@ -108,7 +108,7 @@ available on Odoo.
|
|||
- Portugal - Accounting
|
||||
- :doc:`Romania - Accounting <fiscal_localizations/romania>`
|
||||
- :doc:`Saudi Arabia - Accounting <fiscal_localizations/saudi_arabia>`
|
||||
- Singapore - Accounting
|
||||
- :doc:`Singapore - Accounting <fiscal_localizations/singapore>`
|
||||
- Slovak - Accounting
|
||||
- Slovenian - Accounting
|
||||
- South Africa - Accounting
|
||||
|
|
@@ -124,7 +124,7 @@ available on Odoo.
|
|||
- United States - Accounting
|
||||
- Uruguay - Accounting
|
||||
- Venezuela - Accounting
|
||||
- Vietnam - Accounting
|
||||
- :doc:`Vietnam - Accounting <fiscal_localizations/vietnam>`
|
||||
|
||||
.. toctree::
|
||||
:titlesonly:
|
||||
|
|
@@ -151,8 +151,10 @@ available on Odoo.
|
|||
fiscal_localizations/peru
|
||||
fiscal_localizations/philippines
|
||||
fiscal_localizations/saudi_arabia
|
||||
fiscal_localizations/singapore
|
||||
fiscal_localizations/spain
|
||||
fiscal_localizations/switzerland
|
||||
fiscal_localizations/thailand
|
||||
fiscal_localizations/vietnam
|
||||
fiscal_localizations/united_arab_emirates
|
||||
fiscal_localizations/united_kingdom
|
||||
|
|
|
|||
|
|
@@ -11,9 +11,6 @@ Install the :guilabel:`🇧🇪 Belgium` :ref:`fiscal localization package
|
|||
<fiscal_localizations/packages>` to get all the default accounting features of the Belgian
|
||||
localization, following the :abbr:`IFRS(International Financial Reporting Standards)` rules.
|
||||
|
||||
:ref:`Install <general/install>` the :guilabel:`Belgium - Disallowed Expenses Data` module
|
||||
(`l10n_be_disallowed_expenses`) to manage :ref:`disallowed expenses <belgium/disallowed-expenses>`.
|
||||
|
||||
.. _belgium/coa:
|
||||
|
||||
Chart of accounts
|
||||
|
|
|
|||
|
|
@@ -2,20 +2,17 @@
|
|||
Colombia
|
||||
========
|
||||
|
||||
The following documentation covers the Colombian localization modules and their basic concepts to
|
||||
understand, implement, and use Colombian localization in Odoo.
|
||||
.. |DIAN| replace:: :abbr:`DIAN (Dirección de Impuestos y Aduanas Nacionales)`
|
||||
|
||||
- Configure Master Data for Colombia
|
||||
- Use and configure Electronic Invoicing in Odoo for Colombia.
|
||||
- :ref:`Invoice creation <colombia/invoice-creation>` and :ref:`validation
|
||||
<colombia/invoice-validation>`
|
||||
- :ref:`Reception of legal XML and PDF <colombia/invoice-xml>`
|
||||
- :ref:`Avoid common mistakes <colombia/common-errors>`
|
||||
- :ref:`Financial reports <colombia/reports>`
|
||||
Odoo's Colombian localization package provides accounting, fiscal and legal features in Colombia
|
||||
such as chart of accounts, taxes and electronic invoicing.
|
||||
|
||||
In addition, we have a series of videos covering how to start from scratch, configuration, main
|
||||
workflows, and specific use cases.
|
||||
|
||||
.. seealso::
|
||||
`Smart Tutorial - Localización de Colombia
|
||||
<https://www.odoo.com/slides/smart-tutorial-localizacion-de-colombia-132>`_
|
||||
`Odoo Colombian localization videos
|
||||
<https://www.youtube.com/playlist?list=PL1-aSABtP6ABxZshems3snMjx7bj_7ZsZ>`_.
|
||||
|
||||
.. _colombia/configuration:
|
||||
|
||||
|
|
@@ -37,211 +34,342 @@ localization:
|
|||
- Description
|
||||
* - :guilabel:`Colombia - Accounting`
|
||||
- `l10n_co`
|
||||
- Default :ref:`fiscal localization package <fiscal_localizations/packages>`
|
||||
* - :guilabel:`Electronic invoicing for Colombia with Carvajal`
|
||||
- `l10n_co_edi`
|
||||
- Carvajal e-invoicing integration
|
||||
* - :guilabel:`Colombian - Point of Sale`
|
||||
- `l10n_co_pos`
|
||||
- Point of Sale
|
||||
- Default :ref:`fiscal localization package <fiscal_localizations/packages>`. This module adds
|
||||
the base accounting features for the Colombian localization: chart of accounts, taxes,
|
||||
withholdings, identification document type.
|
||||
* - :guilabel:`Colombian - Accounting Reports`
|
||||
- `l10n_co_reports`
|
||||
- Colombian reports
|
||||
- Includes accounting reports for sending certifications to suppliers for withholdings applied.
|
||||
* - :guilabel:`Electronic invoicing for Colombia with Carvajal`
|
||||
- `l10n_co_edi`
|
||||
- This module includes the features that are required for the integration with Carvajal and
|
||||
generates the electronic invoices and support document related to the vendor bills based on
|
||||
|DIAN| regulations.
|
||||
* - :guilabel:`Colombian - Point of Sale`
|
||||
- `l10n_co_pos`
|
||||
- Includes Point of Sale Receipt for Colombian Localization.
|
||||
|
||||
Configure credentials for Carvajal web service
|
||||
----------------------------------------------
|
||||
.. note::
|
||||
When a database is created from scratch selecting :guilabel:`Colombia` as the country, Odoo
|
||||
automatically installs the base modules *Colombia - Accounting* and *Colombia - Accounting
|
||||
Reports*.
|
||||
|
||||
Once the modules are installed, the user credentials need to be configured in order to connect with
|
||||
Carvajal Web Service. First, navigate to :menuselection:`Accounting --> Configuration --> Settings`
|
||||
and look for the :guilabel:`Colombian Electronic Invoice` section. Then, fill in the required
|
||||
configuration information provided by Carvajal.
|
||||
|
||||
.. image:: colombia/carvajal-credential-config.png
|
||||
:alt: Configure credentials for Carvajal web service in Odoo.
|
||||
|
||||
Check the :guilabel:`Test mode` checkbox to connect with the Carvajal testing environment. This
|
||||
allows users to test the complete workflow and integration with the :abbr:`CEN (Centro Electrónico
|
||||
de Negocios)` Financiero portal, which is accessible here:
|
||||
|
||||
- `CTS (Carvajal T&S) <https://cenflab.cen.biz/site/>`_.
|
||||
- `CSC (Carvajal Servicios de Comunicación) <https://web-stage.facturacarvajal.com/>`_.
|
||||
|
||||
:abbr:`CSC (Carvajal Servicios de Comunicación)` is the default for new databases.
|
||||
|
||||
Once Odoo and Carvajal are fully configured and ready for production, the testing environment can be
|
||||
disabled by unchecking the :guilabel:`Test mode` checkbox.
|
||||
|
||||
Configure report data
|
||||
Company configuration
|
||||
---------------------
|
||||
|
||||
Report data can be defined for the fiscal section and the bank information in the PDF as part of the
|
||||
configurable information that is sent in the XML.
|
||||
To configure your company information, go to the :menuselection:`Contacts` app and search for your
|
||||
company. Alternatively, activate :ref:`developer mode <developer-mode>` and navigate to
|
||||
:menuselection:`General Setting --> Company --> Update Info --> Contact`. Then, edit the contact
|
||||
form to configure the following information:
|
||||
|
||||
Navigate to :menuselection:`Accounting --> Configuration --> Settings` and look for the
|
||||
:guilabel:`Colombian Electronic Invoice` section.
|
||||
- :guilabel:`Company Name`.
|
||||
- :guilabel:`Address`: Including :guilabel:`City`, :guilabel:`Department` and :guilabel:`Zip Code`.
|
||||
- :guilabel:`Tax ID`: When it is a `NIT`, it must have the *verification digit* at the end of the ID
|
||||
followed by a hyphen (`-`).
|
||||
|
||||
.. image:: colombia/report-config.png
|
||||
:alt: Configure the report data in Odoo.
|
||||
Next, configure the :guilabel:`Fiscal Information` in the :guilabel:`Sales & Purchase` tab:
|
||||
|
||||
Configure data required in the XML
|
||||
- :guilabel:`Obligaciones y Responsabilidades`: Select the fiscal responsibility for the company
|
||||
(:guilabel:`O-13` Gran Contribuyente, :guilabel:`O-15` Autorretenedor, :guilabel:`O-23` Agente de
|
||||
retención IVA, :guilabel:`O-47` Regimen de tributación simple, :guilabel:`R-99-PN` No Aplica).
|
||||
- :guilabel:`Gran Contribuyente`: If the company is *Gran Contribuyente* this option should be
|
||||
selected.
|
||||
- :guilabel:`Fiscal Regimen`: Select the Tribute Name for the company (:guilabel:`IVA`,
|
||||
:guilabel:`INC`, :guilabel:`IVA e INC`, :guilabel:`No Aplica`)
|
||||
- :guilabel:`Commercial Name`: If the company uses a specific commercial name, and it needs to be
|
||||
displayed in the invoice.
|
||||
|
||||
Carjaval credentials configuration
|
||||
----------------------------------
|
||||
|
||||
Once the modules installed, the user credentials must be configured in order to connect with
|
||||
Carvajal Web Service. Navigate to :menuselection:`Accounting --> Configuration --> Settings` and
|
||||
scroll to the :guilabel:`Colombian Electronic Invoicing` section. Then, fill in the required
|
||||
configuration information provided by Carvajal:
|
||||
|
||||
- :guilabel:`Username` and :guilabel:`Password`: Correspond to the username and password provided
|
||||
by Carvajal to the company.
|
||||
- :guilabel:`Company Registry`: Company's NIT number *without* the verification code.
|
||||
- :guilabel:`Account ID`: Company ID followed by `_01`.
|
||||
- :guilabel:`Colombia Template Code`: Select one of the two available templates (:guilabel:`CGEN03`
|
||||
or :guilabel:`CGNE04`) to be used in the PDF format of the electronic invoice.
|
||||
|
||||
.. image:: colombia/carvajal-configuration.png
|
||||
:alt: Configure credentials for Carvajal web service in Odoo.
|
||||
|
||||
.. note::
|
||||
Check the :guilabel:`Test mode` checkbox to connect with the Carvajal testing environment. Once
|
||||
Odoo and Carvajal are fully configured and ready for production, uncheck the :guilabel:`Test
|
||||
mode` checkbox to use the production database.
|
||||
|
||||
.. important::
|
||||
:guilabel:`Test mode` must be used **only** on replicated databases, **not** the production
|
||||
environment.
|
||||
|
||||
Report data configuration
|
||||
-------------------------
|
||||
|
||||
Report data can be defined for the fiscal section and bank information of the PDF as part of the
|
||||
configurable information sent in the XML.
|
||||
|
||||
Navigate to :menuselection:`Accounting --> Configuration --> Settings` and scroll to the
|
||||
:guilabel:`Colombian Electronic Invoicing` section.
|
||||
|
||||
.. _colombia/master-data:
|
||||
|
||||
Master data configuration
|
||||
-------------------------
|
||||
|
||||
Partner
|
||||
~~~~~~~
|
||||
|
||||
Configure the identification number and fiscal structure.
|
||||
Identification information
|
||||
**************************
|
||||
|
||||
Identification
|
||||
**************
|
||||
|
||||
As part of the Colombian Localization, the document types defined by the :abbr:`DIAN (Dirección de
|
||||
Impuestos y Aduanas Nacionales)` are now available on the Partner form. Colombian partners have to
|
||||
have their identification number (:guilabel:`VAT`) and :guilabel:`Document Type` set:
|
||||
|
||||
.. image:: colombia/partner-rut-doc-type.png
|
||||
:alt: The document type of RUT set in Odoo.
|
||||
Document types defined by the |DIAN| are available on the partner form as part of the Colombian
|
||||
localization. Colombian partners must have their :guilabel:`Identification Number` (VAT) and
|
||||
:guilabel:`Document Type` set.
|
||||
|
||||
.. tip::
|
||||
When the :guilabel:`Document Type` is `RUT`, the identification number needs to be configured in
|
||||
Odoo, including the verification digit, Odoo will split this number when the data to the
|
||||
third-party vendor is sent.
|
||||
When the :guilabel:`Document Type` is `NIT`, the :guilabel:`Identification Number` needs to be
|
||||
configured in Odoo, including the *verification digit*; Odoo splits this number when the data to
|
||||
is sent to the third party.
|
||||
|
||||
Fiscal structure (RUT)
|
||||
**********************
|
||||
Fiscal information
|
||||
******************
|
||||
|
||||
The partner's responsibility codes (section 53 in the RUT document) are included as part of the
|
||||
electronic invoice module, given it is part of the information required by the :abbr:`DIAN
|
||||
(Dirección de Impuestos y Aduanas Nacionales)`.
|
||||
electronic invoicing module, as it is required by the |DIAN|.
|
||||
|
||||
The required fields can be found in :menuselection:`Partner --> Sales & Purchase Tab --> Fiscal
|
||||
Information`.
|
||||
The required fields can be found under :menuselection:`Partner --> Sales & Purchase Tab --> Fiscal
|
||||
Information`:
|
||||
|
||||
.. image:: colombia/partner-fiscal-information.png
|
||||
:alt: The fiscal information included in the electronic invoice module in Odoo.
|
||||
- :guilabel:`Obligaciones y Responsabilidades`: Select the fiscal responsibility for the company
|
||||
(:guilabel:`O-13` Gran Contribuyente, :guilabel:`O-15` Autorretenedor, :guilabel:`O-23` Agente de
|
||||
retención IVA, :guilabel:`O-47` Regimen de tributación simple, :guilabel:`R-99-PN` No Aplica).
|
||||
- :guilabel:`Gran Contribuyente`: If the company is *Gran Contribuyente* this option should be
|
||||
selected.
|
||||
- :guilabel:`Fiscal Regimen`: Select the Tribute Name for the company (:guilabel:`IVA`,
|
||||
:guilabel:`INC`, :guilabel:`IVA e INC`, :guilabel:`No Aplica`)
|
||||
- :guilabel:`Commercial Name`: If the company uses a specific commercial name, and it needs to be
|
||||
displayed in the invoice.
|
||||
|
||||
Additionally, two boolean fields were added in order to specify the fiscal regimen of the partner.
|
||||
Products
|
||||
~~~~~~~~
|
||||
|
||||
In addition to adding general information (in the :guilabel:`General Information` tab) on the
|
||||
product form, either the :guilabel:`UNSPSC Category`, :guilabel:`Barcode`, or :guilabel:`Internal
|
||||
Reference` field must also be configured.
|
||||
|
||||
Taxes
|
||||
~~~~~
|
||||
|
||||
If sales transactions include products with taxes, the :guilabel:`Value Type` field in the
|
||||
:guilabel:`Advanced Options tab` needs to be configured per tax.
|
||||
:guilabel:`Advanced Options` tab needs to be configured per tax. To do so, go to
|
||||
:menuselection:`Accounting --> Configuration --> Taxes`, and select the related tax.
|
||||
|
||||
Retention tax types (ICA, IVA, Fuente) are also included in the options to configure taxes. This
|
||||
configuration is used in order to display taxes in the invoice PDF correctly.
|
||||
Retention tax types (:guilabel:`ICA`, :guilabel:`IVA`, :guilabel:`Fuente`) are also included. This
|
||||
configuration is used to display taxes in the invoice PDF correctly.
|
||||
|
||||
.. image:: colombia/retention-tax-types.png
|
||||
:alt: The ICA, IVA and Fuente fields in the Advanced Options tab in Odoo.
|
||||
|
||||
Users
|
||||
~~~~~
|
||||
Sales journals
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
The default template that is used by Odoo on the invoice PDF includes the job position of the
|
||||
salesperson, so the :guilabel:`Job Position` field should be configured.
|
||||
.. _co-journals:
|
||||
|
||||
Once the |DIAN| has assigned the official sequence and prefix for the electronic invoice resolution,
|
||||
the sales journals related to the invoice documents must be updated in Odoo. To do so, navigate to
|
||||
:menuselection:`Accounting --> Configuration --> Journals`.
|
||||
|
||||
Configure the following data in the :guilabel:`Advanced Settings` tab:
|
||||
|
||||
- :guilabel:`Electronic invoicing`: Enable :guilabel:`UBL 2.1 (Colombia)`.
|
||||
- :guilabel:`Invoicing Resolution`: Resolution number issued by |DIAN| to the company.
|
||||
- :guilabel:`Resolution Date`: Initial effective date of the resolution.
|
||||
- :guilabel:`Resolution end date`: End date of the resolution's validity.
|
||||
- :guilabel:`Range of Numbering (minimum)`: First authorized invoice number.
|
||||
- :guilabel:`Range of Numbering (maximum)`: Last authorized invoice number.
|
||||
|
||||
.. note::
|
||||
The sequence and resolution of the journal must match the one configured in Carvajal and the
|
||||
|DIAN|.
|
||||
|
||||
Invoice sequence
|
||||
****************
|
||||
|
||||
The invoice sequence and prefix must be correctly configured when the first document is created.
|
||||
|
||||
.. note::
|
||||
Odoo automatically assigns a prefix and sequence to the following documents.
|
||||
|
||||
Purchase journals
|
||||
*****************
|
||||
|
||||
Once the |DIAN| has assigned the official sequence and prefix for the support document related to
|
||||
vendor bills, the purchase journals related to their supporting documents need to be updated in
|
||||
Odoo. The process is similar to the configuration of the :ref:`sales journals <co-journals>`.
|
||||
|
||||
Chart of accounts
|
||||
*****************
|
||||
|
||||
The :doc:`chart of accounts
|
||||
</applications/finance/accounting/get_started/chart_of_accounts>` is installed by default as part of
|
||||
the localization module, the accounts are mapped automatically in taxes, default account payable,
|
||||
and default account receivable. The chart of accounts for Colombia is based on the PUC (Plan Unico
|
||||
de Cuentas).
|
||||
|
||||
.. _colombia/workflows:
|
||||
|
||||
Main workflows
|
||||
==============
|
||||
|
||||
.. image:: colombia/electronic-invoice-workflow.png
|
||||
:alt: Electronic invoice workflow in Odoo.
|
||||
Electronic invoices
|
||||
-------------------
|
||||
|
||||
.. _colombia/invoice-creation:
|
||||
|
||||
Invoice creation
|
||||
----------------
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
The functional workflow that takes place before an invoice validation doesn't change. The main
|
||||
changes that are introduced with the electronic invoice are the next fields.
|
||||
.. note::
|
||||
The functional workflow taking place before an invoice validation does not alter the main changes
|
||||
introduced with the electronic invoice.
|
||||
|
||||
There are three types of documents:
|
||||
Electronic invoices are generated and sent to both the |DIAN| and customer through Carvajal's web
|
||||
service integration. These documents can be created from your sales order or manually. Go to
|
||||
:menuselection:`Accounting --> Customers --> Invoices` and configure:
|
||||
|
||||
- **Factura Electronica**: This is the regular document type applicable for Invoices, Credit Notes
|
||||
and Debit Notes.
|
||||
- **Factura de Importación**: This should be selected for importation transactions.
|
||||
- **Factura de contingencia**: This is an exceptional type that is used as a manual backup if the
|
||||
company is not able to use the ERP and if it is necessary to generate the invoice manually when
|
||||
this invoice is added to the ERP.
|
||||
- :guilabel:`Customer`: Customer's information.
|
||||
- :guilabel:`Journal`: Journal used for electronic invoices.
|
||||
- :guilabel:`Electronic Invoice Type`: Select the type of document. By default, :guilabel:`Factura
|
||||
de Venta` is selected.
|
||||
- :guilabel:`Invoice Lines`: Specify the products with the correct taxes.
|
||||
|
||||
When done, click :guilabel:`Confirm`.
|
||||
|
||||
.. _colombia/invoice-validation:
|
||||
|
||||
Invoice validation
|
||||
------------------
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
|
||||
After the invoice is validated, an XML file is created and sent automatically to Carvajal. This file
|
||||
is also displayed in the chatter.
|
||||
After the invoice confirmation, an XML file is created and sent automatically to Carvajal. The
|
||||
invoice is then processed asynchronously by the E-invoicing service UBL 2.1 (Colombia). The file is
|
||||
also displayed in the chatter.
|
||||
|
||||
.. image:: colombia/carvajal-invoice-xml-chatter.png
|
||||
.. image:: colombia/invoice-sent.png
|
||||
:alt: Carvajal XML invoice file in Odoo chatter.
|
||||
|
||||
The :guilabel:`Electronic Invoice Name` field is now displayed in the :guilabel:`Other Info` tab
|
||||
The :guilabel:`Electronic Invoice Name` field is now displayed in the :guilabel:`EDI Documents` tab
|
||||
with the name of the XML file. Additionally, the :guilabel:`Electronic Invoice Status` field is
|
||||
displayed with the initial value :guilabel:`In progress`.
|
||||
displayed with the initial value :guilabel:`To Send`. To process the invoice manually, click on the
|
||||
:guilabel:`Process Now` button.
|
||||
|
||||
.. _colombia/invoice-xml:
|
||||
|
||||
Reception of legal XML and PDF
|
||||
------------------------------
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The electronic invoice vendor receives the XML file and proceeds to validate the structure and the
|
||||
information in it. In the :guilabel:`Action` drop-down menu, select the :guilabel:`Check Carvajal
|
||||
Status` button. If everything is correct, the :guilabel:`Electronic Invoice Status` field value
|
||||
changes to :guilabel:`Validated`. Then, proceed to generate a legal XML, which includes a digital
|
||||
signature and a unique code (CUFE), a PDF invoice that includes a QR code, and the CUFE is also
|
||||
generated.
|
||||
The electronic invoice vendor (Carvajal) receives the XML file and proceeds to validate its
|
||||
structure and information.
|
||||
|
||||
After this:
|
||||
After validating the electronic invoice, proceed to generate a legal XML which includes a digital
|
||||
signature and a unique code (CUFE), a PDF invoice that includes a QR code and the CUFE is also
|
||||
generated. If everything is correct the :guilabel:`Electronic Invoicing` field value changes to
|
||||
:guilabel:`Sent`.
|
||||
|
||||
- A ZIP containing the legal XML and the PDF is downloaded and displayed in the invoice chatter:
|
||||
A ZIP containing the legal electronic invoice in XML format and the invoice in PDF format is
|
||||
downloaded and displayed in the invoice chatter:
|
||||
|
||||
.. image:: colombia/zip-invoice-chatter.png
|
||||
:alt: ZIP file displayed in the invoice chatter in Odoo.
|
||||
.. image:: colombia/invoice-zip.png
|
||||
:alt: ZIP file displayed in the invoice chatter in Odoo.
|
||||
|
||||
.. image:: colombia/zip-file-contents.png
|
||||
:alt: XML and PDF contained in invoice ZIP file.
|
||||
The electronic invoice status changes to :guilabel:`Accepted`.
|
||||
|
||||
- The electronic invoice status changes to :guilabel:`Accepted`.
|
||||
Credit notes
|
||||
------------
|
||||
|
||||
The process for credit notes is the same as for invoices. To create a credit note with reference to
|
||||
an invoice, go to :menuselection:`Accounting --> Customers --> Invoices`. On the invoice, click
|
||||
:guilabel:`Add Credit Note` and complete the following information:
|
||||
|
||||
- :guilabel:`Credit Method`: Select the type of credit method.
|
||||
|
||||
- :guilabel:`Partial Refund`: Use this option when it is a partial amount.
|
||||
- :guilabel:`Full Refund`: Use this option if the credit note is for the full amount.
|
||||
- :guilabel:`Full refund and new draft invoice`: Use this option if the credit note is
|
||||
auto-validated and reconciled with the invoice. The original invoice is duplicated as a new
|
||||
draft.
|
||||
|
||||
- :guilabel:`Reason`: Enter the reason for the credit note.
|
||||
- :guilabel:`Reversal Date`: Select if you want a specific date for the credit note or if it is the
|
||||
journal entry date.
|
||||
- :guilabel:`Use Specific Journal`: Select the journal for your credit note or leave it empty if
|
||||
you want to use the same journal as the original invoice.
|
||||
- :guilabel:`Refund Date`: If you chose a specific date, select the date for the refund.
|
||||
|
||||
Once reviewed, click the :guilabel:`Reverse` button.
|
||||
|
||||
Debit notes
|
||||
-----------
|
||||
|
||||
The process for debit notes is similar to credit notes. To create a debit note with reference to an
|
||||
invoice, go to :menuselection:`Accounting --> Customers --> Invoices`. On the invoice, click the
|
||||
:guilabel:`Add Debit Note` button and complete the following information:
|
||||
|
||||
- :guilabel:`Reason`: Type the reason for the debit note.
|
||||
- :guilabel:`Debit note date`: Select the specific options.
|
||||
- :guilabel:`Copy lines`: Select this option if you need to register a debit note with the same
|
||||
lines of invoice.
|
||||
- :guilabel:`Use Specific Journal`: Select the printer point for your debit note, or leave it empty
|
||||
if you want to use the same journal as the original invoice.
|
||||
|
||||
When done, click :guilabel:`Create Debit Note`.
|
||||
|
||||
Support document for vendor bills
|
||||
---------------------------------
|
||||
|
||||
With master data, credentials, and the purchase journal configured for support documents related to
|
||||
vendor bills, you can start using support documents.
|
||||
|
||||
Support documents for vendor bills can be created from your purchase order or manually. Go to
|
||||
:menuselection:`Accounting --> Vendors --> Bills` and fill in the following data:
|
||||
|
||||
- :guilabel:`Vendor`: Enter the vendor's information.
|
||||
- :guilabel:`Bill Date`: Select the date of the bill.
|
||||
- :guilabel:`Journal`: Select the journal for support documents related to the vendor bills.
|
||||
- :guilabel:`Invoiced Lines`: Specify the products with the correct taxes.
|
||||
|
||||
Once reviewed, click the :guilabel:`Confirm` button. Upon confirmation, an XML file is created and
|
||||
automatically sent to Carvajal.
|
||||
|
||||
.. _colombia/common-errors:
|
||||
|
||||
Common errors
|
||||
-------------
|
||||
|
||||
During the XML validation, the most common errors are usually related to missing master data. In
|
||||
such cases, error messages are shown in the chatter after updating the electronic invoice status.
|
||||
|
||||
.. image:: colombia/xml-validation-errors.png
|
||||
:alt: XML validation errors shown in the invoice chatter in Odoo.
|
||||
During the XML validation, the most common errors are related to missing master data (*Contact Tax
|
||||
ID*, *Address*, *Products*, *Taxes*). In such cases, error messages are shown in the chatter after
|
||||
updating the electronic invoice status.
|
||||
|
||||
After the master data is corrected, it's possible to reprocess the XML with the new data and send
|
||||
the updated version, using the following button in the :guilabel:`Action` drop-down menu.
|
||||
the updated version, using the :guilabel:`Retry` button.
|
||||
|
||||
.. image:: colombia/updated-invoice-status.png
|
||||
:alt: The updated invoice status in Odoo.
|
||||
|
||||
Additional use cases
|
||||
--------------------
|
||||
|
||||
The process for credit and debit notes is exactly the same as the invoice. The functional workflow
|
||||
remains the same as well.
|
||||
.. image:: colombia/xml-validation-error.png
|
||||
:alt: XML validation errors shown in the invoice chatter in Odoo.
|
||||
|
||||
.. _colombia/reports:
|
||||
|
||||
Financial reports
|
||||
=================
|
||||
|
||||
This information is a quick reference to the accounting reports included in the *Colombian
|
||||
Localization Accounting Reports* module.
|
||||
|
||||
Certificado de Retención en ICA
|
||||
-------------------------------
|
||||
|
||||
This report is a certification to vendors for withholdings made for the Colombian Industry and
|
||||
Commerce tax (ICA).
|
||||
|
||||
Go to :menuselection:`Accounting --> Reporting --> Colombian Statements --> Certificado de Retención
|
||||
en ICA`.
|
||||
Commerce (ICA) tax. The report can be found under :menuselection:`Accounting --> Reporting -->
|
||||
Colombian Statements --> Certificado de Retención en ICA`.
|
||||
|
||||
.. image:: colombia/ica-report.png
|
||||
:alt: Certificado de Retención en ICA report in Odoo Accounting.
|
||||
|
|
@@ -249,10 +377,9 @@ en ICA`.
|
|||
Certificado de Retención en IVA
|
||||
-------------------------------
|
||||
|
||||
This report issues a certificate on the amount withheld from vendors for VAT withholding.
|
||||
|
||||
Go to :menuselection:`Accounting --> Reporting --> Colombian Statements --> Certificado de Retención
|
||||
en IVA`.
|
||||
This report issues a certificate on the amount withheld from vendors for VAT withholding. The report
|
||||
can be found under :menuselection:`Accounting --> Reporting --> Colombian Statements --> Certificado
|
||||
de Retención en IVA`.
|
||||
|
||||
.. image:: colombia/iva-report.png
|
||||
:alt: Certificado de Retención en IVA report in Odoo Accounting.
|
||||
|
|
@@ -260,10 +387,9 @@ en IVA`.
|
|||
Certificado de Retención en la Fuente
|
||||
-------------------------------------
|
||||
|
||||
This certificate is issued to partners for the withholding tax that they have made.
|
||||
|
||||
Go to :menuselection:`Accounting --> Reporting --> Colombian Statements --> Certificado de Retención
|
||||
en Fuente`.
|
||||
This certificate is issued to partners for the withholding tax that they have made. The report can
|
||||
be found under :menuselection:`Accounting --> Reporting --> Colombian Statements --> Certificado de
|
||||
Retención en Fuente`.
|
||||
|
||||
.. image:: colombia/fuente-report.png
|
||||
:alt: Certificado de Retención en Fuente report in Odoo Accounting.
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 7.1 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
|
@@ -2,16 +2,6 @@
|
|||
Hong Kong
|
||||
=========
|
||||
|
||||
Configuration
|
||||
=============
|
||||
|
||||
:ref:`Install <general/install>` the :guilabel:`Hong Kong - Accounting` module to get the features
|
||||
of the HK localization.
|
||||
|
||||
.. image:: hong_kong/hk-module.png
|
||||
:align: center
|
||||
:alt: "Hong Kong - Accounting" localization module marked as "installed"
|
||||
|
||||
Add FPS QR codes to invoices
|
||||
============================
|
||||
|
||||
|
|
@@ -25,22 +15,19 @@ Activate QR codes
|
|||
Go to :menuselection:`Accounting --> Configuration --> Settings`. Under the :guilabel:`Customer
|
||||
Payments` section, activate the :guilabel:`QR Codes` feature.
|
||||
|
||||
.. image:: hong_kong/hk-qr-code-setting.png
|
||||
:align: center
|
||||
:alt: "QR Codes" feature activated
|
||||
|
||||
FPS bank account configuration
|
||||
------------------------------
|
||||
|
||||
Go to :menuselection:`Contacts --> Configuration --> Bank Accounts` and select the bank account for
|
||||
which you want to activate FPS. Set the :guilabel:`FPS Type` and fill in the :guilabel:`FPS ID/Phone
|
||||
Number/Email Address` field depending on the type you chose.
|
||||
which you want to activate FPS. Set the :guilabel:`Proxy Type` and fill in the :guilabel:`Proxy
|
||||
Value` field depending on the type you chose.
|
||||
|
||||
.. note::
|
||||
The account holder's country must be set to Hong Kong on its contact form.
|
||||
.. important::
|
||||
- The account holder's country must be set to Hong Kong on its contact form.
|
||||
- You could also include the invoice number in the QR code by checking the :guilabel:`Include
|
||||
Reference` checkbox.
|
||||
|
||||
.. image:: hong_kong/hk-fps-bank-setting.png
|
||||
:align: center
|
||||
:alt: FPS bank account configuration
|
||||
|
||||
.. seealso::
|
||||
|
|
@@ -53,7 +40,6 @@ Go to :menuselection:`Accounting --> Configuration --> Journals`, open the bank
|
|||
out the :guilabel:`Account Number` and :guilabel:`Bank` under the :guilabel:`Journal Entries` tab.
|
||||
|
||||
.. image:: hong_kong/hk-bank-account-journal-setting.png
|
||||
:align: center
|
||||
:alt: Bank Account's journal configuration
|
||||
|
||||
Issue invoices with FPS QR codes
|
||||
|
|
@@ -63,7 +49,6 @@ When creating a new invoice, open the :guilabel:`Other Info` tab and set the :gu
|
|||
QR-code` option to *EMV Merchant-Presented QR-code*.
|
||||
|
||||
.. image:: hong_kong/hk-qr-code-invoice-setting.png
|
||||
:align: center
|
||||
:alt: Select EMV Merchant-Presented QR-code option
|
||||
|
||||
Ensure that the :guilabel:`Recipient Bank` is the one you configured, as Odoo uses this field to
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 8.9 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 27 KiB |