Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

1
Avatar

Davide Corio

--Davide Corio--
1652
| 5 2 7
Luserna San Giovanni, Italia
--Davide Corio--

Programma qualsiasi cosa abbia a portata di mano dal 1997, ma non gli piace farsi chiamare "sviluppatore": il mondo del software è più interessante quando osservato con gli occhi di chi usa gli strumenti IT. Da più di 12 anni si occupa di consulenza legata esclusivamente ad Odoo, un framework basato su Python per la costruzione di soluzioni ERP.

Davide Corio
Il 22/12/20, 09:37

Vede se qui ci sono dei moduli che possono esservi utili:

https://github.com/OCA/account-closing


La tua risposta

0
Andrea
Il 22/12/20, 10:25

L'ho testato. Aggiunge una data di inizio e di fine ad ogni riga di fatturazione (e d'ordine se si installa anche il modulo per gli ordini). E' una soluzione anche se poi rende la reportistica basata sulle fatture non utilizzabile e bisogna creare dei report ad hoc. Ho preferito risolvere aggiungendo un campo data alle fatture, facilmente utilizzabile anche nelle viste di riepilogo/report. Grazie comunque a tutti, ciao


La tua risposta


0
Daniele Allegretti
Il 18/12/20, 15:06

Mi associo alla richiesta/esigenza di un "periodo di competenza" sulla fattura (o sui dettagli della fattura) ai fini di facilitare un Controllo di Gestione con suddivisione dei costi (ed eventualmente dei ricavi) per periodo di compenzam abche su più mesi.
A tal fine potrebbe facilitare l'utilizzo della Contabilità Analitica ?

Grazie



La tua risposta

0
Andrea
Il 18/12/20, 16:17

Mi ero dimenticato: no nell'analitica non vengono gestite date diverse da quelle già presenti in fattura


La tua risposta

0
Andrea
Il 18/12/20, 15:53

In caso non sapessi come fare in Odoo 12 fai così:

in modalità sviluppatore vai alla vista di una fattura attiva, menù sviluppo (la chiocciolina), Visualizza campi, crea, e qui crei un campo di tipo data che chiami per esempio "x_data_competenza" (in etichetta e descrizione metti quello che vuoi); quindi, sempre nel menù sviluppo, in Modifica vista modulo, modifichi il codice e aggiungi il campo  (“<field name="x_data_competenza"/>”) per esempio sotto a quello della data scadenza. Aggiungi il nuovo campo anche alla vista di una fattura passiva.
Ciao


La tua risposta


0
Andrea
Il 18/12/20, 15:34

Ho effettivamente visto che fra i capi del modulo fattura c'è il campo "date", tradotto con Data contabile. Ma si tratta di un campo non solo nascosto ma anche di sola lettura (se si prova a modificare da sola lettura a editabile Odoo avvisa che è un'azione fattibile solo da Python). Forse a questo punto è meglio aggiungere un campo ex-novo.


La tua risposta

0
Luigi Di Naro
Il 18/12/20, 16:05

Il campo e' modificabile nelle fatture passive, non in quelle attive che e' reso read_only appositamente ... la data di competenza di una fattura attiva e' la data fattura stessa che io sappia ... se poi ci sono tracchiggi fiscali, lato attivo, che si possono fare nin so e cmq andrebbero fatte con scritture opportune.


La tua risposta

0
Andrea
Il 18/12/20, 16:13

La data di competenza non ha niente a che fare con esigenze fiscali. E' una data utile a fini manageriali/imprenditoriali, di business, e non fiscali (pure importanti ma non è l'oggetto della discussione).

Per esempio se io fatturo a gennaio 2021 alcuni servizi svolti a dicembre 2020 e poi utilizzo la reportistica di Odoo per analizzare i trend mensili, le stagionalità, i confronti anno/anno o il budgeting, senza un periodo di competenza l'analisi partirà sempre da un dato sbagliato.

In passato l'ho sempre usata ed è sempre stata utilissima, anche perchè, soprattutto nel caso di società di servizi B2B, è normale che si emettano fatture a inizio del mese per i servizi del mese precedente. Trovo molto strano che un'informazione così importante per un imprenditore/manager sia scomparsa!


La tua risposta

0
Luigi Di Naro
Il 18/12/20, 19:19

La data di "competenza" ovvero il campo date della fattura ha rilevanza ai fini fiscali perche' e' la data nella quale vengono generate le scritture contabili che poi vanno ad influenzare liquidazioni iva, libro mastro etc etc.

Se il tuo intento è un campo ai fini report / manageriali e tale valore era presente in opererp ... non lo conosco ed il nomi mi ha portato in inganno visto che generalmente con data di competenza ci si riferisci a competenze fiscali.

Lato manageriali hai tanti strumenti per arricchire il dato, dai conti analitici, ai tag analitici piu' tutti i campi che puoi estrarre dagli ordini di vendita correlati ... mi sembra abbastanza strano che con le informazioni e gli strumenti messi a disposizione non riesci a costruire i KPI che ti servono.

Se proprio non riesci, aggiungere un field con lo scopo di reportistica è operazione assai banale visto che non vai ad intaccare la business logic.

EDIT:

Vedi anche le distribuzioni analitiche


La tua risposta

0
Daniele Allegretti
Il 18/12/20, 17:12

Esattamente l'utilizzo a cui sono interessato anche io: controllo manageriale (Controllo di Gestione)
In realtà la "Data di Competenza" sulle fatture dovrebbe essere associabile alle righe di dettaglio in modo da poter spezzare un costo annuale (ad esempio un Canone annuale) su 12 mesi inserirendo più righe.
In alternativa si potrebbe indicare un "Periodo di competenza" (dati inizio e data fine) della fattura, ma poi quasi sicuramnete diventa molto più complesso gestire dei Report.
Con migliaia di APP disponibili è quasi impossibile che non ci sia qualcosa al riguardo, ma trovarla con termini inglesi è molto difficile.


La tua risposta

0
Andrea
Il 18/12/20, 17:21

Ho già cercato ma non ho trovato niente di interessante, salvo alcune discussioni sul forum di odoo.com nelle quali (con utenti esterrefatti come me per la scomparsa del campo) viene consigliata la creazione di un campo custom :-(


La tua risposta

0
Daniele Allegretti
Il 18/12/20, 17:25

Ho trovato questo modulo che sembra faccia qualcosa di simile
https://pypi.org/project/odoo12-addon-account-invoice-start-end-dates/


La tua risposta

0
Andrea
Il 18/12/20, 17:29

Ottimo! Fai tu un test?


La tua risposta

0
Daniele Allegretti
Il 18/12/20, 17:50

Al momento non mi è possibile, ma potrò farlo subito dopo le feste.


La tua risposta


0
Luigi Di Naro
Il 18/12/20, 13:14

In molti casi basta usare il campo "data_contabile" per coprire questa esigenza ... in casi sporadici, dei quali ricordo solo le innumerevoli discussioni senza raggiungere una soluzione, questo solo campo potrebbe non bastare. data_contabile e' standard di odoo.


La tua risposta


-1
Andrea
Il 18/12/20, 14:56

Io non vedo questo campo. Le uniche date visibili legate ad una fattura sono quella della fattura e quella della scadenza. Devo attivare qualche modulo esterno?




La tua risposta

Resta informato

Informazioni sulla comunità

Forum ufficiale dell'Associazione Odoo Italia Leggi le linee guida

Strumenti di richiesta

57 follower

Statistiche

Richiesta del: 18/12/20, 11:30
Vista: 991 volte
Ultimo aggiornamento: 22/12/20, 09:37

 Entra in contatto diretto con la comunità.

Unisciti alla chat Discord.