~sebastien.beau/e-commerce-addons/oerp6.1-stable-refactor-onchange

« back to all changes in this revision

Viewing changes to base_sale_export_partner/__openerp__.py

  • Committer: Sébastien Beau
  • Date: 2012-12-07 13:10:06 UTC
  • mfrom: (269.1.60 e-commerce-addons)
  • Revision ID: sebastien.beau@akretion.com-20121207131006-9k34tvjmc2n6ibc2
[MERGE] merge from cleanning branch, need to update the module before starting openerp also: please update openobject-extension too

base_sale_multichannels

    REFACTOR :
    - extract export of product and partner into separated module : base_sale_export_product, base_sale_export_partner
    - refactor stock export

    ADD :
    - add account_tax_group (need in prestashop, next step use it in magento) and link it on the product template refactor view
    - shipping address is now optionnal (if empty the invoice address is used, need for downloadable order)
    - add field ext_ref_line (need for keeping the link between OpenERP order line and external Order Line) and ext_ref_product (need for marketplace)


    REMOVE :
    - remove useless code (fonction is_install in the class ir_module_module.).
    Indeed I did it thinking of merging the abstraction in OpenERP server but this have been refused 
    - remove dead file report.py, report_view.xml

    FIX
    - fix product category export by adding the abstration _get_or_create_ext_category_ids_for_shop that will only get or automatically create the category for the current shop when we export a product (actually all category are exported without checking if they believe to the shop)
    - fix default value when importing order
    - fix function fields referential_id and type_name of sale.shop object and use store option correctly
    - fix specifique order import (with order number) from wizard
    - FIX Call the onchange correctly using args and kwargs


base_sale_report_synchronize
    REFACTOR
        - review totaly the push of invoice in external systeme

product_custom_attributes_shop
    FIX
        - fix text size bug
        - add missing security rule

product_link:
    FIX
        - fix visibility on product_id field depending of the view

sale_automatic_workflow :
    FIX
        - do not reconcile anymore when testing if the invoice is paid (it's was an ugly mistake of my part) use cron instead
    REACTOR
        - refactor the cron in order to commit after each step (invoice validation, reconcilation, picking validation...)

sale_execption :
    REFACTOR
        - field function main exception is now store correctly
        - refactor view and filter

sale_quick_payment :
    FIX
        - fix multi currency issue
        - fix error with period

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- encoding: utf-8 -*-
 
2
##############################################################################
 
3
#
 
4
#    Base sale export partner module for OpenERP
 
5
#    Copyright (C) 2012 Akretion (http://www.akretion.com). All Rights Reserved
 
6
#    @author Alexis de Lattre <alexis.delattre@akretion.com>
 
7
#
 
8
#    This program is free software: you can redistribute it and/or modify
 
9
#    it under the terms of the GNU Affero General Public License as
 
10
#    published by the Free Software Foundation, either version 3 of the
 
11
#    License, or (at your option) any later version.
 
12
#
 
13
#    This program is distributed in the hope that it will be useful,
 
14
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
#    GNU Affero General Public License for more details.
 
17
#
 
18
#    You should have received a copy of the GNU Affero General Public License
 
19
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
20
#
 
21
##############################################################################
 
22
 
 
23
 
 
24
{
 
25
    'name': 'Base sale multichannels - Export partners',
 
26
    'version': '6.1.0',
 
27
    'category': 'Sales Management',
 
28
    'license': 'AGPL-3',
 
29
    'description': """This module contains a wizard to export one or several partners "manually" to an external shop such as a Magento shop, a PrestaShop boutique, Amazon or eBay.
 
30
    """,
 
31
    'author': 'Akretion',
 
32
    'website': 'http://www.akretion.com',
 
33
    'depends': ['base_sale_multichannels'],
 
34
    'init_xml': [],
 
35
    'update_xml': [
 
36
        'wizard/export_partner.xml',
 
37
    ],
 
38
    'demo_xml': [],
 
39
    'installable': True,
 
40
    'active': False,
 
41
}