odoo13-addon-delivery-cttexpress


Nameodoo13-addon-delivery-cttexpress JSON
Version 13.0.1.1.0 PyPI version JSON
download
home_pagehttps://github.com/OCA/delivery-carrier
SummaryDelivery Carrier implementation for CTT Express API
upload_time2024-05-14 07:21:49
maintainerNone
docs_urlNone
authorTecnativa, Odoo Community Association (OCA)
requires_python>=3.5
licenseAGPL-3
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ====================
Delivery CTT Express
====================

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

.. |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%2Fdelivery--carrier-lightgray.png?logo=github
    :target: https://github.com/OCA/delivery-carrier/tree/13.0/delivery_cttexpress
    :alt: OCA/delivery-carrier
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
    :target: https://translation.odoo-community.org/projects/delivery-carrier-13-0/delivery-carrier-13-0-delivery_cttexpress
    :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/delivery-carrier&target_branch=13.0
    :alt: Try me on Runboat

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

CTT Express Iberic Web Services API intration with Odoo. Valid for Portugal and Spain.

**Table of contents**

.. contents::
   :local:

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

This module needs the `zeep` python library. It depends on the modules
`delivery_package_number` and `delivery_state` that can be found on
OCA/delivery-carrier.

CTT Express Iberic Web Services API doesn't provide shipping price calculation methods.
To rely on Odoo standard price calculations you'll to install the module
`delivery_price_method` found in this repository as well.

The following ports and hosts should be visible from your Odoo deployment:

- Test: iberws.tourlineexpress.com:8686
- Production: iberws.tourlineexpress.com:8700

Configuration
=============

To configure your CTT Express services, go to:

#. *Inventory/Sales > Configuration > Delivery methods* and create a new one.
#. Choose *CTT Express* as provider.
#. Configure your CTT credentials: contract, agency, customer code, user and password.
#. Configure your label format:

   - Single: Thermal printer (single label).
   - MULTI1: One label per sheet.
   - MULTI3: Protrait 3 labels per sheet.
   - MULTI4: Landscape 4 labels per sheet.
#. You can also can configure your printer offset.
#. Choose you shipping service.

If you wish to configure several services with the same credentials, duplicate the first
you made and change the service in the copy.

Usage
=====

The shipping codes are generated when a stock picking which carrier is configured
for CTT Express as a provider is validated. The label is generated and attached to
the document according to the label generation parameters configured before.

In case you accidentally delete the label attachment, you can generate it again clicking
on the *CTT Express Label* button on the top of the picking form.

As usual, to cancel the shipping, go to the *Additional Information* tab and click on
the *Cancel delivery* action next to the *Shipping code* field.

To print the shippings manifest between dates, go to:

#. *Inventory > Reports > CTT Express Manifest*
#. In the wizard we can configure the document format (Excel or PDF) and the date to
   comprehend.
#. We can filter delivery methods as well in case we handle different CTT accounts.
#. Click on *Get Manifest* to gather the requested files.

To make an scheduled shippings pickup request:

#. Go to the shipping method for which account we want to schedule the pickup and click
   on the *Pickup request* button.
#. In the wizard, select the date and the minimum and maximum pickup hour.
#. After clicking on the *Request pickup* button you'll get a pickup request code that
   you should keep in case there's any issue with it.

Known issues / Roadmap
======================

* The module implements the *Iberic Web Services* API. Its services are restricted
  to Spain and Portugal (and Andorra but only as destination). In future API updates
  extra countries and extra developments could be needed.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/delivery-carrier/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/delivery-carrier/issues/new?body=module:%20delivery_cttexpress%0Aversion:%2013.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
~~~~~~~

* Tecnativa

Contributors
~~~~~~~~~~~~

* `Tecnativa <https://www.tecnativa.com>`_:

  * David Vidal

Other credits
~~~~~~~~~~~~~

The development of this module has been financially supported by:

* `CTT Express <https://www.cttexpress.com/>`_:

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/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/13.0/delivery_cttexpress>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/OCA/delivery-carrier",
    "name": "odoo13-addon-delivery-cttexpress",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": null,
    "keywords": null,
    "author": "Tecnativa, Odoo Community Association (OCA)",
    "author_email": "support@odoo-community.org",
    "download_url": null,
    "platform": null,
    "description": "====================\nDelivery CTT Express\n====================\n\n.. \n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n   !! This file is generated by oca-gen-addon-readme !!\n   !! changes will be overwritten.                   !!\n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n   !! source digest: sha256:107c47c1ca9d29eb481c3ee676dce1fbdaa22266bc98d92d1005e227dbe46d0a\n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png\n    :target: https://odoo-community.org/page/development-status\n    :alt: Beta\n.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png\n    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n    :alt: License: AGPL-3\n.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fdelivery--carrier-lightgray.png?logo=github\n    :target: https://github.com/OCA/delivery-carrier/tree/13.0/delivery_cttexpress\n    :alt: OCA/delivery-carrier\n.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png\n    :target: https://translation.odoo-community.org/projects/delivery-carrier-13-0/delivery-carrier-13-0-delivery_cttexpress\n    :alt: Translate me on Weblate\n.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png\n    :target: https://runboat.odoo-community.org/builds?repo=OCA/delivery-carrier&target_branch=13.0\n    :alt: Try me on Runboat\n\n|badge1| |badge2| |badge3| |badge4| |badge5|\n\nCTT Express Iberic Web Services API intration with Odoo. Valid for Portugal and Spain.\n\n**Table of contents**\n\n.. contents::\n   :local:\n\nInstallation\n============\n\nThis module needs the `zeep` python library. It depends on the modules\n`delivery_package_number` and `delivery_state` that can be found on\nOCA/delivery-carrier.\n\nCTT Express Iberic Web Services API doesn't provide shipping price calculation methods.\nTo rely on Odoo standard price calculations you'll to install the module\n`delivery_price_method` found in this repository as well.\n\nThe following ports and hosts should be visible from your Odoo deployment:\n\n- Test: iberws.tourlineexpress.com:8686\n- Production: iberws.tourlineexpress.com:8700\n\nConfiguration\n=============\n\nTo configure your CTT Express services, go to:\n\n#. *Inventory/Sales > Configuration > Delivery methods* and create a new one.\n#. Choose *CTT Express* as provider.\n#. Configure your CTT credentials: contract, agency, customer code, user and password.\n#. Configure your label format:\n\n   - Single: Thermal printer (single label).\n   - MULTI1: One label per sheet.\n   - MULTI3: Protrait 3 labels per sheet.\n   - MULTI4: Landscape 4 labels per sheet.\n#. You can also can configure your printer offset.\n#. Choose you shipping service.\n\nIf you wish to configure several services with the same credentials, duplicate the first\nyou made and change the service in the copy.\n\nUsage\n=====\n\nThe shipping codes are generated when a stock picking which carrier is configured\nfor CTT Express as a provider is validated. The label is generated and attached to\nthe document according to the label generation parameters configured before.\n\nIn case you accidentally delete the label attachment, you can generate it again clicking\non the *CTT Express Label* button on the top of the picking form.\n\nAs usual, to cancel the shipping, go to the *Additional Information* tab and click on\nthe *Cancel delivery* action next to the *Shipping code* field.\n\nTo print the shippings manifest between dates, go to:\n\n#. *Inventory > Reports > CTT Express Manifest*\n#. In the wizard we can configure the document format (Excel or PDF) and the date to\n   comprehend.\n#. We can filter delivery methods as well in case we handle different CTT accounts.\n#. Click on *Get Manifest* to gather the requested files.\n\nTo make an scheduled shippings pickup request:\n\n#. Go to the shipping method for which account we want to schedule the pickup and click\n   on the *Pickup request* button.\n#. In the wizard, select the date and the minimum and maximum pickup hour.\n#. After clicking on the *Request pickup* button you'll get a pickup request code that\n   you should keep in case there's any issue with it.\n\nKnown issues / Roadmap\n======================\n\n* The module implements the *Iberic Web Services* API. Its services are restricted\n  to Spain and Portugal (and Andorra but only as destination). In future API updates\n  extra countries and extra developments could be needed.\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues <https://github.com/OCA/delivery-carrier/issues>`_.\nIn case of trouble, please check there if your issue has already been reported.\nIf you spotted it first, help us to smash it by providing a detailed and welcomed\n`feedback <https://github.com/OCA/delivery-carrier/issues/new?body=module:%20delivery_cttexpress%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.\n\nDo not contact contributors directly about support or help with technical issues.\n\nCredits\n=======\n\nAuthors\n~~~~~~~\n\n* Tecnativa\n\nContributors\n~~~~~~~~~~~~\n\n* `Tecnativa <https://www.tecnativa.com>`_:\n\n  * David Vidal\n\nOther credits\n~~~~~~~~~~~~~\n\nThe development of this module has been financially supported by:\n\n* `CTT Express <https://www.cttexpress.com/>`_:\n\nMaintainers\n~~~~~~~~~~~\n\nThis module is maintained by the OCA.\n\n.. image:: https://odoo-community.org/logo.png\n   :alt: Odoo Community Association\n   :target: https://odoo-community.org\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nThis module is part of the `OCA/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/13.0/delivery_cttexpress>`_ project on GitHub.\n\nYou are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.\n\n\n",
    "bugtrack_url": null,
    "license": "AGPL-3",
    "summary": "Delivery Carrier implementation for CTT Express API",
    "version": "13.0.1.1.0",
    "project_urls": {
        "Homepage": "https://github.com/OCA/delivery-carrier"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58171b94a4ba1384003c83749767db1143b72b0bbbadbc8a2d4c32e03041e0d5",
                "md5": "3e69a87bac151b4f25a3f6cda6098c39",
                "sha256": "643502bbb1a259be1253e5dde319071281095afd81468439f1519dabc9e8c6d0"
            },
            "downloads": -1,
            "filename": "odoo13_addon_delivery_cttexpress-13.0.1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3e69a87bac151b4f25a3f6cda6098c39",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.5",
            "size": 50507,
            "upload_time": "2024-05-14T07:21:49",
            "upload_time_iso_8601": "2024-05-14T07:21:49.331172Z",
            "url": "https://files.pythonhosted.org/packages/58/17/1b94a4ba1384003c83749767db1143b72b0bbbadbc8a2d4c32e03041e0d5/odoo13_addon_delivery_cttexpress-13.0.1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-14 07:21:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "OCA",
    "github_project": "delivery-carrier",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "odoo13-addon-delivery-cttexpress"
}
        
Elapsed time: 0.25632s