Italy mailing list archives

italy@odoo-community.org

Avatar

Re: Script importazione e-fatture ingresso

by
o.dini
- 05/03/2019 14:35:53

Ciao,

Ho potuto iniziare a metterci le mani solo adesso..

l'idea e' quella di usare https://github.com/OCA/odoorpc per fare uno script python che mi controlla una cartella nel fs e mi importa le eventuali fatture elettroniche..


Diciamo che non ho trovato particolari problemi nella lettura fs e fatture varie.. e riesco a leggerle tranquillamente..

Riesco anche a connettermi ad odoo molto semplicemente.. e per fare una prova ho fatto una stampa delle varie fatture elettroniche gia' importate in questo modo:

ftpa_in_elenco = odoo.env['fatturapa.attachment.in'] 
ftpa_ids = ftpa_in_elenco.search([]) 
for faid in ftpa_ids: 
	print(ftpa_in_elenco.browse(faid).xml_supplier_id.name)

Il mio problema al momento e' capire come inserire la nuova fattura che ho in una variabile dello scrypt python.. cioe'.. che metodo devo chiamare per inviare ad odoo una fattura che poi mi faccia lo stesso processo di quando premiamo il pulsante "salva"?


Grazie in anticipo

Omar Dini 
Il 18/01/19 18:11, Davide Corio ha scritto:
penso ti convenga fare uno script python o altro linguaggio che ti permetta di fare chiamate rpc

On Fri, Jan 18, 2019 at 5:27 PM Omar Dini <o.dini@intellis.it> wrote:
Buonasera,

Secondo voi e' possibile eseguire uno script in bash che mi faccia le 3
azioni necessarie all'importazione di una nuova e-fattura in ingresso?

nello specifico questo script dovrebbe:

1) creare una nuova e-fattura in ingresso

2) caricare un file da un percorso locale

3) salvare la e-fattura

Se pensate sia possibile, sapreste indicarmi da dove iniziare a cercare?


Grazie



-- 
Omar Dini 

_______________________________________________
Mailing-List: https://odoo-community.org/groups/italy-53
Post to: mailto:italy@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



--
Davide Corio
Odoo Solution Architect
Mobile: +39 340 810 6954

_______________________________________________
Mailing-List: https://odoo-community.org/groups/italy-53
Post to: mailto:italy@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Reference