~camptocamp/partner-contact-management/7.0-add_birthdate_nbi

« back to all changes in this revision

Viewing changes to partner_address_ldap/__openerp__.py

  • Committer: Joël Grand-Guillaume
  • Date: 2011-08-12 12:33:12 UTC
  • Revision ID: joel.grandguillaume@camptocamp.com-20110812123312-b4tbq3s80ztvn5d4
[ADD] First commit of the first generic modules to move in our new public branch
(lp:c2c-addons/6.1  rev 1)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- coding: utf-8 -*-
 
2
##############################################################################
 
3
#
 
4
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
 
5
# All Right Reserved
 
6
#
 
7
# Author : Nicolas Bessi (Camptocamp), Thanks to Laurent Lauden for his code adaptation
 
8
# Active directory Donor: M. Benadiba (Informatique Assistances.fr)
 
9
# Contribution : Joel Grand-Guillaume
 
10
#
 
11
# WARNING: This program as such is intended to be used by professional
 
12
# programmers who take the whole responsability of assessing all potential
 
13
# consequences resulting from its eventual inadequacies and bugs
 
14
# End users who are looking for a ready-to-use solution with commercial
 
15
# garantees and support are strongly adviced to contract a Free Software
 
16
# Service Company
 
17
#
 
18
# This program is Free Software; you can redistribute it and/or
 
19
# modify it under the terms of the GNU General Public License
 
20
# as published by the Free Software Foundation; either version 2
 
21
# of the License, or (at your option) any later version.
 
22
#
 
23
# This program is distributed in the hope that it will be useful,
 
24
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
25
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
26
# GNU General Public License for more details.
 
27
#
 
28
# You should have received a copy of the GNU General Public License
 
29
# along with this program; if not, write to the Free Software
 
30
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
31
#
 
32
##############################################################################
 
33
 
 
34
{
 
35
    "name" : "Partner synchronization from OpenERP to ldap",
 
36
    "version" : "1.2",
 
37
    "author" : "Camptocamp",
 
38
    "depends" : ["base"],
 
39
    "category" : "Generic Modules/Misc",
 
40
    "website": "http://www.camptocamp.com",
 
41
    "description": """
 
42
 
 
43
Live partner address synchronization through a LDAP module (inetOrgPerson).
 
44
OpenERP becomes the master of the LDAP. Each time an address is deleted, created or updated the same is done in the ldap (a new record is pushed).
 
45
The LDAP configuration is done in the company view. There can be one different LDAP per company. Do not forget to activate
 
46
the LDAP link in the configuration.
 
47
The used LDAP depends on the current user company.
 
48
 
 
49
This module does not allows bulk batching synchronisation into the LDAP and is thus not suitable for an instant use with an existing LDAP.
 
50
In order to use it with an existing LDAP you have to alter the uid of contact in your LDAP. The uid should be terp_ plus the OpenERP
 
51
contact id (for example terp_10).
 
52
 
 
53
N.B:
 
54
The module requires the python-ldap library
 
55
Unicode support --> As python ldap does not support unicode we try to decode string if it fails we transliterate values.
 
56
Active Directory Support for Windows server 2003, try 2008 at your own risk 
 
57
(AD support not tested for Version 6 of OpenERP looking for active dir test infra) 
 
58
 
 
59
 
 
60
""",
 
61
    "init_xml" : ["security/security.xml"],
 
62
    "update_xml":['company_view.xml',
 
63
                  'address_view.xml',
 
64
                  "wizard.xml"],
 
65
    "demo_xml" : [],
 
66
    "active": False,
 
67
    "installable": True
 
68
}