New OpenERP module: vCARD Contact Import
- or -
Post a project like this3680
$300
- Posted:
- Proposals: 2
- Remote
- #426073
- Completed
Description
Experience Level: Expert
General information for the business: we sell stuff, yes :-)
Kind of development: New program from scratch
Platform: OpenERP
Num. of modules: 1
Description of requirements/functionality: Module: vCARD Contact Import
When accepting this work, you confirm that you are allowed to work in your country based on your country local laws – e.g. you’re old enough (no child work), you register your earnings related to your local government tax requirements.
All modifications need to be made within a new module inheriting the existing openerp functionalities. Reason is to be able to update the original openerp system in the future without conflicting files. Please keep this requirement in mind in your design of new tables, fields, etc.
Work will be delivered in 3 phases:
- 1 draft: first feedback which needs to be implemented, release of 1/3 of payment
- 2 draft: second feedback which needs to be implemented, release of 2/3 of
payment
- final version: release of whole payment.
Requirement:
1) Modifications need to be made within a new module inheriting the existing openerp functionality. (to be able to update the original openerp system in the future without conflicting files)
2) Develop a module which mass-imports contacts from a .vcf file into openerp.
3) Inherit the openerp customer view, create a button next to create, name the
button (or link) import vCARD.
4) During import, check if the field ORG within the vCARD is set, if it is set, check if
an customer already exists within openerp.
a. If an customer exists with the same name, import and assing the contact to
this company/partner
b. If the customer does not exist, create first a company/partner with that
name, then import the contact from the vCARD and assign it to the newly created customer. Ensure the flag (is a company) is set when creating a new company.
5) Import all available openerp fields from the vCARD – skip all fields within the vCARD which are not available in the Openerp standart customer create view.
6) Set the language property of a new imported contact to the language the openerp user have set by default
7) Set the default sales department property to sales department
Timelime:
Final version within 20 days from accepting this workstream.
Extra notes:
Kind of development: New program from scratch
Platform: OpenERP
Num. of modules: 1
Description of requirements/functionality: Module: vCARD Contact Import
When accepting this work, you confirm that you are allowed to work in your country based on your country local laws – e.g. you’re old enough (no child work), you register your earnings related to your local government tax requirements.
All modifications need to be made within a new module inheriting the existing openerp functionalities. Reason is to be able to update the original openerp system in the future without conflicting files. Please keep this requirement in mind in your design of new tables, fields, etc.
Work will be delivered in 3 phases:
- 1 draft: first feedback which needs to be implemented, release of 1/3 of payment
- 2 draft: second feedback which needs to be implemented, release of 2/3 of
payment
- final version: release of whole payment.
Requirement:
1) Modifications need to be made within a new module inheriting the existing openerp functionality. (to be able to update the original openerp system in the future without conflicting files)
2) Develop a module which mass-imports contacts from a .vcf file into openerp.
3) Inherit the openerp customer view, create a button next to create, name the
button (or link) import vCARD.
4) During import, check if the field ORG within the vCARD is set, if it is set, check if
an customer already exists within openerp.
a. If an customer exists with the same name, import and assing the contact to
this company/partner
b. If the customer does not exist, create first a company/partner with that
name, then import the contact from the vCARD and assign it to the newly created customer. Ensure the flag (is a company) is set when creating a new company.
5) Import all available openerp fields from the vCARD – skip all fields within the vCARD which are not available in the Openerp standart customer create view.
6) Set the language property of a new imported contact to the language the openerp user have set by default
7) Set the default sales department property to sales department
Timelime:
Final version within 20 days from accepting this workstream.
Extra notes:
OpenERP C.
100% (15)Projects Completed
15
Freelancers worked with
3
Projects awarded
100%
Last project
6 Jun 2014
Switzerland
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies