Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2

ARGOMENTO: v7 - Come installare moduli da apps.openerp.com?

v7 - Come installare moduli da apps.openerp.com? 6 Anni 4 Settimane fa #10085

  • manuele
  • Avatar di manuele
  • Offline
  • Fresh Boarder
  • Messaggi: 15
  • Karma: 0
Ciao a tutti e complimenti perchè secondo me OpenERP v. 7 è o comunque ha il potenziale per diventare il miglior ERP in assoluto!

Premesse (se proprio volete leggerle...)
Attenzione: Spoiler! [Clicca per espandere]


Problema - come si installano apps aggiuntive?
In quanto neofita (ma se si vuole allargare la platea sarebbe importante consentire di reperire facilmente queste informazioni) non capisco come si fa ad installare un modulo (apps) aggiuntivo dal sito apps.openerp.com (visto che il sistema diretto da launchpad.net è stato deprecato per la versione 7 e comunque per procedere bisogna registrarsi, attivare SSH che non ho capito come si fa, ecc. e visto che dall'interno di OpenERP 7, menu "moduli" mancano ancora le localizzazioni per l'Italia tranne "Italia - Contabilità" l10n_it)?

Infatti, se fino alla versione 6 ho capito che si scaricavano i file da lunchpad e si aggiungevano nella cartella degli addon (ed si rigenerava il DB per recepire eventuali modifiche), per la versione 7, in apps.openerp.com, tutti i link del download generano un errore (vedi ad esempio il link del modulo l10n_it_base - Italian Localisation - Base http://v6apps.openerp.com/addon/get_module_as_zip/6883/l10n_it_base.zip che è e genera errore "Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.".

Vi sarei grato, credo a nome di altri neofiti, se voleste indicare gli step completi (istruzione per istruzione) per installare moduli apps aggiuntive, o indicare ove trovare tale guida.

Infine (ma solo se ne avete proprio voglia...)
Attenzione: Spoiler! [Clicca per espandere]


Ringraziamenti anticipati (ve li meritate...)
Attenzione: Spoiler! [Clicca per espandere]
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v7 - Come installare moduli da apps.openerp.com? 6 Anni 4 Settimane fa #10087

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
... allora ...
Per scaricare "roba" da launchpad non occorre attivare la ssh, basta installare bzr (c'è sia per linux che per Windows), a meno che tu non voglia registrarti e fare tuoi upload, branch o merge proposal a branch esistenti, in questo caso c'è comunque una procedura in lp per registrarti e inserire la chiave ssh.

Il comando da lanciare poi è "bzr branch" passando l'indirizzo launchpad (quello che su apps si trova nella colonna "Repository URL"), esempio (inventato):

bzr branch lp:~openerp-commiter/openobject-addons/moduliesempioaddons

Spesso il modulo che trovi in apps è una sottocartella del branch che stai scaricando (se scarichi gli addons, ad esempio, mettiti comodo per un paio d'ore...)

In apps puoi anche scaricare la nell'area download (scritta Download in rosso) la cartella zippata del modulo poi spetta a te scompattarla nella cartella di openerp e fare rilevare i nuovi moduli dal menù di OpenERP (nella gestione moduli)

Per i moduli della 7 purtroppo sono da migrare dalla 6.1, sicuramente appena vengono testati vengono messi disponibili scaricando il branch "/7.0"

Se spulci nel wiki comunque trovi un po' di esempi per scaricare addons, installazione moduli della Comunity ecc, il concetto rimane quello anche se scarichi un file zip, o lo copi nella cartella che OpenERP sta utilizzano o fai un link simbolico, mai usare l'upload da OpenERP che credo sia stato anche, finalmente, stroncato! :)

Ti mando il link dove partire per vedere, nelle varie installazioni, come sono stati attivati i moduli provenienti da diversi branch:

wiki.openerp-italia.org/doku.php/area_te.../installazione/start

Non ti serve per fare le installazioni ma vedi nelle varie versioni come abbiamo scaricato i moduli fa lp e messi in openerp, oltre ai riferimenti delle cartelle addons e qualche commento propedeutico

HTH
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v7 - Come installare moduli da apps.openerp.com? 6 Anni 4 Settimane fa #10096

  • luigiopenerp
  • Avatar di luigiopenerp
  • Offline
  • Fresh Boarder
  • Messaggi: 13
  • Karma: 0
Per i moduli della 7 purtroppo sono da migrare dalla 6.1, sicuramente appena vengono testati vengono messi disponibili scaricando il branch "/7.0"

Domanda sul forum riguardante proprio questo! per permetterci di farne anche noi!

Grazie
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v7 - Come installare moduli da apps.openerp.com? 6 Anni 3 Settimane fa #10104

  • luigiopenerp
  • Avatar di luigiopenerp
  • Offline
  • Fresh Boarder
  • Messaggi: 13
  • Karma: 0
Ma qualcuno ha un modulo base o un documento che fa vedere come istallare i moduli in openerp7?? che se metto i file estratti dal file .zip del modulo in openerp/addon non succede nulla pur dopo l'aggiornamento della lista moduli!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v7 - Come installare moduli da apps.openerp.com? 6 Anni 3 Settimane fa #10115

  • manuele
  • Avatar di manuele
  • Offline
  • Fresh Boarder
  • Messaggi: 15
  • Karma: 0
Grazie NicoTheBrush!

Sono riuscito ad aggiungere il modulo l10n_it_base!
Che ad oggi dovrebbe essere l'unico delle localizzazioni Italia disponibile per la 7.0.

In quanto principiante aggiungo per chiarezza (e salvo tua errata corrige) che per completare l'aggiunta di moduli, dopo aver copiato la cartella del modulo aggiuntivo nella cartella addons, è anche necessario attribuire all'utente che esegue openerp i diritti totali sulla cartella aggiunta (che tipicamente ha i diritti dell'utente che l'ha copiata; altrimenti openerp non riesce a considerarla) e quindi avviare l'aggiornamento dei moduli con l'apposito menu (ovviamente bisogna loggarsi come amministratore) nel menu configurazione.

Quindi, riepilogando (per chi come me ne sa poco):
  1. si scaricano i moduli aggiuntivi (addons o openobject-italia) da lp (come indicato nella guida da te suggerita: http://wiki.openerp-italia.org/doku.php/area_tecnica/installazione/start);
  • per comodità il comando è
    bzr branch lp:openobject-addons/7.0 addons
  • sempre che si abbia già bazaar installato, altrimenti
    sudo apt-get install bzr
  • e che si abbia anche già la cartella creata
    mkdir lp
  • si copia la cartella che contiene il modulo aggiuntivo che ci interessa nella cartella addons di openerp
  • si modificano i diritti per autorizzare l'utente openerp ad eseguire i file della cartella copiata:
    • ci si posizione nella cartella addons usata da openerp (non in quella dove abbiamo scaricato i file!) che contiene la cartella che abbiamo appena aggiunto
    • se l'utente che esegue openerp si chiama "openerp" si esegue quindi il comando
      sudo chown -R openerp: *
    • si accede ad openerp come administrator e nel modulo configurazione si attiva l'aggiornamento moduli

    [per comodità aggiungo l'ultimo step indicato nella risposta successiva da enlightx alla mia ultima domanda qui sotto]

  • al termine di ogni aggiunta o sostituzione di file è necessario aggiornare openerp come segue:
    • fermare openerp:
      sudo /etc/init.d/openerp-server stop
    • riavviare openerp segnalando il modulo aggiunto:
      sudo /etc/init.d/openerp-server start -u nome_del_modulo -d nome_del_db
      o in alternativa segnalando di verificare tutti i moduli:
      sudo /etc/init.d/openerp-server start -u all -d nome_del_db

      Anche se in molti casi potrebbe essere sufficiente cliccare sul pulsante "aggiorna" nel form del modulo in openerp, è consigliato seguire il procedimento sopra indicato.


    FATTO!

    Ora, se possibile, ne approfitto per un chiarimento --> già risposto da enlightx qui sotto e aggiornato da me qui sopra al punto 4.

    Nel caso si proceda con l'aggiornamento di un modulo aggiuntivo (file in addons) che richiede modifiche del db, o di file dell'applicativo "core" (file in openerp, web), è necessario avviare anche una procedura di aggiornamento del database? Se si quale? Come? Dove la trovo?

    Grazie ancora...

    PS: purtroppo ;) seguiranno altre domande...
    Ultima modifica: 6 Anni 3 Settimane fa da manuele. Motivo: Corretto codice al punto 4.2 e 4.3 (start)
    L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

    Re:v7 - Come installare moduli da apps.openerp.com? 6 Anni 3 Settimane fa #10116

    • enlightx
    • Avatar di enlightx
    • Online
    • Platinum Boarder
    • Messaggi: 6064
    • Ringraziamenti ricevuti 638
    • Karma: 85
    ogni qual volta devi aggiornare openerp o un modulo, devi sempre avviare a mano il server passandogli "-u nome_del_modulo -d nome_del_db"

    puoi anche passare "-u all -d nome_del_db"

    In molti casi basterebbe cliccare sul pulsante aggiorna nel form del modulo da openerp, ma per avere una situazione pulita è sempre meglio usare -u
    Davide Corio
    Odoo Solution Architect
    email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
    web: www.davidecorio.com
    L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
    • Pagina:
    • 1
    • 2
    Tempo creazione pagina: 0.147 secondi

    Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

    Protected by R Antispam