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

10.0 mig base deliver files and documents #184

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3d29345
Port base_delivery_carrier_files_migration
kkarolis Nov 11, 2015
10df064
OCA Transbot updated translations from Transifex
oca-transbot Apr 9, 2016
d57d23d
OCA Transbot updated translations from Transifex
oca-transbot Apr 16, 2016
1d5126e
OCA Transbot updated translations from Transifex
oca-transbot Apr 30, 2016
845678f
OCA Transbot updated translations from Transifex
oca-transbot May 7, 2016
b7e9432
OCA Transbot updated translations from Transifex
oca-transbot May 28, 2016
11e41bd
[REF] make selection function overwritable
Jun 9, 2016
a4f2142
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
4b08d79
OCA Transbot updated translations from Transifex
oca-transbot Sep 17, 2016
e4db80d
OCA Transbot updated translations from Transifex
oca-transbot Oct 8, 2016
eaf3d61
OCA Transbot updated translations from Transifex
oca-transbot Nov 28, 2016
a9114b2
OCA Transbot updated translations from Transifex
oca-transbot Dec 3, 2016
220bd97
OCA Transbot updated translations from Transifex
oca-transbot Dec 10, 2016
06721aa
OCA Transbot updated translations from Transifex
oca-transbot Dec 17, 2016
92a2092
OCA Transbot updated translations from Transifex
oca-transbot Dec 24, 2016
c428ce6
OCA Transbot updated translations from Transifex
oca-transbot Dec 31, 2016
2efc5a0
OCA Transbot updated translations from Transifex
oca-transbot Jan 7, 2017
6f8f8d7
OCA Transbot updated translations from Transifex
oca-transbot Jan 14, 2017
ae5afd3
OCA Transbot updated translations from Transifex
oca-transbot Jan 21, 2017
2369e54
OCA Transbot updated translations from Transifex
oca-transbot Feb 4, 2017
f0eac23
OCA Transbot updated translations from Transifex
oca-transbot Feb 25, 2017
9a8045f
OCA Transbot updated translations from Transifex
oca-transbot Mar 4, 2017
8d8c0d6
OCA Transbot updated translations from Transifex
oca-transbot May 1, 2017
ed751d9
OCA Transbot updated translations from Transifex
oca-transbot May 13, 2017
fc7033d
OCA Transbot updated translations from Transifex
oca-transbot Jun 3, 2017
3509269
OCA Transbot updated translations from Transifex
oca-transbot Jul 1, 2017
22c24e2
OCA Transbot updated translations from Transifex
oca-transbot Aug 19, 2017
4c09008
OCA Transbot updated translations from Transifex
oca-transbot Sep 2, 2017
8e15084
OCA Transbot updated translations from Transifex
oca-transbot Oct 28, 2017
288a25f
OCA Transbot updated translations from Transifex
oca-transbot Nov 25, 2017
7ca6025
OCA Transbot updated translations from Transifex
oca-transbot Feb 3, 2018
feee6c1
[UPD] Update base_delivery_carrier_files.pot
oca-travis Jun 23, 2018
b29b32e
[ADD] icon.png
OCA-git-bot Apr 3, 2019
b2d0993
[FIX] linting and style issues base_delivery_carrier_files
thomaspaulb Dec 24, 2018
6bc7f90
[MIG] base_delivery_carrier_files: tests to Python tests
thomaspaulb Dec 24, 2018
3369d0f
[MIG] base_delivery_carrier_files_document
thomaspaulb Aug 27, 2018
d3c8e0b
[MIG] base_delivery_carrier_files: Migration to 10.0
mFlayyan Apr 10, 2019
0d138d0
[MIG] base_delivery_carrier_files: Migration to 10.0
mFlayyan Apr 10, 2019
1c3cf9f
[FIX] fix manifest
mFlayyan May 19, 2019
56a68ee
[FIX] fixing delivery carrier file
mFlayyan May 23, 2019
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
88 changes: 88 additions & 0 deletions base_delivery_carrier_files/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
===========================
Base Delivery Carrier Files
===========================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/10.0/base_delivery_carrier_files
: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-10-0/delivery-carrier-10-0-base_delivery_carrier_files
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/99/10.0
:alt: Try me on Runbot

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

Base module for creation of carrier files (La Poste, TNT Express Shipper, ...).
Files are exported as text (csv, ...).
It contains :
- the base structure to handle the export of files on Delivery Orders
- an API to ease the generation of the files for the developers in sub-modules.

The delivery orders can be grouped in one file or be exported each one in a separate file. The files can be generated automatically on the shipment of a Delivery Order or from a manual action. They are exported to a defined path or in a document directory of your choice if the "document" module is installed.

A generic carrier file is included in the module. It can also be used as a basis to create your own sub-module.

Sub-modules already exist to generate file according to specs of :
- La Poste (France) : delivery_carrier_file_laposte
- TNT Express Shipper (France) : delivery_carrier_file_tnt
- Make your own ! Look at the code of the modules above,
it's trivial to create a sub-module for a carrier.

**Table of contents**

.. contents::
:local:

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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/delivery-carrier/issues/new?body=module:%20base_delivery_carrier_files%0Aversion:%2010.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
~~~~~~~

* Camptocamp

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

* Guewen Baconnier <[email protected]>
* Tom Blauwendraat <[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.

This module is part of the `OCA/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/10.0/base_delivery_carrier_files>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
29 changes: 6 additions & 23 deletions base_delivery_carrier_files/__init__.py
Original file line number Diff line number Diff line change
@@ -1,26 +1,9 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Author: Guewen Baconnier
# Copyright 2012 Camptocamp SA
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2012 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import generator
from . import carrier_file
from . import stock
from . import csv_writer
from . import wizard
from . import generator
from . import models
from . import tests
from . import wizards
81 changes: 24 additions & 57 deletions base_delivery_carrier_files/__manifest__.py
Original file line number Diff line number Diff line change
@@ -1,67 +1,34 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Author: Guewen Baconnier
# Copyright 2012 Camptocamp SA
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################

# Copyright 2012 Camptocamp SA
# Author: Guewen Baconnier
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
'name': 'Base Delivery Carrier Files',
'version': '1.2.3',
'version': '10.0.1.0.1',
'category': 'Generic Modules/Warehouse',
'description': """
Base module for creation of carrier files (La Poste, TNT Express Shipper, ...).
Files are exported as text (csv, ...).
It contains :
- the base structure to handle the export of files on Delivery Orders
- an API to ease the generation of the files for the developers in sub-modules.

The delivery orders can be grouped in one files
or be exported each one in a separate file.
The files can be generated automatically
on the shipment of a Delivery Order or from a manual action.
They are exported to a defined path or
in a document directory of your choice if the "document" module is installed.

A generic carrier file is included in the module.
It can also be used as a basis to create your own sub-module.

Sub-modules already exist to generate file according to specs of :
- La Poste (France) : delivery_carrier_file_laposte
- TNT Express Shipper (France) : delivery_carrier_file_tnt
- Make your own ! Look at the code of the modules above,
it's trivial to create a sub-module for a carrier.

""",
'author': "Camptocamp,Odoo Community Association (OCA)",
'license': 'AGPL-3',
'website': 'http://www.camptocamp.com',
'depends': ['base',
'stock',
'delivery'],
'data': ['carrier_file_view.xml',
'stock_view.xml',
'wizard/generate_carrier_files_view.xml',
'security/ir.model.access.csv'],
'demo': ['carrier_file_demo.xml',
'carrier_file_demo.yml'],
'test': ['test/carrier_file.yml',
'test/carrier_file_manual.yml'],
'depends': [
'base',
'stock',
'delivery'
],
'data': [
'views/carrier_file_view.xml',
'views/stock_view.xml',
'wizards/generate_carrier_files_view.xml',
'security/ir.model.access.csv'
],
'demo': [
'demo/carrier_file_demo.xml',
'demo/carrier_file_demo.yml'
],
'summary': """
Base module for creation of carrier files (La Poste, TNT Express Shipper, ...).
Files are exported as text (csv, ...).
""",
'images': [],
'installable': False,
'installable': True,
'auto_install': False,
}
161 changes: 0 additions & 161 deletions base_delivery_carrier_files/carrier_file.py

This file was deleted.

Loading