-
-
Notifications
You must be signed in to change notification settings - Fork 312
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
98b5c6c
commit ca4c2f4
Showing
22 changed files
with
1,977 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,159 @@ | ||
======== | ||
Punchout | ||
======== | ||
|
||
.. | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! This file is generated by oca-gen-addon-readme !! | ||
!! changes will be overwritten. !! | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! source digest: sha256:a575761638f19894b0e09efcaa56bf2fe5fe3f97a4ab1109909e8a2def537c5c | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png | ||
:target: https://odoo-community.org/page/development-status | ||
:alt: Beta | ||
.. |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%2Fedi-lightgray.png?logo=github | ||
:target: https://github.com/OCA/edi/tree/16.0/punchout | ||
:alt: OCA/edi | ||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png | ||
:target: https://translation.odoo-community.org/projects/edi-16-0/edi-16-0-punchout | ||
: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/edi&target_branch=16.0 | ||
:alt: Try me on Runboat | ||
|
||
|badge1| |badge2| |badge3| |badge4| |badge5| | ||
|
||
This module setup the base configuration to access a punchout platform, | ||
in order to populate odoo. For example, creating purchase orders. This | ||
alpha version has been implemented using the eShop Wurth. | ||
|
||
**Table of contents** | ||
|
||
.. contents:: | ||
:local: | ||
|
||
Use Cases / Context | ||
=================== | ||
|
||
[ This file is optional but strongly suggested to allow end-users to | ||
evaluate the module's usefulness in their context. ] | ||
|
||
This module set up the base of the connection to a punchout system. Sub | ||
module can be created for example to create a purchase order from a | ||
shopping cart created in the punchout platform. To do this, you can make | ||
your model inherit from "punchout.request" and add the import process by | ||
inheriting "action_process" method. | ||
|
||
Linked modules: | ||
|
||
- punchout_environment : allows to configure a punchout backend through | ||
server environment files | ||
- punchout_queue_job : link the punchout request to queue jobs, | ||
automatically call the process method when a response is received | ||
|
||
Installation | ||
============ | ||
|
||
[ This file must only be present if there are very specific installation | ||
instructions, such as installing non-python dependencies. The audience | ||
is systems administrators. ] | ||
|
||
Configuration | ||
============= | ||
|
||
[ This file is optional, it should explain how to configure the module | ||
before using it; it is aimed at advanced users. ] | ||
|
||
To configure this module, you need to access the "PunchOut Backend" menu | ||
and create a new record. | ||
|
||
Usage | ||
===== | ||
|
||
[ This file must be present and contains the usage instructions for | ||
end-users. As all other rst files included in the README, it MUST NOT | ||
contain reStructuredText sections only body text (paragraphs, lists, | ||
tables, etc). Should you need a more elaborate structure to explain the | ||
addon, please create a Sphinx documentation (which may include this file | ||
as a "quick start" section). ] | ||
|
||
To use this module, you need to: | ||
|
||
1. Configure a punchout backend | ||
2. Click the "Access button". It will create a punchout request. | ||
3. Use the punchout backend website and trigger a response to Odoo | ||
4. Check that the response has been correctly linked to the previously | ||
created punchout request | ||
|
||
Known issues / Roadmap | ||
====================== | ||
|
||
[ Enumerate known caveats and future potential improvements. It is | ||
mostly intended for end-users, and can also help potential new | ||
contributors discovering new features to implement. ] | ||
|
||
- | ||
|
||
Changelog | ||
========= | ||
|
||
13.0.1.0.0 (2023-09-26) | ||
----------------------- | ||
|
||
- [ADD] First version. | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/edi/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/edi/issues/new?body=module:%20punchout%0Aversion:%2016.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 | ||
------------ | ||
|
||
- Thomas Binsfeld [email protected] (ACSONE SA/NV) | ||
- Benjamin Willig [email protected] (ACSONE SA/NV) | ||
|
||
Other credits | ||
------------- | ||
|
||
[ This file is optional and contains additional credits, other than | ||
authors, contributors, and maintainers. ] | ||
|
||
The development of this module has been financially supported by: | ||
|
||
- ACSONE SA/NV | ||
|
||
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. | ||
|
||
This module is part of the `OCA/edi <https://github.com/OCA/edi/tree/16.0/punchout>`_ project on GitHub. | ||
|
||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.