Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] companyweb_base: Migration to 18.0 #229

Closed
wants to merge 68 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
3f614bd
[ADD] companyweb_base
xavier-bouquiaux Mar 3, 2021
3f98032
[UPD] Update companyweb_base.pot
oca-travis Mar 30, 2021
a8204f0
[UPD] README.rst
OCA-git-bot Mar 30, 2021
6c1bb4e
companyweb_base 14.0.1.0.1
OCA-git-bot Mar 30, 2021
1f8a7bc
[LIC] companyweb_base: use AGPL
sbidoul Mar 30, 2021
3c65254
[UPD] README.rst
OCA-git-bot Mar 30, 2021
fcfea59
companyweb_base 14.0.1.0.2
OCA-git-bot Mar 30, 2021
e9e3ccc
[IMP] companyweb_base: cover image and summary
sbidoul Mar 30, 2021
7ca9fac
[UPD] README.rst
OCA-git-bot Mar 30, 2021
87a2303
[UPD] companyweb_base: tweak readme
sbidoul Mar 30, 2021
291657c
[UPD] README.rst
OCA-git-bot Mar 30, 2021
f5f8b0b
[UPD] companyweb_base: tweak image width for Odoo app store
sbidoul Mar 30, 2021
8f7f079
[UPD] README.rst
OCA-git-bot Mar 30, 2021
20fe5d6
[UPD] companyweb_base: set development status to production
sbidoul Mar 30, 2021
07ed1e1
[UPD] README.rst
OCA-git-bot Mar 30, 2021
57c3549
companyweb_base 14.0.1.0.3
OCA-git-bot Mar 30, 2021
9b903e7
companyweb_base: update description
sbidoul Apr 2, 2021
9049e41
[UPD] README.rst
OCA-git-bot Apr 2, 2021
7c226c9
[FIX] companyweb_base: don't import tests
sbidoul Apr 7, 2021
170bc08
companyweb_base 14.0.1.0.4
OCA-git-bot Apr 7, 2021
801c18b
[FIX] companyweb_base: fix test - vcrpy integration
sbidoul Jan 13, 2022
3b2fc34
companyweb_base 14.0.1.0.5
OCA-git-bot Jan 13, 2022
3e893b4
companyweb_base: refactor wizard for extensibility
sbidoul Jun 11, 2021
d26072c
[14.0][ADD] companyweb_payment_info
sbidoul Jun 11, 2021
1e612c5
[UPD] Update companyweb_base.pot
Jan 13, 2022
89aa2f1
companyweb_base 14.0.1.1.0
OCA-git-bot Jan 13, 2022
32767f0
Update translation files
oca-transbot Jan 13, 2022
ba5764d
[15.0][MIG] companyweb_base
xavier-bouquiaux Jan 14, 2022
6a3339a
pylint W8120(translation-positional-used)
xavier-bouquiaux Jan 14, 2022
3ad8112
[UPD] Update companyweb_base.pot
Jan 17, 2022
08343f7
[UPD] README.rst
OCA-git-bot Jan 17, 2022
554d25b
companyweb_base 15.0.1.0.1
OCA-git-bot Jan 17, 2022
34ae5fa
[FIX] companyweb_base: addedvalue and profit_loss were mixed
xavier-bouquiaux Feb 8, 2022
61836f3
[UPD] changelog
OCA-git-bot Feb 8, 2022
a9dc8cd
[UPD] README.rst
OCA-git-bot Feb 8, 2022
a6df4d1
companyweb_base 15.0.1.0.2
OCA-git-bot Feb 8, 2022
80ed53a
[MIG][16.0] companyweb
xavier-bouquiaux Dec 2, 2022
6d824c4
[UPD] Update companyweb_base.pot
Dec 8, 2022
7e3046a
[UPD] README.rst
OCA-git-bot Dec 8, 2022
7f5cef0
companyweb_base 16.0.1.0.2
OCA-git-bot Dec 8, 2022
8a05bff
Update translation files
weblate Dec 8, 2022
802a69e
[UPD] companyweb : update image
xavier-bouquiaux Dec 14, 2022
ff60c28
[UPD] README.rst
OCA-git-bot Dec 14, 2022
d1829e2
companyweb_base 16.0.1.0.3
OCA-git-bot Dec 14, 2022
48873da
companyweb image
xavier-bouquiaux Dec 14, 2022
1ca4ea9
companyweb_base 16.0.1.0.4
OCA-git-bot Dec 14, 2022
46cdd76
[IMP] companyweb : documentation & link to subscritption
xavier-bouquiaux May 22, 2023
7d1b476
[UPD] Update companyweb_base.pot
May 22, 2023
7193dfc
[UPD] README.rst
OCA-git-bot May 22, 2023
d7f2ae3
companyweb_base 16.0.1.0.5
OCA-git-bot May 22, 2023
3138e36
Update translation files
weblate May 22, 2023
beafb32
[UPD] apply minor changes in readme
xavier-bouquiaux May 31, 2023
eba84d2
[UPD] README.rst
OCA-git-bot May 31, 2023
7576251
companyweb_base 16.0.1.0.6
OCA-git-bot May 31, 2023
c1c4df3
[UPD] addons table in README.md
OCA-git-bot May 31, 2023
201c19f
[UPD] README.rst
OCA-git-bot May 31, 2023
06aae34
companyweb_base 16.0.1.0.7
OCA-git-bot May 31, 2023
f5aa3d8
Added translation using Weblate (Spanish)
Ivorra78 Aug 4, 2023
5d9b09a
Translated using Weblate (Spanish)
Ivorra78 Aug 4, 2023
fd4d89f
[UPD] README.rst
OCA-git-bot Sep 3, 2023
9d7f385
[IMP] companyweb_base: pre-commit auto fixes
mathisjacoby Nov 29, 2023
a68a558
[MIG] companyweb_base: Migration to 17.0
mathisjacoby Nov 30, 2023
97c3ac9
[UPD] Update companyweb_base.pot
Dec 6, 2023
e1c65b5
[BOT] post-merge updates
OCA-git-bot Dec 6, 2023
ab7939d
Update translation files
weblate Feb 3, 2024
af6d61d
Translated using Weblate (Spanish)
Ivorra78 Feb 16, 2024
be1d6ae
[IMP] companyweb_base: pre-commit stuff
BertVGroenendael Nov 19, 2024
063e9d0
[18.0][MIG] companyweb_base: Migration to 18.0
BertVGroenendael Nov 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
187 changes: 187 additions & 0 deletions companyweb_base/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
==========
Companyweb
==========

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:e97f82bfeb7ec70b53e487c6e04d178a5c4da795ef0b7ea331ba501c6e02f7f8
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--belgium-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-belgium/tree/18.0/companyweb_base
:alt: OCA/l10n-belgium
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-belgium-18-0/l10n-belgium-18-0-companyweb_base
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-belgium&target_branch=18.0
:alt: Try me on Runboat

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

`www.companyweb.be <http://www.companyweb.be>`__

Companyweb is the expert in company information in Belgium.

This app provides insights into the financial health of Belgian
companies, directly from the Odoo Customer view.

Enhance the Odoo partner with Companyweb data, with one click:

- Name and address
- Status
- Health barometer
- Credit limit
- Bankruptcy risk warnings
- Key financial information (turnover, gross margin, profit/loss…)
- etc

Copy the address from Companyweb to your Odoo partner address.

With this valuable information you can personally evaluate each company
and know who you are doing business with.

Try for free and get your credentials here:
`www.companyweb.be/integrations/37/odoo <http://www.companyweb.be/integrations/37/odoo>`__

Want to know how fast companies pay their invoices? Then also install
the second module from Companyweb: payment experience.

**Table of contents**

.. contents::
:local:

Installation
============

This module can be installed in the usual way. It depends on the OCA
``web_notify`` module.

Usage
=====

With this integration you get detailed information about a company based
on the VAT number of the company.

This module comes with 2 security groups.

- View Companyweb Data : can see the Companyweb data tab in contacts
- Download Companyweb Data : can actually enhance data

Once your user has the correct permissions, open a partner that has a
belgian VAT number and click on the Companyweb button.

|image1|

If you don't see the Companyweb button, refresh your browser page and
check that the current user is in the correct Companyweb group.

If your Companyweb credentials are not known in the system or have
changed, you will be shown a wizard to enter them.

|image2|

If everything runs smoothly you'll see a confirmation popup in the upper
right corner of your screen.

|image3|

You can now view the Companyweb information in the corresponding tab.

|image4|

You can also use the "Copy Address" button to update the partner address
with the one obtained from Companyweb.

.. |image1| image:: https://raw.githubusercontent.com/OCA/l10n-belgium/16.0/companyweb_base/static/description/doc_on_new_partner.png
.. |image2| image:: https://raw.githubusercontent.com/OCA/l10n-belgium/16.0/companyweb_base/static/description/doc_get_credentials.png
.. |image3| image:: https://raw.githubusercontent.com/OCA/l10n-belgium/16.0/companyweb_base/static/description/doc_success_message.png
.. |image4| image:: https://raw.githubusercontent.com/OCA/l10n-belgium/16.0/companyweb_base/static/description/doc_companyweb_data.png

Changelog
=========

15.0.1.0.2 (2022-02-08)
-----------------------

**Bugfixes**

- The ``Gross Margin`` and ``Fiscal Year Profit/Loss`` field values
were mixed up. This is now fixed.
(`#135 <https://github.com/OCA/l10n-belgium/issues/135>`__)

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-belgium/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-belgium/issues/new?body=module:%20companyweb_base%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* ACSONE SA/NV

Contributors
------------

- Xavier Bouquiaux <[email protected]>
- Stéphane Bidoul <[email protected]>
- Bert Van Groenendael <[email protected]>

Other credits
-------------

This module has been originally developed by
`ACSONE <https://acsone.eu>`__ for Odoo version 8.

It was subsequently enhanced by Jacques-Etienne Baudoux (BCIM sprl). The
data model of that version has been preserved to facilitate porting.

In 2021, the module was redeveloped under the current form, to support
the new Companyweb SOAP api. This development has been funded by
`Companyweb <https://www.companyweb.be>`__.

- Companyweb <[email protected]>
- Katrien Billen <[email protected]>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-xavier-bouquiaux| image:: https://github.com/xavier-bouquiaux.png?size=40px
:target: https://github.com/xavier-bouquiaux
:alt: xavier-bouquiaux

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-xavier-bouquiaux|

This module is part of the `OCA/l10n-belgium <https://github.com/OCA/l10n-belgium/tree/18.0/companyweb_base>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions companyweb_base/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from . import models
from . import wizards
32 changes: 32 additions & 0 deletions companyweb_base/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Copyright 2021 ACSONE SA/NV
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Companyweb",
"summary": (
"Know who you are dealing with. "
"Enhance Odoo partner data from companyweb.be."
),
"author": "ACSONE SA/NV,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-belgium",
"version": "18.0.1.0.0",
"development_status": "Production/Stable",
"license": "AGPL-3",
"installable": True,
"data": [
"data/ir_config_parameter.xml",
"security/security.xml",
"security/ir.model.access.csv",
"views/partner_view.xml",
"wizards/credential_wizard.xml",
],
"images": [
"static/description/doc_companyweb_data.png",
],
"external_dependencies": {
"python": [
"zeep",
],
},
"depends": ["contacts"],
"maintainers": ["xavier-bouquiaux"],
}
9 changes: 9 additions & 0 deletions companyweb_base/data/ir_config_parameter.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo noupdate="1">
<record id="companyweb_alacarte" model="ir.config_parameter">
<field name="key">companyweb.alacarte</field>
<field
name="value"
>https://connect.companyweb.be/V1.3/alacarteservice.asmx</field>
</record>
</odoo>
Loading
Loading