openerp-connector-community team mailing list archive
-
openerp-connector-community team
-
Mailing list archive
-
Message #00501
Re: import a new user field from mangento to openerp
hi,
i don't want to disappoint you but this is the simplest change possible.
But starting with OpenERP customazation with the connector is hard. This
is more for people have a experience with openerp development.
For the tax it is more complex. Thomas write a blogpost to outline how
to handle this:
http://blog.initos.com/2014/06/06/openerp-magento-connector-product-import-with-taxes/
Kind Regards
Markus
On 01.08.2014 11:04, Cooperativa Ceposs wrote:
> ok, i so much difficult :)
>
> another way for bypass my request: is possible change one of the already
> present field (in this case Fax) with my fiscalinfo information?
>
> Because none of my user setup the fax but everybody setup the Fiscal Info.
>
> The openerp match field is: fiscalcode
>
> Question: with the original version of the connector openerp import all
> the data corectly but the taxvat is not imported from magento.
> I disable also the validate vat because my user didn't put the Country
> Code at the begin, but nothing.
>
> Thanks,
> Michele
>
>
> 2014-07-30 19:50 GMT+02:00 Cooperativa Ceposs
> <info@xxxxxxxxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxxxxxxxx>>:
>
> Ok thanks i will try tommorrow and i will post my Renault,
>
> Thanks
> Michele
>
> Il 30/lug/2014 19:25 "Markus Schneider" <markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>> ha scritto:
>
> No just run once and configure your magento.backend in openerp
> to be your version of the connector.
>
>
> On 30. Juli 2014 19:14:34 MESZ, Cooperativa Ceposs
> <info@xxxxxxxxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxxxxxxxx>>
> wrote:
>
> thanks so much Markus,
>
> so the idea is: run the "normal" magento user import and
> after run the "ceposs_fiscale" for import the "fiscalinfo"
> information for the users?
>
> Sorry for all this questions but i don't have still the
> ideas really clear :)
>
> thanks,
>
> Michele
>
>
> 2014-07-30 18:51 GMT+02:00 Markus Schneider
> <markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>>:
>
> Hi,
>
> you need to write a own module: call it "ceposs_fiscale"
> with
> __openerp__.py file and all the other class and lines of
> code in the
> tutorial, only the model and the mapper is not enoth.
>
> Sp All you need is here:
>
> https://github.com/OCA/connector-magento/tree/7.0/customize_example
>
> copy the folter customize_example to ceposs_fiscale.
>
> replace all "magento_myversion" with "magento_ceposs".
> Modify the
> partner stuff and hopefully after install the module
> everythink should work.
>
> You can run manuell the import work from the backend
> after switching to
> your version their.
>
> Regards
> Markus
>
> On 30.07.2014 18:37, Cooperativa Ceposs wrote:
> > Hello Markus,
> >
> > thanks for your support,
> >
> > this is my code, it's my first try in openerp
> connector so i really need
> > helps :)
> >
> > # -*- coding: utf-8 -*-
> >
> >
> >
> > from openerp.osv import orm, fields
> >
> > from openerp.addons.connector.unit.mapper import mapping
> >
> > from openerp.addons.magentoerpconnect.partner import
> PartnerImportMapper
> >
> > from .backend import magento_myversion
> >
> >
> >
> >
> >
> > class magento_res_partner(orm.Model):
> >
> > _inherit = 'magento.res.partner'
> >
> >
> >
> > _columns = {
> >
> > 'fiscalinfo': fields.char('Codice Fiscale',
> readonly=True),
> >
> > }
> >
> >
> >
> >
> >
> > @magento_myversion
> >
> > class MyPartnerImportMapper(PartnerImportMapper):
> >
> > _model_name = 'magento.res.partner'
> >
> >
> >
> > direct = PartnerImportMapper.direct +
> [('fiscalinfo', 'fiscalcode')]
> >
> >
> > My questions is:
> >
> > 1) where i need to put this code? in
> > the
> /openerp-connector-magento/magentoerpconnect/partner.py
> >
> > 2) if yes, where in the code page?
> >
> >
> > Sorry for my really basic questions,
> >
> >
> > thanks,
> >
> >
> > Michele
> >
> >
> >
> >
> >
> > 2014-07-30 14:28 GMT+02:00 Markus Schneider
> <markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>
> > <mailto:markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>>>:
> >
> > Hi Michele,
> >
> > have you somewhere your code? Have you checked the
> log files of a syntax
> > error?
> >
> > You should just have something like:
> >
> > @magento_myversion
> > class myProductImportMapper(ProductImportMapper):
> > _model_name = 'magento.product.product'
> >
> > direct = ProductImportMapper.direct +
> [('fiscalinfo', 'fiscalcode')]
> >
> > With all the stuff what you do in the tutorial [1]
> it should be
> > everything to make it work.
> >
> > Kind Regards
> >
> > Markus
> >
> >
> > [1]
> http://openerp-magento-connector.com/guides/tutorial_customize.html
> >
> > On 29.07.2014 20:06, Cooperativa Ceposs wrote:
> > > Hello,
> > >
> > > i'm new with Openerp-magento connector, i did
> some test and everything
> > > work ok.
> > >
> > > Only a thing:
> > > i need to import a field called "fiscalinfo"
> form magento to
> > openerp, i
> > > did some try with the examples but for now when
> i test the modific the
> > > "jobs" don't starts.
> > >
> > > Someone can help me in this?
> > > The magento field is "fiscalinfo" and the
> openerp field is
> > "fiscalcode"
> > >
> > > Thanks,
> > > Michele
> > >
> > > --
> > > CePoSS Società Cooperativa Sociale
> > > Via Venezia 92/B
> > > 35129 - Padova
> > > Tel 049 8077882
> > > Fax 049 8598341
> > > www.cooperativaceposs.com
> <http://www.cooperativaceposs.com>
> <http://www.cooperativaceposs.com>
> > <http://www.cooperativaceposs.com/>
> > >
> > > ---
> > >
> > > Questo messaggio è destinato unicamente alla/e
> persona/e
> > sopraindicata/e.
> > > E' strettamente personale e può contenere
> informazioni la cui
> > > riservatezza è tutelata dalla normativa sulla
> privacy.
> > > E' espressamente vietato alla/e persona/e non
> destinataria/e leggere,
> > > copiare o comunque usare questo messaggio o
> diffonderne il contenuto
> > > senza autorizzazione.
> > > Chi ha ricevuto per errore questo messaggio è
> pregato di
> > distruggerlo e
> > > di informare la Cooperativa CePoSS rispondendo a
> questa mail.
> > >
> > >
> >
> > --
> > Dipl.-Comp.-Math. Markus Schneider
> > Softwareentwickler
> >
> > initOS GmbH & Co. KG
> > An der Eisenbahn 1
> > 21224 Rosengarten
> >
> > Mobil: +49 (0)172 2303699
> <tel:%2B49%20%280%29172%202303699>
> <tel:%2B49%20%280%29172%202303699>
> > Phone: +49 (0)4105 5615613
> <tel:%2B49%20%280%294105%205615613>
> <tel:%2B49%20%280%294105%205615613>
> > Fax: +49 (0)4105 5615610
> <tel:%2B49%20%280%294105%205615610>
> <tel:%2B49%20%280%294105%205615610>
> >
> > Email: markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>
> > <mailto:markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>>
> > Web: http://www.initos.com
> >
> > Geschäftsführung:
> > Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH)
> Torsten Francke
> > Haftende Gesellschafterin: initOS Verwaltungs GmbH
> >
> > Sitz der Gesellschaft: Rosengarten – Klecken
> > Amtsgericht Tostedt, HRA 201840
> > USt-IdNr: DE 275698169
> > Steuer-Nr: 15/205/21402
> >
> >
> >
> >
> > --
> > CePoSS Società Cooperativa Sociale
> > Via Venezia 92/B
> > 35129 - Padova
> > Tel 049 8077882
> > Fax 049 8598341
> > www.cooperativaceposs.com
> <http://www.cooperativaceposs.com>
> <http://www.cooperativaceposs.com/>
> >
> > ---
> >
> > Questo messaggio è destinato unicamente alla/e
> persona/e sopraindicata/e.
> > E' strettamente personale e può contenere informazioni
> la cui
> > riservatezza è tutelata dalla normativa sulla privacy.
> > E' espressamente vietato alla/e persona/e non
> destinataria/e leggere,
> > copiare o comunque usare questo messaggio o
> diffonderne il contenuto
> > senza autorizzazione.
> > Chi ha ricevuto per errore questo messaggio è pregato
> di distruggerlo e
> > di informare la Cooperativa CePoSS rispondendo a
> questa mail.
>
> --
> Dipl.-Comp.-Math. Markus Schneider
> Softwareentwickler
>
> initOS GmbH & Co. KG
> An der Eisenbahn 1
> 21224 Rosengarten
>
> Mobil: +49 (0)172 2303699
> <tel:%2B49%20%280%29172%202303699>
> Phone: +49 (0)4105 5615613
> <tel:%2B49%20%280%294105%205615613>
> Fax: +49 (0)4105 5615610
> <tel:%2B49%20%280%294105%205615610>
>
> Email: markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>
> Web: http://www.initos.com
>
> Geschäftsführung:
> Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH)
> Torsten Francke
> Haftende Gesellschafterin: initOS Verwaltungs GmbH
>
> Sitz der Gesellschaft: Rosengarten – Klecken
> Amtsgericht Tostedt, HRA 201840
> USt-IdNr: DE 275698169
> Steuer-Nr: 15/205/21402
>
>
>
>
> --
> CePoSS Società Cooperativa Sociale
> Via Venezia 92/B
> 35129 - Padova
> Tel 049 8077882
> Fax 049 8598341
> www.cooperativaceposs.com <http://www.cooperativaceposs.com/>
>
> ---
>
> Questo messaggio è destinato unicamente alla/e persona/e
> sopraindicata/e.
> E' strettamente personale e può contenere informazioni la
> cui riservatezza è tutelata dalla normativa sulla privacy.
> E' espressamente vietato alla/e persona/e non destinataria/e
> leggere, copiare o comunque usare questo messaggio o
> diffonderne il contenuto senza autorizzazione.
> Chi ha ricevuto per errore questo messaggio è pregato di
> distruggerlo e di informare la Cooperativa CePoSS
> rispondendo a questa mail.
>
>
> --
> Dipl.-Comp.-Math. Markus Schneider
> Softwareentwickler
>
> initOS GmbH & Co. KG
> An der Eisenbahn 1
> 21224 Rosengarten
>
> Mobil: +49 (0)172 2303699 <tel:%2B49%20%280%29172%202303699>
> Phone: +49 (0)4105 5615613 <tel:%2B49%20%280%294105%205615613>
> Fax: +49 (0)4105 5615610 <tel:%2B49%20%280%294105%205615610>
>
> Email: markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>
> Web: http://www.initos.com
>
> Geschäftsführung:
> Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
> Haftende Gesellschafterin: initOS Verwaltungs GmbH
>
> Sitz der Gesellschaft: Rosengarten – Klecken
> Amtsgericht Tostedt, HRA 201840
> USt-IdNr: DE 275698169
> Steuer-Nr: 15/205/21402
>
>
>
>
> --
> CePoSS Società Cooperativa Sociale
> Via Venezia 92/B
> 35129 - Padova
> Tel 049 8077882
> Fax 049 8598341
> www.cooperativaceposs.com <http://www.cooperativaceposs.com/>
>
> ---
>
> Questo messaggio è destinato unicamente alla/e persona/e sopraindicata/e.
> E' strettamente personale e può contenere informazioni la cui
> riservatezza è tutelata dalla normativa sulla privacy.
> E' espressamente vietato alla/e persona/e non destinataria/e leggere,
> copiare o comunque usare questo messaggio o diffonderne il contenuto
> senza autorizzazione.
> Chi ha ricevuto per errore questo messaggio è pregato di distruggerlo e
> di informare la Cooperativa CePoSS rispondendo a questa mail.
--
Dipl.-Comp.-Math. Markus Schneider
Softwareentwickler
initOS GmbH & Co. KG
An der Eisenbahn 1
21224 Rosengarten
Mobil: +49 (0)172 2303699
Phone: +49 (0)4105 5615613
Fax: +49 (0)4105 5615610
Email: markus.schneider@xxxxxxxxxx
Web: http://www.initos.com
Geschäftsführung:
Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
Haftende Gesellschafterin: initOS Verwaltungs GmbH
Sitz der Gesellschaft: Rosengarten – Klecken
Amtsgericht Tostedt, HRA 201840
USt-IdNr: DE 275698169
Steuer-Nr: 15/205/21402
Follow ups
References